📄 top.edf
字号:
(portRef D (instanceRef B2C_OUT))
))
(net (rename B2A_OUTcZ0 "B2A_OUTc") (joined
(portRef O (instanceRef B2A_OUTc))
(portRef D (instanceRef B2A_OUT))
(portRef D (instanceRef B2TOP_OBUFT_T_OUT))
))
)
)
)
(cell module_c (cellType GENERIC)
(view verilog (viewType NETLIST)
(interface
(port CLK_TOP (direction INPUT)
)
(port TOP2A_C_IN (direction INPUT)
)
(port B2C_IN (direction INPUT)
)
(port A2C_IN (direction INPUT)
)
(port MODC_DATA (direction INPUT)
)
(port MODC_CLK (direction INPUT)
)
(port MODC_OUT (direction OUTPUT))
(port C2TOP_OUT (direction OUTPUT))
(port C2AND2_OUT (direction OUTPUT))
(port C2A_OUT (direction OUTPUT))
)
(contents
(instance Q0_OUT (viewRef PRIM (cellRef FD (libraryRef UNILIB))) )
(instance Q2_OUT (viewRef PRIM (cellRef FD (libraryRef UNILIB))) )
(instance Q1_OUT (viewRef PRIM (cellRef FD (libraryRef UNILIB))) )
(instance Q3_OUT (viewRef PRIM (cellRef FD (libraryRef UNILIB))) )
(instance Q3_OUT_i (viewRef PRIM (cellRef INV (libraryRef UNILIB))) )
(instance C2TOP_OUTs_i (viewRef PRIM (cellRef LUT3 (libraryRef VIRTEX)))
(property init (string "FE"))
)
(instance C2AND2_OUTc (viewRef PRIM (cellRef LUT3 (libraryRef VIRTEX)))
(property init (string "80"))
)
(instance C2TOP_OUT (viewRef PRIM (cellRef FDS (libraryRef UNILIB))) )
(instance C2A_OUT (viewRef PRIM (cellRef FDR (libraryRef UNILIB))) )
(instance MODC_OUT (viewRef PRIM (cellRef FDS (libraryRef UNILIB))) )
(instance C2AND2_OUT (viewRef PRIM (cellRef FDR (libraryRef UNILIB))) )
(net (rename clk_top "CLK_TOP") (joined
(portRef CLK_TOP)
(portRef C (instanceRef C2AND2_OUT))
(portRef C (instanceRef MODC_OUT))
(portRef C (instanceRef Q2_OUT))
(portRef C (instanceRef Q0_OUT))
))
(net (rename top2a_c_in "TOP2A_C_IN") (joined
(portRef TOP2A_C_IN)
(portRef D (instanceRef Q2_OUT))
))
(net (rename b2c_in "B2C_IN") (joined
(portRef B2C_IN)
(portRef D (instanceRef Q1_OUT))
))
(net (rename a2c_in "A2C_IN") (joined
(portRef A2C_IN)
(portRef D (instanceRef Q3_OUT))
))
(net (rename modc_data "MODC_DATA") (joined
(portRef MODC_DATA)
(portRef D (instanceRef Q0_OUT))
))
(net (rename modc_clk "MODC_CLK") (joined
(portRef MODC_CLK)
(portRef C (instanceRef C2A_OUT))
(portRef C (instanceRef C2TOP_OUT))
(portRef C (instanceRef Q3_OUT))
(portRef C (instanceRef Q1_OUT))
))
(net (rename MODC_OUTZ0 "MODC_OUT") (joined
(portRef Q (instanceRef MODC_OUT))
(portRef MODC_OUT)
))
(net (rename C2TOP_OUTZ0 "C2TOP_OUT") (joined
(portRef Q (instanceRef C2TOP_OUT))
(portRef C2TOP_OUT)
))
(net (rename C2AND2_OUTZ0 "C2AND2_OUT") (joined
(portRef Q (instanceRef C2AND2_OUT))
(portRef C2AND2_OUT)
))
(net (rename C2A_OUTZ0 "C2A_OUT") (joined
(portRef Q (instanceRef C2A_OUT))
(portRef C2A_OUT)
))
(net (rename Q0_OUTZ0 "Q0_OUT") (joined
(portRef Q (instanceRef Q0_OUT))
(portRef I0 (instanceRef C2AND2_OUTc))
(portRef I0 (instanceRef C2TOP_OUTs_i))
))
(net (rename Q2_OUTZ0 "Q2_OUT") (joined
(portRef Q (instanceRef Q2_OUT))
(portRef I2 (instanceRef C2AND2_OUTc))
(portRef I2 (instanceRef C2TOP_OUTs_i))
))
(net (rename Q1_OUTZ0 "Q1_OUT") (joined
(portRef Q (instanceRef Q1_OUT))
(portRef I1 (instanceRef C2AND2_OUTc))
(portRef I1 (instanceRef C2TOP_OUTs_i))
))
(net (rename Q3_OUTZ0 "Q3_OUT") (joined
(portRef Q (instanceRef Q3_OUT))
(portRef S (instanceRef MODC_OUT))
(portRef S (instanceRef C2TOP_OUT))
(portRef I (instanceRef Q3_OUT_i))
))
(net (rename Q3_OUT_iZ0 "Q3_OUT_i") (joined
(portRef O (instanceRef Q3_OUT_i))
(portRef R (instanceRef C2AND2_OUT))
(portRef R (instanceRef C2A_OUT))
))
(net MODC_OUTs_i (joined
(portRef O (instanceRef C2TOP_OUTs_i))
(portRef D (instanceRef MODC_OUT))
(portRef D (instanceRef C2TOP_OUT))
))
(net C2A_OUTc (joined
(portRef O (instanceRef C2AND2_OUTc))
(portRef D (instanceRef C2AND2_OUT))
(portRef D (instanceRef C2A_OUT))
))
)
)
)
(cell top (cellType GENERIC)
(view verilog (viewType NETLIST)
(interface
(port ipad_dll_clk_in (direction INPUT)
)
(port dll_rst (direction INPUT)
)
(port top2a_c (direction INPUT)
)
(port top2b (direction INPUT)
)
(port obuft_out (direction OUTPUT))
(port mod_c_out (direction OUTPUT))
(port moda_data (direction INPUT)
)
(port moda_clk_pad (direction INPUT)
)
(port moda_out (direction OUTPUT))
(port modb_data (direction INPUT)
)
(port modb_clk_pad (direction INPUT)
)
(port modb_out (direction OUTPUT))
(port modc_data (direction INPUT)
)
(port modc_clk_pad (direction INPUT)
)
(port modc_out (direction OUTPUT))
)
(contents
(instance a_and_c (viewRef PRIM (cellRef LUT2 (libraryRef VIRTEX)))
(property init (string "8"))
)
(instance modc_out_obuf (viewRef PRIM (cellRef OBUF (libraryRef VIRTEX)))
)
(instance modb_out_obuf (viewRef PRIM (cellRef OBUF (libraryRef VIRTEX)))
)
(instance moda_out_obuf (viewRef PRIM (cellRef OBUF (libraryRef VIRTEX)))
)
(instance mod_c_out_obuf (viewRef PRIM (cellRef OBUF (libraryRef VIRTEX)))
)
(instance obuft_out_obuft (viewRef PRIM (cellRef OBUFT (libraryRef VIRTEX)))
)
(instance modc_data_ibuf (viewRef PRIM (cellRef IBUF (libraryRef VIRTEX)))
)
(instance modb_data_ibuf (viewRef PRIM (cellRef IBUF (libraryRef VIRTEX)))
)
(instance moda_data_ibuf (viewRef PRIM (cellRef IBUF (libraryRef VIRTEX)))
)
(instance top2b_ibuf (viewRef PRIM (cellRef IBUF (libraryRef VIRTEX)))
)
(instance top2a_c_ibuf (viewRef PRIM (cellRef IBUF (libraryRef VIRTEX)))
)
(instance dll_rst_ibuf (viewRef PRIM (cellRef IBUF (libraryRef VIRTEX)))
)
(instance instance_c (viewRef verilog (cellRef module_c))
)
(instance instance_b (viewRef verilog (cellRef module_b))
)
(instance instance_a (viewRef verilog (cellRef module_a))
)
(instance bufg_modc (viewRef PRIM (cellRef BUFGP (libraryRef VIRTEX)))
)
(instance bufg_modb (viewRef PRIM (cellRef BUFGP (libraryRef VIRTEX)))
)
(instance bufg_moda (viewRef PRIM (cellRef BUFGP (libraryRef VIRTEX)))
)
(instance globalclk (viewRef PRIM (cellRef BUFG (libraryRef VIRTEX)))
)
(instance dll_1 (viewRef PRIM (cellRef CLKDLL (libraryRef VIRTEX)))
)
(instance ibuf_dll (viewRef PRIM (cellRef IBUFG (libraryRef VIRTEX)))
)
(net ipad_dll_clk_in (joined
(portRef ipad_dll_clk_in)
(portRef I (instanceRef ibuf_dll))
))
(net dll_rst (joined
(portRef dll_rst)
(portRef I (instanceRef dll_rst_ibuf))
))
(net top2a_c (joined
(portRef top2a_c)
(portRef I (instanceRef top2a_c_ibuf))
))
(net top2b (joined
(portRef top2b)
(portRef I (instanceRef top2b_ibuf))
))
(net obuft_out (joined
(portRef O (instanceRef obuft_out_obuft))
(portRef obuft_out)
))
(net mod_c_out (joined
(portRef O (instanceRef mod_c_out_obuf))
(portRef mod_c_out)
))
(net moda_data (joined
(portRef moda_data)
(portRef I (instanceRef moda_data_ibuf))
))
(net moda_clk_pad (joined
(portRef moda_clk_pad)
(portRef I (instanceRef bufg_moda))
))
(net moda_out (joined
(portRef O (instanceRef moda_out_obuf))
(portRef moda_out)
))
(net modb_data (joined
(portRef modb_data)
(portRef I (instanceRef modb_data_ibuf))
))
(net modb_clk_pad (joined
(portRef modb_clk_pad)
(portRef I (instanceRef bufg_modb))
))
(net modb_out (joined
(portRef O (instanceRef modb_out_obuf))
(portRef modb_out)
))
(net modc_data (joined
(portRef modc_data)
(portRef I (instanceRef modc_data_ibuf))
))
(net modc_clk_pad (joined
(portRef modc_clk_pad)
(portRef I (instanceRef bufg_modc))
))
(net modc_out (joined
(portRef O (instanceRef modc_out_obuf))
(portRef modc_out)
))
(net dll_clk_out (joined
(portRef I (instanceRef globalclk))
(portRef CLK0 (instanceRef dll_1))
)
)
(net b2a (joined
(portRef B2A_OUT (instanceRef instance_b))
(portRef B2A_IN (instanceRef instance_a))
(portRef I0 (instanceRef a_and_c))
))
(net c2and2 (joined
(portRef C2AND2_OUT (instanceRef instance_c))
(portRef I1 (instanceRef a_and_c))
))
(net (rename a_and_cZ0 "a_and_c") (joined
(portRef O (instanceRef a_and_c))
(portRef A_AND_C_IN (instanceRef instance_b))
))
(net modc_out_c (joined
(portRef MODC_OUT (instanceRef instance_c))
(portRef I (instanceRef modc_out_obuf))
))
(net modb_out_c (joined
(portRef MODB_OUT (instanceRef instance_b))
(portRef I (instanceRef modb_out_obuf))
))
(net moda_out_c (joined
(portRef MODA_OUT (instanceRef instance_a))
(portRef I (instanceRef moda_out_obuf))
))
(net mod_c_out_c (joined
(portRef C2TOP_OUT (instanceRef instance_c))
(portRef I (instanceRef mod_c_out_obuf))
))
(net a2top_obuft_i (joined
(portRef A2TOP_OBUFT_I_OUT (instanceRef instance_a))
(portRef I (instanceRef obuft_out_obuft))
))
(net b2top_obuft_t (joined
(portRef B2TOP_OBUFT_T_OUT (instanceRef instance_b))
(portRef T (instanceRef obuft_out_obuft))
))
(net modc_data_c (joined
(portRef O (instanceRef modc_data_ibuf))
(portRef MODC_DATA (instanceRef instance_c))
))
(net modb_data_c (joined
(portRef O (instanceRef modb_data_ibuf))
(portRef MODB_DATA (instanceRef instance_b))
))
(net moda_data_c (joined
(portRef O (instanceRef moda_data_ibuf))
(portRef MODA_DATA (instanceRef instance_a))
))
(net top2b_c (joined
(portRef O (instanceRef top2b_ibuf))
(portRef TOP2B_IN (instanceRef instance_b))
))
(net top2a_c_c (joined
(portRef O (instanceRef top2a_c_ibuf))
(portRef TOP2A_IN (instanceRef instance_a))
(portRef TOP2A_C_IN (instanceRef instance_c))
))
(net dll_rst_c (joined
(portRef O (instanceRef dll_rst_ibuf))
(portRef RST (instanceRef dll_1))
))
(net clk_top (joined
(portRef O (instanceRef globalclk))
(portRef CLKFB (instanceRef dll_1))
(portRef CLK_TOP (instanceRef instance_a))
(portRef CLK_TOP (instanceRef instance_b))
(portRef CLK_TOP (instanceRef instance_c))
))
(net b2c (joined
(portRef B2C_OUT (instanceRef instance_b))
(portRef B2C_IN (instanceRef instance_c))
))
(net a2c (joined
(portRef A2C_OUT (instanceRef instance_a))
(portRef A2C_IN (instanceRef instance_c))
))
(net modc_clk (joined
(portRef O (instanceRef bufg_modc))
(portRef MODC_CLK (instanceRef instance_c))
))
(net c2a (joined
(portRef C2A_OUT (instanceRef instance_c))
(portRef C2A_IN (instanceRef instance_a))
))
(net a2b (joined
(portRef A2B_OUT (instanceRef instance_a))
(portRef A2B_IN (instanceRef instance_b))
))
(net modb_clk (joined
(portRef O (instanceRef bufg_modb))
(portRef MODB_CLK (instanceRef instance_b))
))
(net moda_clk (joined
(portRef O (instanceRef bufg_moda))
(portRef MODA_CLK (instanceRef instance_a))
))
(net dll_clk_in (joined
(portRef O (instanceRef ibuf_dll))
(portRef CLKIN (instanceRef dll_1))
))
)
)
)
)
(design top (cellRef top (libraryRef work))
(property PART (string "xc2v500fg256-6") (owner "Xilinx")))
)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -