📄 wb_dma_top.v
字号:
ch11_conf, ch12_conf, ch13_conf, ch14_conf, ch15_conf, ch16_conf, ch17_conf, ch18_conf, ch19_conf, ch20_conf, ch21_conf, ch22_conf, ch23_conf, ch24_conf, ch25_conf, ch26_conf, ch27_conf, ch28_conf, ch29_conf, ch30_conf) u0( .clk( clk_i ), .rst( ~rst_i ), .wb_rf_adr( slv0_adr[9:2] ), .wb_rf_din( slv0_dout ), .wb_rf_dout( slv0_din ), .wb_rf_re( slv0_re ), .wb_rf_we( slv0_we ), .inta_o( inta_o ), .intb_o( intb_o ), .pointer0( pointer0 ), .pointer0_s( pointer0_s ), .ch0_csr( ch0_csr ), .ch0_txsz( ch0_txsz ), .ch0_adr0( ch0_adr0 ), .ch0_adr1( ch0_adr1 ), .ch0_am0( ch0_am0 ), .ch0_am1( ch0_am1 ), .pointer1( pointer1 ), .pointer1_s( pointer1_s ), .ch1_csr( ch1_csr ), .ch1_txsz( ch1_txsz ), .ch1_adr0( ch1_adr0 ), .ch1_adr1( ch1_adr1 ), .ch1_am0( ch1_am0 ), .ch1_am1( ch1_am1 ), .pointer2( pointer2 ), .pointer2_s( pointer2_s ), .ch2_csr( ch2_csr ), .ch2_txsz( ch2_txsz ), .ch2_adr0( ch2_adr0 ), .ch2_adr1( ch2_adr1 ), .ch2_am0( ch2_am0 ), .ch2_am1( ch2_am1 ), .pointer3( pointer3 ), .pointer3_s( pointer3_s ), .ch3_csr( ch3_csr ), .ch3_txsz( ch3_txsz ), .ch3_adr0( ch3_adr0 ), .ch3_adr1( ch3_adr1 ), .ch3_am0( ch3_am0 ), .ch3_am1( ch3_am1 ), .pointer4( pointer4 ), .pointer4_s( pointer4_s ), .ch4_csr( ch4_csr ), .ch4_txsz( ch4_txsz ), .ch4_adr0( ch4_adr0 ), .ch4_adr1( ch4_adr1 ), .ch4_am0( ch4_am0 ), .ch4_am1( ch4_am1 ), .pointer5( pointer5 ), .pointer5_s( pointer5_s ), .ch5_csr( ch5_csr ), .ch5_txsz( ch5_txsz ), .ch5_adr0( ch5_adr0 ), .ch5_adr1( ch5_adr1 ), .ch5_am0( ch5_am0 ), .ch5_am1( ch5_am1 ), .pointer6( pointer6 ), .pointer6_s( pointer6_s ), .ch6_csr( ch6_csr ), .ch6_txsz( ch6_txsz ), .ch6_adr0( ch6_adr0 ), .ch6_adr1( ch6_adr1 ), .ch6_am0( ch6_am0 ), .ch6_am1( ch6_am1 ), .pointer7( pointer7 ), .pointer7_s( pointer7_s ), .ch7_csr( ch7_csr ), .ch7_txsz( ch7_txsz ), .ch7_adr0( ch7_adr0 ), .ch7_adr1( ch7_adr1 ), .ch7_am0( ch7_am0 ), .ch7_am1( ch7_am1 ), .pointer8( pointer8 ), .pointer8_s( pointer8_s ), .ch8_csr( ch8_csr ), .ch8_txsz( ch8_txsz ), .ch8_adr0( ch8_adr0 ), .ch8_adr1( ch8_adr1 ), .ch8_am0( ch8_am0 ), .ch8_am1( ch8_am1 ), .pointer9( pointer9 ), .pointer9_s( pointer9_s ), .ch9_csr( ch9_csr ), .ch9_txsz( ch9_txsz ), .ch9_adr0( ch9_adr0 ), .ch9_adr1( ch9_adr1 ), .ch9_am0( ch9_am0 ), .ch9_am1( ch9_am1 ), .pointer10( pointer10 ), .pointer10_s( pointer10_s ), .ch10_csr( ch10_csr ), .ch10_txsz( ch10_txsz ), .ch10_adr0( ch10_adr0 ), .ch10_adr1( ch10_adr1 ), .ch10_am0( ch10_am0 ), .ch10_am1( ch10_am1 ), .pointer11( pointer11 ), .pointer11_s( pointer11_s ), .ch11_csr( ch11_csr ), .ch11_txsz( ch11_txsz ), .ch11_adr0( ch11_adr0 ), .ch11_adr1( ch11_adr1 ), .ch11_am0( ch11_am0 ), .ch11_am1( ch11_am1 ), .pointer12( pointer12 ), .pointer12_s( pointer12_s ), .ch12_csr( ch12_csr ), .ch12_txsz( ch12_txsz ), .ch12_adr0( ch12_adr0 ), .ch12_adr1( ch12_adr1 ), .ch12_am0( ch12_am0 ), .ch12_am1( ch12_am1 ), .pointer13( pointer13 ), .pointer13_s( pointer13_s ), .ch13_csr( ch13_csr ), .ch13_txsz( ch13_txsz ), .ch13_adr0( ch13_adr0 ), .ch13_adr1( ch13_adr1 ), .ch13_am0( ch13_am0 ), .ch13_am1( ch13_am1 ), .pointer14( pointer14 ), .pointer14_s( pointer14_s ), .ch14_csr( ch14_csr ), .ch14_txsz( ch14_txsz ), .ch14_adr0( ch14_adr0 ), .ch14_adr1( ch14_adr1 ), .ch14_am0( ch14_am0 ), .ch14_am1( ch14_am1 ), .pointer15( pointer15 ), .pointer15_s( pointer15_s ), .ch15_csr( ch15_csr ), .ch15_txsz( ch15_txsz ), .ch15_adr0( ch15_adr0 ), .ch15_adr1( ch15_adr1 ), .ch15_am0( ch15_am0 ), .ch15_am1( ch15_am1 ), .pointer16( pointer16 ), .pointer16_s( pointer16_s ), .ch16_csr( ch16_csr ), .ch16_txsz( ch16_txsz ), .ch16_adr0( ch16_adr0 ), .ch16_adr1( ch16_adr1 ), .ch16_am0( ch16_am0 ), .ch16_am1( ch16_am1 ), .pointer17( pointer17 ), .pointer17_s( pointer17_s ), .ch17_csr( ch17_csr ), .ch17_txsz( ch17_txsz ), .ch17_adr0( ch17_adr0 ), .ch17_adr1( ch17_adr1 ), .ch17_am0( ch17_am0 ), .ch17_am1( ch17_am1 ), .pointer18( pointer18 ), .pointer18_s( pointer18_s ), .ch18_csr( ch18_csr ), .ch18_txsz( ch18_txsz ), .ch18_adr0( ch18_adr0 ), .ch18_adr1( ch18_adr1 ), .ch18_am0( ch18_am0 ), .ch18_am1( ch18_am1 ), .pointer19( pointer19 ), .pointer19_s( pointer19_s ), .ch19_csr( ch19_csr ), .ch19_txsz( ch19_txsz ), .ch19_adr0( ch19_adr0 ), .ch19_adr1( ch19_adr1 ), .ch19_am0( ch19_am0 ), .ch19_am1( ch19_am1 ), .pointer20( pointer20 ), .pointer20_s( pointer20_s ), .ch20_csr( ch20_csr ), .ch20_txsz( ch20_txsz ), .ch20_adr0( ch20_adr0 ), .ch20_adr1( ch20_adr1 ), .ch20_am0( ch20_am0 ), .ch20_am1( ch20_am1 ), .pointer21( pointer21 ), .pointer21_s( pointer21_s ), .ch21_csr( ch21_csr ), .ch21_txsz( ch21_txsz ), .ch21_adr0( ch21_adr0 ), .ch21_adr1( ch21_adr1 ), .ch21_am0( ch21_am0 ), .ch21_am1( ch21_am1 ), .pointer22( pointer22 ), .pointer22_s( pointer22_s ), .ch22_csr( ch22_csr ), .ch22_txsz( ch22_txsz ), .ch22_adr0( ch22_adr0 ), .ch22_adr1( ch22_adr1 ), .ch22_am0( ch22_am0 ), .ch22_am1( ch22_am1 ), .pointer23( pointer23 ), .pointer23_s( pointer23_s ), .ch23_csr( ch23_csr ), .ch23_txsz( ch23_txsz ), .ch23_adr0( ch23_adr0 ), .ch23_adr1( ch23_adr1 ), .ch23_am0( ch23_am0 ), .ch23_am1( ch23_am1 ), .pointer24( pointer24 ), .pointer24_s( pointer24_s ), .ch24_csr( ch24_csr ), .ch24_txsz( ch24_txsz ), .ch24_adr0( ch24_adr0 ), .ch24_adr1( ch24_adr1 ), .ch24_am0( ch24_am0 ), .ch24_am1( ch24_am1 ), .pointer25( pointer25 ), .pointer25_s( pointer25_s ), .ch25_csr( ch25_csr ), .ch25_txsz( ch25_txsz ), .ch25_adr0( ch25_adr0 ), .ch25_adr1( ch25_adr1 ), .ch25_am0( ch25_am0 ), .ch25_am1( ch25_am1 ), .pointer26( pointer26 ), .pointer26_s( pointer26_s ), .ch26_csr( ch26_csr ), .ch26_txsz( ch26_txsz ), .ch26_adr0( ch26_adr0 ), .ch26_adr1( ch26_adr1 ), .ch26_am0( ch26_am0 ), .ch26_am1( ch26_am1 ), .pointer27( pointer27 ), .pointer27_s( pointer27_s ), .ch27_csr( ch27_csr ), .ch27_txsz( ch27_txsz ), .ch27_adr0( ch27_adr0 ), .ch27_adr1( ch27_adr1 ), .ch27_am0( ch27_am0 ), .ch27_am1( ch27_am1 ), .pointer28( pointer28 ), .pointer28_s( pointer28_s ), .ch28_csr( ch28_csr ), .ch28_txsz( ch28_txsz ), .ch28_adr0( ch28_adr0 ), .ch28_adr1( ch28_adr1 ), .ch28_am0( ch28_am0 ), .ch28_am1( ch28_am1 ), .pointer29( pointer29 ), .pointer29_s( pointer29_s ), .ch29_csr( ch29_csr ), .ch29_txsz( ch29_txsz ), .ch29_adr0( ch29_adr0 ), .ch29_adr1( ch29_adr1 ), .ch29_am0( ch29_am0 ), .ch29_am1( ch29_am1 ), .pointer30( pointer30 ), .pointer30_s( pointer30_s ), .ch30_csr( ch30_csr ), .ch30_txsz( ch30_txsz ), .ch30_adr0( ch30_adr0 ), .ch30_adr1( ch30_adr1 ), .ch30_am0( ch30_am0 ), .ch30_am1( ch30_am1 ), .ch_sel( ch_sel ), .ndnr( ndnr ), .pause_req( pause_req ), .paused( paused ), .dma_abort( dma_abort ), .dma_busy( dma_busy ), .dma_err( dma_err ), .dma_done( dma_done ), .dma_done_all( dma_done_all ), .de_csr( de_csr ), .de_txsz( de_txsz ), .de_adr0( de_adr0 ), .de_adr1( de_adr1 ), .de_csr_we( de_csr_we ), .de_txsz_we( de_txsz_we ), .de_adr0_we( de_adr0_we ), .de_adr1_we( de_adr1_we ), .de_fetch_descr(de_fetch_descr ), .dma_rest( dma_rest ), .ptr_set( ptr_set ) );// Channel Selectwb_dma_ch_sel #(pri_sel, ch0_conf, ch1_conf, ch2_conf, ch3_conf, ch4_conf, ch5_conf, ch6_conf, ch7_conf, ch8_conf, ch9_conf, ch10_conf, ch11_conf, ch12_conf, ch13_conf, ch14_conf, ch15_conf, ch16_conf, ch17_conf, ch18_conf, ch19_conf, ch20_conf, ch21_conf, ch22_conf, ch23_conf, ch24_conf, ch25_conf, ch26_conf, ch27_conf, ch28_conf, ch29_conf, ch30_conf) u1( .clk( clk_i ), .rst( ~rst_i ), .req_i( dma_req ), .ack_o( dma_ack ), .nd_i( dma_nd ), .pointer0( pointer0 ), .pointer0_s( pointer0_s ), .ch0_csr( ch0_csr ), .ch0_txsz( ch0_txsz ), .ch0_adr0( ch0_adr0 ), .ch0_adr1( ch0_adr1 ), .ch0_am0( ch0_am0 ), .ch0_am1( ch0_am1 ), .pointer1( pointer1 ), .pointer1_s( pointer1_s ), .ch1_csr( ch1_csr ), .ch1_txsz( ch1_txsz ), .ch1_adr0( ch1_adr0 ), .ch1_adr1( ch1_adr1 ), .ch1_am0( ch1_am0 ), .ch1_am1( ch1_am1 ), .pointer2( pointer2 ), .pointer2_s( pointer2_s ), .ch2_csr( ch2_csr ), .ch2_txsz( ch2_txsz ), .ch2_adr0( ch2_adr0 ), .ch2_adr1( ch2_adr1 ), .ch2_am0( ch2_am0 ), .ch2_am1( ch2_am1 ), .pointer3( pointer3 ), .pointer3_s( pointer3_s ), .ch3_csr( ch3_csr ), .ch3_txsz( ch3_txsz ), .ch3_adr0( ch3_adr0 ), .ch3_adr1( ch3_adr1 ), .ch3_am0( ch3_am0 ), .ch3_am1( ch3_am1 ), .pointer4( pointer4 ), .pointer4_s( pointer4_s ), .ch4_csr( ch4_csr ), .ch4_txsz( ch4_txsz ),
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -