📄 i2c_synplify.edf
字号:
(instance (rename q_int_3 "q_int[3]") (viewRef PRIM (cellRef FDC (libraryRef UNILIB)))
)
(instance (rename q_int_4_3 "q_int_4[3]") (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "1444"))
)
(instance (rename q_int_4_2 "q_int_4[2]") (viewRef PRIM (cellRef LUT3 (libraryRef VIRTEX)))
(property init (string "14"))
)
(instance (rename q_int_4_1 "q_int_4[1]") (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "1444"))
)
(instance (rename q_int_4_0 "q_int_4[0]") (viewRef PRIM (cellRef LUT3 (libraryRef VIRTEX)))
(property init (string "14"))
)
(net (rename clk_cnt_0 "clk_cnt(0)") (joined
(portRef Q (instanceRef q_int_0))
(portRef I2 (instanceRef q_int_4_0))
(portRef I3 (instanceRef q_int_4_1))
(portRef (member clk_cnt 3))
))
(net (rename clk_cnt_1 "clk_cnt(1)") (joined
(portRef Q (instanceRef q_int_1))
(portRef I1 (instanceRef q_int_4_1))
(portRef (member clk_cnt 2))
))
(net (rename clk_cnt_2 "clk_cnt(2)") (joined
(portRef Q (instanceRef q_int_2))
(portRef I1 (instanceRef q_int_4_2))
(portRef I3 (instanceRef q_int_4_3))
(portRef (member clk_cnt 1))
))
(net (rename clk_cnt_3 "clk_cnt(3)") (joined
(portRef Q (instanceRef q_int_3))
(portRef I1 (instanceRef q_int_4_3))
(portRef (member clk_cnt 0))
))
(net clk_cnt_en (joined
(portRef clk_cnt_en)
(portRef I1 (instanceRef q_int_4_0))
(portRef I2 (instanceRef q_int_4_1))
))
(net un1_q_int_c2 (joined
(portRef un1_q_int_c2)
(portRef I2 (instanceRef q_int_4_2))
(portRef I2 (instanceRef q_int_4_3))
))
(net clk_cnt_rst (joined
(portRef clk_cnt_rst)
(portRef I0 (instanceRef q_int_4_0))
(portRef I0 (instanceRef q_int_4_1))
(portRef I0 (instanceRef q_int_4_2))
(portRef I0 (instanceRef q_int_4_3))
))
(net men_i (joined
(portRef men_i)
(portRef CLR (instanceRef q_int_3))
(portRef CLR (instanceRef q_int_2))
(portRef CLR (instanceRef q_int_1))
(portRef CLR (instanceRef q_int_0))
))
(net clk_c (joined
(portRef clk_c)
(portRef C (instanceRef q_int_3))
(portRef C (instanceRef q_int_2))
(portRef C (instanceRef q_int_1))
(portRef C (instanceRef q_int_0))
))
(net (rename q_int_4Z0Z_0 "q_int_4(0)") (joined
(portRef O (instanceRef q_int_4_0))
(portRef D (instanceRef q_int_0))
))
(net (rename q_int_4Z0Z_1 "q_int_4(1)") (joined
(portRef O (instanceRef q_int_4_1))
(portRef D (instanceRef q_int_1))
))
(net (rename q_int_4Z0Z_2 "q_int_4(2)") (joined
(portRef O (instanceRef q_int_4_2))
(portRef D (instanceRef q_int_2))
))
(net (rename q_int_4Z0Z_3 "q_int_4(3)") (joined
(portRef O (instanceRef q_int_4_3))
(portRef D (instanceRef q_int_3))
))
)
)
)
(cell uC_interface (cellType GENERIC)
(view netlist (viewType NETLIST)
(interface
(port (array (rename addr_bus_c "addr_bus_c(23:0)") 24) (direction INPUT))
(port (array (rename mbdr_i2c "mbdr_i2c(7:0)") 8) (direction INPUT))
(port (array (rename madr "madr(7:1)") 7) (direction OUTPUT))
(port (array (rename data_out "data_out(7:0)") 8) (direction OUTPUT))
(port (array (rename data_bus_in "data_bus_in(7:0)") 8) (direction INPUT))
(port (array (rename mbdr_micro "mbdr_micro(7:0)") 8) (direction OUTPUT))
(port (rename scl_state_5 "scl_state(5)") (direction INPUT))
(port (rename prs_state_rep0_i_0 "prs_state_rep0_i(0)") (direction OUTPUT))
(port rxak (direction INPUT))
(port N_256_i (direction OUTPUT))
(port N_255_i (direction OUTPUT))
(port mif (direction INPUT))
(port r_w_c (direction INPUT))
(port mcf_c (direction INPUT))
(port maas (direction INPUT))
(port mbb (direction INPUT))
(port srw (direction INPUT))
(port mal (direction INPUT))
(port msta_rst (direction INPUT))
(port mif_bit_reset_i (direction OUTPUT))
(port men_i (direction OUTPUT))
(port mal_bit_reset_i (direction OUTPUT))
(port ds_c (direction INPUT))
(port as_c (direction INPUT))
(port dtack_int (direction OUTPUT))
(port mbcr_wr (direction OUTPUT))
(port men (direction OUTPUT))
(port mtx (direction OUTPUT))
(port txak (direction OUTPUT))
(port msta (direction OUTPUT))
(port rsta (direction OUTPUT))
(port mal_bit_reset (direction OUTPUT))
(port mif_bit_reset (direction OUTPUT))
(port reset_c_i (direction INPUT))
(port clk_c (direction INPUT))
)
(contents
(instance (rename mbdr_micro_5 "mbdr_micro[5]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance (rename mbdr_micro_6 "mbdr_micro[6]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance (rename mbdr_micro_7 "mbdr_micro[7]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance (rename data_out_0 "data_out[0]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
(property IOB (string "TRUE"))
)
(instance (rename data_out_1 "data_out[1]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
(property IOB (string "TRUE"))
)
(instance (rename data_out_2 "data_out[2]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
(property IOB (string "TRUE"))
)
(instance (rename data_out_3 "data_out[3]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
(property IOB (string "TRUE"))
)
(instance (rename data_out_4 "data_out[4]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
(property IOB (string "TRUE"))
)
(instance (rename data_out_5 "data_out[5]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
(property IOB (string "TRUE"))
)
(instance (rename data_out_6 "data_out[6]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
(property IOB (string "TRUE"))
)
(instance (rename data_out_7 "data_out[7]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
(property IOB (string "TRUE"))
)
(instance (rename prs_state_1 "prs_state[1]") (viewRef PRIM (cellRef FDC (libraryRef UNILIB)))
)
(instance (rename prs_state_0 "prs_state[0]") (viewRef PRIM (cellRef FDC (libraryRef UNILIB)))
)
(instance (rename madr_1_1 "madr_1[1]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance (rename madr_1_2 "madr_1[2]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance (rename madr_1_3 "madr_1[3]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance (rename madr_1_4 "madr_1[4]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance (rename madr_1_5 "madr_1[5]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance (rename madr_1_6 "madr_1[6]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance (rename madr_1_7 "madr_1[7]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance (rename mbdr_micro_0 "mbdr_micro[0]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
(property IOB (string "TRUE"))
)
(instance (rename mbdr_micro_1 "mbdr_micro[1]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance (rename mbdr_micro_2 "mbdr_micro[2]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance (rename mbdr_micro_3 "mbdr_micro[3]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance (rename mbdr_micro_4 "mbdr_micro[4]") (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance mif_bit_reset (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
(property in_loop (integer 2))
)
(instance mal_bit_reset (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
(property in_loop (integer 1))
)
(instance rsta (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance msta (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance txak (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance mtx (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance mien (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance men (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
)
(instance mbcr_wr (viewRef PRIM (cellRef FDCE (libraryRef UNILIB)))
(property in_loop (integer 0))
)
(instance data_en (viewRef PRIM (cellRef FDC (libraryRef UNILIB)))
)
(instance stat_en (viewRef PRIM (cellRef FDC (libraryRef UNILIB)))
)
(instance address_match (viewRef PRIM (cellRef FDC (libraryRef UNILIB)))
)
(instance addr_en (viewRef PRIM (cellRef FDC (libraryRef UNILIB)))
)
(instance cntrl_en (viewRef PRIM (cellRef FDC (libraryRef UNILIB)))
)
(instance as_int_d1 (viewRef PRIM (cellRef FDP (libraryRef UNILIB)))
)
(instance dtack_int (viewRef PRIM (cellRef FDP (libraryRef UNILIB)))
(property IOB (string "TRUE"))
)
(instance as_int (viewRef PRIM (cellRef FDP (libraryRef UNILIB)))
(property IOB (string "TRUE"))
)
(instance ds_int (viewRef PRIM (cellRef FDP (libraryRef UNILIB)))
(property IOB (string "TRUE"))
)
(instance (rename prs_state_rep0_i_0 "prs_state_rep0_i[0]") (viewRef PRIM (cellRef FDP (libraryRef UNILIB)))
(property IOB (string "TRUE"))
)
(instance mal_bit_reset_i (viewRef PRIM (cellRef INV (libraryRef UNILIB))) )
(instance (rename prs_state_i_1 "prs_state_i[1]") (viewRef PRIM (cellRef INV (libraryRef UNILIB))) )
(instance men_i (viewRef PRIM (cellRef INV (libraryRef UNILIB))) )
(instance mif_bit_reset_i (viewRef PRIM (cellRef INV (libraryRef UNILIB))) )
(instance (rename next_state_i_0 "next_state_i[0]") (viewRef PRIM (cellRef INV (libraryRef UNILIB))) )
(instance un1_rsta_rst_1_i_0 (viewRef PRIM (cellRef LUT3 (libraryRef VIRTEX)))
(property init (string "EA"))
)
(instance un1_un1_msta_rst_i_0 (viewRef PRIM (cellRef LUT2 (libraryRef VIRTEX)))
(property init (string "E"))
)
(instance (rename SYNCH_INPUTS_un5_as_0_and2_1 "SYNCH_INPUTS.un5_as_0_and2_1") (viewRef PRIM (cellRef LUT2 (libraryRef VIRTEX)))
(property init (string "2"))
)
(instance (rename DATA_DIR_data_out_14_i_and2_4 "DATA_DIR.data_out_14_i_and2[4]") (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "0C2E"))
)
(instance (rename ADDR_DECODE_data_en_2_0_and2 "ADDR_DECODE.data_en_2_0_and2") (viewRef PRIM (cellRef LUT3 (libraryRef VIRTEX)))
(property init (string "20"))
)
(instance un1_un1_un7_prs_state_0_or2 (viewRef PRIM (cellRef LUT2 (libraryRef VIRTEX)))
(property init (string "D"))
)
(instance (rename DATA_DIR_data_out_14_i_and2_1_2 "DATA_DIR.data_out_14_i_and2_1[2]") (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "0001"))
)
(instance (rename DATA_DIR_data_out_14_i_and2_2 "DATA_DIR.data_out_14_i_and2[2]") (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "0C2E"))
)
(instance (rename DATA_DIR_data_out_14_i_and2_1_4 "DATA_DIR.data_out_14_i_and2_1[4]") (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "0001"))
)
(instance (rename DATA_DIR_data_out_14_i_and2_1_5 "DATA_DIR.data_out_14_i_and2_1[5]") (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "0001"))
)
(instance (rename DATA_DIR_data_out_14_i_and2_5 "DATA_DIR.data_out_14_i_and2[5]") (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "0C2E"))
)
(instance (rename DATA_DIR_data_out_14_i_and2_1_6 "DATA_DIR.data_out_14_i_and2_1[6]") (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "0001"))
)
(instance (rename DATA_DIR_data_out_14_i_and2_6 "DATA_DIR.data_out_14_i_and2[6]") (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "0C2E"))
)
(instance (rename DATA_DIR_data_out_14_i_and2_1_7 "DATA_DIR.data_out_14_i_and2_1[7]") (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "0001"))
)
(instance (rename DATA_DIR_data_out_14_i_and2_7 "DATA_DIR.data_out_14_i_and2[7]") (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "0C2E"))
)
(instance next_state_8_0_and2 (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "2AAA"))
)
(instance (rename DATA_DIR_mif_bit_reset_3_iv_i_0 "DATA_DIR.mif_bit_reset_3_iv_i_0") (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "2A2E"))
)
(instance (rename DATA_DIR_mal_bit_reset_3_iv_i_0 "DATA_DIR.mal_bit_reset_3_iv_i_0") (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "2A2E"))
)
(instance next_state_12_0 (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "AAEA"))
)
(instance G_181 (viewRef PRIM (cellRef LUT3 (libraryRef VIRTEX)))
(property init (string "02"))
)
(instance G_180 (viewRef PRIM (cellRef LUT3 (libraryRef VIRTEX)))
(property init (string "01"))
)
(instance next_state_8_0 (viewRef PRIM (cellRef LUT4 (libraryRef VIRTEX)))
(property init (string "EEFE"))
)
(instance (rename ADDR_DECODE_stat_en_2_0_and2 "ADDR_DECODE.stat_en_2_0_and2") (viewRef PRIM (cellRef LUT3 (libraryRef VIRTEX)))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -