readback!
This commit is contained in:
@@ -1,85 +1,19 @@
|
||||
// TODO: Add a banner
|
||||
package test_regblock_pkg;
|
||||
|
||||
// test_regblock.r0.a
|
||||
// test_regblock.r2[].a
|
||||
typedef struct {
|
||||
logic [7:0] value;
|
||||
logic anded;
|
||||
} test_regblock__r0__a__out_t;
|
||||
} test_regblock__r2x__a__out_t;
|
||||
|
||||
// test_regblock.r0.b
|
||||
// test_regblock.r2[]
|
||||
typedef struct {
|
||||
logic [7:0] value;
|
||||
logic ored;
|
||||
} test_regblock__r0__b__out_t;
|
||||
|
||||
// test_regblock.r0.c
|
||||
typedef struct {
|
||||
logic [7:0] value;
|
||||
logic swmod;
|
||||
} test_regblock__r0__c__out_t;
|
||||
|
||||
// test_regblock.r0
|
||||
typedef struct {
|
||||
test_regblock__r0__a__out_t a;
|
||||
test_regblock__r0__b__out_t b;
|
||||
test_regblock__r0__c__out_t c;
|
||||
} test_regblock__r0__out_t;
|
||||
|
||||
// test_regblock.r1.a
|
||||
typedef struct {
|
||||
logic [7:0] value;
|
||||
logic anded;
|
||||
} test_regblock__r1__a__out_t;
|
||||
|
||||
// test_regblock.r1.b
|
||||
typedef struct {
|
||||
logic [7:0] value;
|
||||
logic ored;
|
||||
} test_regblock__r1__b__out_t;
|
||||
|
||||
// test_regblock.r1.c
|
||||
typedef struct {
|
||||
logic [7:0] value;
|
||||
logic swmod;
|
||||
} test_regblock__r1__c__out_t;
|
||||
|
||||
// test_regblock.r1
|
||||
typedef struct {
|
||||
test_regblock__r1__a__out_t a;
|
||||
test_regblock__r1__b__out_t b;
|
||||
test_regblock__r1__c__out_t c;
|
||||
} test_regblock__r1__out_t;
|
||||
|
||||
// test_regblock.r2.a
|
||||
typedef struct {
|
||||
logic [7:0] value;
|
||||
logic anded;
|
||||
} test_regblock__r2__a__out_t;
|
||||
|
||||
// test_regblock.r2.b
|
||||
typedef struct {
|
||||
logic [7:0] value;
|
||||
logic ored;
|
||||
} test_regblock__r2__b__out_t;
|
||||
|
||||
// test_regblock.r2.c
|
||||
typedef struct {
|
||||
logic [7:0] value;
|
||||
logic swmod;
|
||||
} test_regblock__r2__c__out_t;
|
||||
|
||||
// test_regblock.r2
|
||||
typedef struct {
|
||||
test_regblock__r2__a__out_t a;
|
||||
test_regblock__r2__b__out_t b;
|
||||
test_regblock__r2__c__out_t c;
|
||||
} test_regblock__r2__out_t;
|
||||
test_regblock__r2x__a__out_t a;
|
||||
} test_regblock__r2x__out_t;
|
||||
|
||||
// test_regblock
|
||||
typedef struct {
|
||||
test_regblock__r0__out_t r0;
|
||||
test_regblock__r1__out_t r1;
|
||||
test_regblock__r2__out_t r2;
|
||||
test_regblock__r2x__out_t r2[112];
|
||||
} test_regblock__out_t;
|
||||
endpackage
|
||||
Reference in New Issue
Block a user