[core] update clock architecture
This commit is contained in:
parent
59be95b227
commit
cab649893b
|
@ -17,10 +17,10 @@
|
|||
<spine name="rib_lvl1_lower_left" start_x="2" start_y="1" end_x="1" end_y="1"/>
|
||||
<spine name="rib_lvl1_lower_right" start_x="2" start_y="1" end_x="3" end_y="1"/>
|
||||
<taps>
|
||||
<tap tile_pin="io[0:23].clk[0:7]"/>
|
||||
<tap tile_pin="clb[0:0].clk[0:7]"/>
|
||||
<tap tile_pin="dsp[0:0].clk[0:7]"/>
|
||||
<tap tile_pin="bram[0:0].clk[0:7]"/>
|
||||
<all from_pin="clk[0:0]" to_pin="io[0:23].clk[0:7]"/>
|
||||
<all from_pin="clk[0:0]" to_pin="clb[0:0].clk[0:7]"/>
|
||||
<all from_pin="clk[0:0]" to_pin="dsp[0:0].clk[0:7]"/>
|
||||
<all from_pin="clk[0:0]" to_pin="bram[0:0].clk[0:7]"/>
|
||||
</taps>
|
||||
</clock_network>
|
||||
</clock_networks>
|
||||
|
|
|
@ -21,10 +21,11 @@
|
|||
<spine name="rib_lvl1_lower_left" start_x="2" start_y="1" end_x="1" end_y="1"/>
|
||||
<spine name="rib_lvl1_lower_right" start_x="2" start_y="1" end_x="3" end_y="1"/>
|
||||
<taps>
|
||||
<tap tile_pin="io[0:23].clk[0:7]"/>
|
||||
<tap tile_pin="clb[0:0].clk[0:7]"/>
|
||||
<tap tile_pin="dsp[0:0].clk[0:7]"/>
|
||||
<tap tile_pin="bram[0:0].clk[0:7]"/>
|
||||
<all from_pin="clk[0:0]" to_pin="io[0:23].clk[0:0]"/>
|
||||
<all from_pin="clk[0:0]" to_pin="clb[0:0].clk[1:1]"/>
|
||||
<all from_pin="clk[0:0]" to_pin="dsp[0:0].clk[2:2]"/>
|
||||
<single from_pin="clk[0:0]" to_pin="bram[0:0].clk[3:7]" x="1" y="1"/>
|
||||
<region from_pin="clk[0:0]" to_pin="bram[0:0].clk[3:7]" start_x="1" end_x="10" repeat_x="2" start_y="8" end_y="20" repeat_y="8"/>
|
||||
</taps>
|
||||
</clock_network>
|
||||
</clock_networks>
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
<spine name="clk_rib_lvl1_sw1_upper" start_x="2" start_y="2" end_x="2" end_y="2" type="CHANY" direction="INC_DIRECTION"/>
|
||||
<spine name="clk_rib_lvl1_sw1_lower" start_x="2" start_y="1" end_x="2" end_y="1" type="CHANY" direction="DEC_DIRECTION"/>
|
||||
<taps>
|
||||
<tap tile_pin="clb[0:0].clk[0:0]"/>
|
||||
<all from_pin="rst[0:0]" to_pin="clb[0:0].clk[0:0]"/>
|
||||
</taps>
|
||||
</clock_network>
|
||||
<clock_network name="rst_tree_2lvl" width="1">
|
||||
|
@ -26,7 +26,7 @@
|
|||
<spine name="rst_rib_lvl1_sw1_upper" start_x="2" start_y="2" end_x="2" end_y="2" type="CHANY" direction="INC_DIRECTION"/>
|
||||
<spine name="rst_rib_lvl1_sw1_lower" start_x="2" start_y="1" end_x="2" end_y="1" type="CHANY" direction="DEC_DIRECTION"/>
|
||||
<taps>
|
||||
<tap tile_pin="clb[0:0].reset[0:0]"/>
|
||||
<all from_pin="rst[0:0]" to_pin="clb[0:0].reset[0:0]"/>
|
||||
</taps>
|
||||
</clock_network>
|
||||
</clock_networks>
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
<spine name="clk_rib_lvl1_sw1_upper" start_x="2" start_y="2" end_x="2" end_y="2" type="CHANY" direction="INC_DIRECTION"/>
|
||||
<spine name="clk_rib_lvl1_sw1_lower" start_x="2" start_y="1" end_x="2" end_y="1" type="CHANY" direction="DEC_DIRECTION"/>
|
||||
<taps>
|
||||
<tap tile_pin="clb[0:0].clk[0:0]"/>
|
||||
<all from_pin="clk[0:0]" to_pin="clb[0:0].clk[0:0]"/>
|
||||
</taps>
|
||||
</clock_network>
|
||||
<clock_network name="rst_tree_2lvl" width="1">
|
||||
|
@ -34,7 +34,7 @@
|
|||
<spine name="rst_rib_lvl1_sw1_upper" start_x="2" start_y="2" end_x="2" end_y="2" type="CHANY" direction="INC_DIRECTION"/>
|
||||
<spine name="rst_rib_lvl1_sw1_lower" start_x="2" start_y="1" end_x="2" end_y="1" type="CHANY" direction="DEC_DIRECTION"/>
|
||||
<taps>
|
||||
<tap tile_pin="clb[0:0].reset[0:0]"/>
|
||||
<all from_pin="rst[0:0]" to_pin="clb[0:0].reset[0:0]"/>
|
||||
</taps>
|
||||
</clock_network>
|
||||
</clock_networks>
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
<spine name="rib_lvl1_sw1_upper" start_x="2" start_y="2" end_x="2" end_y="2" type="CHANY" direction="INC_DIRECTION"/>
|
||||
<spine name="rib_lvl1_sw1_lower" start_x="2" start_y="1" end_x="2" end_y="1" type="CHANY" direction="DEC_DIRECTION"/>
|
||||
<taps>
|
||||
<tap tile_pin="clb[0:0].clk[0:0]"/>
|
||||
<all from_pin="clk[0:0]" to_pin="clb[0:0].clk[0:0]"/>
|
||||
</taps>
|
||||
</clock_network>
|
||||
</clock_networks>
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
<spine name="rib_lvl1_sw1_upper" start_x="2" start_y="2" end_x="2" end_y="2" type="CHANY" direction="INC_DIRECTION"/>
|
||||
<spine name="rib_lvl1_sw1_lower" start_x="2" start_y="1" end_x="2" end_y="1" type="CHANY" direction="DEC_DIRECTION"/>
|
||||
<taps>
|
||||
<tap tile_pin="clb[0:0].clk[0:0]"/>
|
||||
<all from_pin="clk[0:0]" to_pin="clb[0:0].clk[0:0]"/>
|
||||
</taps>
|
||||
</clock_network>
|
||||
</clock_networks>
|
||||
|
|
|
@ -11,8 +11,8 @@
|
|||
<spine name="rib_lvl1_sw1_upper" start_x="2" start_y="2" end_x="2" end_y="2" type="CHANY" direction="INC_DIRECTION"/>
|
||||
<spine name="rib_lvl1_sw1_lower" start_x="2" start_y="1" end_x="2" end_y="1" type="CHANY" direction="DEC_DIRECTION"/>
|
||||
<taps>
|
||||
<tap tile_pin="clb[0:0].clk[0:0]"/>
|
||||
<tap tile_pin="clb[0:0].clk[1:1]"/>
|
||||
<all from_pin="clk[0:0]" to_pin="clb[0:0].clk[0:0]"/>
|
||||
<all from_pin="clk[1:1]" to_pin="clb[0:0].clk[1:1]"/>
|
||||
</taps>
|
||||
</clock_network>
|
||||
</clock_networks>
|
||||
|
|
Loading…
Reference in New Issue