📄 spi_master_interface_bt_top.edf
字号:
(portRef Q (instanceRef q_fast_0))
(portRef (member q_fast 1))
))
(net (rename q_fastZ0Z_1 "q_fast[1]") (joined
(portRef Q (instanceRef q_fast_1))
(portRef (member q_fast 0))
))
(net cnt_2 (joined
(portRef Q (instanceRef q_2))
(portRef I2 (instanceRef q_in_5_p4))
(portRef I2 (instanceRef q_in_5_axbxc2))
(portRef cnt_2)
))
(net cnt_3 (joined
(portRef Q (instanceRef q_3))
(portRef I0 (instanceRef q_in_5_axbxc3))
(portRef cnt_3)
))
(net cnt_reset10_i_0_n (joined
(portRef cnt_reset10_i_0_n)
(portRef CLR (instanceRef q_fast_1))
(portRef CLR (instanceRef q_fast_0))
(portRef CLR (instanceRef q_1))
(portRef CLR (instanceRef q_0))
(portRef CLR (instanceRef q_3))
(portRef CLR (instanceRef q_2))
))
(net (rename n_35_iclk "N_35_iclk") (joined
(portRef N_35_iclk)
(portRef C (instanceRef q_fast_1))
(portRef C (instanceRef q_fast_0))
(portRef C (instanceRef q_1))
(portRef C (instanceRef q_0))
(portRef C (instanceRef q_3))
(portRef C (instanceRef q_2))
))
(net cnt_rst (joined
(portRef cnt_rst)
(portRef I3 (instanceRef q_in_5_p4))
(portRef I1 (instanceRef q_in_5_axbxc0))
(portRef I2 (instanceRef q_in_5_axbxc1))
(portRef I3 (instanceRef q_in_5_axbxc2))
))
(net (rename q_in_5_pZ0Z4 "q_in_5_p4") (joined
(portRef LO (instanceRef q_in_5_p4))
(portRef I1 (instanceRef q_in_5_axbxc3))
))
(net (rename q_in_5_3 "q_in_5[3]") (joined
(portRef LO (instanceRef q_in_5_axbxc3))
(portRef D (instanceRef q_3))
))
(net (rename cnt_0 "cnt[0]") (joined
(portRef Q (instanceRef q_0))
(portRef I0 (instanceRef q_in_5_p4))
(portRef I0 (instanceRef q_in_5_axbxc0))
(portRef I0 (instanceRef q_in_5_axbxc1))
(portRef I0 (instanceRef q_in_5_axbxc2))
))
(net (rename cnt_1 "cnt[1]") (joined
(portRef Q (instanceRef q_1))
(portRef I1 (instanceRef q_in_5_p4))
(portRef I1 (instanceRef q_in_5_axbxc1))
(portRef I1 (instanceRef q_in_5_axbxc2))
))
(net (rename q_in_5_2 "q_in_5[2]") (joined
(portRef LO (instanceRef q_in_5_axbxc2))
(portRef D (instanceRef q_2))
))
(net (rename q_in_5_0 "q_in_5[0]") (joined
(portRef O (instanceRef q_in_5_axbxc0))
(portRef D (instanceRef q_fast_0))
(portRef D (instanceRef q_0))
))
(net (rename q_in_5_1 "q_in_5[1]") (joined
(portRef O (instanceRef q_in_5_axbxc1))
(portRef D (instanceRef q_fast_1))
(portRef D (instanceRef q_1))
))
)
)
)
(cell counter_5bit (cellType GENERIC)
(view netlist (viewType NETLIST)
(interface
(port qout_4 (direction OUTPUT))
(port qout_3 (direction OUTPUT))
(port qout_2 (direction OUTPUT))
(port qout_1 (direction OUTPUT))
(port spien_i (direction INPUT))
(port clk_c (direction INPUT))
)
(contents
(instance (rename q_qxu_0_0 "q_qxu_0[0]") (viewRef PRIM (cellRef LUT1 (libraryRef VIRTEX)))
(property init (string "2"))
)
(instance (rename q_qxu_0_1 "q_qxu_0[1]") (viewRef PRIM (cellRef LUT1 (libraryRef VIRTEX)))
(property init (string "2"))
)
(instance (rename q_qxu_0_2 "q_qxu_0[2]") (viewRef PRIM (cellRef LUT1 (libraryRef VIRTEX)))
(property init (string "2"))
)
(instance (rename q_qxu_0_3 "q_qxu_0[3]") (viewRef PRIM (cellRef LUT1 (libraryRef VIRTEX)))
(property init (string "2"))
)
(instance (rename q_qxu_0_4 "q_qxu_0[4]") (viewRef PRIM (cellRef LUT1 (libraryRef VIRTEX)))
(property init (string "2"))
)
(instance (rename q_0 "q[0]") (viewRef PRIM (cellRef FDC (libraryRef UNILIB)))
)
(instance (rename q_1 "q[1]") (viewRef PRIM (cellRef FDC (libraryRef UNILIB)))
)
(instance (rename q_2 "q[2]") (viewRef PRIM (cellRef FDC (libraryRef UNILIB)))
)
(instance (rename q_3 "q[3]") (viewRef PRIM (cellRef FDC (libraryRef UNILIB)))
)
(instance (rename q_4 "q[4]") (viewRef PRIM (cellRef FDC (libraryRef UNILIB)))
)
(instance (rename q_s_4 "q_s[4]") (viewRef PRIM (cellRef XORCY (libraryRef VIRTEX))) )
(instance (rename q_s_3 "q_s[3]") (viewRef PRIM (cellRef XORCY (libraryRef VIRTEX)))
)
(instance (rename q_cry_3 "q_cry[3]") (viewRef PRIM (cellRef MUXCY_L (libraryRef VIRTEX)))
)
(instance (rename q_s_2 "q_s[2]") (viewRef PRIM (cellRef XORCY (libraryRef VIRTEX)))
)
(instance (rename q_cry_2 "q_cry[2]") (viewRef PRIM (cellRef MUXCY_L (libraryRef VIRTEX)))
)
(instance (rename q_s_1 "q_s[1]") (viewRef PRIM (cellRef XORCY (libraryRef VIRTEX)))
)
(instance (rename q_cry_1 "q_cry[1]") (viewRef PRIM (cellRef MUXCY_L (libraryRef VIRTEX)))
)
(instance (rename q_s_0 "q_s[0]") (viewRef PRIM (cellRef XORCY (libraryRef VIRTEX)))
)
(instance (rename q_cry_0 "q_cry[0]") (viewRef PRIM (cellRef MUXCY_L (libraryRef VIRTEX)))
)
(instance GND (viewRef PRIM (cellRef GND (libraryRef UNILIB))) )
(instance VCC (viewRef PRIM (cellRef VCC (libraryRef UNILIB))) )
(net qout_4 (joined
(portRef Q (instanceRef q_4))
(portRef I0 (instanceRef q_qxu_0_4))
(portRef qout_4)
))
(net qout_3 (joined
(portRef Q (instanceRef q_3))
(portRef I0 (instanceRef q_qxu_0_3))
(portRef qout_3)
))
(net qout_2 (joined
(portRef Q (instanceRef q_2))
(portRef I0 (instanceRef q_qxu_0_2))
(portRef qout_2)
))
(net qout_1 (joined
(portRef Q (instanceRef q_1))
(portRef I0 (instanceRef q_qxu_0_1))
(portRef qout_1)
))
(net spien_i (joined
(portRef spien_i)
(portRef CLR (instanceRef q_4))
(portRef CLR (instanceRef q_3))
(portRef CLR (instanceRef q_2))
(portRef CLR (instanceRef q_1))
(portRef CLR (instanceRef q_0))
))
(net clk_c (joined
(portRef clk_c)
(portRef C (instanceRef q_4))
(portRef C (instanceRef q_3))
(portRef C (instanceRef q_2))
(portRef C (instanceRef q_1))
(portRef C (instanceRef q_0))
))
(net (rename qout_0 "qout[0]") (joined
(portRef Q (instanceRef q_0))
(portRef I0 (instanceRef q_qxu_0_0))
))
(net (rename q_qxu_0 "q_qxu[0]") (joined
(portRef O (instanceRef q_qxu_0_0))
(portRef S (instanceRef q_cry_0))
(portRef LI (instanceRef q_s_0))
))
(net (rename q_qxu_1 "q_qxu[1]") (joined
(portRef O (instanceRef q_qxu_0_1))
(portRef S (instanceRef q_cry_1))
(portRef LI (instanceRef q_s_1))
))
(net (rename q_qxu_2 "q_qxu[2]") (joined
(portRef O (instanceRef q_qxu_0_2))
(portRef S (instanceRef q_cry_2))
(portRef LI (instanceRef q_s_2))
))
(net (rename q_qxu_3 "q_qxu[3]") (joined
(portRef O (instanceRef q_qxu_0_3))
(portRef S (instanceRef q_cry_3))
(portRef LI (instanceRef q_s_3))
))
(net (rename q_qxu_4 "q_qxu[4]") (joined
(portRef O (instanceRef q_qxu_0_4))
(portRef LI (instanceRef q_s_4))
))
(net (rename q_sZ0Z_0 "q_s[0]") (joined
(portRef O (instanceRef q_s_0))
(portRef D (instanceRef q_0))
))
(net (rename q_sZ0Z_1 "q_s[1]") (joined
(portRef O (instanceRef q_s_1))
(portRef D (instanceRef q_1))
))
(net (rename q_sZ0Z_2 "q_s[2]") (joined
(portRef O (instanceRef q_s_2))
(portRef D (instanceRef q_2))
))
(net (rename q_sZ0Z_3 "q_s[3]") (joined
(portRef O (instanceRef q_s_3))
(portRef D (instanceRef q_3))
))
(net (rename q_sZ0Z_4 "q_s[4]") (joined
(portRef O (instanceRef q_s_4))
(portRef D (instanceRef q_4))
))
(net (rename q_cryZ0Z_3 "q_cry[3]") (joined
(portRef LO (instanceRef q_cry_3))
(portRef CI (instanceRef q_s_4))
))
(net (rename q_cryZ0Z_2 "q_cry[2]") (joined
(portRef LO (instanceRef q_cry_2))
(portRef CI (instanceRef q_cry_3))
(portRef CI (instanceRef q_s_3))
))
(net (rename GNDZ0 "GND") (joined
(portRef G (instanceRef GND))
(portRef DI (instanceRef q_cry_0))
(portRef DI (instanceRef q_cry_1))
(portRef DI (instanceRef q_cry_2))
(portRef DI (instanceRef q_cry_3))
))
(net (rename q_cryZ0Z_1 "q_cry[1]") (joined
(portRef LO (instanceRef q_cry_1))
(portRef CI (instanceRef q_cry_2))
(portRef CI (instanceRef q_s_2))
))
(net (rename q_cryZ0Z_0 "q_cry[0]") (joined
(portRef LO (instanceRef q_cry_0))
(portRef CI (instanceRef q_cry_1))
(portRef CI (instanceRef q_s_1))
))
(net (rename VCCZ0 "VCC") (joined
(portRef P (instanceRef VCC))
(portRef CI (instanceRef q_cry_0))
(portRef CI (instanceRef q_s_0))
))
)
)
)
(cell spi_controller (cellType GENERIC)
(view netlist (viewType NETLIST)
(interface
(port (array (rename cnt "cnt[3:2]") 2) (direction OUTPUT))
(port (array (rename state "state[3:0]") 4) (direction OUTPUT))
(port (rename next_state_1_1_iv_i_a3_5_1_0 "next_state_1_1_iv_i_a3_5_1[0]") (direction OUTPUT))
(port next_state_1_1_iv_i_o2_n_2 (direction OUTPUT))
(port next_state_1_1_iv_i_3_0 (direction INPUT))
(port start_i_a2_n (direction INPUT))
(port sck_out_delay (direction INPUT))
(port cpol (direction INPUT))
(port sck_c (direction INPUT))
(port N_99 (direction OUTPUT))
(port shift_en_in (direction OUTPUT))
(port N_165 (direction OUTPUT))
(port cpha (direction INPUT))
(port sck_int_fe (direction INPUT))
(port m5_0_a3_n (direction OUTPUT))
(port spien (direction INPUT))
(port xmit_load (direction OUTPUT))
(port N_19 (direction INPUT))
(port N_18 (direction INPUT))
(port N_17 (direction INPUT))
(port sck_int (direction INPUT))
(port sck_int_delay (direction INPUT))
(port ssn_i (direction OUTPUT))
(port ssn (direction OUTPUT))
(port clk_c (direction INPUT))
(port rec_full_reset (direction INPUT))
(port rec_full_c (direction OUTPUT))
(port spien_i (direction INPUT))
(port N_35_iclk (direction INPUT))
(port tx_empty_reset (direction INPUT))
(port tx_empty_c (direction OUTPUT))
(port done (direction OUTPUT))
)
(contents
(instance done_1df0_0 (viewRef PRIM (cellRef LUT4_L (libraryRef VIRTEX)))
(property init (string "0060"))
)
(instance tx_empty (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance rec_full (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance (rename next_state_0 "next_state[0]") (viewRef PRIM (cellRef LDC_1 (libraryRef UNILIB)))
)
(instance (rename next_state_1 "next_state[1]") (viewRef PRIM (cellRef LDC_1 (libraryRef UNILIB)))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -