-
Notifications
You must be signed in to change notification settings - Fork 51
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[xilinx] Logic for parsing AXI memory ports from kernel (#958)
* [xilinx] Logic for parsing AXI memory ports from kernel * Actually use extracted port names Starting with Alex's XML parsing stuff, we now actually pass this stuff to our `gen_xo.tcl` script. This also uses the `mode` attribute on the `port` XML elements to distinguish which ports are relevant. * Use pathlib, not os.path * [xilinx] Pair data with tests * [xilinx] Add dot-product test It's a test with 3 external memories, so it tests our new ability to support more than 1 such interface. * [xilinx] Add expect files for dot-product tests * [xilinx] Add missing data file for old test Co-authored-by: YoungSeok Na <yn224@havarti.cs.cornell.edu> Co-authored-by: Adrian Sampson <adrian@radbox.org> Co-authored-by: Rachit Nigam <rachit.nigam12@gmail.com>
- Loading branch information
1 parent
7a81d9a
commit f706af7
Showing
7 changed files
with
57 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../examples/futil/dot-product.futil |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../examples/dahlia/dot-product.fuse.data |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
|
||
{ | ||
"memories": { | ||
"A0": [ | ||
27, | ||
48, | ||
88, | ||
69, | ||
9, | ||
44, | ||
3, | ||
73 | ||
], | ||
"B0": [ | ||
95, | ||
68, | ||
79, | ||
39, | ||
33, | ||
88, | ||
51, | ||
99 | ||
], | ||
"v0": [ | ||
0 | ||
] | ||
} | ||
} |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters