Skip to content
Snippets Groups Projects
Commit 8cc9a211 authored by Daniel Newbrook's avatar Daniel Newbrook
Browse files

Update to include DMA350

parent a2037b27
No related branches found
No related tags found
No related merge requests found
Pipeline #10376 failed
......@@ -31,6 +31,7 @@ export SOCLABS_SLCOREM0_TECH_DIR="$SOCLABS_PROJECT_DIR/nanosoc_tech/nanosoc/slco
# SLDMA-230
export SOCLABS_SLDMA230_TECH_DIR="$SOCLABS_PROJECT_DIR/nanosoc_tech/nanosoc/sldma230_tech"
export SOCLABS_SLDMA350_TECH_DIR="$SOCLABS_PROJECT_DIR/nanosoc_tech/nanosoc/sldma350_tech"
# Primtives
export SOCLABS_PRIMITIVES_TECH_DIR="$SOCLABS_PROJECT_DIR/rtl_primitives_tech"
......
Subproject commit 035a1441641b202ee19fff5d52a20ef757867563
Subproject commit 09cdbc95a9baff7577a6f201a4d34ae839b3fc52
......@@ -9,6 +9,7 @@
//
// Copyright (C) 2023; SoC Labs (www.soclabs.org)
//-----------------------------------------------------------------------------
`include "gen_defines.v"
module accelerator_subsystem #(
parameter SYS_ADDR_W = 32,
......@@ -36,7 +37,35 @@ module accelerator_subsystem #(
// Data Request Signal to DMAC
output wire [1:0] EXP_DRQ,
input wire [1:0] EXP_DLAST,
// DMAC Stream interfaces
`ifdef DMAC_1_DMA350
input wire EXP_STR_IN_0_TVALID,
output wire EXP_STR_IN_0_TREADY,
input wire [SYS_DATA_W-1:0] EXP_STR_IN_0_TDATA,
input wire [15:0] EXP_STR_IN_0_TSTRB,
input wire EXP_STR_IN_0_TLAST,
output wire EXP_STR_OUT_0_TVALID,
input wire EXP_STR_OUT_0_TREADY,
output wire [SYS_DATA_W-1:0] EXP_STR_OUT_0_TDATA,
output wire [15:0] EXP_STR_OUT_0_TSTRB,
output wire EXP_STR_OUT_0_TLAST,
input wire EXP_STR_OUT_0_FLUSH,
input wire EXP_STR_IN_1_TVALID,
output wire EXP_STR_IN_1_TREADY,
input wire [SYS_DATA_W-1:0] EXP_STR_IN_1_TDATA,
input wire [15:0] EXP_STR_IN_1_TSTRB,
input wire EXP_STR_IN_1_TLAST,
output wire EXP_STR_OUT_1_TVALID,
input wire EXP_STR_OUT_1_TREADY,
output wire [SYS_DATA_W-1:0] EXP_STR_OUT_1_TDATA,
output wire [15:0] EXP_STR_OUT_1_TSTRB,
output wire EXP_STR_OUT_1_TLAST,
input wire EXP_STR_OUT_1_FLUSH,
`endif
// Interrupts
output wire [IRQ_NUM-1:0] EXP_IRQ
);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment