Miodrag Milanovic
|
556c705a89
|
Cleanup of synth_nanoxplore pass
|
2024-09-03 10:15:50 +02:00 |
Miodrag Milanovic
|
54d237ff82
|
add min_ce_use and min_srst_use parameters
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
14e43139cb
|
Run opt_merge, helps with inverted reset/load signals
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
220ddeac4d
|
Set -mince and -minsrst
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
262ad03cd3
|
Add iopads by default add option to disable and keep old one for compatibility
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
eb30be6189
|
Impulse does not support these types but NG-ULTRA architecture does
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
7601dc740b
|
Some memory types are only supported on NG-LARGE
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
f8ae93c0ea
|
run setundef for all x inputs
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
f9f68c3cd1
|
Split sim models into multiple files and implement few
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
04d3672121
|
No need for LOC
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
41ae513d60
|
support other I/O configurations
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
9a9190b67d
|
enable dff context initialization
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
dc16bdd85b
|
DFF reset and context must be in sync
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
cb45f8b69d
|
Fixed of mapping and initialization
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
198fc963ca
|
Add new DFF types, and added "-nodffe" option
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
606439b44c
|
do not leave NX_RAM empty to prevent removing it
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
4cb8e62626
|
Properly map ff ram
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
dac4f04460
|
add latch mapping, and remove aldff for now
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
da6a62f3a0
|
Initial carry chain handling pass
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
474ed28aee
|
added no-rw-check, and new rfb models
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
a5bfb23b47
|
start cleaning rams
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
8023f921e3
|
RAM
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
827ea11503
|
start splitting blackboxes and add wrapper techmap
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
9700971a8a
|
just copy LOC
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
989eef29b2
|
produce less cells
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
4c1f84a686
|
add io mapping
|
2024-08-15 17:50:36 +02:00 |
Lofty
|
b0c4add642
|
Added lutram
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
5d898ab223
|
Add blackboxes
|
2024-08-15 17:50:36 +02:00 |
Miodrag Milanovic
|
8374f0336d
|
add family and ability to disable carry chains
|
2024-08-15 17:50:36 +02:00 |
Lofty
|
3b48e9df61
|
Add initial NanoXplore pass
|
2024-08-15 17:50:36 +02:00 |