You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: RI5CY-sameIF/tb/core/RT_rtl/README.md
+5-6Lines changed: 5 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,9 +5,9 @@ This folder contains all the RTL files of the Racetrack memory.
5
5
Memory organization
6
6
--------------------------
7
7
In the following a brief insight of hierarchical architecture of the memory will be given.
8
-
The Racetrack memory array is made up by multiple basic elements called Blocks, the required number of Blocks is istantiated automatically based on the memory size, `RT_memory` intantiates the required number of Blocks based on the memory parameters.
9
-
Each block is internally divided in by multiple Macro Units, 32x32 bits arrays composed by several Racetracks, file `RT_block` instantiates the required number of Macro Units based on the memory parameters. Hierarchically, file `RT_32_8_4_MU` instantiates all the required Racetracks.
10
-
The pNML Racetrack has a 3D structure composed by three different Racetracks:
8
+
The Racetrack memory array is made up by multiple basic elements called Blocks, the required number of Blocks is istantiated automatically based on the memory size, the file `RT_memory` intantiates the required number of Blocks based on the memory parameters.
9
+
Each block is internally divided in multiple Macro Units, 32x32 bits arrays composed by several Racetracks. The file `RT_block` instantiates the required number of Macro Units based on the memory parameters, hierarchically, the file `RT_32_8_4_MU` instantiates all the required Racetracks.
10
+
The Racetrack has a 3D structure composed by four different Racetracks:
11
11
* Logic Racetrack : computes and stores LiM results
12
12
* Data Racetrack : stores standard Data
13
13
* Mask Racetrack : stores Mask values
@@ -19,12 +19,11 @@ The file `RT_32_8_4_line` instantiates all the basic Racetrack cells (`pNML_NAND
19
19
20
20
Memory architecture
21
21
--------------------------
22
-
The Racetrack array is instantiaed in `RT_memory` which wraps the raw memory core and adds surrounding logic for the correct functioning. Here `FSM` and `shifter` entities are instantiated. This modules includes also all the logic required for the LiM computations.
23
-
22
+
The Racetrack array is instantiaed in the file `RT_memory` which wraps the raw memory core and adds surrounding logic for the correct functioning (i.e. `FSM` and `shifter` modules), this module includes also all the logic required for the LiM computations.
0 commit comments