fixed bank_core_req_arb critical path.

This commit is contained in:
Blaise Tine
2020-12-01 08:43:59 -08:00
parent f68af3bb84
commit f9d98c5a2b
6 changed files with 65 additions and 48 deletions

View File

@@ -1,22 +1,23 @@
`include "VX_define.vh"
module VX_csr_arb (
// inputs
// bus select
input wire select_io_req,
input wire select_io_rsp,
// input requets
VX_csr_req_if csr_core_req_if,
VX_csr_io_req_if csr_io_req_if,
// output
// output request
VX_csr_req_if csr_req_if,
// input
// input response
VX_commit_if csr_rsp_if,
// outputs
// outputs responses
VX_commit_if csr_commit_if,
VX_csr_io_rsp_if csr_io_rsp_if,
input wire select_io_req,
input wire select_io_rsp
VX_csr_io_rsp_if csr_io_rsp_if
);
// requests
assign csr_req_if.valid = (~select_io_req) ? csr_core_req_if.valid : csr_io_req_if.valid;