diff --git a/wrapper/logical/sldma350_ahb.v b/wrapper/logical/sldma350_ahb.v index b0c92dc5bbaa47f164856f831973fa2f428fd660..c7c8d61d6e28df364f3527cc192b9a522f2e1778 100644 --- a/wrapper/logical/sldma350_ahb.v +++ b/wrapper/logical/sldma350_ahb.v @@ -220,6 +220,13 @@ wire DMAC_HALTED; assign DMA_ERR = |DMAC_CH_ERR; +// AHB conversion WIRES +wire [6:0] HPROT_0_int; +wire [6:0] HPROT_1_int; + +assign HPROT_0 = HPROT_0_int[3:0]; +assign HPROT_1 = HPROT_1_int[3:0]; + // ------------------------------- // DMA Controller Instantiation // ------------------------------- @@ -496,7 +503,7 @@ xhb500_axi_to_ahb_bridge_sldma350 u_xhb_0 .htrans(HTRANS_0), .hsize(HSIZE_0), .hwrite(HWRITE_0), - .hprot(HPROT_0), + .hprot(HPROT_0_int), .hburst(HBURST_0), .hmastlock(HMASTLOCK_0), .hwdata(HWDATA_0), @@ -599,7 +606,7 @@ xhb500_axi_to_ahb_bridge_sldma350 u_xhb_1 .htrans(HTRANS_1), .hsize(HSIZE_1), .hwrite(HWRITE_1), - .hprot(HPROT_1), + .hprot(HPROT_1_int), .hburst(HBURST_1), .hmastlock(HMASTLOCK_1), .hwdata(HWDATA_1),