(no commit message)
[libreriscv.git] / openpower / sv / example_dep_matrices.mdwn
1 # Example Dependency Matrix Layouts
2
3 # Scalar with Vector "Lanes"
4
5 See <https://bugs.libre-soc.org/show_bug.cgi?id=213#c83>
6
7 | FU-REGS -| r0 | r1 | r2 | r3 | r4 | r5 | r6 | r7 | FU-FU | L0A0 | L1A0 | L2A0 | L3A0 | L0A1 | L1A2 | L2A1 | L3A1 | SA1 | SA2 | SL1 | SL2 |
8 |----------|----|----|----|----|----|----|----|----|--------|------|------|----- |------|------|------|------|------|-----|-----|-----|-----|
9 |V\_L0\_ALU0| y | | | | y | | | | -> | y | | | | y | | | | ? | ? | ? | ? |
10 |V\_L1\_ALU0| | y | | | | y | | | -> | | y | | | | y | | | ? | ? | ? | ? |
11 |V\_L2\_ALU0| | | y | | | | y | | -> | | | y | | | | y | | ? | ? | ? | ? |
12 |V\_L3\_ALU0| | | | y | | | | y | -> | | | | y | | | | y | ? | ? | ? | ? |
13 |V\_L0\_ALU1| y | | | | y | | | | -> | y | | | | y | | | | ? | ? | ? | ? |
14 |V\_L1\_ALU1| | y | | | | y | | | -> | | y | | | | y | | | ? | ? | ? | ? |
15 |V\_L2\_ALU1| | | y | | | | y | | -> | | | y | | | | y | | ? | ? | ? | ? |
16 |V\_L3\_ALU1| | | | y | | | | y | -> | | | | y | | | | y | ? | ? | ? | ? |
17 |S\_ALU1 | y | y | y | y | y | y | y | y | -> | ? | ? | ? | ? | ? | ? | ? | ? | y | y | y | y |
18 |S\_ALU2 | y | y | y | y | y | y | y | y | -> | ? | ? | ? | ? | ? | ? | ? | ? | y | y | y | y |
19 |S\_LOGIC1 | y | y | y | y | y | y | y | y | -> | ? | ? | ? | ? | ? | ? | ? | ? | y | y | y | y |
20 |S\_LOGIC2 | y | y | y | y | y | y | y | y | -> | ? | ? | ? | ? | ? | ? | ? | ? | y | y | y | y |
21