- 05 Jul, 2016 2 commits
-
-
Lucas Russo authored
-
Lucas Russo authored
-
- 04 Jul, 2016 1 commit
-
-
Lucas Russo authored
This fixes then issue of locking ADN4604 reprogramming after the FPGA has booted, as the update_n pin is grounded and no one can update the ADN chip. This fixes #59 github issue.
-
- 09 Jun, 2016 4 commits
-
-
Lucas Russo authored
-
Lucas Russo authored
This checking is not really necessary and increases timing
-
Lucas Russo authored
-
Lucas Russo authored
-
- 08 Jun, 2016 1 commit
-
-
Lucas Russo authored
-
- 07 Jun, 2016 8 commits
-
-
Lucas Russo authored
This modification should not needed to be done. We need a BPM module that we can customize it according to our needs, but not add/remove modules for different top designs.
-
Lucas Russo authored
This was causing a "unresolved black-block" error, as we had another .vhd file with the same name not bounded to anything.
-
Lucas Russo authored
-
Lucas Russo authored
This enhances the project robustness, as the tcl file is much easier to version than the XML .xpr one
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
Now we can select which LEDs output we want to have a ORed heartbeat between the GPIO modules and the heartbeat module.
-
Lucas Russo authored
-
- 03 Jun, 2016 1 commit
-
-
Lucas Russo authored
This reverts commit 8c69f3bf. For fast acquisition paths (e.g., ADC, ADCSWAP), this would cause error on long-running acquisitions (i.e., hw or sw trigger). This is probably related to the fact that the DDR end address might not be correctly configured after a reset. We must properly understand the issue (FIXME).
-
- 02 Jun, 2016 4 commits
-
-
Lucas Russo authored
This is just to add more safety to the design, including properly resetting the registers and wrapping the DDR address if something terrible happens.
-
Lucas Russo authored
This is needed because we can abort an acquisition in the middle of a transaction, causing the AXI datamover to be in an inconsistent state. This fixes #57 github issue.
-
Lucas Russo authored
-
Lucas Russo authored
-
- 30 May, 2016 1 commit
-
-
Lucas Russo authored
This modules should have been assinged to ADC clock and not to sys_clk, as the LED is synchronized with the ADC clk.
-
- 25 May, 2016 4 commits
-
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
In this way, we can send any clock/trigger to FMC trigger output.
-
- 20 May, 2016 5 commits
-
-
Lucas Russo authored
This is the same behavior LED1 used to have on commit 75072245, but now we shifted it to LED2.
-
Lucas Russo authored
This is a precaution measure against unwanted signals on trig_hw_o when tristate buffer is set to output, which does not make sense on most cases.
-
Lucas Russo authored
Now, we can control the output direction pin polarity based on the register field "reg_pol"
-
Lucas Russo authored
This is necessary in cases where the polarity of the internal FPGA tristate buffers means different things than the external FPGA tristate buffers, such as for the AFCv3 SN74AVC1T45 buffers.
-
Lucas Russo authored
This is useful for debugging if the trigger from a backplane is being acquired correctly.
-
- 19 May, 2016 2 commits
-
-
Lucas Russo authored
-
Lucas Russo authored
The module uses 9 bits with BYTE addressing. So we need at lest 0x1FF addressing mask. For precaution, increase trigger_mux addressing.
-
- 16 May, 2016 3 commits
-
-
Lucas Russo authored
-
Lucas Russo authored
-
Lucas Russo authored
-
- 13 May, 2016 3 commits
-
-
Lucas Russo authored
Conflicts: hdl/modules/dbe_wishbone/dbe_wishbone_pkg.vhd
-
Lucas Russo authored
-
Lucas Russo authored
-
- 12 May, 2016 1 commit
-
-
Lucas Russo authored
-