📄 i2c_synplify.edf
字号:
(net scl_in (joined
(portRef scl_in)
(portRef C (instanceRef q_int_0))
(portRef C (instanceRef q_int_3))
(portRef C (instanceRef q_int_2))
(portRef C (instanceRef q_int_1))
))
(net (rename N_239_iZ0 "N_239_i") (joined
(portRef O (instanceRef N_239_i))
(portRef D (instanceRef q_int_1))
))
(net (rename N_241_iZ0 "N_241_i") (joined
(portRef O (instanceRef N_241_i))
(portRef D (instanceRef q_int_2))
))
(net (rename N_243_iZ0 "N_243_i") (joined
(portRef O (instanceRef N_243_i))
(portRef D (instanceRef q_int_3))
))
(net (rename N_237_iZ0 "N_237_i") (joined
(portRef O (instanceRef N_237_i))
(portRef D (instanceRef q_int_0))
))
(net N_281 (joined
(portRef O (instanceRef q_int_4_i_or2_0))
(portRef I0 (instanceRef N_239_i))
(portRef I0 (instanceRef N_241_i))
(portRef I0 (instanceRef N_243_i))
(portRef I1 (instanceRef N_237_i))
))
)
)
)
(cell SHIFT8_1 (cellType GENERIC)
(view netlist (viewType NETLIST)
(interface
(port (array (rename i2c_header "i2c_header(6:0)") 7) (direction OUTPUT))
(port i2c_shiftout (direction OUTPUT))
(port i2c_header_en (direction INPUT))
(port men_i (direction INPUT))
(port scl_in (direction INPUT))
(port sda_in (direction INPUT))
)
(contents
(instance (rename data_out_0 "data_out[0]") (viewRef PRIM (cellRef FDCE_1 (libraryRef UNILIB)))
)
(instance (rename data_out_1 "data_out[1]") (viewRef PRIM (cellRef FDCE_1 (libraryRef UNILIB)))
)
(instance (rename data_out_2 "data_out[2]") (viewRef PRIM (cellRef FDCE_1 (libraryRef UNILIB)))
)
(instance (rename data_out_3 "data_out[3]") (viewRef PRIM (cellRef FDCE_1 (libraryRef UNILIB)))
)
(instance (rename data_out_4 "data_out[4]") (viewRef PRIM (cellRef FDCE_1 (libraryRef UNILIB)))
)
(instance (rename data_out_5 "data_out[5]") (viewRef PRIM (cellRef FDCE_1 (libraryRef UNILIB)))
)
(instance (rename data_out_6 "data_out[6]") (viewRef PRIM (cellRef FDCE_1 (libraryRef UNILIB)))
)
(instance (rename data_out_7 "data_out[7]") (viewRef PRIM (cellRef FDCE_1 (libraryRef UNILIB)))
)
(net (rename i2c_header_0 "i2c_header(0)") (joined
(portRef Q (instanceRef data_out_0))
(portRef D (instanceRef data_out_1))
(portRef (member i2c_header 6))
))
(net (rename i2c_header_1 "i2c_header(1)") (joined
(portRef Q (instanceRef data_out_1))
(portRef D (instanceRef data_out_2))
(portRef (member i2c_header 5))
))
(net (rename i2c_header_2 "i2c_header(2)") (joined
(portRef Q (instanceRef data_out_2))
(portRef D (instanceRef data_out_3))
(portRef (member i2c_header 4))
))
(net (rename i2c_header_3 "i2c_header(3)") (joined
(portRef Q (instanceRef data_out_3))
(portRef D (instanceRef data_out_4))
(portRef (member i2c_header 3))
))
(net (rename i2c_header_4 "i2c_header(4)") (joined
(portRef Q (instanceRef data_out_4))
(portRef D (instanceRef data_out_5))
(portRef (member i2c_header 2))
))
(net (rename i2c_header_5 "i2c_header(5)") (joined
(portRef Q (instanceRef data_out_5))
(portRef D (instanceRef data_out_6))
(portRef (member i2c_header 1))
))
(net (rename i2c_header_6 "i2c_header(6)") (joined
(portRef Q (instanceRef data_out_6))
(portRef D (instanceRef data_out_7))
(portRef (member i2c_header 0))
))
(net i2c_shiftout (joined
(portRef Q (instanceRef data_out_7))
(portRef i2c_shiftout)
))
(net i2c_header_en (joined
(portRef i2c_header_en)
(portRef CE (instanceRef data_out_7))
(portRef CE (instanceRef data_out_6))
(portRef CE (instanceRef data_out_5))
(portRef CE (instanceRef data_out_4))
(portRef CE (instanceRef data_out_3))
(portRef CE (instanceRef data_out_2))
(portRef CE (instanceRef data_out_1))
(portRef CE (instanceRef data_out_0))
))
(net men_i (joined
(portRef men_i)
(portRef CLR (instanceRef data_out_7))
(portRef CLR (instanceRef data_out_6))
(portRef CLR (instanceRef data_out_5))
(portRef CLR (instanceRef data_out_4))
(portRef CLR (instanceRef data_out_3))
(portRef CLR (instanceRef data_out_2))
(portRef CLR (instanceRef data_out_1))
(portRef CLR (instanceRef data_out_0))
))
(net scl_in (joined
(portRef scl_in)
(portRef C (instanceRef data_out_7))
(portRef C (instanceRef data_out_6))
(portRef C (instanceRef data_out_5))
(portRef C (instanceRef data_out_4))
(portRef C (instanceRef data_out_3))
(portRef C (instanceRef data_out_2))
(portRef C (instanceRef data_out_1))
(portRef C (instanceRef data_out_0))
))
(net sda_in (joined
(portRef sda_in)
(portRef D (instanceRef data_out_0))
))
)
)
)
(cell SHIFT8 (cellType GENERIC)
(view netlist (viewType NETLIST)
(interface
(port (array (rename shift_reg "shift_reg(6:0)") 7) (direction OUTPUT))
(port shift_reg_ld (direction INPUT))
(port shift_reg_en (direction INPUT))
(port G_236 (direction INPUT))
(port G_235 (direction INPUT))
(port G_242 (direction INPUT))
(port shift_out (direction OUTPUT))
(port G_241 (direction INPUT))
(port G_240 (direction INPUT))
(port G_239 (direction INPUT))
(port G_238 (direction INPUT))
(port men_i (direction INPUT))
(port scl_in (direction INPUT))
(port G_237 (direction INPUT))
)
(contents
(instance (rename data_out_2 "data_out[2]") (viewRef PRIM (cellRef FDCE_1 (libraryRef UNILIB)))
)
(instance (rename data_out_3 "data_out[3]") (viewRef PRIM (cellRef FDCE_1 (libraryRef UNILIB)))
)
(instance (rename data_out_4 "data_out[4]") (viewRef PRIM (cellRef FDCE_1 (libraryRef UNILIB)))
)
(instance (rename data_out_5 "data_out[5]") (viewRef PRIM (cellRef FDCE_1 (libraryRef UNILIB)))
)
(instance (rename data_out_6 "data_out[6]") (viewRef PRIM (cellRef FDCE_1 (libraryRef UNILIB)))
)
(instance (rename data_out_7 "data_out[7]") (viewRef PRIM (cellRef FDCE_1 (libraryRef UNILIB)))
)
(instance (rename data_out_0 "data_out[0]") (viewRef PRIM (cellRef FDCE_1 (libraryRef UNILIB)))
)
(instance (rename data_out_1 "data_out[1]") (viewRef PRIM (cellRef FDCE_1 (libraryRef UNILIB)))
)
(instance N_327_i (viewRef PRIM (cellRef LUT2 (libraryRef VIRTEX)))
(property init (string "E"))
)
(net (rename shift_reg_0 "shift_reg(0)") (joined
(portRef Q (instanceRef data_out_0))
(portRef (member shift_reg 6))
))
(net (rename shift_reg_1 "shift_reg(1)") (joined
(portRef Q (instanceRef data_out_1))
(portRef (member shift_reg 5))
))
(net (rename shift_reg_2 "shift_reg(2)") (joined
(portRef Q (instanceRef data_out_2))
(portRef (member shift_reg 4))
))
(net (rename shift_reg_3 "shift_reg(3)") (joined
(portRef Q (instanceRef data_out_3))
(portRef (member shift_reg 3))
))
(net (rename shift_reg_4 "shift_reg(4)") (joined
(portRef Q (instanceRef data_out_4))
(portRef (member shift_reg 2))
))
(net (rename shift_reg_5 "shift_reg(5)") (joined
(portRef Q (instanceRef data_out_5))
(portRef (member shift_reg 1))
))
(net (rename shift_reg_6 "shift_reg(6)") (joined
(portRef Q (instanceRef data_out_6))
(portRef (member shift_reg 0))
))
(net shift_reg_ld (joined
(portRef shift_reg_ld)
(portRef I1 (instanceRef N_327_i))
))
(net shift_reg_en (joined
(portRef shift_reg_en)
(portRef I0 (instanceRef N_327_i))
))
(net (rename g_236 "G_236") (joined
(portRef G_236)
(portRef D (instanceRef data_out_1))
))
(net (rename g_235 "G_235") (joined
(portRef G_235)
(portRef D (instanceRef data_out_0))
))
(net (rename g_242 "G_242") (joined
(portRef G_242)
(portRef D (instanceRef data_out_7))
))
(net shift_out (joined
(portRef Q (instanceRef data_out_7))
(portRef shift_out)
))
(net (rename g_241 "G_241") (joined
(portRef G_241)
(portRef D (instanceRef data_out_6))
))
(net (rename g_240 "G_240") (joined
(portRef G_240)
(portRef D (instanceRef data_out_5))
))
(net (rename g_239 "G_239") (joined
(portRef G_239)
(portRef D (instanceRef data_out_4))
))
(net (rename g_238 "G_238") (joined
(portRef G_238)
(portRef D (instanceRef data_out_3))
))
(net men_i (joined
(portRef men_i)
(portRef CLR (instanceRef data_out_1))
(portRef CLR (instanceRef data_out_0))
(portRef CLR (instanceRef data_out_7))
(portRef CLR (instanceRef data_out_6))
(portRef CLR (instanceRef data_out_5))
(portRef CLR (instanceRef data_out_4))
(portRef CLR (instanceRef data_out_3))
(portRef CLR (instanceRef data_out_2))
))
(net scl_in (joined
(portRef scl_in)
(portRef C (instanceRef data_out_1))
(portRef C (instanceRef data_out_0))
(portRef C (instanceRef data_out_7))
(portRef C (instanceRef data_out_6))
(portRef C (instanceRef data_out_5))
(portRef C (instanceRef data_out_4))
(portRef C (instanceRef data_out_3))
(portRef C (instanceRef data_out_2))
))
(net (rename g_237 "G_237") (joined
(portRef G_237)
(portRef D (instanceRef data_out_2))
))
(net (rename N_327_iZ0 "N_327_i") (joined
(portRef O (instanceRef N_327_i))
(portRef CE (instanceRef data_out_1))
(portRef CE (instanceRef data_out_0))
(portRef CE (instanceRef data_out_7))
(portRef CE (instanceRef data_out_6))
(portRef CE (instanceRef data_out_5))
(portRef CE (instanceRef data_out_4))
(portRef CE (instanceRef data_out_3))
(portRef CE (instanceRef data_out_2))
))
)
)
)
(cell upcnt4 (cellType GENERIC)
(view netlist (viewType NETLIST)
(interface
(port (array (rename clk_cnt "clk_cnt(3:0)") 4) (direction OUTPUT))
(port clk_cnt_en (direction INPUT))
(port un1_q_int_c2 (direction INPUT))
(port clk_cnt_rst (direction INPUT))
(port men_i (direction INPUT))
(port clk_c (direction INPUT))
)
(contents
(instance (rename q_int_0 "q_int[0]") (viewRef PRIM (cellRef FDC (libraryRef UNILIB)))
)
(instance (rename q_int_1 "q_int[1]") (viewRef PRIM (cellRef FDC (libraryRef UNILIB)))
)
(instance (rename q_int_2 "q_int[2]") (viewRef PRIM (cellRef FDC (libraryRef UNILIB)))
)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -