mirror of
https://github.com/YosysHQ/yosys
synced 2025-08-11 21:50:54 +00:00
xilinx: Use memory_libmap
pass.
This commit is contained in:
parent
e4d811561c
commit
3b2f95953c
40 changed files with 4540 additions and 2315 deletions
37
techlibs/xilinx/urams.txt
Normal file
37
techlibs/xilinx/urams.txt
Normal file
|
@ -0,0 +1,37 @@
|
|||
ram huge $__XILINX_URAM_ {
|
||||
abits 12;
|
||||
width 72;
|
||||
cost 1024;
|
||||
option "BYTEWIDTH" 8 byte 8;
|
||||
option "BYTEWIDTH" 9 byte 9;
|
||||
init zero;
|
||||
port srsw "A" {
|
||||
clock anyedge "C";
|
||||
clken;
|
||||
rdwr no_change;
|
||||
rdinit zero;
|
||||
portoption "RST_MODE" "SYNC" {
|
||||
rdsrst zero ungated;
|
||||
}
|
||||
portoption "RST_MODE" "ASYNC" {
|
||||
rdarst zero;
|
||||
}
|
||||
wrtrans all new;
|
||||
wrbe_separate;
|
||||
}
|
||||
port srsw "B" {
|
||||
clock anyedge "C";
|
||||
clken;
|
||||
rdwr no_change;
|
||||
rdinit zero;
|
||||
portoption "RST_MODE" "SYNC" {
|
||||
rdsrst zero ungated;
|
||||
}
|
||||
portoption "RST_MODE" "ASYNC" {
|
||||
rdarst zero;
|
||||
}
|
||||
wrtrans all old;
|
||||
wrprio "A";
|
||||
wrbe_separate;
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue