|
楼主 |
发表于 2019-10-11 11:47:43
|
显示全部楼层
我的写法如下:但感觉 定义这么多define 太麻烦了
`ifdef SLAVE00
input [APB_DATA_WIDTH-1:0] ps00_prdata,
input ps00_pready,
input ps00_pslverr,
output logic ps00_psel,
`endif
`ifdef SLAVE01
input [APB_DATA_WIDTH-1:0] ps01_prdata,
input ps01_pready,
input ps01_pslverr,
output logic ps01_psel,
`endif
`ifdef SLAVE02
input [APB_DATA_WIDTH-1:0] ps02_prdata,
input ps02_pready,
input ps02_pslverr,
output logic ps02_psel,
`endif
`ifdef SLAVE03
input [APB_DATA_WIDTH-1:0] ps03_prdata,
input ps03_pready,
input ps03_pslverr,
output logic ps03_psel,
`endif
|
|