class-ify fetch_action
[rv32.git] / cpu.bmm
1 ADDRESS_SPACE ram COMBINED [0x10000:0x17FFF]
2 ADDRESS_RANGE RAMB16
3 BUS_BLOCK
4 cpu1/memory_interface/ram/ram_0_byte0/Mram_ram [7:0] LOC = X0Y30;
5 cpu1/memory_interface/ram/ram_0_byte1/Mram_ram [15:8] LOC = X0Y22;
6 cpu1/memory_interface/ram/ram_0_byte2/Mram_ram [23:16] LOC = X1Y30;
7 cpu1/memory_interface/ram/ram_0_byte3/Mram_ram [31:24] LOC = X1Y22;
8 END_BUS_BLOCK;
9 END_ADDRESS_RANGE;
10 ADDRESS_RANGE RAMB16
11 BUS_BLOCK
12 cpu1/memory_interface/ram/ram_1_byte0/Mram_ram [7:0] LOC = X0Y28;
13 cpu1/memory_interface/ram/ram_1_byte1/Mram_ram [15:8] LOC = X0Y20;
14 cpu1/memory_interface/ram/ram_1_byte2/Mram_ram [23:16] LOC = X1Y28;
15 cpu1/memory_interface/ram/ram_1_byte3/Mram_ram [31:24] LOC = X1Y20;
16 END_BUS_BLOCK;
17 END_ADDRESS_RANGE;
18 ADDRESS_RANGE RAMB16
19 BUS_BLOCK
20 cpu1/memory_interface/ram/ram_2_byte0/Mram_ram [7:0] LOC = X0Y26;
21 cpu1/memory_interface/ram/ram_2_byte1/Mram_ram [15:8] LOC = X0Y18;
22 cpu1/memory_interface/ram/ram_2_byte2/Mram_ram [23:16] LOC = X1Y26;
23 cpu1/memory_interface/ram/ram_2_byte3/Mram_ram [31:24] LOC = X1Y18;
24 END_BUS_BLOCK;
25 END_ADDRESS_RANGE;
26 ADDRESS_RANGE RAMB16
27 BUS_BLOCK
28 cpu1/memory_interface/ram/ram_3_byte0/Mram_ram [7:0] LOC = X0Y24;
29 cpu1/memory_interface/ram/ram_3_byte1/Mram_ram [15:8] LOC = X0Y16;
30 cpu1/memory_interface/ram/ram_3_byte2/Mram_ram [23:16] LOC = X1Y24;
31 cpu1/memory_interface/ram/ram_3_byte3/Mram_ram [31:24] LOC = X1Y16;
32 END_BUS_BLOCK;
33 END_ADDRESS_RANGE;
34 END_ADDRESS_SPACE;