Krystine Sherwin
2703aa34d1
synth_analogdevices: Add -memprefix opt
...
Also fix line length in opening paragraph.
2025-11-14 12:10:15 +13:00
Krystine Sherwin
11edbf52d5
analogdevices: Use dump_meminit
...
Add `INIT_FILE` and `SIM_INIT_BEHAVIOR` parameters.
Add `init any` to non-full ADI ram blocks.
2025-11-14 10:14:36 +13:00
Lofty
8ff0039141
analogdevices: ignore $assert cells
2025-11-12 22:44:12 +00:00
Krystine Sherwin
801db868a9
analogdevices: Add BRAM options
...
Enable `-force-params`, and tidy up lutram mapping too.
2025-11-12 22:44:12 +00:00
Lofty
ae34fcb82c
analogdevices: DSP tweaks
2025-11-12 22:44:12 +00:00
Lofty
e189ee10aa
analogdevices: DSP inference
2025-11-12 22:44:12 +00:00
Lofty
a1a0926316
analogdevices: remove cells_xtra
2025-11-12 22:44:12 +00:00
Lofty
764c2e160b
analogdevices: use single tech param
2025-11-12 22:44:12 +00:00
Lofty
0b6aea3ed9
analogdevices: expreso does not care about clock buffers
2025-11-12 22:44:12 +00:00
Lofty
6c4327da04
analogdevices: prepare for t40lp timings
2025-11-12 22:44:12 +00:00
Krystine Sherwin
4690ef36ce
analogdevices: Adding RBRAM2 and -tech
2025-11-12 22:44:12 +00:00
Krystine Sherwin
9d887dbc81
analogdevices: (some) Native BRAM
...
Specifically, the SDP configurations for RBRAM (ignoring 2048x09 because it makes the memlib format unhappy).
Drop the unused defines from the synth pass.
Remove comments from the lutram files referencing xilinx.
2025-11-12 22:44:12 +00:00
Lofty
59cde69540
analogdevices: LUTRAM config
2025-11-12 22:44:12 +00:00
Lofty
3870976bcc
analogdevices: update timing model
2025-11-12 22:44:12 +00:00
Lofty
8651e3ac89
test suite
2025-11-12 22:44:11 +00:00
Lofty
28600c7f9f
synth_analogdevices: remove scopeinfo cells
2025-11-12 22:44:11 +00:00
Lofty
384964bcf7
Create synth_analogdevices
2025-11-12 22:44:11 +00:00