Initial Commit - Forked from PeakRDL-regblock @ a440cc19769069be831d267505da4f3789a26695
This commit is contained in:
60
tests/test_buffered_swacc_swmod/regblock.rdl
Normal file
60
tests/test_buffered_swacc_swmod/regblock.rdl
Normal file
@@ -0,0 +1,60 @@
|
||||
addrmap top {
|
||||
default regwidth = 16;
|
||||
default accesswidth = 8;
|
||||
|
||||
reg {
|
||||
buffer_reads;
|
||||
field {
|
||||
sw=r; hw=w;
|
||||
swacc;
|
||||
} f[16];
|
||||
} r1;
|
||||
|
||||
reg {
|
||||
buffer_reads;
|
||||
buffer_writes;
|
||||
field {
|
||||
sw=rw; hw=r;
|
||||
swmod;
|
||||
} f[16] = 0x4020;
|
||||
} r2;
|
||||
|
||||
reg {
|
||||
buffer_reads;
|
||||
buffer_writes;
|
||||
field {
|
||||
sw=rw; hw=r;
|
||||
swmod;
|
||||
rclr;
|
||||
} f[16] = 0x1030;
|
||||
} r3;
|
||||
|
||||
reg {
|
||||
buffer_reads;
|
||||
buffer_writes;
|
||||
field {
|
||||
sw=rw; hw=r;
|
||||
swacc;
|
||||
swmod;
|
||||
} f[16] = 0x1234;
|
||||
} r4;
|
||||
|
||||
reg {
|
||||
buffer_writes;
|
||||
field {
|
||||
sw=rw; hw=r;
|
||||
swacc;
|
||||
swmod;
|
||||
} f[16] = 0xABCD;
|
||||
} r5;
|
||||
|
||||
reg {
|
||||
buffer_reads;
|
||||
field {
|
||||
sw=r; hw=rw;
|
||||
we;
|
||||
swmod;
|
||||
rclr;
|
||||
} f[16] = 0x1030;
|
||||
} r6;
|
||||
};
|
||||
Reference in New Issue
Block a user