Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
Accelerator Project
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Jira
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Contributor analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
SoCLabs
Accelerator Project
Commits
8cc9a211
Commit
8cc9a211
authored
1 year ago
by
Daniel Newbrook
Browse files
Options
Downloads
Patches
Plain Diff
Update to include DMA350
parent
a2037b27
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Pipeline
#10376
failed
1 year ago
Stage: compile
Stage: simulate
Stage: simulate_qs
Stage: build
Stage: deploy
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
env/dependency_env.sh
+1
-0
1 addition, 0 deletions
env/dependency_env.sh
nanosoc_tech
+1
-1
1 addition, 1 deletion
nanosoc_tech
system/src/accelerator_subsystem.v
+30
-1
30 additions, 1 deletion
system/src/accelerator_subsystem.v
with
32 additions
and
2 deletions
env/dependency_env.sh
+
1
−
0
View file @
8cc9a211
...
...
@@ -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"
...
...
This diff is collapsed.
Click to expand it.
nanosoc_tech
@
09cdbc95
Compare
035a1441
...
09cdbc95
Subproject commit 0
35a1441641b202ee19fff5d52a20ef757867563
Subproject commit 0
9cdbc95a9baff7577a6f201a4d34ae839b3fc52
This diff is collapsed.
Click to expand it.
system/src/accelerator_subsystem.v
+
30
−
1
View file @
8cc9a211
...
...
@@ -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
);
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment