⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wbs_uart.edn

📁 这是用pci-wishbone核和16450串口核在xilinx的fpga上实现的串口程序
💻 EDN
📖 第 1 页 / 共 5 页
字号:
           (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 + -