📄 wbs_uart.edn
字号:
(portRef DPRA3 (instanceRef ram_I_7))
(portRef DPRA3 (instanceRef ram_I_8))
))
(net (rename rf_data_in_3 "rf_data_in[3]") (joined
(portRef (member rf_data_in 7))
(portRef D (instanceRef ram_I_1))
))
(net (rename rf_data_in_4 "rf_data_in[4]") (joined
(portRef (member rf_data_in 6))
(portRef D (instanceRef ram_I_4))
))
(net (rename rf_data_in_5 "rf_data_in[5]") (joined
(portRef (member rf_data_in 5))
(portRef D (instanceRef ram_I_3))
))
(net (rename rf_data_in_6 "rf_data_in[6]") (joined
(portRef (member rf_data_in 4))
(portRef D (instanceRef ram_I_2))
))
(net (rename rf_data_in_7 "rf_data_in[7]") (joined
(portRef (member rf_data_in 3))
(portRef D (instanceRef ram_I_5))
))
(net (rename rf_data_in_8 "rf_data_in[8]") (joined
(portRef (member rf_data_in 2))
(portRef D (instanceRef ram_I_8))
))
(net (rename rf_data_in_9 "rf_data_in[9]") (joined
(portRef (member rf_data_in 1))
(portRef D (instanceRef ram_I_7))
))
(net (rename rf_data_in_10 "rf_data_in[10]") (joined
(portRef (member rf_data_in 0))
(portRef D (instanceRef ram_I_6))
))
(net (rename top_0 "top[0]") (joined
(portRef (member top 3))
(portRef A0 (instanceRef ram_I_1))
(portRef A0 (instanceRef ram_I_2))
(portRef A0 (instanceRef ram_I_3))
(portRef A0 (instanceRef ram_I_4))
(portRef A0 (instanceRef ram_I_5))
(portRef A0 (instanceRef ram_I_6))
(portRef A0 (instanceRef ram_I_7))
(portRef A0 (instanceRef ram_I_8))
))
(net (rename top_1 "top[1]") (joined
(portRef (member top 2))
(portRef A1 (instanceRef ram_I_1))
(portRef A1 (instanceRef ram_I_2))
(portRef A1 (instanceRef ram_I_3))
(portRef A1 (instanceRef ram_I_4))
(portRef A1 (instanceRef ram_I_5))
(portRef A1 (instanceRef ram_I_6))
(portRef A1 (instanceRef ram_I_7))
(portRef A1 (instanceRef ram_I_8))
))
(net (rename top_2 "top[2]") (joined
(portRef (member top 1))
(portRef A2 (instanceRef ram_I_1))
(portRef A2 (instanceRef ram_I_2))
(portRef A2 (instanceRef ram_I_3))
(portRef A2 (instanceRef ram_I_4))
(portRef A2 (instanceRef ram_I_5))
(portRef A2 (instanceRef ram_I_6))
(portRef A2 (instanceRef ram_I_7))
(portRef A2 (instanceRef ram_I_8))
))
(net (rename top_3 "top[3]") (joined
(portRef (member top 0))
(portRef A3 (instanceRef ram_I_1))
(portRef A3 (instanceRef ram_I_2))
(portRef A3 (instanceRef ram_I_3))
(portRef A3 (instanceRef ram_I_4))
(portRef A3 (instanceRef ram_I_5))
(portRef A3 (instanceRef ram_I_6))
(portRef A3 (instanceRef ram_I_7))
(portRef A3 (instanceRef ram_I_8))
))
(net (rename rf_data_out_3 "rf_data_out[3]") (joined
(portRef DPO (instanceRef ram_I_1))
(portRef (member rf_data_out 7))
))
(net (rename rf_data_out_4 "rf_data_out[4]") (joined
(portRef DPO (instanceRef ram_I_4))
(portRef (member rf_data_out 6))
))
(net (rename rf_data_out_5 "rf_data_out[5]") (joined
(portRef DPO (instanceRef ram_I_3))
(portRef (member rf_data_out 5))
))
(net (rename rf_data_out_6 "rf_data_out[6]") (joined
(portRef DPO (instanceRef ram_I_2))
(portRef (member rf_data_out 4))
))
(net (rename rf_data_out_7 "rf_data_out[7]") (joined
(portRef DPO (instanceRef ram_I_5))
(portRef (member rf_data_out 3))
))
(net (rename rf_data_out_8 "rf_data_out[8]") (joined
(portRef DPO (instanceRef ram_I_8))
(portRef (member rf_data_out 2))
))
(net (rename rf_data_out_9 "rf_data_out[9]") (joined
(portRef DPO (instanceRef ram_I_7))
(portRef (member rf_data_out 1))
))
(net (rename rf_data_out_10 "rf_data_out[10]") (joined
(portRef DPO (instanceRef ram_I_6))
(portRef (member rf_data_out 0))
))
(net rf_push_pulse (joined
(portRef rf_push_pulse)
(portRef WE (instanceRef ram_I_1))
(portRef WE (instanceRef ram_I_2))
(portRef WE (instanceRef ram_I_3))
(portRef WE (instanceRef ram_I_4))
(portRef WE (instanceRef ram_I_5))
(portRef WE (instanceRef ram_I_6))
(portRef WE (instanceRef ram_I_7))
(portRef WE (instanceRef ram_I_8))
))
(net wb_clk_i_c (joined
(portRef wb_clk_i_c)
(portRef WCLK (instanceRef ram_I_1))
(portRef WCLK (instanceRef ram_I_2))
(portRef WCLK (instanceRef ram_I_3))
(portRef WCLK (instanceRef ram_I_4))
(portRef WCLK (instanceRef ram_I_5))
(portRef WCLK (instanceRef ram_I_6))
(portRef WCLK (instanceRef ram_I_7))
(portRef WCLK (instanceRef ram_I_8))
))
)
(property depth (integer 16))
(property data_width (integer 8))
(property addr_width (integer 4))
)
)
(cell raminfr_4_8_16 (cellType GENERIC)
(view netlist (viewType NETLIST)
(interface
(port (array (rename bottom "bottom[3:0]") 4) (direction INPUT))
(port (array (rename wb_dat8_i "wb_dat8_i[7:0]") 8) (direction INPUT))
(port (array (rename top "top[3:0]") 4) (direction INPUT))
(port (array (rename tf_data_out "tf_data_out[7:0]") 8) (direction OUTPUT))
(port tf_push (direction INPUT))
(port wb_clk_i_c (direction INPUT))
)
(contents
(instance (rename ram_I_8 "ram.I_8") (viewRef PRIM (cellRef RAM16X1D (libraryRef VIRTEX)))
)
(instance (rename ram_I_7 "ram.I_7") (viewRef PRIM (cellRef RAM16X1D (libraryRef VIRTEX)))
)
(instance (rename ram_I_6 "ram.I_6") (viewRef PRIM (cellRef RAM16X1D (libraryRef VIRTEX)))
)
(instance (rename ram_I_5 "ram.I_5") (viewRef PRIM (cellRef RAM16X1D (libraryRef VIRTEX)))
)
(instance (rename ram_I_4 "ram.I_4") (viewRef PRIM (cellRef RAM16X1D (libraryRef VIRTEX)))
)
(instance (rename ram_I_3 "ram.I_3") (viewRef PRIM (cellRef RAM16X1D (libraryRef VIRTEX)))
)
(instance (rename ram_I_2 "ram.I_2") (viewRef PRIM (cellRef RAM16X1D (libraryRef VIRTEX)))
)
(instance (rename ram_I_1 "ram.I_1") (viewRef PRIM (cellRef RAM16X1D (libraryRef VIRTEX)))
)
(net (rename bottom_0 "bottom[0]") (joined
(portRef (member bottom 3))
(portRef DPRA0 (instanceRef ram_I_1))
(portRef DPRA0 (instanceRef ram_I_2))
(portRef DPRA0 (instanceRef ram_I_3))
(portRef DPRA0 (instanceRef ram_I_4))
(portRef DPRA0 (instanceRef ram_I_5))
(portRef DPRA0 (instanceRef ram_I_6))
(portRef DPRA0 (instanceRef ram_I_7))
(portRef DPRA0 (instanceRef ram_I_8))
))
(net (rename bottom_1 "bottom[1]") (joined
(portRef (member bottom 2))
(portRef DPRA1 (instanceRef ram_I_1))
(portRef DPRA1 (instanceRef ram_I_2))
(portRef DPRA1 (instanceRef ram_I_3))
(portRef DPRA1 (instanceRef ram_I_4))
(portRef DPRA1 (instanceRef ram_I_5))
(portRef DPRA1 (instanceRef ram_I_6))
(portRef DPRA1 (instanceRef ram_I_7))
(portRef DPRA1 (instanceRef ram_I_8))
))
(net (rename bottom_2 "bottom[2]") (joined
(portRef (member bottom 1))
(portRef DPRA2 (instanceRef ram_I_1))
(portRef DPRA2 (instanceRef ram_I_2))
(portRef DPRA2 (instanceRef ram_I_3))
(portRef DPRA2 (instanceRef ram_I_4))
(portRef DPRA2 (instanceRef ram_I_5))
(portRef DPRA2 (instanceRef ram_I_6))
(portRef DPRA2 (instanceRef ram_I_7))
(portRef DPRA2 (instanceRef ram_I_8))
))
(net (rename bottom_3 "bottom[3]") (joined
(portRef (member bottom 0))
(portRef DPRA3 (instanceRef ram_I_1))
(portRef DPRA3 (instanceRef ram_I_2))
(portRef DPRA3 (instanceRef ram_I_3))
(portRef DPRA3 (instanceRef ram_I_4))
(portRef DPRA3 (instanceRef ram_I_5))
(portRef DPRA3 (instanceRef ram_I_6))
(portRef DPRA3 (instanceRef ram_I_7))
(portRef DPRA3 (instanceRef ram_I_8))
))
(net (rename wb_dat8_i_0 "wb_dat8_i[0]") (joined
(portRef (member wb_dat8_i 7))
(portRef D (instanceRef ram_I_1))
))
(net (rename wb_dat8_i_1 "wb_dat8_i[1]") (joined
(portRef (member wb_dat8_i 6))
(portRef D (instanceRef ram_I_4))
))
(net (rename wb_dat8_i_2 "wb_dat8_i[2]") (joined
(portRef (member wb_dat8_i 5))
(portRef D (instanceRef ram_I_3))
))
(net (rename wb_dat8_i_3 "wb_dat8_i[3]") (joined
(portRef (member wb_dat8_i 4))
(portRef D (instanceRef ram_I_2))
))
(net (rename wb_dat8_i_4 "wb_dat8_i[4]") (joined
(portRef (member wb_dat8_i 3))
(portRef D (instanceRef ram_I_5))
))
(net (rename wb_dat8_i_5 "wb_dat8_i[5]") (joined
(portRef (member wb_dat8_i 2))
(portRef D (instanceRef ram_I_8))
))
(net (rename wb_dat8_i_6 "wb_dat8_i[6]") (joined
(portRef (member wb_dat8_i 1))
(portRef D (instanceRef ram_I_7))
))
(net (rename wb_dat8_i_7 "wb_dat8_i[7]") (joined
(portRef (member wb_dat8_i 0))
(portRef D (instanceRef ram_I_6))
))
(net (rename top_0 "top[0]") (joined
(portRef (member top 3))
(portRef A0 (instanceRef ram_I_1))
(portRef A0 (instanceRef ram_I_2))
(portRef A0 (instanceRef ram_I_3))
(portRef A0 (instanceRef ram_I_4))
(portRef A0 (instanceRef ram_I_5))
(portRef A0 (instanceRef ram_I_6))
(portRef A0 (instanceRef ram_I_7))
(portRef A0 (instanceRef ram_I_8))
))
(net (rename top_1 "top[1]") (joined
(portRef (member top 2))
(portRef A1 (instanceRef ram_I_1))
(portRef A1 (instanceRef ram_I_2))
(portRef A1 (instanceRef ram_I_3))
(portRef A1 (instanceRef ram_I_4))
(portRef A1 (instanceRef ram_I_5))
(portRef A1 (instanceRef ram_I_6))
(portRef A1 (instanceRef ram_I_7))
(portRef A1 (instanceRef ram_I_8))
))
(net (rename top_2 "top[2]") (joined
(portRef (member top 1))
(portRef A2 (instanceRef ram_I_1))
(portRef A2 (instanceRef ram_I_2))
(portRef A2 (instanceRef ram_I_3))
(portRef A2 (instanceRef ram_I_4))
(portRef A2 (instanceRef ram_I_5))
(portRef A2 (instanceRef ram_I_6))
(portRef A2 (instanceRef ram_I_7))
(portRef A2 (instanceRef ram_I_8))
))
(net (rename top_3 "top[3]") (joined
(portRef (member top 0))
(portRef A3 (instanceRef ram_I_1))
(portRef A3 (instanceRef ram_I_2))
(portRef A3 (instanceRef ram_I_3))
(portRef A3 (instanceRef ram_I_4))
(portRef A3 (instanceRef ram_I_5))
(portRef A3 (instanceRef ram_I_6))
(portRef A3 (instanceRef ram_I_7))
(portRef A3 (instanceRef ram_I_8))
))
(net (rename tf_data_out_0 "tf_data_out[0]") (joined
(portRef DPO (instanceRef ram_I_1))
(portRef (member tf_data_out 7))
))
(net (rename tf_data_out_1 "tf_data_out[1]") (joined
(portRef DPO (instanceRef ram_I_4))
(portRef (member tf_data_out 6))
))
(net (rename tf_data_out_2 "tf_data_out[2]") (joined
(portRef DPO (instanceRef ram_I_3))
(portRef (member tf_data_out 5))
))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -