Skip to content
Snippets Groups Projects
  1. Dec 14, 2023
    • BRONES Romain's avatar
      fix reset command · 17a3a944
      BRONES Romain authored
      * Wrong mapping, the _w value was used...
      17a3a944
    • BRONES Romain's avatar
      fix Error flags · b0191881
      BRONES Romain authored
      * There were pulses, broken when added a CDC because the pulse was to
        short
      * Change of behavior, It is now sticky flags. The register is in the
        inner clock domain, to the CDC handshake is simplier.
      b0191881
  2. Oct 25, 2023
    • BRONES Romain's avatar
      fix: Use a CDC for the PPS · 1c323922
      BRONES Romain authored
      * This also reverts commit abcd6a7c.
      * Destination logic is on the inner clock domain.
      * !! This implies that the PPS signal is at least 2 inner clock cycle
        long.
      * update reg doc
      1c323922
  3. Oct 23, 2023
  4. Mar 21, 2023
    • BRONES Romain's avatar
      fix(addr):Fix table aligment · 48e5f8d5
      BRONES Romain authored
      * Also change the name of the table.
      * DESYRDL right shift the address by 2 before passing it to the memory.
        This is equivalent of having element of 32bits.
      48e5f8d5
  5. Mar 17, 2023
  6. Mar 09, 2023
    • BRONES Romain's avatar
      chore:Update doc · ef64acd1
      BRONES Romain authored
      * Update doc with recent changes (Clock, filter)
      * Module ID is now hardcoded in RDL
      ef64acd1
  7. Feb 02, 2023
  8. Feb 01, 2023
    • BRONES Romain's avatar
      feat:Separate clock domains · eaabf330
      BRONES Romain authored
      * One clock domain for AXI-MM
      * One for COM BPM logic
      * Xilinx CDC in between (control and status registers).
      * Also move component declaration in a package
      eaabf330
  9. Oct 05, 2022
  10. Oct 04, 2022
  11. Sep 07, 2022
  12. Aug 24, 2022
  13. Aug 18, 2022
  14. Aug 17, 2022
    • BRONES Romain's avatar
      Major clean · 01231088
      BRONES Romain authored
      * Update documentation
      * Top level uses bpmframe stream package
      * Remove unused files (quad common will be moved in application)
      * Capitalization killer for RDL file ;)
      * Change package version name, decomment the C_ID and C_Version for the
        AXI-MM registers.
      01231088
  15. Jun 22, 2022
  16. Apr 20, 2022
  17. Mar 21, 2022
  18. Mar 18, 2022
  19. Mar 14, 2022
    • BRONES Romain's avatar
      Add features · 8c7670b6
      BRONES Romain authored
      Top level:
      * Add MC time and PPS port
      * GT Interface ready combinatorial inside top level
      
      Protocol decoder
      * New GT Interface ready input port
      * New MC time and PPS input ports
      * New output ports for new features
      * Frame counters, frame rates
      * Sequence checkers
      * Change output AXIS packet : MC time, packet_time LSB only
      
      AXI interface:
      * Add registers for new features
      * Fix Makefile rule for RDL->VHD
      8c7670b6
  20. Mar 03, 2022
  21. Mar 01, 2022
  22. Feb 16, 2022
  23. Feb 15, 2022
  24. Feb 14, 2022
    • BRONES Romain's avatar
      Major modifications · 6e232755
      BRONES Romain authored
      * GTHE COMMON must be outside IP (QPLL needed for other interfaces)
      * GTWizard created with TCL
      * GTWizard instantiated directly in top level
      6e232755
  25. Feb 04, 2022
  26. Feb 03, 2022
  27. Feb 02, 2022
  28. Oct 04, 2021
    • BRONES Romain's avatar
      Wrap in a top level · 9662d8e2
      BRONES Romain authored
      * Wrap the protocol bloc and the aximm control in a structural top
        level.
      * Get rid of the CDC, use only one clock. Domain crossing will be
        outside this bloc.
      9662d8e2
Loading