pluto_hdl_adi/library/axi_tdd
Ionut Podgoreanu ef278e1c88 library/axi_tdd: Add generic TDD engine
Replaced the existing axi_tdd with the new version
* Added DEFAULT_POLARITY synth parameter and RO register
* Added TDD_STATUS register
* Added TDD_SYNC_RST feature
* Used the asy_ prefix for signals which are not synced
* Added logic to force the state from ARMED to RUNNING when startup_delay=0
* Added feature to finish the burst when the module is disabled before its completion

Signed-off-by: Ionut Podgoreanu <ionut.podgoreanu@analog.com>
2022-12-13 16:26:02 +02:00
..
scripts library/axi_tdd: Add generic TDD engine 2022-12-13 16:26:02 +02:00
Makefile library/axi_tdd: Add generic TDD engine 2022-12-13 16:26:02 +02:00
axi_tdd.sv library/axi_tdd: Add generic TDD engine 2022-12-13 16:26:02 +02:00
axi_tdd_channel.sv library/axi_tdd: Add generic TDD engine 2022-12-13 16:26:02 +02:00
axi_tdd_constr.sdc library/axi_tdd: Add generic TDD engine 2022-12-13 16:26:02 +02:00
axi_tdd_constr.ttcl library/axi_tdd: Add generic TDD engine 2022-12-13 16:26:02 +02:00
axi_tdd_counter.sv library/axi_tdd: Add generic TDD engine 2022-12-13 16:26:02 +02:00
axi_tdd_hw.tcl library/axi_tdd: Add generic TDD engine 2022-12-13 16:26:02 +02:00
axi_tdd_ip.tcl library/axi_tdd: Add generic TDD engine 2022-12-13 16:26:02 +02:00
axi_tdd_pkg.sv library/axi_tdd: Add generic TDD engine 2022-12-13 16:26:02 +02:00
axi_tdd_regmap.sv library/axi_tdd: Add generic TDD engine 2022-12-13 16:26:02 +02:00
axi_tdd_sync_gen.sv library/axi_tdd: Add generic TDD engine 2022-12-13 16:26:02 +02:00