adding master and slave interface to rgbtll
[shakti-peripherals.git] / src / peripherals / rgbttl / instance_defines.bsv
1 `define ADDR 32
2 `define PADDR 32
3 `define DATA 64
4 `define Reg_width 64
5 `define USERSPACE 0
6
7 // TODO: work out if these are needed
8 `define PWM_AXI4Lite
9 `define PRFDEPTH 6
10 `define VADDR 39
11 `define DCACHE_BLOCK_SIZE 4
12 `define DCACHE_WORD_SIZE 8
13 `define PERFMONITORS 64
14 `define DCACHE_WAYS 4
15 `define DCACHE_TAG_BITS 20 // tag_bits = 52
16 `define PLIC
17 `define PLICBase 'h0c000000
18 `define PLICEnd 'h10000000
19 `define INTERRUPT_PINS 64
20
21 `define BAUD_RATE 130
22 `ifdef simulate
23 `define BAUD_RATE 5 //130 //
24 `endif