blob: f8567ce668c2b8d1b55f92bf8af43c268a0b1a96 [file] [log] [blame]
yosys -import
if { [info procs ql-qlf-k6n10f] == {} } { plugin -i ql-qlf }
yosys -import ;
read_verilog $::env(DESIGN_TOP).v
design -save bram_sdp
select BRAM_SDP_36x1024
select *
synth_quicklogic -family qlf_k6n10f -top BRAM_SDP_36x1024
opt_expr -undriven
opt_clean
stat
write_verilog sim/bram_sdp_36x1024_post_synth.v
select -assert-count 1 t:TDP36K
select -clear
design -load bram_sdp
select BRAM_SDP_32x1024
select *
synth_quicklogic -family qlf_k6n10f -top BRAM_SDP_32x1024
opt_expr -undriven
opt_clean
stat
write_verilog sim/bram_sdp_32x1024_post_synth.v
select -assert-count 1 t:TDP36K
select -clear
design -load bram_sdp
select BRAM_SDP_18x2048
select *
synth_quicklogic -family qlf_k6n10f -top BRAM_SDP_18x2048
opt_expr -undriven
opt_clean
stat
write_verilog sim/bram_sdp_18x2048_post_synth.v
select -assert-count 1 t:TDP36K
select -clear
design -load bram_sdp
select BRAM_SDP_16x2048
select *
synth_quicklogic -family qlf_k6n10f -top BRAM_SDP_16x2048
opt_expr -undriven
opt_clean
stat
write_verilog sim/bram_sdp_16x2048_post_synth.v
select -assert-count 1 t:TDP36K
select -clear
design -load bram_sdp
select BRAM_SDP_9x4096
select *
synth_quicklogic -family qlf_k6n10f -top BRAM_SDP_9x4096
opt_expr -undriven
opt_clean
stat
write_verilog sim/bram_sdp_9x4096_post_synth.v
select -assert-count 1 t:TDP36K
select -clear
design -load bram_sdp
select BRAM_SDP_8x4096
select *
synth_quicklogic -family qlf_k6n10f -top BRAM_SDP_8x4096
opt_expr -undriven
opt_clean
stat
write_verilog sim/bram_sdp_8x4096_post_synth.v
select -assert-count 1 t:TDP36K
select -clear
design -load bram_sdp
select BRAM_SDP_4x8192
select *
synth_quicklogic -family qlf_k6n10f -top BRAM_SDP_4x8192
opt_expr -undriven
opt_clean
stat
write_verilog sim/bram_sdp_4x8192_post_synth.v
select -assert-count 1 t:TDP36K
select -clear
design -load bram_sdp
select BRAM_SDP_2x16384
select *
synth_quicklogic -family qlf_k6n10f -top BRAM_SDP_2x16384
opt_expr -undriven
opt_clean
stat
write_verilog sim/bram_sdp_2x16384_post_synth.v
select -assert-count 1 t:TDP36K
select -clear
design -load bram_sdp
select BRAM_SDP_1x32768
select *
synth_quicklogic -family qlf_k6n10f -top BRAM_SDP_1x32768
opt_expr -undriven
opt_clean
stat
write_verilog sim/bram_sdp_1x32768_post_synth.v
select -assert-count 1 t:TDP36K