diff options
| author | Alejandro Soto <alejandro@34project.org> | 2022-11-08 00:19:49 -0600 |
|---|---|---|
| committer | Alejandro Soto <alejandro@34project.org> | 2022-11-08 00:19:49 -0600 |
| commit | ac0d6f4e068ff0ff08f05e04053ebd53ba20bcb8 (patch) | |
| tree | 8c2019cb296f94b2fd39894a245a4aac899d2371 /rtl/core/arm810.sv | |
| parent | 942461c315db3269fcbe9a9ca18beee9afa78d9c (diff) | |
Refactor decode signals into unified insn_decode struct
Diffstat (limited to 'rtl/core/arm810.sv')
| -rw-r--r-- | rtl/core/arm810.sv | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/rtl/core/arm810.sv b/rtl/core/arm810.sv index d66ac72..3f2a53c 100644 --- a/rtl/core/arm810.sv +++ b/rtl/core/arm810.sv @@ -29,25 +29,10 @@ module arm810 .* ); - datapath_decode dec; - psr_decode dec_psr; - branch_decode dec_branch; - snd_decode dec_snd; - data_decode dec_data; - ldst_decode dec_ldst; - mul_decode dec_mul; - coproc_decode dec_coproc; + insn_decode dec; core_decode decode ( - .ctrl(dec), - .psr_ctrl(dec_psr), - .branch_ctrl(dec_branch), - .snd_ctrl(dec_snd), - .data_ctrl(dec_data), - .ldst_ctrl(dec_ldst), - .mul_ctrl(dec_mul), - .coproc_ctrl(dec_coproc), .* ); @@ -170,7 +155,7 @@ module arm810 core_cp15 cp15 ( .transfer(coproc), - .dec(dec_coproc), + .dec(dec.coproc), .read(coproc_read), .write(coproc_write), .* |
