Skip to content

Commit

Permalink
PathFinder details
Browse files Browse the repository at this point in the history
  • Loading branch information
masfiyan committed Oct 25, 2023
1 parent b6eef1a commit 9919c08
Show file tree
Hide file tree
Showing 2 changed files with 47 additions and 0 deletions.
47 changes: 47 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,50 @@ Performance: Designed with a focus on performance improvements, allowing for fas
### Documentation of Matrix multiplication achieved using it
In this document, we illustrate the matrix multiplication process and conduct a comparative analysis between the results obtained from traditional matrix multiplication and the flexDpe multiplication which is use in magma-si .[**matrix multiplication**](https://docs.google.com/document/d/15aigRM_oNeKfkhLxfViAmdg0WECZvXFH9sVD7_mFjsg/edit)
## PathFInder
#### Bundle Details
``````
// Inputs Signals
Stationary_matrix = Vector(MaxRows(Vector(MaxCols)))
Streaming_matrix = Vector(MaxRows)
// Output Signals
Source = Vector(MaxRows * MaxCols)
i_mux_bus = Vector(MaxRows * MaxCols)
destination = Vector(MaxRows * MaxCols)
``````
#### Desire Ouput
#### Inputs
``````
Stationary_matrix = [(1, 7, 2, 0),
(3, 4, 1, 0),
(2, 0, 4, 0),
(1, 2, 3, 0)]
Streaming_matrix = [(1, 2, 3, 0)]
``````
#### Output Table
| Source | destination | Muxex |
|--------|-------------|-------|
| 1 | 1 | 0 |
| 1 | 3 | 14 |
| 1 | 2 | 15 |
| 1 | 1 | 0 |
| 2 | 7 | 11 |
| -- | -- | -- |
| -- | -- | -- |
| 3 | 4 | 15 |
| 3 | 3 | 0 |
#### WaveForm
<img width="979" alt="Screenshot of PathFinder in action" src="/home/masfiyan/push/images/PathFinder Waveform.png.png">
Binary file added images/PathFinder Waveform.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 9919c08

Please sign in to comment.