Skip to content

Commit b9f462d

Browse files
committed
Adding check for I_DELAY data output
1 parent 74cb1d0 commit b9f462d

File tree

6 files changed

+850
-0
lines changed

6 files changed

+850
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
# Yosys synthesis script for ${TOP_MODULE}
3+
# Read source files
4+
read_verilog -sv ../../../yosys-rs-plugin/genesis3/FPGA_PRIMITIVES_MODELS/blackbox_models/cell_sim_blackbox.v
5+
verilog_defines
6+
read_verilog ./rtl/I_DELAY_to_I_BUF.v
7+
8+
# Technology mapping
9+
hierarchy -auto-top
10+
11+
12+
13+
#plugin -i synth-rs
14+
#
15+
#synth_rs -tech genesis3 -de -goal mixed -effort high -carry auto -new_dsp19x2 -new_tdp36k -max_lut 45408 -max_reg 90816 -max_device_dsp 176 -max_device_bram 176 -max_device_carry_length 528 -max_dsp 176 -max_bram 176 -max_carry_length 528 -fsm_encoding onehot -de_max_threads -1
16+
#write_rtlil design.rtlil
17+
#write_verilog -noexpr -nodec -v ./tmp/I_DELAY_to_I_BUF.v
18+
#write_blif -param ./tmp/I_DELAY_to_I_BUF.eblif
19+
plugin -i design-edit
20+
design_edit -tech genesis3 -sdc pin_constraints.pin -json ./tmp/io_config.json -w ./tmp//wrapper_I_DELAY_to_I_BUF.v ./tmp//wrapper_I_DELAY_to_I_BUF.eblif
21+
22+
write_verilog -noexpr -nodec -norename -v ./tmp/fabric_I_DELAY_to_I_BUF.v
23+
write_blif -param ./tmp/fabric_I_DELAY_to_I_BUF.eblif
24+
25+
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
set_pin_loc clkGHz HP_1_CC_18_9P
2+
3+
set_pin_loc reset HP_1_0_0P
4+
5+
set_pin_loc enable_n HP_1_2_1P
6+
7+
set_pin_loc data_i HP_1_4_2P
8+
9+
set_pin_loc bitslip_ctrl_n HP_1_6_3P
10+
11+
set_pin_loc data_o HP_1_8_4P
12+
13+
set_pin_loc ready HP_1_28_14P

0 commit comments

Comments
 (0)