>----------------
Status and outlook:
For RV64GC, out of 229 standard ISA tests, 202 PASS, 27 FAIL.
Below is a list of current failures, current diagnoses, and outlook.
'C' instructions:
rv64uc-v-rvc
Diagnosis: error in saved regs during instruction page fault
when a 32-bit instruction straddles a page boundary and
the second 16-bits encounters a page fault.
Note: the corresponding rv64uc-p-rvc passes, containing
the same set of tests except for the virtual-memory
aspect, so we expect this test to pass once this issue is
fixed.
Outlook: Target date for fix: 2019-Apr-09 (today)
System instructions:
rv64mi-p-access
rv64mi-p-csr
rv64si-p-dirty
rv64mi-p-illegal
Diagnosis: we do not have accurate diagnoses yet, although
some symptoms look similar to what we saw with earlier
processors (these test various corner-cases of system
instructions).
Outlook: Target date for fix: 2019-Apr-15
'F' and 'D' instructions
rv64uf-p-fadd rv64uf-v-fadd
rv64uf-p-fcmp rv64uf-v-fcmp
rv64uf-p-fdiv rv64uf-v-fdiv
rv64uf-p-fmin rv64uf-v-fmin
rv64ud-p-fadd rv64ud-v-fadd
rv64ud-p-fcmp rv64ud-v-fcmp
rv64ud-p-fdiv rv64ud-v-fdiv
rv64ud-p-fmadd rv64ud-v-fmadd
rv64ud-p-fmin rv64ud-v-fmin
rv64ud-p-ldst rv64ud-v-ldst
rv64ud-p-move rv64ud-v-move
Diagnosis: These seem to be simulation-only errors. Simulation
uses some quick-and-dirty floating-point "model" modules
written by the MIT authors, which are not accurate. All
the errors seem to be regarding incomplete treatment of
NaNs in the models. These errors should not happen in
FPGA since those use Xilinx IP modules instead. MIT has
been booting Linux with the Xilinx IP modules, lending
more confidence in the FPGA version.
The actual number of root-cause failures is likely to be
smaller than the list. For example, the 'fadd' test has
four variants: {uf/ud} x {-p-/-v-}; they all likely need a
comon fix.
Outlook: Target date: 2019-Apr-30
[Lower priority, since FPGA versions should be ok even now.]
>----------------
Detailed comments on file changes
New files:
Doc/micro2018.pdf
MIT's paper on RISCY-OOO at IEEE Micro
src_Core/CPU/CPU_Decode_C.bsv
Function to expand 'C' instrs to 32-bit counterparts, taken from Piccolo/Flute
Modified files:
src_Core/CPU/Core.bsv
Added rob_getOrig_Inst method
src_Core/RISCY_OOO/procs/RV64G_OOO/AluExePipeline.bsv
Added 'orig_inst' stuff, $displays
src_Core/RISCY_OOO/procs/RV64G_OOO/CommitStage.bsv
Mostly verbosity stuff, including printing out brief instruction trace similar to Piccolo/Flute.
src_Core/RISCY_OOO/procs/RV64G_OOO/FetchStage.bsv
Major changes for 'C', including call to Decode_C function from Piccolo/Flute
Pass orig_inst to downpipe.
src_Core/RISCY_OOO/procs/RV64G_OOO/RenameStage.bsv
Added 'orig_inst', input from FetchStage and passed on to ROB
Tweaked PC+4 check to accommodate 'C' instructions.
src_Core/RISCY_OOO/procs/lib/BrPred.bsv
Fixed 'decodeBrPred' to accommodate 'C' instructions
src_Core/RISCY_OOO/procs/lib/Exec.bsv
Fixed 'brAddrCalc', 'getControlFlow', 'basicExec' to acommodate 'C' instructions
src_Core/RISCY_OOO/procs/lib/MemLoader.bsv
Switched off 'verbose' by default
src_Core/RISCY_OOO/procs/lib/ProcTypes.bsv
Added 'C' to MISA, 'getExtensionBits'
src_Core/RISCY_OOO/procs/lib/ReorderBuffer.bsv
Added 'orig_inst' register to basic cell, and methods to set/access.
src_Core/RISCY_OOO/procs/lib/Types.bsv
Added typedefs for 'C' instructions
>----------------
37158 lines
1.7 MiB
37158 lines
1.7 MiB
//
|
|
// Generated by Bluespec Compiler, version 2018.10.beta1 (build e1df8052c, 2018-10-17)
|
|
//
|
|
//
|
|
//
|
|
//
|
|
// Ports:
|
|
// Name I/O size props
|
|
// RDY_coreReq_start O 1 const
|
|
// RDY_coreReq_perfReq O 1 reg
|
|
// coreIndInv_perfResp O 73
|
|
// RDY_coreIndInv_perfResp O 1 reg
|
|
// RDY_coreIndInv_terminate O 1 reg
|
|
// dCacheToParent_rsToP_notEmpty O 1
|
|
// RDY_dCacheToParent_rsToP_notEmpty O 1 const
|
|
// RDY_dCacheToParent_rsToP_deq O 1
|
|
// dCacheToParent_rsToP_first O 579
|
|
// RDY_dCacheToParent_rsToP_first O 1
|
|
// dCacheToParent_rqToP_notEmpty O 1
|
|
// RDY_dCacheToParent_rqToP_notEmpty O 1 const
|
|
// RDY_dCacheToParent_rqToP_deq O 1
|
|
// dCacheToParent_rqToP_first O 72
|
|
// RDY_dCacheToParent_rqToP_first O 1
|
|
// dCacheToParent_fromP_notFull O 1
|
|
// RDY_dCacheToParent_fromP_notFull O 1 const
|
|
// RDY_dCacheToParent_fromP_enq O 1
|
|
// iCacheToParent_rsToP_notEmpty O 1
|
|
// RDY_iCacheToParent_rsToP_notEmpty O 1 const
|
|
// RDY_iCacheToParent_rsToP_deq O 1
|
|
// iCacheToParent_rsToP_first O 579
|
|
// RDY_iCacheToParent_rsToP_first O 1
|
|
// iCacheToParent_rqToP_notEmpty O 1
|
|
// RDY_iCacheToParent_rqToP_notEmpty O 1 const
|
|
// RDY_iCacheToParent_rqToP_deq O 1
|
|
// iCacheToParent_rqToP_first O 72
|
|
// RDY_iCacheToParent_rqToP_first O 1
|
|
// iCacheToParent_fromP_notFull O 1
|
|
// RDY_iCacheToParent_fromP_notFull O 1 const
|
|
// RDY_iCacheToParent_fromP_enq O 1
|
|
// tlbToMem_memReq_notEmpty O 1
|
|
// RDY_tlbToMem_memReq_notEmpty O 1 const
|
|
// RDY_tlbToMem_memReq_deq O 1
|
|
// tlbToMem_memReq_first O 65
|
|
// RDY_tlbToMem_memReq_first O 1
|
|
// tlbToMem_respLd_notFull O 1
|
|
// RDY_tlbToMem_respLd_notFull O 1 const
|
|
// RDY_tlbToMem_respLd_enq O 1
|
|
// mmioToPlatform_cRq_notEmpty O 1
|
|
// RDY_mmioToPlatform_cRq_notEmpty O 1 const
|
|
// RDY_mmioToPlatform_cRq_deq O 1
|
|
// mmioToPlatform_cRq_first O 142
|
|
// RDY_mmioToPlatform_cRq_first O 1
|
|
// mmioToPlatform_pRs_notFull O 1
|
|
// RDY_mmioToPlatform_pRs_notFull O 1 const
|
|
// RDY_mmioToPlatform_pRs_enq O 1
|
|
// mmioToPlatform_pRq_notFull O 1
|
|
// RDY_mmioToPlatform_pRq_notFull O 1 const
|
|
// RDY_mmioToPlatform_pRq_enq O 1
|
|
// mmioToPlatform_cRs_notEmpty O 1
|
|
// RDY_mmioToPlatform_cRs_notEmpty O 1 const
|
|
// RDY_mmioToPlatform_cRs_deq O 1
|
|
// mmioToPlatform_cRs_first O 1 reg
|
|
// RDY_mmioToPlatform_cRs_first O 1
|
|
// RDY_mmioToPlatform_setTime O 1 const
|
|
// sendDoStats O 1 reg
|
|
// RDY_sendDoStats O 1 reg
|
|
// RDY_recvDoStats O 1 const
|
|
// deadlock_dCacheCRqStuck_get O 73 const
|
|
// RDY_deadlock_dCacheCRqStuck_get O 1 const
|
|
// deadlock_dCachePRqStuck_get O 68 const
|
|
// RDY_deadlock_dCachePRqStuck_get O 1 const
|
|
// deadlock_iCacheCRqStuck_get O 68 const
|
|
// RDY_deadlock_iCacheCRqStuck_get O 1 const
|
|
// deadlock_iCachePRqStuck_get O 68 const
|
|
// RDY_deadlock_iCachePRqStuck_get O 1 const
|
|
// deadlock_renameInstStuck_get O 78 const
|
|
// RDY_deadlock_renameInstStuck_get O 1 const
|
|
// deadlock_renameCorrectPathStuck_get O 78 const
|
|
// RDY_deadlock_renameCorrectPathStuck_get O 1 const
|
|
// deadlock_commitInstStuck_get O 163 const
|
|
// RDY_deadlock_commitInstStuck_get O 1 const
|
|
// deadlock_commitUserInstStuck_get O 163 const
|
|
// RDY_deadlock_commitUserInstStuck_get O 1 const
|
|
// RDY_deadlock_checkStarted_get O 1 const
|
|
// renameDebug_renameErr_get O 89 const
|
|
// RDY_renameDebug_renameErr_get O 1 const
|
|
// RDY_setMEIP O 1 const
|
|
// RDY_setSEIP O 1 const
|
|
// RDY_setDEIP O 1 const
|
|
// CLK I 1 clock
|
|
// RST_N I 1 reset
|
|
// coreReq_start_startpc I 64
|
|
// coreReq_start_toHostAddr I 64 reg
|
|
// coreReq_start_fromHostAddr I 64 reg
|
|
// coreReq_perfReq_loc I 4 reg
|
|
// coreReq_perfReq_t I 5 reg
|
|
// dCacheToParent_fromP_enq_x I 583
|
|
// iCacheToParent_fromP_enq_x I 583
|
|
// tlbToMem_respLd_enq_x I 65
|
|
// mmioToPlatform_pRs_enq_x I 67
|
|
// mmioToPlatform_pRq_enq_x I 39
|
|
// mmioToPlatform_setTime_t I 64 reg
|
|
// recvDoStats_x I 1 reg
|
|
// setMEIP_v I 1
|
|
// setSEIP_v I 1
|
|
// setDEIP_v I 1
|
|
// EN_coreReq_start I 1
|
|
// EN_coreReq_perfReq I 1
|
|
// EN_coreIndInv_terminate I 1
|
|
// EN_dCacheToParent_rsToP_deq I 1
|
|
// EN_dCacheToParent_rqToP_deq I 1
|
|
// EN_dCacheToParent_fromP_enq I 1
|
|
// EN_iCacheToParent_rsToP_deq I 1
|
|
// EN_iCacheToParent_rqToP_deq I 1
|
|
// EN_iCacheToParent_fromP_enq I 1
|
|
// EN_tlbToMem_memReq_deq I 1
|
|
// EN_tlbToMem_respLd_enq I 1
|
|
// EN_mmioToPlatform_cRq_deq I 1
|
|
// EN_mmioToPlatform_pRs_enq I 1
|
|
// EN_mmioToPlatform_pRq_enq I 1
|
|
// EN_mmioToPlatform_cRs_deq I 1
|
|
// EN_mmioToPlatform_setTime I 1
|
|
// EN_recvDoStats I 1
|
|
// EN_deadlock_checkStarted_get I 1 unused
|
|
// EN_setMEIP I 1
|
|
// EN_setSEIP I 1
|
|
// EN_setDEIP I 1
|
|
// EN_coreIndInv_perfResp I 1
|
|
// EN_sendDoStats I 1
|
|
// EN_deadlock_dCacheCRqStuck_get I 1 unused
|
|
// EN_deadlock_dCachePRqStuck_get I 1 unused
|
|
// EN_deadlock_iCacheCRqStuck_get I 1 unused
|
|
// EN_deadlock_iCachePRqStuck_get I 1 unused
|
|
// EN_deadlock_renameInstStuck_get I 1 unused
|
|
// EN_deadlock_renameCorrectPathStuck_get I 1 unused
|
|
// EN_deadlock_commitInstStuck_get I 1 unused
|
|
// EN_deadlock_commitUserInstStuck_get I 1 unused
|
|
// EN_renameDebug_renameErr_get I 1 unused
|
|
//
|
|
// No combinational paths from inputs to outputs
|
|
//
|
|
//
|
|
|
|
`ifdef BSV_ASSIGNMENT_DELAY
|
|
`else
|
|
`define BSV_ASSIGNMENT_DELAY
|
|
`endif
|
|
|
|
`ifdef BSV_POSITIVE_RESET
|
|
`define BSV_RESET_VALUE 1'b1
|
|
`define BSV_RESET_EDGE posedge
|
|
`else
|
|
`define BSV_RESET_VALUE 1'b0
|
|
`define BSV_RESET_EDGE negedge
|
|
`endif
|
|
|
|
module mkCore(CLK,
|
|
RST_N,
|
|
|
|
coreReq_start_startpc,
|
|
coreReq_start_toHostAddr,
|
|
coreReq_start_fromHostAddr,
|
|
EN_coreReq_start,
|
|
RDY_coreReq_start,
|
|
|
|
coreReq_perfReq_loc,
|
|
coreReq_perfReq_t,
|
|
EN_coreReq_perfReq,
|
|
RDY_coreReq_perfReq,
|
|
|
|
EN_coreIndInv_perfResp,
|
|
coreIndInv_perfResp,
|
|
RDY_coreIndInv_perfResp,
|
|
|
|
EN_coreIndInv_terminate,
|
|
RDY_coreIndInv_terminate,
|
|
|
|
dCacheToParent_rsToP_notEmpty,
|
|
RDY_dCacheToParent_rsToP_notEmpty,
|
|
|
|
EN_dCacheToParent_rsToP_deq,
|
|
RDY_dCacheToParent_rsToP_deq,
|
|
|
|
dCacheToParent_rsToP_first,
|
|
RDY_dCacheToParent_rsToP_first,
|
|
|
|
dCacheToParent_rqToP_notEmpty,
|
|
RDY_dCacheToParent_rqToP_notEmpty,
|
|
|
|
EN_dCacheToParent_rqToP_deq,
|
|
RDY_dCacheToParent_rqToP_deq,
|
|
|
|
dCacheToParent_rqToP_first,
|
|
RDY_dCacheToParent_rqToP_first,
|
|
|
|
dCacheToParent_fromP_notFull,
|
|
RDY_dCacheToParent_fromP_notFull,
|
|
|
|
dCacheToParent_fromP_enq_x,
|
|
EN_dCacheToParent_fromP_enq,
|
|
RDY_dCacheToParent_fromP_enq,
|
|
|
|
iCacheToParent_rsToP_notEmpty,
|
|
RDY_iCacheToParent_rsToP_notEmpty,
|
|
|
|
EN_iCacheToParent_rsToP_deq,
|
|
RDY_iCacheToParent_rsToP_deq,
|
|
|
|
iCacheToParent_rsToP_first,
|
|
RDY_iCacheToParent_rsToP_first,
|
|
|
|
iCacheToParent_rqToP_notEmpty,
|
|
RDY_iCacheToParent_rqToP_notEmpty,
|
|
|
|
EN_iCacheToParent_rqToP_deq,
|
|
RDY_iCacheToParent_rqToP_deq,
|
|
|
|
iCacheToParent_rqToP_first,
|
|
RDY_iCacheToParent_rqToP_first,
|
|
|
|
iCacheToParent_fromP_notFull,
|
|
RDY_iCacheToParent_fromP_notFull,
|
|
|
|
iCacheToParent_fromP_enq_x,
|
|
EN_iCacheToParent_fromP_enq,
|
|
RDY_iCacheToParent_fromP_enq,
|
|
|
|
tlbToMem_memReq_notEmpty,
|
|
RDY_tlbToMem_memReq_notEmpty,
|
|
|
|
EN_tlbToMem_memReq_deq,
|
|
RDY_tlbToMem_memReq_deq,
|
|
|
|
tlbToMem_memReq_first,
|
|
RDY_tlbToMem_memReq_first,
|
|
|
|
tlbToMem_respLd_notFull,
|
|
RDY_tlbToMem_respLd_notFull,
|
|
|
|
tlbToMem_respLd_enq_x,
|
|
EN_tlbToMem_respLd_enq,
|
|
RDY_tlbToMem_respLd_enq,
|
|
|
|
mmioToPlatform_cRq_notEmpty,
|
|
RDY_mmioToPlatform_cRq_notEmpty,
|
|
|
|
EN_mmioToPlatform_cRq_deq,
|
|
RDY_mmioToPlatform_cRq_deq,
|
|
|
|
mmioToPlatform_cRq_first,
|
|
RDY_mmioToPlatform_cRq_first,
|
|
|
|
mmioToPlatform_pRs_notFull,
|
|
RDY_mmioToPlatform_pRs_notFull,
|
|
|
|
mmioToPlatform_pRs_enq_x,
|
|
EN_mmioToPlatform_pRs_enq,
|
|
RDY_mmioToPlatform_pRs_enq,
|
|
|
|
mmioToPlatform_pRq_notFull,
|
|
RDY_mmioToPlatform_pRq_notFull,
|
|
|
|
mmioToPlatform_pRq_enq_x,
|
|
EN_mmioToPlatform_pRq_enq,
|
|
RDY_mmioToPlatform_pRq_enq,
|
|
|
|
mmioToPlatform_cRs_notEmpty,
|
|
RDY_mmioToPlatform_cRs_notEmpty,
|
|
|
|
EN_mmioToPlatform_cRs_deq,
|
|
RDY_mmioToPlatform_cRs_deq,
|
|
|
|
mmioToPlatform_cRs_first,
|
|
RDY_mmioToPlatform_cRs_first,
|
|
|
|
mmioToPlatform_setTime_t,
|
|
EN_mmioToPlatform_setTime,
|
|
RDY_mmioToPlatform_setTime,
|
|
|
|
EN_sendDoStats,
|
|
sendDoStats,
|
|
RDY_sendDoStats,
|
|
|
|
recvDoStats_x,
|
|
EN_recvDoStats,
|
|
RDY_recvDoStats,
|
|
|
|
EN_deadlock_dCacheCRqStuck_get,
|
|
deadlock_dCacheCRqStuck_get,
|
|
RDY_deadlock_dCacheCRqStuck_get,
|
|
|
|
EN_deadlock_dCachePRqStuck_get,
|
|
deadlock_dCachePRqStuck_get,
|
|
RDY_deadlock_dCachePRqStuck_get,
|
|
|
|
EN_deadlock_iCacheCRqStuck_get,
|
|
deadlock_iCacheCRqStuck_get,
|
|
RDY_deadlock_iCacheCRqStuck_get,
|
|
|
|
EN_deadlock_iCachePRqStuck_get,
|
|
deadlock_iCachePRqStuck_get,
|
|
RDY_deadlock_iCachePRqStuck_get,
|
|
|
|
EN_deadlock_renameInstStuck_get,
|
|
deadlock_renameInstStuck_get,
|
|
RDY_deadlock_renameInstStuck_get,
|
|
|
|
EN_deadlock_renameCorrectPathStuck_get,
|
|
deadlock_renameCorrectPathStuck_get,
|
|
RDY_deadlock_renameCorrectPathStuck_get,
|
|
|
|
EN_deadlock_commitInstStuck_get,
|
|
deadlock_commitInstStuck_get,
|
|
RDY_deadlock_commitInstStuck_get,
|
|
|
|
EN_deadlock_commitUserInstStuck_get,
|
|
deadlock_commitUserInstStuck_get,
|
|
RDY_deadlock_commitUserInstStuck_get,
|
|
|
|
EN_deadlock_checkStarted_get,
|
|
RDY_deadlock_checkStarted_get,
|
|
|
|
EN_renameDebug_renameErr_get,
|
|
renameDebug_renameErr_get,
|
|
RDY_renameDebug_renameErr_get,
|
|
|
|
setMEIP_v,
|
|
EN_setMEIP,
|
|
RDY_setMEIP,
|
|
|
|
setSEIP_v,
|
|
EN_setSEIP,
|
|
RDY_setSEIP,
|
|
|
|
setDEIP_v,
|
|
EN_setDEIP,
|
|
RDY_setDEIP);
|
|
input CLK;
|
|
input RST_N;
|
|
|
|
// action method coreReq_start
|
|
input [63 : 0] coreReq_start_startpc;
|
|
input [63 : 0] coreReq_start_toHostAddr;
|
|
input [63 : 0] coreReq_start_fromHostAddr;
|
|
input EN_coreReq_start;
|
|
output RDY_coreReq_start;
|
|
|
|
// action method coreReq_perfReq
|
|
input [3 : 0] coreReq_perfReq_loc;
|
|
input [4 : 0] coreReq_perfReq_t;
|
|
input EN_coreReq_perfReq;
|
|
output RDY_coreReq_perfReq;
|
|
|
|
// actionvalue method coreIndInv_perfResp
|
|
input EN_coreIndInv_perfResp;
|
|
output [72 : 0] coreIndInv_perfResp;
|
|
output RDY_coreIndInv_perfResp;
|
|
|
|
// action method coreIndInv_terminate
|
|
input EN_coreIndInv_terminate;
|
|
output RDY_coreIndInv_terminate;
|
|
|
|
// value method dCacheToParent_rsToP_notEmpty
|
|
output dCacheToParent_rsToP_notEmpty;
|
|
output RDY_dCacheToParent_rsToP_notEmpty;
|
|
|
|
// action method dCacheToParent_rsToP_deq
|
|
input EN_dCacheToParent_rsToP_deq;
|
|
output RDY_dCacheToParent_rsToP_deq;
|
|
|
|
// value method dCacheToParent_rsToP_first
|
|
output [578 : 0] dCacheToParent_rsToP_first;
|
|
output RDY_dCacheToParent_rsToP_first;
|
|
|
|
// value method dCacheToParent_rqToP_notEmpty
|
|
output dCacheToParent_rqToP_notEmpty;
|
|
output RDY_dCacheToParent_rqToP_notEmpty;
|
|
|
|
// action method dCacheToParent_rqToP_deq
|
|
input EN_dCacheToParent_rqToP_deq;
|
|
output RDY_dCacheToParent_rqToP_deq;
|
|
|
|
// value method dCacheToParent_rqToP_first
|
|
output [71 : 0] dCacheToParent_rqToP_first;
|
|
output RDY_dCacheToParent_rqToP_first;
|
|
|
|
// value method dCacheToParent_fromP_notFull
|
|
output dCacheToParent_fromP_notFull;
|
|
output RDY_dCacheToParent_fromP_notFull;
|
|
|
|
// action method dCacheToParent_fromP_enq
|
|
input [582 : 0] dCacheToParent_fromP_enq_x;
|
|
input EN_dCacheToParent_fromP_enq;
|
|
output RDY_dCacheToParent_fromP_enq;
|
|
|
|
// value method iCacheToParent_rsToP_notEmpty
|
|
output iCacheToParent_rsToP_notEmpty;
|
|
output RDY_iCacheToParent_rsToP_notEmpty;
|
|
|
|
// action method iCacheToParent_rsToP_deq
|
|
input EN_iCacheToParent_rsToP_deq;
|
|
output RDY_iCacheToParent_rsToP_deq;
|
|
|
|
// value method iCacheToParent_rsToP_first
|
|
output [578 : 0] iCacheToParent_rsToP_first;
|
|
output RDY_iCacheToParent_rsToP_first;
|
|
|
|
// value method iCacheToParent_rqToP_notEmpty
|
|
output iCacheToParent_rqToP_notEmpty;
|
|
output RDY_iCacheToParent_rqToP_notEmpty;
|
|
|
|
// action method iCacheToParent_rqToP_deq
|
|
input EN_iCacheToParent_rqToP_deq;
|
|
output RDY_iCacheToParent_rqToP_deq;
|
|
|
|
// value method iCacheToParent_rqToP_first
|
|
output [71 : 0] iCacheToParent_rqToP_first;
|
|
output RDY_iCacheToParent_rqToP_first;
|
|
|
|
// value method iCacheToParent_fromP_notFull
|
|
output iCacheToParent_fromP_notFull;
|
|
output RDY_iCacheToParent_fromP_notFull;
|
|
|
|
// action method iCacheToParent_fromP_enq
|
|
input [582 : 0] iCacheToParent_fromP_enq_x;
|
|
input EN_iCacheToParent_fromP_enq;
|
|
output RDY_iCacheToParent_fromP_enq;
|
|
|
|
// value method tlbToMem_memReq_notEmpty
|
|
output tlbToMem_memReq_notEmpty;
|
|
output RDY_tlbToMem_memReq_notEmpty;
|
|
|
|
// action method tlbToMem_memReq_deq
|
|
input EN_tlbToMem_memReq_deq;
|
|
output RDY_tlbToMem_memReq_deq;
|
|
|
|
// value method tlbToMem_memReq_first
|
|
output [64 : 0] tlbToMem_memReq_first;
|
|
output RDY_tlbToMem_memReq_first;
|
|
|
|
// value method tlbToMem_respLd_notFull
|
|
output tlbToMem_respLd_notFull;
|
|
output RDY_tlbToMem_respLd_notFull;
|
|
|
|
// action method tlbToMem_respLd_enq
|
|
input [64 : 0] tlbToMem_respLd_enq_x;
|
|
input EN_tlbToMem_respLd_enq;
|
|
output RDY_tlbToMem_respLd_enq;
|
|
|
|
// value method mmioToPlatform_cRq_notEmpty
|
|
output mmioToPlatform_cRq_notEmpty;
|
|
output RDY_mmioToPlatform_cRq_notEmpty;
|
|
|
|
// action method mmioToPlatform_cRq_deq
|
|
input EN_mmioToPlatform_cRq_deq;
|
|
output RDY_mmioToPlatform_cRq_deq;
|
|
|
|
// value method mmioToPlatform_cRq_first
|
|
output [141 : 0] mmioToPlatform_cRq_first;
|
|
output RDY_mmioToPlatform_cRq_first;
|
|
|
|
// value method mmioToPlatform_pRs_notFull
|
|
output mmioToPlatform_pRs_notFull;
|
|
output RDY_mmioToPlatform_pRs_notFull;
|
|
|
|
// action method mmioToPlatform_pRs_enq
|
|
input [66 : 0] mmioToPlatform_pRs_enq_x;
|
|
input EN_mmioToPlatform_pRs_enq;
|
|
output RDY_mmioToPlatform_pRs_enq;
|
|
|
|
// value method mmioToPlatform_pRq_notFull
|
|
output mmioToPlatform_pRq_notFull;
|
|
output RDY_mmioToPlatform_pRq_notFull;
|
|
|
|
// action method mmioToPlatform_pRq_enq
|
|
input [38 : 0] mmioToPlatform_pRq_enq_x;
|
|
input EN_mmioToPlatform_pRq_enq;
|
|
output RDY_mmioToPlatform_pRq_enq;
|
|
|
|
// value method mmioToPlatform_cRs_notEmpty
|
|
output mmioToPlatform_cRs_notEmpty;
|
|
output RDY_mmioToPlatform_cRs_notEmpty;
|
|
|
|
// action method mmioToPlatform_cRs_deq
|
|
input EN_mmioToPlatform_cRs_deq;
|
|
output RDY_mmioToPlatform_cRs_deq;
|
|
|
|
// value method mmioToPlatform_cRs_first
|
|
output mmioToPlatform_cRs_first;
|
|
output RDY_mmioToPlatform_cRs_first;
|
|
|
|
// action method mmioToPlatform_setTime
|
|
input [63 : 0] mmioToPlatform_setTime_t;
|
|
input EN_mmioToPlatform_setTime;
|
|
output RDY_mmioToPlatform_setTime;
|
|
|
|
// actionvalue method sendDoStats
|
|
input EN_sendDoStats;
|
|
output sendDoStats;
|
|
output RDY_sendDoStats;
|
|
|
|
// action method recvDoStats
|
|
input recvDoStats_x;
|
|
input EN_recvDoStats;
|
|
output RDY_recvDoStats;
|
|
|
|
// actionvalue method deadlock_dCacheCRqStuck_get
|
|
input EN_deadlock_dCacheCRqStuck_get;
|
|
output [72 : 0] deadlock_dCacheCRqStuck_get;
|
|
output RDY_deadlock_dCacheCRqStuck_get;
|
|
|
|
// actionvalue method deadlock_dCachePRqStuck_get
|
|
input EN_deadlock_dCachePRqStuck_get;
|
|
output [67 : 0] deadlock_dCachePRqStuck_get;
|
|
output RDY_deadlock_dCachePRqStuck_get;
|
|
|
|
// actionvalue method deadlock_iCacheCRqStuck_get
|
|
input EN_deadlock_iCacheCRqStuck_get;
|
|
output [67 : 0] deadlock_iCacheCRqStuck_get;
|
|
output RDY_deadlock_iCacheCRqStuck_get;
|
|
|
|
// actionvalue method deadlock_iCachePRqStuck_get
|
|
input EN_deadlock_iCachePRqStuck_get;
|
|
output [67 : 0] deadlock_iCachePRqStuck_get;
|
|
output RDY_deadlock_iCachePRqStuck_get;
|
|
|
|
// actionvalue method deadlock_renameInstStuck_get
|
|
input EN_deadlock_renameInstStuck_get;
|
|
output [77 : 0] deadlock_renameInstStuck_get;
|
|
output RDY_deadlock_renameInstStuck_get;
|
|
|
|
// actionvalue method deadlock_renameCorrectPathStuck_get
|
|
input EN_deadlock_renameCorrectPathStuck_get;
|
|
output [77 : 0] deadlock_renameCorrectPathStuck_get;
|
|
output RDY_deadlock_renameCorrectPathStuck_get;
|
|
|
|
// actionvalue method deadlock_commitInstStuck_get
|
|
input EN_deadlock_commitInstStuck_get;
|
|
output [162 : 0] deadlock_commitInstStuck_get;
|
|
output RDY_deadlock_commitInstStuck_get;
|
|
|
|
// actionvalue method deadlock_commitUserInstStuck_get
|
|
input EN_deadlock_commitUserInstStuck_get;
|
|
output [162 : 0] deadlock_commitUserInstStuck_get;
|
|
output RDY_deadlock_commitUserInstStuck_get;
|
|
|
|
// action method deadlock_checkStarted_get
|
|
input EN_deadlock_checkStarted_get;
|
|
output RDY_deadlock_checkStarted_get;
|
|
|
|
// actionvalue method renameDebug_renameErr_get
|
|
input EN_renameDebug_renameErr_get;
|
|
output [88 : 0] renameDebug_renameErr_get;
|
|
output RDY_renameDebug_renameErr_get;
|
|
|
|
// action method setMEIP
|
|
input setMEIP_v;
|
|
input EN_setMEIP;
|
|
output RDY_setMEIP;
|
|
|
|
// action method setSEIP
|
|
input setSEIP_v;
|
|
input EN_setSEIP;
|
|
output RDY_setSEIP;
|
|
|
|
// action method setDEIP
|
|
input setDEIP_v;
|
|
input EN_setDEIP;
|
|
output RDY_setDEIP;
|
|
|
|
// signals for module outputs
|
|
wire [578 : 0] dCacheToParent_rsToP_first, iCacheToParent_rsToP_first;
|
|
wire [162 : 0] deadlock_commitInstStuck_get,
|
|
deadlock_commitUserInstStuck_get;
|
|
wire [141 : 0] mmioToPlatform_cRq_first;
|
|
wire [88 : 0] renameDebug_renameErr_get;
|
|
wire [77 : 0] deadlock_renameCorrectPathStuck_get,
|
|
deadlock_renameInstStuck_get;
|
|
wire [72 : 0] coreIndInv_perfResp, deadlock_dCacheCRqStuck_get;
|
|
wire [71 : 0] dCacheToParent_rqToP_first, iCacheToParent_rqToP_first;
|
|
wire [67 : 0] deadlock_dCachePRqStuck_get,
|
|
deadlock_iCacheCRqStuck_get,
|
|
deadlock_iCachePRqStuck_get;
|
|
wire [64 : 0] tlbToMem_memReq_first;
|
|
wire RDY_coreIndInv_perfResp,
|
|
RDY_coreIndInv_terminate,
|
|
RDY_coreReq_perfReq,
|
|
RDY_coreReq_start,
|
|
RDY_dCacheToParent_fromP_enq,
|
|
RDY_dCacheToParent_fromP_notFull,
|
|
RDY_dCacheToParent_rqToP_deq,
|
|
RDY_dCacheToParent_rqToP_first,
|
|
RDY_dCacheToParent_rqToP_notEmpty,
|
|
RDY_dCacheToParent_rsToP_deq,
|
|
RDY_dCacheToParent_rsToP_first,
|
|
RDY_dCacheToParent_rsToP_notEmpty,
|
|
RDY_deadlock_checkStarted_get,
|
|
RDY_deadlock_commitInstStuck_get,
|
|
RDY_deadlock_commitUserInstStuck_get,
|
|
RDY_deadlock_dCacheCRqStuck_get,
|
|
RDY_deadlock_dCachePRqStuck_get,
|
|
RDY_deadlock_iCacheCRqStuck_get,
|
|
RDY_deadlock_iCachePRqStuck_get,
|
|
RDY_deadlock_renameCorrectPathStuck_get,
|
|
RDY_deadlock_renameInstStuck_get,
|
|
RDY_iCacheToParent_fromP_enq,
|
|
RDY_iCacheToParent_fromP_notFull,
|
|
RDY_iCacheToParent_rqToP_deq,
|
|
RDY_iCacheToParent_rqToP_first,
|
|
RDY_iCacheToParent_rqToP_notEmpty,
|
|
RDY_iCacheToParent_rsToP_deq,
|
|
RDY_iCacheToParent_rsToP_first,
|
|
RDY_iCacheToParent_rsToP_notEmpty,
|
|
RDY_mmioToPlatform_cRq_deq,
|
|
RDY_mmioToPlatform_cRq_first,
|
|
RDY_mmioToPlatform_cRq_notEmpty,
|
|
RDY_mmioToPlatform_cRs_deq,
|
|
RDY_mmioToPlatform_cRs_first,
|
|
RDY_mmioToPlatform_cRs_notEmpty,
|
|
RDY_mmioToPlatform_pRq_enq,
|
|
RDY_mmioToPlatform_pRq_notFull,
|
|
RDY_mmioToPlatform_pRs_enq,
|
|
RDY_mmioToPlatform_pRs_notFull,
|
|
RDY_mmioToPlatform_setTime,
|
|
RDY_recvDoStats,
|
|
RDY_renameDebug_renameErr_get,
|
|
RDY_sendDoStats,
|
|
RDY_setDEIP,
|
|
RDY_setMEIP,
|
|
RDY_setSEIP,
|
|
RDY_tlbToMem_memReq_deq,
|
|
RDY_tlbToMem_memReq_first,
|
|
RDY_tlbToMem_memReq_notEmpty,
|
|
RDY_tlbToMem_respLd_enq,
|
|
RDY_tlbToMem_respLd_notFull,
|
|
dCacheToParent_fromP_notFull,
|
|
dCacheToParent_rqToP_notEmpty,
|
|
dCacheToParent_rsToP_notEmpty,
|
|
iCacheToParent_fromP_notFull,
|
|
iCacheToParent_rqToP_notEmpty,
|
|
iCacheToParent_rsToP_notEmpty,
|
|
mmioToPlatform_cRq_notEmpty,
|
|
mmioToPlatform_cRs_first,
|
|
mmioToPlatform_cRs_notEmpty,
|
|
mmioToPlatform_pRq_notFull,
|
|
mmioToPlatform_pRs_notFull,
|
|
sendDoStats,
|
|
tlbToMem_memReq_notEmpty,
|
|
tlbToMem_respLd_notFull;
|
|
|
|
// inlined wires
|
|
reg [152 : 0] coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget;
|
|
reg [64 : 0] coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wget;
|
|
reg [58 : 0] coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$wget;
|
|
reg [1 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_newReq$wget;
|
|
wire [583 : 0] coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_lat_0$wget;
|
|
wire [579 : 0] coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$wget;
|
|
wire [152 : 0] coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget;
|
|
wire [142 : 0] mmio_cRqQ_enqReq_lat_0$wget, mmio_dataReqQ_enqReq_lat_0$wget;
|
|
wire [76 : 0] coreFix_memExe_issueLd$wget;
|
|
wire [72 : 0] coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_lat_0$wget;
|
|
wire [70 : 0] coreFix_aluExe_0_bypassWire_0$wget,
|
|
coreFix_aluExe_0_bypassWire_1$wget,
|
|
coreFix_aluExe_0_bypassWire_2$wget,
|
|
coreFix_aluExe_0_bypassWire_3$wget;
|
|
wire [69 : 0] coreFix_memExe_forwardQ_enqReq_lat_0$wget,
|
|
coreFix_memExe_memRespLdQ_enqReq_lat_0$wget;
|
|
wire [68 : 0] coreFix_memExe_reqLdQ_data_0_lat_0$wget;
|
|
wire [67 : 0] mmio_pRsQ_enqReq_lat_0$wget;
|
|
wire [65 : 0] coreFix_memExe_reqStQ_data_0_lat_0$wget,
|
|
mmio_dataRespQ_enqReq_lat_0$wget;
|
|
wire [63 : 0] csrf_mcycle_ehr_data_lat_0$wget;
|
|
wire [39 : 0] mmio_pRqQ_enqReq_lat_0$wget;
|
|
wire [3 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_lat_0$wget;
|
|
wire [1 : 0] mmio_cRsQ_enqReq_lat_0$wget;
|
|
wire coreFix_aluExe_0_bypassWire_0$whas,
|
|
coreFix_aluExe_0_bypassWire_1$whas,
|
|
coreFix_aluExe_0_bypassWire_2$whas,
|
|
coreFix_aluExe_0_bypassWire_3$whas,
|
|
coreFix_aluExe_1_bypassWire_2$whas,
|
|
coreFix_aluExe_1_bypassWire_3$whas,
|
|
coreFix_fpuMulDivExe_0_bypassWire_2$whas,
|
|
coreFix_fpuMulDivExe_0_bypassWire_3$whas,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_deqEn$whas,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_newReq$whas,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_newReq$whas,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_newReq$whas,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_newReq$whas,
|
|
coreFix_globalSpecUpdate_correctSpecTag_0$whas,
|
|
coreFix_globalSpecUpdate_correctSpecTag_1$whas,
|
|
coreFix_memExe_bypassWire_2$whas,
|
|
coreFix_memExe_bypassWire_3$whas,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_lat_0$whas,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_lat_0$whas,
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$whas,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_lat_0$whas,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$whas,
|
|
coreFix_memExe_forwardQ_enqReq_lat_0$whas,
|
|
coreFix_memExe_issueLd$whas,
|
|
coreFix_memExe_memRespLdQ_enqReq_lat_0$whas,
|
|
coreFix_memExe_reqLdQ_data_0_lat_0$whas,
|
|
coreFix_memExe_reqLdQ_empty_lat_0$whas,
|
|
coreFix_memExe_reqLdQ_full_lat_0$whas,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas,
|
|
coreFix_memExe_reqLrScAmoQ_enqP_lat_0$whas,
|
|
coreFix_memExe_respLrScAmoQ_deqReq_lat_0$whas,
|
|
coreFix_memExe_respLrScAmoQ_enqReq_lat_0$whas,
|
|
csrInstOrInterruptInflight_lat_1$whas,
|
|
csrf_mcycle_ehr_data_lat_0$whas,
|
|
csrf_minstret_ehr_data_dummy_1_0$whas,
|
|
csrf_minstret_ehr_data_lat_0$whas,
|
|
csrf_minstret_ehr_data_lat_1$whas,
|
|
mmio_cRqQ_enqReq_lat_0$whas,
|
|
mmio_dataPendQ_enqReq_lat_0$whas,
|
|
mmio_dataReqQ_enqReq_lat_0$whas,
|
|
mmio_dataRespQ_deqReq_lat_0$whas,
|
|
mmio_pRsQ_deqReq_lat_0$whas;
|
|
|
|
// register commitStage_commitTrap
|
|
reg [133 : 0] commitStage_commitTrap;
|
|
wire [133 : 0] commitStage_commitTrap$D_IN;
|
|
wire commitStage_commitTrap$EN;
|
|
|
|
// register commitStage_rg_instret
|
|
reg [63 : 0] commitStage_rg_instret;
|
|
wire [63 : 0] commitStage_rg_instret$D_IN;
|
|
wire commitStage_rg_instret$EN;
|
|
|
|
// register coreFix_doStatsReg
|
|
reg coreFix_doStatsReg;
|
|
wire coreFix_doStatsReg$D_IN, coreFix_doStatsReg$EN;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_cnt
|
|
reg [3 : 0] coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_cnt;
|
|
wire [3 : 0] coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_cnt$D_IN;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_cnt$EN;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_init
|
|
reg coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_init;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_init$D_IN,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_init$EN;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit
|
|
reg [1 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit;
|
|
wire [1 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit$D_IN;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit$EN;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_0
|
|
reg [128 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_0;
|
|
wire [128 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_0$D_IN;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_0$EN;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_1
|
|
reg [128 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_1;
|
|
wire [128 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_1$D_IN;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_1$EN;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_0
|
|
reg [128 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_0;
|
|
wire [128 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_0$D_IN;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_0$EN;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_1
|
|
reg [128 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_1;
|
|
wire [128 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_1$D_IN;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_1$EN;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_0
|
|
reg [128 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_0;
|
|
wire [128 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_0$D_IN;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_0$EN;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_1
|
|
reg [128 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_1;
|
|
wire [128 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_1$D_IN;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_1$EN;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_0
|
|
reg [2 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_0;
|
|
wire [2 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_0$D_IN;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_0$EN;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_1
|
|
reg [2 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_1;
|
|
wire [2 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_1$D_IN;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_1$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_rl
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_rl;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_rl$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0
|
|
reg [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0;
|
|
wire [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_1
|
|
reg [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_1;
|
|
wire [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_1$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_1$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_2
|
|
reg [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_2;
|
|
wire [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_2$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_2$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_3
|
|
reg [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_3;
|
|
wire [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_3$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_3$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_4
|
|
reg [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_4;
|
|
wire [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_4$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_4$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_5
|
|
reg [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_5;
|
|
wire [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_5$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_5$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_6
|
|
reg [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_6;
|
|
wire [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_6$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_6$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_7
|
|
reg [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_7;
|
|
wire [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_7$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_7$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP
|
|
reg [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP;
|
|
wire [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_rl
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_rl;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_rl$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_empty
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_empty;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_empty$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_empty$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP
|
|
reg [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP;
|
|
wire [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_rl
|
|
reg [3 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_rl;
|
|
wire [3 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_rl$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_full
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_full;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_full$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_full$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_rl
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_rl;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_rl$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0
|
|
reg [582 : 0] coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0;
|
|
wire [582 : 0] coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1
|
|
reg [582 : 0] coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1;
|
|
wire [582 : 0] coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_rl
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_rl;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_rl$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_empty
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_fromPQ_empty;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_empty$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_empty$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqP
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqP;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqP$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqP$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl
|
|
reg [583 : 0] coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl;
|
|
wire [583 : 0] coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_full
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_fromPQ_full;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_full$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_full$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl
|
|
reg [58 : 0] coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl;
|
|
wire [58 : 0] coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_processAmo
|
|
reg [160 : 0] coreFix_memExe_dMem_cache_m_banks_0_processAmo;
|
|
reg [160 : 0] coreFix_memExe_dMem_cache_m_banks_0_processAmo$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_processAmo$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl
|
|
reg [152 : 0] coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl;
|
|
wire [152 : 0] coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_rl
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_rl;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_rl$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_rl
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_rl;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_rl$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_rl
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_rl;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_rl$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0
|
|
reg [71 : 0] coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0;
|
|
wire [71 : 0] coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1
|
|
reg [71 : 0] coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1;
|
|
wire [71 : 0] coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_rl
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_rl;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_rl$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqP
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqP;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqP$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqP$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_rl
|
|
reg [72 : 0] coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_rl;
|
|
wire [72 : 0] coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_rl$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_full
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_full;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_full$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_full$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_rl
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_rl;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_rl$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0
|
|
reg [578 : 0] coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0;
|
|
wire [578 : 0] coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1
|
|
reg [578 : 0] coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1;
|
|
wire [578 : 0] coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_rl
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_rl;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_rl$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqP
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqP;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqP$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqP$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl
|
|
reg [579 : 0] coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl;
|
|
wire [579 : 0] coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl$D_IN;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_full
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_full;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_full$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_full$EN;
|
|
|
|
// register coreFix_memExe_dMem_perfReqQ_clearReq_rl
|
|
reg coreFix_memExe_dMem_perfReqQ_clearReq_rl;
|
|
wire coreFix_memExe_dMem_perfReqQ_clearReq_rl$D_IN,
|
|
coreFix_memExe_dMem_perfReqQ_clearReq_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_perfReqQ_data_0
|
|
reg [3 : 0] coreFix_memExe_dMem_perfReqQ_data_0;
|
|
wire [3 : 0] coreFix_memExe_dMem_perfReqQ_data_0$D_IN;
|
|
wire coreFix_memExe_dMem_perfReqQ_data_0$EN;
|
|
|
|
// register coreFix_memExe_dMem_perfReqQ_deqReq_rl
|
|
reg coreFix_memExe_dMem_perfReqQ_deqReq_rl;
|
|
wire coreFix_memExe_dMem_perfReqQ_deqReq_rl$D_IN,
|
|
coreFix_memExe_dMem_perfReqQ_deqReq_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_perfReqQ_empty
|
|
reg coreFix_memExe_dMem_perfReqQ_empty;
|
|
wire coreFix_memExe_dMem_perfReqQ_empty$D_IN,
|
|
coreFix_memExe_dMem_perfReqQ_empty$EN;
|
|
|
|
// register coreFix_memExe_dMem_perfReqQ_enqReq_rl
|
|
reg [4 : 0] coreFix_memExe_dMem_perfReqQ_enqReq_rl;
|
|
wire [4 : 0] coreFix_memExe_dMem_perfReqQ_enqReq_rl$D_IN;
|
|
wire coreFix_memExe_dMem_perfReqQ_enqReq_rl$EN;
|
|
|
|
// register coreFix_memExe_dMem_perfReqQ_full
|
|
reg coreFix_memExe_dMem_perfReqQ_full;
|
|
wire coreFix_memExe_dMem_perfReqQ_full$D_IN,
|
|
coreFix_memExe_dMem_perfReqQ_full$EN;
|
|
|
|
// register coreFix_memExe_forwardQ_clearReq_rl
|
|
reg coreFix_memExe_forwardQ_clearReq_rl;
|
|
wire coreFix_memExe_forwardQ_clearReq_rl$D_IN,
|
|
coreFix_memExe_forwardQ_clearReq_rl$EN;
|
|
|
|
// register coreFix_memExe_forwardQ_data_0
|
|
reg [68 : 0] coreFix_memExe_forwardQ_data_0;
|
|
wire [68 : 0] coreFix_memExe_forwardQ_data_0$D_IN;
|
|
wire coreFix_memExe_forwardQ_data_0$EN;
|
|
|
|
// register coreFix_memExe_forwardQ_data_1
|
|
reg [68 : 0] coreFix_memExe_forwardQ_data_1;
|
|
wire [68 : 0] coreFix_memExe_forwardQ_data_1$D_IN;
|
|
wire coreFix_memExe_forwardQ_data_1$EN;
|
|
|
|
// register coreFix_memExe_forwardQ_deqP
|
|
reg coreFix_memExe_forwardQ_deqP;
|
|
wire coreFix_memExe_forwardQ_deqP$D_IN, coreFix_memExe_forwardQ_deqP$EN;
|
|
|
|
// register coreFix_memExe_forwardQ_deqReq_rl
|
|
reg coreFix_memExe_forwardQ_deqReq_rl;
|
|
wire coreFix_memExe_forwardQ_deqReq_rl$D_IN,
|
|
coreFix_memExe_forwardQ_deqReq_rl$EN;
|
|
|
|
// register coreFix_memExe_forwardQ_empty
|
|
reg coreFix_memExe_forwardQ_empty;
|
|
wire coreFix_memExe_forwardQ_empty$D_IN, coreFix_memExe_forwardQ_empty$EN;
|
|
|
|
// register coreFix_memExe_forwardQ_enqP
|
|
reg coreFix_memExe_forwardQ_enqP;
|
|
wire coreFix_memExe_forwardQ_enqP$D_IN, coreFix_memExe_forwardQ_enqP$EN;
|
|
|
|
// register coreFix_memExe_forwardQ_enqReq_rl
|
|
reg [69 : 0] coreFix_memExe_forwardQ_enqReq_rl;
|
|
wire [69 : 0] coreFix_memExe_forwardQ_enqReq_rl$D_IN;
|
|
wire coreFix_memExe_forwardQ_enqReq_rl$EN;
|
|
|
|
// register coreFix_memExe_forwardQ_full
|
|
reg coreFix_memExe_forwardQ_full;
|
|
wire coreFix_memExe_forwardQ_full$D_IN, coreFix_memExe_forwardQ_full$EN;
|
|
|
|
// register coreFix_memExe_memRespLdQ_clearReq_rl
|
|
reg coreFix_memExe_memRespLdQ_clearReq_rl;
|
|
wire coreFix_memExe_memRespLdQ_clearReq_rl$D_IN,
|
|
coreFix_memExe_memRespLdQ_clearReq_rl$EN;
|
|
|
|
// register coreFix_memExe_memRespLdQ_data_0
|
|
reg [68 : 0] coreFix_memExe_memRespLdQ_data_0;
|
|
wire [68 : 0] coreFix_memExe_memRespLdQ_data_0$D_IN;
|
|
wire coreFix_memExe_memRespLdQ_data_0$EN;
|
|
|
|
// register coreFix_memExe_memRespLdQ_data_1
|
|
reg [68 : 0] coreFix_memExe_memRespLdQ_data_1;
|
|
wire [68 : 0] coreFix_memExe_memRespLdQ_data_1$D_IN;
|
|
wire coreFix_memExe_memRespLdQ_data_1$EN;
|
|
|
|
// register coreFix_memExe_memRespLdQ_deqP
|
|
reg coreFix_memExe_memRespLdQ_deqP;
|
|
wire coreFix_memExe_memRespLdQ_deqP$D_IN, coreFix_memExe_memRespLdQ_deqP$EN;
|
|
|
|
// register coreFix_memExe_memRespLdQ_deqReq_rl
|
|
reg coreFix_memExe_memRespLdQ_deqReq_rl;
|
|
wire coreFix_memExe_memRespLdQ_deqReq_rl$D_IN,
|
|
coreFix_memExe_memRespLdQ_deqReq_rl$EN;
|
|
|
|
// register coreFix_memExe_memRespLdQ_empty
|
|
reg coreFix_memExe_memRespLdQ_empty;
|
|
wire coreFix_memExe_memRespLdQ_empty$D_IN,
|
|
coreFix_memExe_memRespLdQ_empty$EN;
|
|
|
|
// register coreFix_memExe_memRespLdQ_enqP
|
|
reg coreFix_memExe_memRespLdQ_enqP;
|
|
wire coreFix_memExe_memRespLdQ_enqP$D_IN, coreFix_memExe_memRespLdQ_enqP$EN;
|
|
|
|
// register coreFix_memExe_memRespLdQ_enqReq_rl
|
|
reg [69 : 0] coreFix_memExe_memRespLdQ_enqReq_rl;
|
|
wire [69 : 0] coreFix_memExe_memRespLdQ_enqReq_rl$D_IN;
|
|
wire coreFix_memExe_memRespLdQ_enqReq_rl$EN;
|
|
|
|
// register coreFix_memExe_memRespLdQ_full
|
|
reg coreFix_memExe_memRespLdQ_full;
|
|
wire coreFix_memExe_memRespLdQ_full$D_IN, coreFix_memExe_memRespLdQ_full$EN;
|
|
|
|
// register coreFix_memExe_reqLdQ_data_0_rl
|
|
reg [68 : 0] coreFix_memExe_reqLdQ_data_0_rl;
|
|
wire [68 : 0] coreFix_memExe_reqLdQ_data_0_rl$D_IN;
|
|
wire coreFix_memExe_reqLdQ_data_0_rl$EN;
|
|
|
|
// register coreFix_memExe_reqLdQ_empty_rl
|
|
reg coreFix_memExe_reqLdQ_empty_rl;
|
|
wire coreFix_memExe_reqLdQ_empty_rl$D_IN, coreFix_memExe_reqLdQ_empty_rl$EN;
|
|
|
|
// register coreFix_memExe_reqLdQ_full_rl
|
|
reg coreFix_memExe_reqLdQ_full_rl;
|
|
wire coreFix_memExe_reqLdQ_full_rl$D_IN, coreFix_memExe_reqLdQ_full_rl$EN;
|
|
|
|
// register coreFix_memExe_reqLrScAmoQ_data_0_rl
|
|
reg [152 : 0] coreFix_memExe_reqLrScAmoQ_data_0_rl;
|
|
wire [152 : 0] coreFix_memExe_reqLrScAmoQ_data_0_rl$D_IN;
|
|
wire coreFix_memExe_reqLrScAmoQ_data_0_rl$EN;
|
|
|
|
// register coreFix_memExe_reqLrScAmoQ_empty_rl
|
|
reg coreFix_memExe_reqLrScAmoQ_empty_rl;
|
|
wire coreFix_memExe_reqLrScAmoQ_empty_rl$D_IN,
|
|
coreFix_memExe_reqLrScAmoQ_empty_rl$EN;
|
|
|
|
// register coreFix_memExe_reqLrScAmoQ_full_rl
|
|
reg coreFix_memExe_reqLrScAmoQ_full_rl;
|
|
wire coreFix_memExe_reqLrScAmoQ_full_rl$D_IN,
|
|
coreFix_memExe_reqLrScAmoQ_full_rl$EN;
|
|
|
|
// register coreFix_memExe_reqStQ_data_0_rl
|
|
reg [65 : 0] coreFix_memExe_reqStQ_data_0_rl;
|
|
wire [65 : 0] coreFix_memExe_reqStQ_data_0_rl$D_IN;
|
|
wire coreFix_memExe_reqStQ_data_0_rl$EN;
|
|
|
|
// register coreFix_memExe_reqStQ_empty_rl
|
|
reg coreFix_memExe_reqStQ_empty_rl;
|
|
wire coreFix_memExe_reqStQ_empty_rl$D_IN, coreFix_memExe_reqStQ_empty_rl$EN;
|
|
|
|
// register coreFix_memExe_reqStQ_full_rl
|
|
reg coreFix_memExe_reqStQ_full_rl;
|
|
wire coreFix_memExe_reqStQ_full_rl$D_IN, coreFix_memExe_reqStQ_full_rl$EN;
|
|
|
|
// register coreFix_memExe_respLrScAmoQ_clearReq_rl
|
|
reg coreFix_memExe_respLrScAmoQ_clearReq_rl;
|
|
wire coreFix_memExe_respLrScAmoQ_clearReq_rl$D_IN,
|
|
coreFix_memExe_respLrScAmoQ_clearReq_rl$EN;
|
|
|
|
// register coreFix_memExe_respLrScAmoQ_data_0
|
|
reg [63 : 0] coreFix_memExe_respLrScAmoQ_data_0;
|
|
wire [63 : 0] coreFix_memExe_respLrScAmoQ_data_0$D_IN;
|
|
wire coreFix_memExe_respLrScAmoQ_data_0$EN;
|
|
|
|
// register coreFix_memExe_respLrScAmoQ_deqReq_rl
|
|
reg coreFix_memExe_respLrScAmoQ_deqReq_rl;
|
|
wire coreFix_memExe_respLrScAmoQ_deqReq_rl$D_IN,
|
|
coreFix_memExe_respLrScAmoQ_deqReq_rl$EN;
|
|
|
|
// register coreFix_memExe_respLrScAmoQ_empty
|
|
reg coreFix_memExe_respLrScAmoQ_empty;
|
|
wire coreFix_memExe_respLrScAmoQ_empty$D_IN,
|
|
coreFix_memExe_respLrScAmoQ_empty$EN;
|
|
|
|
// register coreFix_memExe_respLrScAmoQ_enqReq_rl
|
|
reg [64 : 0] coreFix_memExe_respLrScAmoQ_enqReq_rl;
|
|
wire [64 : 0] coreFix_memExe_respLrScAmoQ_enqReq_rl$D_IN;
|
|
wire coreFix_memExe_respLrScAmoQ_enqReq_rl$EN;
|
|
|
|
// register coreFix_memExe_respLrScAmoQ_full
|
|
reg coreFix_memExe_respLrScAmoQ_full;
|
|
wire coreFix_memExe_respLrScAmoQ_full$D_IN,
|
|
coreFix_memExe_respLrScAmoQ_full$EN;
|
|
|
|
// register coreFix_memExe_waitLrScAmoMMIOResp
|
|
reg [2 : 0] coreFix_memExe_waitLrScAmoMMIOResp;
|
|
reg [2 : 0] coreFix_memExe_waitLrScAmoMMIOResp$D_IN;
|
|
wire coreFix_memExe_waitLrScAmoMMIOResp$EN;
|
|
|
|
// register csrInstOrInterruptInflight_rl
|
|
reg csrInstOrInterruptInflight_rl;
|
|
wire csrInstOrInterruptInflight_rl$D_IN, csrInstOrInterruptInflight_rl$EN;
|
|
|
|
// register csrf_debug_int_pend
|
|
reg csrf_debug_int_pend;
|
|
wire csrf_debug_int_pend$D_IN, csrf_debug_int_pend$EN;
|
|
|
|
// register csrf_external_int_en_vec_0
|
|
reg csrf_external_int_en_vec_0;
|
|
wire csrf_external_int_en_vec_0$D_IN, csrf_external_int_en_vec_0$EN;
|
|
|
|
// register csrf_external_int_en_vec_1
|
|
reg csrf_external_int_en_vec_1;
|
|
wire csrf_external_int_en_vec_1$D_IN, csrf_external_int_en_vec_1$EN;
|
|
|
|
// register csrf_external_int_en_vec_3
|
|
reg csrf_external_int_en_vec_3;
|
|
wire csrf_external_int_en_vec_3$D_IN, csrf_external_int_en_vec_3$EN;
|
|
|
|
// register csrf_external_int_pend_vec_0
|
|
reg csrf_external_int_pend_vec_0;
|
|
wire csrf_external_int_pend_vec_0$D_IN, csrf_external_int_pend_vec_0$EN;
|
|
|
|
// register csrf_external_int_pend_vec_1
|
|
reg csrf_external_int_pend_vec_1;
|
|
wire csrf_external_int_pend_vec_1$D_IN, csrf_external_int_pend_vec_1$EN;
|
|
|
|
// register csrf_external_int_pend_vec_3
|
|
reg csrf_external_int_pend_vec_3;
|
|
wire csrf_external_int_pend_vec_3$D_IN, csrf_external_int_pend_vec_3$EN;
|
|
|
|
// register csrf_fflags_reg
|
|
reg [4 : 0] csrf_fflags_reg;
|
|
wire [4 : 0] csrf_fflags_reg$D_IN;
|
|
wire csrf_fflags_reg$EN;
|
|
|
|
// register csrf_frm_reg
|
|
reg [2 : 0] csrf_frm_reg;
|
|
wire [2 : 0] csrf_frm_reg$D_IN;
|
|
wire csrf_frm_reg$EN;
|
|
|
|
// register csrf_fs_reg
|
|
reg [1 : 0] csrf_fs_reg;
|
|
wire [1 : 0] csrf_fs_reg$D_IN;
|
|
wire csrf_fs_reg$EN;
|
|
|
|
// register csrf_ie_vec_0
|
|
reg csrf_ie_vec_0;
|
|
wire csrf_ie_vec_0$D_IN, csrf_ie_vec_0$EN;
|
|
|
|
// register csrf_ie_vec_1
|
|
reg csrf_ie_vec_1;
|
|
wire csrf_ie_vec_1$D_IN, csrf_ie_vec_1$EN;
|
|
|
|
// register csrf_ie_vec_3
|
|
reg csrf_ie_vec_3;
|
|
wire csrf_ie_vec_3$D_IN, csrf_ie_vec_3$EN;
|
|
|
|
// register csrf_mcause_code_reg
|
|
reg [3 : 0] csrf_mcause_code_reg;
|
|
wire [3 : 0] csrf_mcause_code_reg$D_IN;
|
|
wire csrf_mcause_code_reg$EN;
|
|
|
|
// register csrf_mcause_interrupt_reg
|
|
reg csrf_mcause_interrupt_reg;
|
|
wire csrf_mcause_interrupt_reg$D_IN, csrf_mcause_interrupt_reg$EN;
|
|
|
|
// register csrf_mcounteren_cy_reg
|
|
reg csrf_mcounteren_cy_reg;
|
|
wire csrf_mcounteren_cy_reg$D_IN, csrf_mcounteren_cy_reg$EN;
|
|
|
|
// register csrf_mcounteren_ir_reg
|
|
reg csrf_mcounteren_ir_reg;
|
|
wire csrf_mcounteren_ir_reg$D_IN, csrf_mcounteren_ir_reg$EN;
|
|
|
|
// register csrf_mcounteren_tm_reg
|
|
reg csrf_mcounteren_tm_reg;
|
|
wire csrf_mcounteren_tm_reg$D_IN, csrf_mcounteren_tm_reg$EN;
|
|
|
|
// register csrf_mcycle_ehr_data_rl
|
|
reg [63 : 0] csrf_mcycle_ehr_data_rl;
|
|
wire [63 : 0] csrf_mcycle_ehr_data_rl$D_IN;
|
|
wire csrf_mcycle_ehr_data_rl$EN;
|
|
|
|
// register csrf_medeleg_13_11_reg
|
|
reg [2 : 0] csrf_medeleg_13_11_reg;
|
|
wire [2 : 0] csrf_medeleg_13_11_reg$D_IN;
|
|
wire csrf_medeleg_13_11_reg$EN;
|
|
|
|
// register csrf_medeleg_15_reg
|
|
reg csrf_medeleg_15_reg;
|
|
wire csrf_medeleg_15_reg$D_IN, csrf_medeleg_15_reg$EN;
|
|
|
|
// register csrf_medeleg_9_0_reg
|
|
reg [9 : 0] csrf_medeleg_9_0_reg;
|
|
wire [9 : 0] csrf_medeleg_9_0_reg$D_IN;
|
|
wire csrf_medeleg_9_0_reg$EN;
|
|
|
|
// register csrf_mepc_csr
|
|
reg [63 : 0] csrf_mepc_csr;
|
|
wire [63 : 0] csrf_mepc_csr$D_IN;
|
|
wire csrf_mepc_csr$EN;
|
|
|
|
// register csrf_mideleg_11_reg
|
|
reg csrf_mideleg_11_reg;
|
|
wire csrf_mideleg_11_reg$D_IN, csrf_mideleg_11_reg$EN;
|
|
|
|
// register csrf_mideleg_1_0_reg
|
|
reg [1 : 0] csrf_mideleg_1_0_reg;
|
|
wire [1 : 0] csrf_mideleg_1_0_reg$D_IN;
|
|
wire csrf_mideleg_1_0_reg$EN;
|
|
|
|
// register csrf_mideleg_5_3_reg
|
|
reg [2 : 0] csrf_mideleg_5_3_reg;
|
|
wire [2 : 0] csrf_mideleg_5_3_reg$D_IN;
|
|
wire csrf_mideleg_5_3_reg$EN;
|
|
|
|
// register csrf_mideleg_9_7_reg
|
|
reg [2 : 0] csrf_mideleg_9_7_reg;
|
|
wire [2 : 0] csrf_mideleg_9_7_reg$D_IN;
|
|
wire csrf_mideleg_9_7_reg$EN;
|
|
|
|
// register csrf_minstret_ehr_data_rl
|
|
reg [63 : 0] csrf_minstret_ehr_data_rl;
|
|
wire [63 : 0] csrf_minstret_ehr_data_rl$D_IN;
|
|
wire csrf_minstret_ehr_data_rl$EN;
|
|
|
|
// register csrf_mpp_reg
|
|
reg [1 : 0] csrf_mpp_reg;
|
|
wire [1 : 0] csrf_mpp_reg$D_IN;
|
|
wire csrf_mpp_reg$EN;
|
|
|
|
// register csrf_mprv_reg
|
|
reg csrf_mprv_reg;
|
|
wire csrf_mprv_reg$D_IN, csrf_mprv_reg$EN;
|
|
|
|
// register csrf_mscratch_csr
|
|
reg [63 : 0] csrf_mscratch_csr;
|
|
wire [63 : 0] csrf_mscratch_csr$D_IN;
|
|
wire csrf_mscratch_csr$EN;
|
|
|
|
// register csrf_mtval_csr
|
|
reg [63 : 0] csrf_mtval_csr;
|
|
wire [63 : 0] csrf_mtval_csr$D_IN;
|
|
wire csrf_mtval_csr$EN;
|
|
|
|
// register csrf_mtvec_base_hi_reg
|
|
reg [61 : 0] csrf_mtvec_base_hi_reg;
|
|
wire [61 : 0] csrf_mtvec_base_hi_reg$D_IN;
|
|
wire csrf_mtvec_base_hi_reg$EN;
|
|
|
|
// register csrf_mtvec_mode_low_reg
|
|
reg csrf_mtvec_mode_low_reg;
|
|
wire csrf_mtvec_mode_low_reg$D_IN, csrf_mtvec_mode_low_reg$EN;
|
|
|
|
// register csrf_mxr_reg
|
|
reg csrf_mxr_reg;
|
|
wire csrf_mxr_reg$D_IN, csrf_mxr_reg$EN;
|
|
|
|
// register csrf_ppn_reg
|
|
reg [43 : 0] csrf_ppn_reg;
|
|
wire [43 : 0] csrf_ppn_reg$D_IN;
|
|
wire csrf_ppn_reg$EN;
|
|
|
|
// register csrf_prev_ie_vec_0
|
|
reg csrf_prev_ie_vec_0;
|
|
wire csrf_prev_ie_vec_0$D_IN, csrf_prev_ie_vec_0$EN;
|
|
|
|
// register csrf_prev_ie_vec_1
|
|
reg csrf_prev_ie_vec_1;
|
|
wire csrf_prev_ie_vec_1$D_IN, csrf_prev_ie_vec_1$EN;
|
|
|
|
// register csrf_prev_ie_vec_3
|
|
reg csrf_prev_ie_vec_3;
|
|
wire csrf_prev_ie_vec_3$D_IN, csrf_prev_ie_vec_3$EN;
|
|
|
|
// register csrf_prv_reg
|
|
reg [1 : 0] csrf_prv_reg;
|
|
wire [1 : 0] csrf_prv_reg$D_IN;
|
|
wire csrf_prv_reg$EN;
|
|
|
|
// register csrf_scause_code_reg
|
|
reg [3 : 0] csrf_scause_code_reg;
|
|
wire [3 : 0] csrf_scause_code_reg$D_IN;
|
|
wire csrf_scause_code_reg$EN;
|
|
|
|
// register csrf_scause_interrupt_reg
|
|
reg csrf_scause_interrupt_reg;
|
|
wire csrf_scause_interrupt_reg$D_IN, csrf_scause_interrupt_reg$EN;
|
|
|
|
// register csrf_scounteren_cy_reg
|
|
reg csrf_scounteren_cy_reg;
|
|
wire csrf_scounteren_cy_reg$D_IN, csrf_scounteren_cy_reg$EN;
|
|
|
|
// register csrf_scounteren_ir_reg
|
|
reg csrf_scounteren_ir_reg;
|
|
wire csrf_scounteren_ir_reg$D_IN, csrf_scounteren_ir_reg$EN;
|
|
|
|
// register csrf_scounteren_tm_reg
|
|
reg csrf_scounteren_tm_reg;
|
|
wire csrf_scounteren_tm_reg$D_IN, csrf_scounteren_tm_reg$EN;
|
|
|
|
// register csrf_sepc_csr
|
|
reg [63 : 0] csrf_sepc_csr;
|
|
wire [63 : 0] csrf_sepc_csr$D_IN;
|
|
wire csrf_sepc_csr$EN;
|
|
|
|
// register csrf_software_int_en_vec_0
|
|
reg csrf_software_int_en_vec_0;
|
|
wire csrf_software_int_en_vec_0$D_IN, csrf_software_int_en_vec_0$EN;
|
|
|
|
// register csrf_software_int_en_vec_1
|
|
reg csrf_software_int_en_vec_1;
|
|
wire csrf_software_int_en_vec_1$D_IN, csrf_software_int_en_vec_1$EN;
|
|
|
|
// register csrf_software_int_en_vec_3
|
|
reg csrf_software_int_en_vec_3;
|
|
wire csrf_software_int_en_vec_3$D_IN, csrf_software_int_en_vec_3$EN;
|
|
|
|
// register csrf_software_int_pend_vec_0
|
|
reg csrf_software_int_pend_vec_0;
|
|
wire csrf_software_int_pend_vec_0$D_IN, csrf_software_int_pend_vec_0$EN;
|
|
|
|
// register csrf_software_int_pend_vec_1
|
|
reg csrf_software_int_pend_vec_1;
|
|
wire csrf_software_int_pend_vec_1$D_IN, csrf_software_int_pend_vec_1$EN;
|
|
|
|
// register csrf_software_int_pend_vec_3
|
|
reg csrf_software_int_pend_vec_3;
|
|
wire csrf_software_int_pend_vec_3$D_IN, csrf_software_int_pend_vec_3$EN;
|
|
|
|
// register csrf_spp_reg
|
|
reg csrf_spp_reg;
|
|
wire csrf_spp_reg$D_IN, csrf_spp_reg$EN;
|
|
|
|
// register csrf_sscratch_csr
|
|
reg [63 : 0] csrf_sscratch_csr;
|
|
wire [63 : 0] csrf_sscratch_csr$D_IN;
|
|
wire csrf_sscratch_csr$EN;
|
|
|
|
// register csrf_stats_module_doStats
|
|
reg csrf_stats_module_doStats;
|
|
wire csrf_stats_module_doStats$D_IN, csrf_stats_module_doStats$EN;
|
|
|
|
// register csrf_stval_csr
|
|
reg [63 : 0] csrf_stval_csr;
|
|
wire [63 : 0] csrf_stval_csr$D_IN;
|
|
wire csrf_stval_csr$EN;
|
|
|
|
// register csrf_stvec_base_hi_reg
|
|
reg [61 : 0] csrf_stvec_base_hi_reg;
|
|
wire [61 : 0] csrf_stvec_base_hi_reg$D_IN;
|
|
wire csrf_stvec_base_hi_reg$EN;
|
|
|
|
// register csrf_stvec_mode_low_reg
|
|
reg csrf_stvec_mode_low_reg;
|
|
wire csrf_stvec_mode_low_reg$D_IN, csrf_stvec_mode_low_reg$EN;
|
|
|
|
// register csrf_sum_reg
|
|
reg csrf_sum_reg;
|
|
wire csrf_sum_reg$D_IN, csrf_sum_reg$EN;
|
|
|
|
// register csrf_time_reg
|
|
reg [63 : 0] csrf_time_reg;
|
|
wire [63 : 0] csrf_time_reg$D_IN;
|
|
wire csrf_time_reg$EN;
|
|
|
|
// register csrf_timer_int_en_vec_0
|
|
reg csrf_timer_int_en_vec_0;
|
|
wire csrf_timer_int_en_vec_0$D_IN, csrf_timer_int_en_vec_0$EN;
|
|
|
|
// register csrf_timer_int_en_vec_1
|
|
reg csrf_timer_int_en_vec_1;
|
|
wire csrf_timer_int_en_vec_1$D_IN, csrf_timer_int_en_vec_1$EN;
|
|
|
|
// register csrf_timer_int_en_vec_3
|
|
reg csrf_timer_int_en_vec_3;
|
|
wire csrf_timer_int_en_vec_3$D_IN, csrf_timer_int_en_vec_3$EN;
|
|
|
|
// register csrf_timer_int_pend_vec_0
|
|
reg csrf_timer_int_pend_vec_0;
|
|
wire csrf_timer_int_pend_vec_0$D_IN, csrf_timer_int_pend_vec_0$EN;
|
|
|
|
// register csrf_timer_int_pend_vec_1
|
|
reg csrf_timer_int_pend_vec_1;
|
|
wire csrf_timer_int_pend_vec_1$D_IN, csrf_timer_int_pend_vec_1$EN;
|
|
|
|
// register csrf_timer_int_pend_vec_3
|
|
reg csrf_timer_int_pend_vec_3;
|
|
wire csrf_timer_int_pend_vec_3$D_IN, csrf_timer_int_pend_vec_3$EN;
|
|
|
|
// register csrf_tsr_reg
|
|
reg csrf_tsr_reg;
|
|
wire csrf_tsr_reg$D_IN, csrf_tsr_reg$EN;
|
|
|
|
// register csrf_tvm_reg
|
|
reg csrf_tvm_reg;
|
|
wire csrf_tvm_reg$D_IN, csrf_tvm_reg$EN;
|
|
|
|
// register csrf_tw_reg
|
|
reg csrf_tw_reg;
|
|
wire csrf_tw_reg$D_IN, csrf_tw_reg$EN;
|
|
|
|
// register csrf_vm_mode_sv39_reg
|
|
reg csrf_vm_mode_sv39_reg;
|
|
wire csrf_vm_mode_sv39_reg$D_IN, csrf_vm_mode_sv39_reg$EN;
|
|
|
|
// register flush_reservation
|
|
reg flush_reservation;
|
|
wire flush_reservation$D_IN, flush_reservation$EN;
|
|
|
|
// register flush_tlbs
|
|
reg flush_tlbs;
|
|
wire flush_tlbs$D_IN, flush_tlbs$EN;
|
|
|
|
// register mmio_cRqQ_clearReq_rl
|
|
reg mmio_cRqQ_clearReq_rl;
|
|
wire mmio_cRqQ_clearReq_rl$D_IN, mmio_cRqQ_clearReq_rl$EN;
|
|
|
|
// register mmio_cRqQ_data_0
|
|
reg [141 : 0] mmio_cRqQ_data_0;
|
|
wire [141 : 0] mmio_cRqQ_data_0$D_IN;
|
|
wire mmio_cRqQ_data_0$EN;
|
|
|
|
// register mmio_cRqQ_deqReq_rl
|
|
reg mmio_cRqQ_deqReq_rl;
|
|
wire mmio_cRqQ_deqReq_rl$D_IN, mmio_cRqQ_deqReq_rl$EN;
|
|
|
|
// register mmio_cRqQ_empty
|
|
reg mmio_cRqQ_empty;
|
|
wire mmio_cRqQ_empty$D_IN, mmio_cRqQ_empty$EN;
|
|
|
|
// register mmio_cRqQ_enqReq_rl
|
|
reg [142 : 0] mmio_cRqQ_enqReq_rl;
|
|
wire [142 : 0] mmio_cRqQ_enqReq_rl$D_IN;
|
|
wire mmio_cRqQ_enqReq_rl$EN;
|
|
|
|
// register mmio_cRqQ_full
|
|
reg mmio_cRqQ_full;
|
|
wire mmio_cRqQ_full$D_IN, mmio_cRqQ_full$EN;
|
|
|
|
// register mmio_cRsQ_clearReq_rl
|
|
reg mmio_cRsQ_clearReq_rl;
|
|
wire mmio_cRsQ_clearReq_rl$D_IN, mmio_cRsQ_clearReq_rl$EN;
|
|
|
|
// register mmio_cRsQ_data_0
|
|
reg mmio_cRsQ_data_0;
|
|
wire mmio_cRsQ_data_0$D_IN, mmio_cRsQ_data_0$EN;
|
|
|
|
// register mmio_cRsQ_deqReq_rl
|
|
reg mmio_cRsQ_deqReq_rl;
|
|
wire mmio_cRsQ_deqReq_rl$D_IN, mmio_cRsQ_deqReq_rl$EN;
|
|
|
|
// register mmio_cRsQ_empty
|
|
reg mmio_cRsQ_empty;
|
|
wire mmio_cRsQ_empty$D_IN, mmio_cRsQ_empty$EN;
|
|
|
|
// register mmio_cRsQ_enqReq_rl
|
|
reg [1 : 0] mmio_cRsQ_enqReq_rl;
|
|
wire [1 : 0] mmio_cRsQ_enqReq_rl$D_IN;
|
|
wire mmio_cRsQ_enqReq_rl$EN;
|
|
|
|
// register mmio_cRsQ_full
|
|
reg mmio_cRsQ_full;
|
|
wire mmio_cRsQ_full$D_IN, mmio_cRsQ_full$EN;
|
|
|
|
// register mmio_dataPendQ_clearReq_rl
|
|
reg mmio_dataPendQ_clearReq_rl;
|
|
wire mmio_dataPendQ_clearReq_rl$D_IN, mmio_dataPendQ_clearReq_rl$EN;
|
|
|
|
// register mmio_dataPendQ_deqReq_rl
|
|
reg mmio_dataPendQ_deqReq_rl;
|
|
wire mmio_dataPendQ_deqReq_rl$D_IN, mmio_dataPendQ_deqReq_rl$EN;
|
|
|
|
// register mmio_dataPendQ_empty
|
|
reg mmio_dataPendQ_empty;
|
|
wire mmio_dataPendQ_empty$D_IN, mmio_dataPendQ_empty$EN;
|
|
|
|
// register mmio_dataPendQ_enqReq_rl
|
|
reg mmio_dataPendQ_enqReq_rl;
|
|
wire mmio_dataPendQ_enqReq_rl$D_IN, mmio_dataPendQ_enqReq_rl$EN;
|
|
|
|
// register mmio_dataPendQ_full
|
|
reg mmio_dataPendQ_full;
|
|
wire mmio_dataPendQ_full$D_IN, mmio_dataPendQ_full$EN;
|
|
|
|
// register mmio_dataReqQ_clearReq_rl
|
|
reg mmio_dataReqQ_clearReq_rl;
|
|
wire mmio_dataReqQ_clearReq_rl$D_IN, mmio_dataReqQ_clearReq_rl$EN;
|
|
|
|
// register mmio_dataReqQ_data_0
|
|
reg [141 : 0] mmio_dataReqQ_data_0;
|
|
wire [141 : 0] mmio_dataReqQ_data_0$D_IN;
|
|
wire mmio_dataReqQ_data_0$EN;
|
|
|
|
// register mmio_dataReqQ_deqReq_rl
|
|
reg mmio_dataReqQ_deqReq_rl;
|
|
wire mmio_dataReqQ_deqReq_rl$D_IN, mmio_dataReqQ_deqReq_rl$EN;
|
|
|
|
// register mmio_dataReqQ_empty
|
|
reg mmio_dataReqQ_empty;
|
|
wire mmio_dataReqQ_empty$D_IN, mmio_dataReqQ_empty$EN;
|
|
|
|
// register mmio_dataReqQ_enqReq_rl
|
|
reg [142 : 0] mmio_dataReqQ_enqReq_rl;
|
|
wire [142 : 0] mmio_dataReqQ_enqReq_rl$D_IN;
|
|
wire mmio_dataReqQ_enqReq_rl$EN;
|
|
|
|
// register mmio_dataReqQ_full
|
|
reg mmio_dataReqQ_full;
|
|
wire mmio_dataReqQ_full$D_IN, mmio_dataReqQ_full$EN;
|
|
|
|
// register mmio_dataRespQ_clearReq_rl
|
|
reg mmio_dataRespQ_clearReq_rl;
|
|
wire mmio_dataRespQ_clearReq_rl$D_IN, mmio_dataRespQ_clearReq_rl$EN;
|
|
|
|
// register mmio_dataRespQ_data_0
|
|
reg [64 : 0] mmio_dataRespQ_data_0;
|
|
wire [64 : 0] mmio_dataRespQ_data_0$D_IN;
|
|
wire mmio_dataRespQ_data_0$EN;
|
|
|
|
// register mmio_dataRespQ_deqReq_rl
|
|
reg mmio_dataRespQ_deqReq_rl;
|
|
wire mmio_dataRespQ_deqReq_rl$D_IN, mmio_dataRespQ_deqReq_rl$EN;
|
|
|
|
// register mmio_dataRespQ_empty
|
|
reg mmio_dataRespQ_empty;
|
|
wire mmio_dataRespQ_empty$D_IN, mmio_dataRespQ_empty$EN;
|
|
|
|
// register mmio_dataRespQ_enqReq_rl
|
|
reg [65 : 0] mmio_dataRespQ_enqReq_rl;
|
|
wire [65 : 0] mmio_dataRespQ_enqReq_rl$D_IN;
|
|
wire mmio_dataRespQ_enqReq_rl$EN;
|
|
|
|
// register mmio_dataRespQ_full
|
|
reg mmio_dataRespQ_full;
|
|
wire mmio_dataRespQ_full$D_IN, mmio_dataRespQ_full$EN;
|
|
|
|
// register mmio_fromHostAddr
|
|
reg [60 : 0] mmio_fromHostAddr;
|
|
wire [60 : 0] mmio_fromHostAddr$D_IN;
|
|
wire mmio_fromHostAddr$EN;
|
|
|
|
// register mmio_pRqQ_clearReq_rl
|
|
reg mmio_pRqQ_clearReq_rl;
|
|
wire mmio_pRqQ_clearReq_rl$D_IN, mmio_pRqQ_clearReq_rl$EN;
|
|
|
|
// register mmio_pRqQ_data_0
|
|
reg [38 : 0] mmio_pRqQ_data_0;
|
|
wire [38 : 0] mmio_pRqQ_data_0$D_IN;
|
|
wire mmio_pRqQ_data_0$EN;
|
|
|
|
// register mmio_pRqQ_deqReq_rl
|
|
reg mmio_pRqQ_deqReq_rl;
|
|
wire mmio_pRqQ_deqReq_rl$D_IN, mmio_pRqQ_deqReq_rl$EN;
|
|
|
|
// register mmio_pRqQ_empty
|
|
reg mmio_pRqQ_empty;
|
|
wire mmio_pRqQ_empty$D_IN, mmio_pRqQ_empty$EN;
|
|
|
|
// register mmio_pRqQ_enqReq_rl
|
|
reg [39 : 0] mmio_pRqQ_enqReq_rl;
|
|
wire [39 : 0] mmio_pRqQ_enqReq_rl$D_IN;
|
|
wire mmio_pRqQ_enqReq_rl$EN;
|
|
|
|
// register mmio_pRqQ_full
|
|
reg mmio_pRqQ_full;
|
|
wire mmio_pRqQ_full$D_IN, mmio_pRqQ_full$EN;
|
|
|
|
// register mmio_pRsQ_clearReq_rl
|
|
reg mmio_pRsQ_clearReq_rl;
|
|
wire mmio_pRsQ_clearReq_rl$D_IN, mmio_pRsQ_clearReq_rl$EN;
|
|
|
|
// register mmio_pRsQ_data_0
|
|
reg [66 : 0] mmio_pRsQ_data_0;
|
|
wire [66 : 0] mmio_pRsQ_data_0$D_IN;
|
|
wire mmio_pRsQ_data_0$EN;
|
|
|
|
// register mmio_pRsQ_deqReq_rl
|
|
reg mmio_pRsQ_deqReq_rl;
|
|
wire mmio_pRsQ_deqReq_rl$D_IN, mmio_pRsQ_deqReq_rl$EN;
|
|
|
|
// register mmio_pRsQ_empty
|
|
reg mmio_pRsQ_empty;
|
|
wire mmio_pRsQ_empty$D_IN, mmio_pRsQ_empty$EN;
|
|
|
|
// register mmio_pRsQ_enqReq_rl
|
|
reg [67 : 0] mmio_pRsQ_enqReq_rl;
|
|
wire [67 : 0] mmio_pRsQ_enqReq_rl$D_IN;
|
|
wire mmio_pRsQ_enqReq_rl$EN;
|
|
|
|
// register mmio_pRsQ_full
|
|
reg mmio_pRsQ_full;
|
|
wire mmio_pRsQ_full$D_IN, mmio_pRsQ_full$EN;
|
|
|
|
// register mmio_toHostAddr
|
|
reg [60 : 0] mmio_toHostAddr;
|
|
wire [60 : 0] mmio_toHostAddr$D_IN;
|
|
wire mmio_toHostAddr$EN;
|
|
|
|
// register outOfReset
|
|
reg outOfReset;
|
|
wire outOfReset$D_IN, outOfReset$EN;
|
|
|
|
// register started
|
|
reg started;
|
|
wire started$D_IN, started$EN;
|
|
|
|
// register update_vm_info
|
|
reg update_vm_info;
|
|
wire update_vm_info$D_IN, update_vm_info$EN;
|
|
|
|
// ports of submodule coreFix_aluExe_0_dispToRegQ
|
|
reg [3 : 0] coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [157 : 0] coreFix_aluExe_0_dispToRegQ$enq_x,
|
|
coreFix_aluExe_0_dispToRegQ$first;
|
|
wire [11 : 0] coreFix_aluExe_0_dispToRegQ$specUpdate_correctSpeculation_mask;
|
|
wire coreFix_aluExe_0_dispToRegQ$EN_deq,
|
|
coreFix_aluExe_0_dispToRegQ$EN_enq,
|
|
coreFix_aluExe_0_dispToRegQ$EN_specUpdate_correctSpeculation,
|
|
coreFix_aluExe_0_dispToRegQ$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_aluExe_0_dispToRegQ$RDY_deq,
|
|
coreFix_aluExe_0_dispToRegQ$RDY_enq,
|
|
coreFix_aluExe_0_dispToRegQ$RDY_first,
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_aluExe_0_exeToFinQ
|
|
reg [3 : 0] coreFix_aluExe_0_exeToFinQ$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [325 : 0] coreFix_aluExe_0_exeToFinQ$enq_x,
|
|
coreFix_aluExe_0_exeToFinQ$first;
|
|
wire [11 : 0] coreFix_aluExe_0_exeToFinQ$specUpdate_correctSpeculation_mask;
|
|
wire coreFix_aluExe_0_exeToFinQ$EN_deq,
|
|
coreFix_aluExe_0_exeToFinQ$EN_enq,
|
|
coreFix_aluExe_0_exeToFinQ$EN_specUpdate_correctSpeculation,
|
|
coreFix_aluExe_0_exeToFinQ$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_aluExe_0_exeToFinQ$RDY_deq,
|
|
coreFix_aluExe_0_exeToFinQ$RDY_enq,
|
|
coreFix_aluExe_0_exeToFinQ$RDY_first,
|
|
coreFix_aluExe_0_exeToFinQ$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_aluExe_0_regToExeQ
|
|
reg [3 : 0] coreFix_aluExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [421 : 0] coreFix_aluExe_0_regToExeQ$enq_x,
|
|
coreFix_aluExe_0_regToExeQ$first;
|
|
wire [11 : 0] coreFix_aluExe_0_regToExeQ$specUpdate_correctSpeculation_mask;
|
|
wire coreFix_aluExe_0_regToExeQ$EN_deq,
|
|
coreFix_aluExe_0_regToExeQ$EN_enq,
|
|
coreFix_aluExe_0_regToExeQ$EN_specUpdate_correctSpeculation,
|
|
coreFix_aluExe_0_regToExeQ$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_aluExe_0_regToExeQ$RDY_deq,
|
|
coreFix_aluExe_0_regToExeQ$RDY_enq,
|
|
coreFix_aluExe_0_regToExeQ$RDY_first,
|
|
coreFix_aluExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_aluExe_0_rsAlu
|
|
reg [7 : 0] coreFix_aluExe_0_rsAlu$setRegReady_2_put,
|
|
coreFix_aluExe_0_rsAlu$setRegReady_4_put;
|
|
reg [3 : 0] coreFix_aluExe_0_rsAlu$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [161 : 0] coreFix_aluExe_0_rsAlu$dispatchData,
|
|
coreFix_aluExe_0_rsAlu$enq_x;
|
|
wire [11 : 0] coreFix_aluExe_0_rsAlu$specUpdate_correctSpeculation_mask;
|
|
wire [7 : 0] coreFix_aluExe_0_rsAlu$setRegReady_0_put,
|
|
coreFix_aluExe_0_rsAlu$setRegReady_1_put,
|
|
coreFix_aluExe_0_rsAlu$setRegReady_3_put;
|
|
wire [5 : 0] coreFix_aluExe_0_rsAlu$setRobEnqTime_t;
|
|
wire [4 : 0] coreFix_aluExe_0_rsAlu$approximateCount;
|
|
wire coreFix_aluExe_0_rsAlu$EN_doDispatch,
|
|
coreFix_aluExe_0_rsAlu$EN_enq,
|
|
coreFix_aluExe_0_rsAlu$EN_setRegReady_0_put,
|
|
coreFix_aluExe_0_rsAlu$EN_setRegReady_1_put,
|
|
coreFix_aluExe_0_rsAlu$EN_setRegReady_2_put,
|
|
coreFix_aluExe_0_rsAlu$EN_setRegReady_3_put,
|
|
coreFix_aluExe_0_rsAlu$EN_setRegReady_4_put,
|
|
coreFix_aluExe_0_rsAlu$EN_setRobEnqTime,
|
|
coreFix_aluExe_0_rsAlu$EN_specUpdate_correctSpeculation,
|
|
coreFix_aluExe_0_rsAlu$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_aluExe_0_rsAlu$RDY_dispatchData,
|
|
coreFix_aluExe_0_rsAlu$RDY_doDispatch,
|
|
coreFix_aluExe_0_rsAlu$RDY_enq,
|
|
coreFix_aluExe_0_rsAlu$canEnq,
|
|
coreFix_aluExe_0_rsAlu$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_aluExe_1_dispToRegQ
|
|
reg [3 : 0] coreFix_aluExe_1_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [157 : 0] coreFix_aluExe_1_dispToRegQ$enq_x,
|
|
coreFix_aluExe_1_dispToRegQ$first;
|
|
wire [11 : 0] coreFix_aluExe_1_dispToRegQ$specUpdate_correctSpeculation_mask;
|
|
wire coreFix_aluExe_1_dispToRegQ$EN_deq,
|
|
coreFix_aluExe_1_dispToRegQ$EN_enq,
|
|
coreFix_aluExe_1_dispToRegQ$EN_specUpdate_correctSpeculation,
|
|
coreFix_aluExe_1_dispToRegQ$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_aluExe_1_dispToRegQ$RDY_deq,
|
|
coreFix_aluExe_1_dispToRegQ$RDY_enq,
|
|
coreFix_aluExe_1_dispToRegQ$RDY_first,
|
|
coreFix_aluExe_1_dispToRegQ$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_aluExe_1_exeToFinQ
|
|
reg [3 : 0] coreFix_aluExe_1_exeToFinQ$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [325 : 0] coreFix_aluExe_1_exeToFinQ$enq_x,
|
|
coreFix_aluExe_1_exeToFinQ$first;
|
|
wire [11 : 0] coreFix_aluExe_1_exeToFinQ$specUpdate_correctSpeculation_mask;
|
|
wire coreFix_aluExe_1_exeToFinQ$EN_deq,
|
|
coreFix_aluExe_1_exeToFinQ$EN_enq,
|
|
coreFix_aluExe_1_exeToFinQ$EN_specUpdate_correctSpeculation,
|
|
coreFix_aluExe_1_exeToFinQ$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_aluExe_1_exeToFinQ$RDY_deq,
|
|
coreFix_aluExe_1_exeToFinQ$RDY_enq,
|
|
coreFix_aluExe_1_exeToFinQ$RDY_first,
|
|
coreFix_aluExe_1_exeToFinQ$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_aluExe_1_regToExeQ
|
|
reg [3 : 0] coreFix_aluExe_1_regToExeQ$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [421 : 0] coreFix_aluExe_1_regToExeQ$enq_x,
|
|
coreFix_aluExe_1_regToExeQ$first;
|
|
wire [11 : 0] coreFix_aluExe_1_regToExeQ$specUpdate_correctSpeculation_mask;
|
|
wire coreFix_aluExe_1_regToExeQ$EN_deq,
|
|
coreFix_aluExe_1_regToExeQ$EN_enq,
|
|
coreFix_aluExe_1_regToExeQ$EN_specUpdate_correctSpeculation,
|
|
coreFix_aluExe_1_regToExeQ$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_aluExe_1_regToExeQ$RDY_deq,
|
|
coreFix_aluExe_1_regToExeQ$RDY_enq,
|
|
coreFix_aluExe_1_regToExeQ$RDY_first,
|
|
coreFix_aluExe_1_regToExeQ$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_aluExe_1_rsAlu
|
|
reg [7 : 0] coreFix_aluExe_1_rsAlu$setRegReady_2_put,
|
|
coreFix_aluExe_1_rsAlu$setRegReady_4_put;
|
|
reg [3 : 0] coreFix_aluExe_1_rsAlu$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [161 : 0] coreFix_aluExe_1_rsAlu$dispatchData,
|
|
coreFix_aluExe_1_rsAlu$enq_x;
|
|
wire [11 : 0] coreFix_aluExe_1_rsAlu$specUpdate_correctSpeculation_mask;
|
|
wire [7 : 0] coreFix_aluExe_1_rsAlu$setRegReady_0_put,
|
|
coreFix_aluExe_1_rsAlu$setRegReady_1_put,
|
|
coreFix_aluExe_1_rsAlu$setRegReady_3_put;
|
|
wire [5 : 0] coreFix_aluExe_1_rsAlu$setRobEnqTime_t;
|
|
wire [4 : 0] coreFix_aluExe_1_rsAlu$approximateCount;
|
|
wire coreFix_aluExe_1_rsAlu$EN_doDispatch,
|
|
coreFix_aluExe_1_rsAlu$EN_enq,
|
|
coreFix_aluExe_1_rsAlu$EN_setRegReady_0_put,
|
|
coreFix_aluExe_1_rsAlu$EN_setRegReady_1_put,
|
|
coreFix_aluExe_1_rsAlu$EN_setRegReady_2_put,
|
|
coreFix_aluExe_1_rsAlu$EN_setRegReady_3_put,
|
|
coreFix_aluExe_1_rsAlu$EN_setRegReady_4_put,
|
|
coreFix_aluExe_1_rsAlu$EN_setRobEnqTime,
|
|
coreFix_aluExe_1_rsAlu$EN_specUpdate_correctSpeculation,
|
|
coreFix_aluExe_1_rsAlu$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_aluExe_1_rsAlu$RDY_dispatchData,
|
|
coreFix_aluExe_1_rsAlu$RDY_doDispatch,
|
|
coreFix_aluExe_1_rsAlu$RDY_enq,
|
|
coreFix_aluExe_1_rsAlu$canEnq,
|
|
coreFix_aluExe_1_rsAlu$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_dispToRegQ
|
|
reg [3 : 0] coreFix_fpuMulDivExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [77 : 0] coreFix_fpuMulDivExe_0_dispToRegQ$enq_x,
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first;
|
|
wire [11 : 0] coreFix_fpuMulDivExe_0_dispToRegQ$specUpdate_correctSpeculation_mask;
|
|
wire coreFix_fpuMulDivExe_0_dispToRegQ$EN_deq,
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$EN_enq,
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$EN_specUpdate_correctSpeculation,
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$RDY_deq,
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$RDY_enq,
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$RDY_first,
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_fpuExec_divQ
|
|
reg [3 : 0] coreFix_fpuMulDivExe_0_fpuExec_divQ$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [42 : 0] coreFix_fpuMulDivExe_0_fpuExec_divQ$enq_x,
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data;
|
|
wire [11 : 0] coreFix_fpuMulDivExe_0_fpuExec_divQ$specUpdate_correctSpeculation_mask;
|
|
wire coreFix_fpuMulDivExe_0_fpuExec_divQ$EN_deq,
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$EN_enq,
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$EN_specUpdate_correctSpeculation,
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$RDY_deq,
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$RDY_enq,
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$RDY_first_data,
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$RDY_first_poisoned,
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_poisoned,
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_fpuExec_double_div
|
|
wire [130 : 0] coreFix_fpuMulDivExe_0_fpuExec_double_div$request_put;
|
|
wire [68 : 0] coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get;
|
|
wire coreFix_fpuMulDivExe_0_fpuExec_double_div$EN_request_put,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$EN_response_get,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$RDY_request_put,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$RDY_response_get;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_fpuExec_double_fma
|
|
wire [195 : 0] coreFix_fpuMulDivExe_0_fpuExec_double_fma$request_put;
|
|
wire [68 : 0] coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get;
|
|
wire coreFix_fpuMulDivExe_0_fpuExec_double_fma$EN_request_put,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$EN_response_get,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$RDY_request_put,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$RDY_response_get;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_fpuExec_double_sqrt
|
|
wire [68 : 0] coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get;
|
|
wire [66 : 0] coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$request_put;
|
|
wire coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$EN_request_put,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$EN_response_get,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$RDY_request_put,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$RDY_response_get;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_fpuExec_fmaQ
|
|
reg [3 : 0] coreFix_fpuMulDivExe_0_fpuExec_fmaQ$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [42 : 0] coreFix_fpuMulDivExe_0_fpuExec_fmaQ$enq_x,
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data;
|
|
wire [11 : 0] coreFix_fpuMulDivExe_0_fpuExec_fmaQ$specUpdate_correctSpeculation_mask;
|
|
wire coreFix_fpuMulDivExe_0_fpuExec_fmaQ$EN_deq,
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$EN_enq,
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$EN_specUpdate_correctSpeculation,
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$RDY_deq,
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$RDY_enq,
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$RDY_first_data,
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$RDY_first_poisoned,
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_poisoned,
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_fpuExec_simpleQ
|
|
reg [3 : 0] coreFix_fpuMulDivExe_0_fpuExec_simpleQ$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [101 : 0] coreFix_fpuMulDivExe_0_fpuExec_simpleQ$enq_x,
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first;
|
|
wire [11 : 0] coreFix_fpuMulDivExe_0_fpuExec_simpleQ$specUpdate_correctSpeculation_mask;
|
|
wire coreFix_fpuMulDivExe_0_fpuExec_simpleQ$EN_deq,
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$EN_enq,
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$EN_specUpdate_correctSpeculation,
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$RDY_deq,
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$RDY_enq,
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$RDY_first,
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_fpuExec_sqrtQ
|
|
reg [3 : 0] coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [42 : 0] coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$enq_x,
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data;
|
|
wire [11 : 0] coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$specUpdate_correctSpeculation_mask;
|
|
wire coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$EN_deq,
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$EN_enq,
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$EN_specUpdate_correctSpeculation,
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$RDY_deq,
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$RDY_enq,
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$RDY_first_data,
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$RDY_first_poisoned,
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_poisoned,
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_mulDivExec_divQ
|
|
reg [3 : 0] coreFix_fpuMulDivExe_0_mulDivExec_divQ$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [35 : 0] coreFix_fpuMulDivExe_0_mulDivExec_divQ$enq_x,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data;
|
|
wire [11 : 0] coreFix_fpuMulDivExe_0_mulDivExec_divQ$specUpdate_correctSpeculation_mask;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_divQ$EN_deq,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$EN_enq,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$EN_specUpdate_correctSpeculation,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$RDY_deq,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$RDY_enq,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$RDY_first_data,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$RDY_first_poisoned,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_poisoned,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ
|
|
wire [139 : 0] coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$D_IN,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$D_OUT;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$CLR,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$DEQ,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$EMPTY_N,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$ENQ,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$FULL_N;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ
|
|
wire [63 : 0] coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$D_IN,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$D_OUT;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$CLR,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$DEQ,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$EMPTY_N,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$ENQ,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$FULL_N;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ
|
|
wire [203 : 0] coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$D_IN,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$D_OUT;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$CLR,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$DEQ,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$EMPTY_N,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$ENQ,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$FULL_N;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_rg
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_rg$IS_READY;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_mulDivExec_mulQ
|
|
reg [3 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulQ$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [35 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulQ$enq_x,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data;
|
|
wire [11 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulQ$specUpdate_correctSpeculation_mask;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_mulQ$EN_deq,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$EN_enq,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$EN_specUpdate_correctSpeculation,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$RDY_deq,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$RDY_enq,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$RDY_first_data,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$RDY_first_poisoned,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_poisoned,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ
|
|
reg [127 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$D_IN;
|
|
wire [127 : 0] coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$D_OUT;
|
|
wire coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$CLR,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$DEQ,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$EMPTY_N,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$ENQ;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_regToExeQ
|
|
reg [3 : 0] coreFix_fpuMulDivExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [245 : 0] coreFix_fpuMulDivExe_0_regToExeQ$enq_x,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first;
|
|
wire [11 : 0] coreFix_fpuMulDivExe_0_regToExeQ$specUpdate_correctSpeculation_mask;
|
|
wire coreFix_fpuMulDivExe_0_regToExeQ$EN_deq,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$EN_enq,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$EN_specUpdate_correctSpeculation,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$RDY_deq,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$RDY_enq,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$RDY_first,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_fpuMulDivExe_0_rsFpuMulDiv
|
|
reg [7 : 0] coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_2_put,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_4_put;
|
|
reg [3 : 0] coreFix_fpuMulDivExe_0_rsFpuMulDiv$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [86 : 0] coreFix_fpuMulDivExe_0_rsFpuMulDiv$dispatchData,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$enq_x;
|
|
wire [11 : 0] coreFix_fpuMulDivExe_0_rsFpuMulDiv$specUpdate_correctSpeculation_mask;
|
|
wire [7 : 0] coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_0_put,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_1_put,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_3_put;
|
|
wire [5 : 0] coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRobEnqTime_t;
|
|
wire coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_doDispatch,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_enq,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_0_put,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_1_put,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_2_put,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_3_put,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_4_put,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRobEnqTime,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_specUpdate_correctSpeculation,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$RDY_dispatchData,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$RDY_doDispatch,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$RDY_enq,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_cRqMshr
|
|
reg [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_n;
|
|
wire [512 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setData_d,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getData;
|
|
wire [152 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$cRqTransfer_getEmptyEntryInit_r,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$cRqTransfer_getRq,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRqToP_getRq,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getRq;
|
|
wire [63 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain_addr;
|
|
wire [57 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_slot,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRqToP_getSlot,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getSlot,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_setWaitSt_setSlot_clearData_slot;
|
|
wire [3 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setSucc_succ;
|
|
wire [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$cRqTransfer_getEmptyEntryInit,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$cRqTransfer_getRq_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSlot_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setData_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_state,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setSucc_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRqToP_getRq_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRqToP_getSlot_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getData_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getRq_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getSlot_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getState_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_setWaitSt_setSlot_clearData_n;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_cRqTransfer_getEmptyEntryInit,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_pipelineResp_releaseEntry,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_pipelineResp_setData,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_pipelineResp_setStateSlot,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_pipelineResp_setSucc,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_sendRsToP_cRq_setWaitSt_setSlot_clearData,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_stuck_get,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$RDY_cRqTransfer_getEmptyEntryInit,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$RDY_pipelineResp_releaseEntry;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_1$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_2
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_2$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_2$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_1$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_2
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_2$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_2$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_1$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_pRqMshr
|
|
wire [512 : 0] coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_setDone_setData_d,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$sendRsToP_pRq_getData;
|
|
wire [65 : 0] coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$getEmptyEntryInit_r,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_getRq,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$sendRsToP_pRq_getRq;
|
|
wire [1 : 0] coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$getEmptyEntryInit,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_getRq_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_getState_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_releaseEntry_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_setDone_setData_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$sendRsToP_pRq_getData_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$sendRsToP_pRq_getRq_n,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$sendRsToP_pRq_releaseEntry_n;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$EN_getEmptyEntryInit,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$EN_pipelineResp_releaseEntry,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$EN_pipelineResp_setDone_setData,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$EN_sendRsToP_pRq_releaseEntry,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$EN_stuck_get,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$RDY_getEmptyEntryInit,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$RDY_pipelineResp_releaseEntry,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$RDY_sendRsToP_pRq_releaseEntry;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_pipeline
|
|
reg [583 : 0] coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_r;
|
|
reg [569 : 0] coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_wrRam;
|
|
reg [3 : 0] coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_swapRq;
|
|
reg coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_updateRep;
|
|
wire [578 : 0] coreFix_memExe_dMem_cache_m_banks_0_pipeline$first;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_pipeline$EN_deqWrite,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$EN_send,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_deqWrite,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_first,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_send;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_1$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_2
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_2$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_2$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_0$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_0$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_1$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_2
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_2$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_2$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ
|
|
wire [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$D_OUT;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$CLR,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$DEQ,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$EMPTY_N,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$ENQ,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$FULL_N;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp
|
|
wire [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$D_OUT;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$CLR,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$DEQ,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$EMPTY_N,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$ENQ,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$FULL_N;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP
|
|
wire [2 : 0] coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$D_OUT;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$CLR,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$DEQ,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$EMPTY_N,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$ENQ,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$FULL_N;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_1$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_2
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_2$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_2$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ
|
|
wire [3 : 0] coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$D_OUT;
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$CLR,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$DEQ,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$EMPTY_N,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$ENQ,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$FULL_N;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_1$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_2
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_2$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_2$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_0
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_1
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2
|
|
wire coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2$D_IN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2$EN,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_0
|
|
wire coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_1
|
|
wire coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_1$EN,
|
|
coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_0
|
|
wire coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_1
|
|
wire coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_2
|
|
wire coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_2$D_IN,
|
|
coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_2$EN,
|
|
coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_0
|
|
wire coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_0$D_IN,
|
|
coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_1
|
|
wire coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_1$D_IN,
|
|
coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2
|
|
wire coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2$D_IN,
|
|
coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2$EN,
|
|
coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_dTlb
|
|
reg [3 : 0] coreFix_memExe_dTlb$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [174 : 0] coreFix_memExe_dTlb$procResp;
|
|
wire [105 : 0] coreFix_memExe_dTlb$procReq_req;
|
|
wire [82 : 0] coreFix_memExe_dTlb$toParent_ldTransRsFromP_enq_x;
|
|
wire [48 : 0] coreFix_memExe_dTlb$updateVMInfo_vm;
|
|
wire [28 : 0] coreFix_memExe_dTlb$toParent_rqToP_first;
|
|
wire [11 : 0] coreFix_memExe_dTlb$specUpdate_correctSpeculation_mask;
|
|
wire [2 : 0] coreFix_memExe_dTlb$perf_req_r;
|
|
wire coreFix_memExe_dTlb$EN_deqProcResp,
|
|
coreFix_memExe_dTlb$EN_flush,
|
|
coreFix_memExe_dTlb$EN_perf_req,
|
|
coreFix_memExe_dTlb$EN_perf_resp,
|
|
coreFix_memExe_dTlb$EN_perf_setStatus,
|
|
coreFix_memExe_dTlb$EN_procReq,
|
|
coreFix_memExe_dTlb$EN_specUpdate_correctSpeculation,
|
|
coreFix_memExe_dTlb$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_memExe_dTlb$EN_toParent_flush_request_get,
|
|
coreFix_memExe_dTlb$EN_toParent_flush_response_put,
|
|
coreFix_memExe_dTlb$EN_toParent_ldTransRsFromP_enq,
|
|
coreFix_memExe_dTlb$EN_toParent_rqToP_deq,
|
|
coreFix_memExe_dTlb$EN_updateVMInfo,
|
|
coreFix_memExe_dTlb$RDY_deqProcResp,
|
|
coreFix_memExe_dTlb$RDY_flush,
|
|
coreFix_memExe_dTlb$RDY_procReq,
|
|
coreFix_memExe_dTlb$RDY_procResp,
|
|
coreFix_memExe_dTlb$RDY_toParent_flush_request_get,
|
|
coreFix_memExe_dTlb$RDY_toParent_flush_response_put,
|
|
coreFix_memExe_dTlb$RDY_toParent_ldTransRsFromP_enq,
|
|
coreFix_memExe_dTlb$RDY_toParent_rqToP_deq,
|
|
coreFix_memExe_dTlb$RDY_toParent_rqToP_first,
|
|
coreFix_memExe_dTlb$flush_done,
|
|
coreFix_memExe_dTlb$noPendingReq,
|
|
coreFix_memExe_dTlb$perf_setStatus_doStats,
|
|
coreFix_memExe_dTlb$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_memExe_dispToRegQ
|
|
reg [3 : 0] coreFix_memExe_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [97 : 0] coreFix_memExe_dispToRegQ$enq_x,
|
|
coreFix_memExe_dispToRegQ$first;
|
|
wire [11 : 0] coreFix_memExe_dispToRegQ$specUpdate_correctSpeculation_mask;
|
|
wire coreFix_memExe_dispToRegQ$EN_deq,
|
|
coreFix_memExe_dispToRegQ$EN_enq,
|
|
coreFix_memExe_dispToRegQ$EN_specUpdate_correctSpeculation,
|
|
coreFix_memExe_dispToRegQ$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_memExe_dispToRegQ$RDY_deq,
|
|
coreFix_memExe_dispToRegQ$RDY_enq,
|
|
coreFix_memExe_dispToRegQ$RDY_first,
|
|
coreFix_memExe_dispToRegQ$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_memExe_forwardQ_clearReq_dummy2_0
|
|
wire coreFix_memExe_forwardQ_clearReq_dummy2_0$D_IN,
|
|
coreFix_memExe_forwardQ_clearReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_forwardQ_clearReq_dummy2_1
|
|
wire coreFix_memExe_forwardQ_clearReq_dummy2_1$D_IN,
|
|
coreFix_memExe_forwardQ_clearReq_dummy2_1$EN,
|
|
coreFix_memExe_forwardQ_clearReq_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_forwardQ_deqReq_dummy2_0
|
|
wire coreFix_memExe_forwardQ_deqReq_dummy2_0$D_IN,
|
|
coreFix_memExe_forwardQ_deqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_forwardQ_deqReq_dummy2_1
|
|
wire coreFix_memExe_forwardQ_deqReq_dummy2_1$D_IN,
|
|
coreFix_memExe_forwardQ_deqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_forwardQ_deqReq_dummy2_2
|
|
wire coreFix_memExe_forwardQ_deqReq_dummy2_2$D_IN,
|
|
coreFix_memExe_forwardQ_deqReq_dummy2_2$EN,
|
|
coreFix_memExe_forwardQ_deqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_forwardQ_enqReq_dummy2_0
|
|
wire coreFix_memExe_forwardQ_enqReq_dummy2_0$D_IN,
|
|
coreFix_memExe_forwardQ_enqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_forwardQ_enqReq_dummy2_1
|
|
wire coreFix_memExe_forwardQ_enqReq_dummy2_1$D_IN,
|
|
coreFix_memExe_forwardQ_enqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_forwardQ_enqReq_dummy2_2
|
|
wire coreFix_memExe_forwardQ_enqReq_dummy2_2$D_IN,
|
|
coreFix_memExe_forwardQ_enqReq_dummy2_2$EN,
|
|
coreFix_memExe_forwardQ_enqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_lsq
|
|
reg [3 : 0] coreFix_memExe_lsq$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [170 : 0] coreFix_memExe_lsq$firstSt;
|
|
wire [113 : 0] coreFix_memExe_lsq$firstLd;
|
|
wire [76 : 0] coreFix_memExe_lsq$getIssueLd;
|
|
wire [74 : 0] coreFix_memExe_lsq$issueLd;
|
|
wire [73 : 0] coreFix_memExe_lsq$respLd;
|
|
wire [67 : 0] coreFix_memExe_lsq$issueLd_sbRes;
|
|
wire [63 : 0] coreFix_memExe_lsq$issueLd_paddr,
|
|
coreFix_memExe_lsq$respLd_alignedData,
|
|
coreFix_memExe_lsq$updateAddr_paddr,
|
|
coreFix_memExe_lsq$updateData_d;
|
|
wire [17 : 0] coreFix_memExe_lsq$enqLd_mem_inst,
|
|
coreFix_memExe_lsq$enqSt_mem_inst;
|
|
wire [11 : 0] coreFix_memExe_lsq$enqLd_inst_tag,
|
|
coreFix_memExe_lsq$enqLd_spec_bits,
|
|
coreFix_memExe_lsq$enqSt_inst_tag,
|
|
coreFix_memExe_lsq$enqSt_spec_bits,
|
|
coreFix_memExe_lsq$specUpdate_correctSpeculation_mask;
|
|
wire [9 : 0] coreFix_memExe_lsq$getHit;
|
|
wire [8 : 0] coreFix_memExe_lsq$enqLd_dst, coreFix_memExe_lsq$enqSt_dst;
|
|
wire [7 : 0] coreFix_memExe_lsq$getOrigBE,
|
|
coreFix_memExe_lsq$issueLd_shiftedBE,
|
|
coreFix_memExe_lsq$updateAddr_shiftedBE;
|
|
wire [6 : 0] coreFix_memExe_lsq$enqLdTag, coreFix_memExe_lsq$enqStTag;
|
|
wire [5 : 0] coreFix_memExe_lsq$getHit_t,
|
|
coreFix_memExe_lsq$getOrigBE_t,
|
|
coreFix_memExe_lsq$setAtCommit_0_put,
|
|
coreFix_memExe_lsq$setAtCommit_1_put,
|
|
coreFix_memExe_lsq$updateAddr_lsqTag;
|
|
wire [4 : 0] coreFix_memExe_lsq$issueLd_lsqTag,
|
|
coreFix_memExe_lsq$respLd_t,
|
|
coreFix_memExe_lsq$updateAddr_fault;
|
|
wire [3 : 0] coreFix_memExe_lsq$updateData_t;
|
|
wire [1 : 0] coreFix_memExe_lsq$wakeupLdStalledBySB_sbIdx;
|
|
wire coreFix_memExe_lsq$EN_deqLd,
|
|
coreFix_memExe_lsq$EN_deqSt,
|
|
coreFix_memExe_lsq$EN_enqLd,
|
|
coreFix_memExe_lsq$EN_enqSt,
|
|
coreFix_memExe_lsq$EN_getHit,
|
|
coreFix_memExe_lsq$EN_getIssueLd,
|
|
coreFix_memExe_lsq$EN_issueLd,
|
|
coreFix_memExe_lsq$EN_respLd,
|
|
coreFix_memExe_lsq$EN_setAtCommit_0_put,
|
|
coreFix_memExe_lsq$EN_setAtCommit_1_put,
|
|
coreFix_memExe_lsq$EN_specUpdate_correctSpeculation,
|
|
coreFix_memExe_lsq$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_memExe_lsq$EN_updateAddr,
|
|
coreFix_memExe_lsq$EN_updateData,
|
|
coreFix_memExe_lsq$EN_wakeupLdStalledBySB,
|
|
coreFix_memExe_lsq$RDY_deqLd,
|
|
coreFix_memExe_lsq$RDY_deqSt,
|
|
coreFix_memExe_lsq$RDY_enqLd,
|
|
coreFix_memExe_lsq$RDY_enqSt,
|
|
coreFix_memExe_lsq$RDY_firstLd,
|
|
coreFix_memExe_lsq$RDY_firstSt,
|
|
coreFix_memExe_lsq$RDY_getIssueLd,
|
|
coreFix_memExe_lsq$specUpdate_incorrectSpeculation_kill_all,
|
|
coreFix_memExe_lsq$stqEmpty,
|
|
coreFix_memExe_lsq$updateAddr,
|
|
coreFix_memExe_lsq$updateAddr_isMMIO;
|
|
|
|
// ports of submodule coreFix_memExe_memRespLdQ_clearReq_dummy2_0
|
|
wire coreFix_memExe_memRespLdQ_clearReq_dummy2_0$D_IN,
|
|
coreFix_memExe_memRespLdQ_clearReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_memRespLdQ_clearReq_dummy2_1
|
|
wire coreFix_memExe_memRespLdQ_clearReq_dummy2_1$D_IN,
|
|
coreFix_memExe_memRespLdQ_clearReq_dummy2_1$EN,
|
|
coreFix_memExe_memRespLdQ_clearReq_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_memRespLdQ_deqReq_dummy2_0
|
|
wire coreFix_memExe_memRespLdQ_deqReq_dummy2_0$D_IN,
|
|
coreFix_memExe_memRespLdQ_deqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_memRespLdQ_deqReq_dummy2_1
|
|
wire coreFix_memExe_memRespLdQ_deqReq_dummy2_1$D_IN,
|
|
coreFix_memExe_memRespLdQ_deqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_memRespLdQ_deqReq_dummy2_2
|
|
wire coreFix_memExe_memRespLdQ_deqReq_dummy2_2$D_IN,
|
|
coreFix_memExe_memRespLdQ_deqReq_dummy2_2$EN,
|
|
coreFix_memExe_memRespLdQ_deqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_memRespLdQ_enqReq_dummy2_0
|
|
wire coreFix_memExe_memRespLdQ_enqReq_dummy2_0$D_IN,
|
|
coreFix_memExe_memRespLdQ_enqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_memRespLdQ_enqReq_dummy2_1
|
|
wire coreFix_memExe_memRespLdQ_enqReq_dummy2_1$D_IN,
|
|
coreFix_memExe_memRespLdQ_enqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_memRespLdQ_enqReq_dummy2_2
|
|
wire coreFix_memExe_memRespLdQ_enqReq_dummy2_2$D_IN,
|
|
coreFix_memExe_memRespLdQ_enqReq_dummy2_2$EN,
|
|
coreFix_memExe_memRespLdQ_enqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_regToExeQ
|
|
reg [3 : 0] coreFix_memExe_regToExeQ$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [192 : 0] coreFix_memExe_regToExeQ$enq_x,
|
|
coreFix_memExe_regToExeQ$first;
|
|
wire [11 : 0] coreFix_memExe_regToExeQ$specUpdate_correctSpeculation_mask;
|
|
wire coreFix_memExe_regToExeQ$EN_deq,
|
|
coreFix_memExe_regToExeQ$EN_enq,
|
|
coreFix_memExe_regToExeQ$EN_specUpdate_correctSpeculation,
|
|
coreFix_memExe_regToExeQ$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_memExe_regToExeQ$RDY_deq,
|
|
coreFix_memExe_regToExeQ$RDY_enq,
|
|
coreFix_memExe_regToExeQ$RDY_first,
|
|
coreFix_memExe_regToExeQ$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_memExe_reqLdQ_data_0_dummy2_0
|
|
wire coreFix_memExe_reqLdQ_data_0_dummy2_0$D_IN,
|
|
coreFix_memExe_reqLdQ_data_0_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqLdQ_data_0_dummy2_1
|
|
wire coreFix_memExe_reqLdQ_data_0_dummy2_1$D_IN,
|
|
coreFix_memExe_reqLdQ_data_0_dummy2_1$EN,
|
|
coreFix_memExe_reqLdQ_data_0_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqLdQ_deqP_dummy2_0
|
|
wire coreFix_memExe_reqLdQ_deqP_dummy2_0$D_IN,
|
|
coreFix_memExe_reqLdQ_deqP_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqLdQ_deqP_dummy2_1
|
|
wire coreFix_memExe_reqLdQ_deqP_dummy2_1$D_IN,
|
|
coreFix_memExe_reqLdQ_deqP_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqLdQ_empty_dummy2_0
|
|
wire coreFix_memExe_reqLdQ_empty_dummy2_0$D_IN,
|
|
coreFix_memExe_reqLdQ_empty_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqLdQ_empty_dummy2_1
|
|
wire coreFix_memExe_reqLdQ_empty_dummy2_1$D_IN,
|
|
coreFix_memExe_reqLdQ_empty_dummy2_1$EN,
|
|
coreFix_memExe_reqLdQ_empty_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqLdQ_empty_dummy2_2
|
|
wire coreFix_memExe_reqLdQ_empty_dummy2_2$D_IN,
|
|
coreFix_memExe_reqLdQ_empty_dummy2_2$EN,
|
|
coreFix_memExe_reqLdQ_empty_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqLdQ_enqP_dummy2_0
|
|
wire coreFix_memExe_reqLdQ_enqP_dummy2_0$D_IN,
|
|
coreFix_memExe_reqLdQ_enqP_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqLdQ_enqP_dummy2_1
|
|
wire coreFix_memExe_reqLdQ_enqP_dummy2_1$D_IN,
|
|
coreFix_memExe_reqLdQ_enqP_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqLdQ_full_dummy2_0
|
|
wire coreFix_memExe_reqLdQ_full_dummy2_0$D_IN,
|
|
coreFix_memExe_reqLdQ_full_dummy2_0$EN,
|
|
coreFix_memExe_reqLdQ_full_dummy2_0$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqLdQ_full_dummy2_1
|
|
wire coreFix_memExe_reqLdQ_full_dummy2_1$D_IN,
|
|
coreFix_memExe_reqLdQ_full_dummy2_1$EN,
|
|
coreFix_memExe_reqLdQ_full_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqLdQ_full_dummy2_2
|
|
wire coreFix_memExe_reqLdQ_full_dummy2_2$D_IN,
|
|
coreFix_memExe_reqLdQ_full_dummy2_2$EN,
|
|
coreFix_memExe_reqLdQ_full_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqLrScAmoQ_data_0_dummy2_0
|
|
wire coreFix_memExe_reqLrScAmoQ_data_0_dummy2_0$D_IN,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1
|
|
wire coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$D_IN,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$EN,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqLrScAmoQ_deqP_dummy2_0
|
|
wire coreFix_memExe_reqLrScAmoQ_deqP_dummy2_0$D_IN,
|
|
coreFix_memExe_reqLrScAmoQ_deqP_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqLrScAmoQ_deqP_dummy2_1
|
|
wire coreFix_memExe_reqLrScAmoQ_deqP_dummy2_1$D_IN,
|
|
coreFix_memExe_reqLrScAmoQ_deqP_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqLrScAmoQ_empty_dummy2_0
|
|
wire coreFix_memExe_reqLrScAmoQ_empty_dummy2_0$D_IN,
|
|
coreFix_memExe_reqLrScAmoQ_empty_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqLrScAmoQ_empty_dummy2_1
|
|
wire coreFix_memExe_reqLrScAmoQ_empty_dummy2_1$D_IN,
|
|
coreFix_memExe_reqLrScAmoQ_empty_dummy2_1$EN,
|
|
coreFix_memExe_reqLrScAmoQ_empty_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqLrScAmoQ_empty_dummy2_2
|
|
wire coreFix_memExe_reqLrScAmoQ_empty_dummy2_2$D_IN,
|
|
coreFix_memExe_reqLrScAmoQ_empty_dummy2_2$EN,
|
|
coreFix_memExe_reqLrScAmoQ_empty_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqLrScAmoQ_enqP_dummy2_0
|
|
wire coreFix_memExe_reqLrScAmoQ_enqP_dummy2_0$D_IN,
|
|
coreFix_memExe_reqLrScAmoQ_enqP_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqLrScAmoQ_enqP_dummy2_1
|
|
wire coreFix_memExe_reqLrScAmoQ_enqP_dummy2_1$D_IN,
|
|
coreFix_memExe_reqLrScAmoQ_enqP_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqLrScAmoQ_full_dummy2_0
|
|
wire coreFix_memExe_reqLrScAmoQ_full_dummy2_0$D_IN,
|
|
coreFix_memExe_reqLrScAmoQ_full_dummy2_0$EN,
|
|
coreFix_memExe_reqLrScAmoQ_full_dummy2_0$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqLrScAmoQ_full_dummy2_1
|
|
wire coreFix_memExe_reqLrScAmoQ_full_dummy2_1$D_IN,
|
|
coreFix_memExe_reqLrScAmoQ_full_dummy2_1$EN,
|
|
coreFix_memExe_reqLrScAmoQ_full_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqLrScAmoQ_full_dummy2_2
|
|
wire coreFix_memExe_reqLrScAmoQ_full_dummy2_2$D_IN,
|
|
coreFix_memExe_reqLrScAmoQ_full_dummy2_2$EN,
|
|
coreFix_memExe_reqLrScAmoQ_full_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqStQ_data_0_dummy2_0
|
|
wire coreFix_memExe_reqStQ_data_0_dummy2_0$D_IN,
|
|
coreFix_memExe_reqStQ_data_0_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqStQ_data_0_dummy2_1
|
|
wire coreFix_memExe_reqStQ_data_0_dummy2_1$D_IN,
|
|
coreFix_memExe_reqStQ_data_0_dummy2_1$EN,
|
|
coreFix_memExe_reqStQ_data_0_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqStQ_deqP_dummy2_0
|
|
wire coreFix_memExe_reqStQ_deqP_dummy2_0$D_IN,
|
|
coreFix_memExe_reqStQ_deqP_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqStQ_deqP_dummy2_1
|
|
wire coreFix_memExe_reqStQ_deqP_dummy2_1$D_IN,
|
|
coreFix_memExe_reqStQ_deqP_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqStQ_empty_dummy2_0
|
|
wire coreFix_memExe_reqStQ_empty_dummy2_0$D_IN,
|
|
coreFix_memExe_reqStQ_empty_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqStQ_empty_dummy2_1
|
|
wire coreFix_memExe_reqStQ_empty_dummy2_1$D_IN,
|
|
coreFix_memExe_reqStQ_empty_dummy2_1$EN,
|
|
coreFix_memExe_reqStQ_empty_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqStQ_empty_dummy2_2
|
|
wire coreFix_memExe_reqStQ_empty_dummy2_2$D_IN,
|
|
coreFix_memExe_reqStQ_empty_dummy2_2$EN,
|
|
coreFix_memExe_reqStQ_empty_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqStQ_enqP_dummy2_0
|
|
wire coreFix_memExe_reqStQ_enqP_dummy2_0$D_IN,
|
|
coreFix_memExe_reqStQ_enqP_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqStQ_enqP_dummy2_1
|
|
wire coreFix_memExe_reqStQ_enqP_dummy2_1$D_IN,
|
|
coreFix_memExe_reqStQ_enqP_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_reqStQ_full_dummy2_0
|
|
wire coreFix_memExe_reqStQ_full_dummy2_0$D_IN,
|
|
coreFix_memExe_reqStQ_full_dummy2_0$EN,
|
|
coreFix_memExe_reqStQ_full_dummy2_0$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqStQ_full_dummy2_1
|
|
wire coreFix_memExe_reqStQ_full_dummy2_1$D_IN,
|
|
coreFix_memExe_reqStQ_full_dummy2_1$EN,
|
|
coreFix_memExe_reqStQ_full_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_reqStQ_full_dummy2_2
|
|
wire coreFix_memExe_reqStQ_full_dummy2_2$D_IN,
|
|
coreFix_memExe_reqStQ_full_dummy2_2$EN,
|
|
coreFix_memExe_reqStQ_full_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_respLrScAmoQ_clearReq_dummy2_0
|
|
wire coreFix_memExe_respLrScAmoQ_clearReq_dummy2_0$D_IN,
|
|
coreFix_memExe_respLrScAmoQ_clearReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_respLrScAmoQ_clearReq_dummy2_1
|
|
wire coreFix_memExe_respLrScAmoQ_clearReq_dummy2_1$D_IN,
|
|
coreFix_memExe_respLrScAmoQ_clearReq_dummy2_1$EN,
|
|
coreFix_memExe_respLrScAmoQ_clearReq_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_respLrScAmoQ_deqReq_dummy2_0
|
|
wire coreFix_memExe_respLrScAmoQ_deqReq_dummy2_0$D_IN,
|
|
coreFix_memExe_respLrScAmoQ_deqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_respLrScAmoQ_deqReq_dummy2_1
|
|
wire coreFix_memExe_respLrScAmoQ_deqReq_dummy2_1$D_IN,
|
|
coreFix_memExe_respLrScAmoQ_deqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_respLrScAmoQ_deqReq_dummy2_2
|
|
wire coreFix_memExe_respLrScAmoQ_deqReq_dummy2_2$D_IN,
|
|
coreFix_memExe_respLrScAmoQ_deqReq_dummy2_2$EN,
|
|
coreFix_memExe_respLrScAmoQ_deqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_respLrScAmoQ_enqReq_dummy2_0
|
|
wire coreFix_memExe_respLrScAmoQ_enqReq_dummy2_0$D_IN,
|
|
coreFix_memExe_respLrScAmoQ_enqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule coreFix_memExe_respLrScAmoQ_enqReq_dummy2_1
|
|
wire coreFix_memExe_respLrScAmoQ_enqReq_dummy2_1$D_IN,
|
|
coreFix_memExe_respLrScAmoQ_enqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2
|
|
wire coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2$D_IN,
|
|
coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2$EN,
|
|
coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule coreFix_memExe_rsMem
|
|
reg [7 : 0] coreFix_memExe_rsMem$setRegReady_2_put,
|
|
coreFix_memExe_rsMem$setRegReady_4_put;
|
|
reg [3 : 0] coreFix_memExe_rsMem$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [106 : 0] coreFix_memExe_rsMem$dispatchData,
|
|
coreFix_memExe_rsMem$enq_x;
|
|
wire [11 : 0] coreFix_memExe_rsMem$specUpdate_correctSpeculation_mask;
|
|
wire [7 : 0] coreFix_memExe_rsMem$setRegReady_0_put,
|
|
coreFix_memExe_rsMem$setRegReady_1_put,
|
|
coreFix_memExe_rsMem$setRegReady_3_put;
|
|
wire [5 : 0] coreFix_memExe_rsMem$setRobEnqTime_t;
|
|
wire coreFix_memExe_rsMem$EN_doDispatch,
|
|
coreFix_memExe_rsMem$EN_enq,
|
|
coreFix_memExe_rsMem$EN_setRegReady_0_put,
|
|
coreFix_memExe_rsMem$EN_setRegReady_1_put,
|
|
coreFix_memExe_rsMem$EN_setRegReady_2_put,
|
|
coreFix_memExe_rsMem$EN_setRegReady_3_put,
|
|
coreFix_memExe_rsMem$EN_setRegReady_4_put,
|
|
coreFix_memExe_rsMem$EN_setRobEnqTime,
|
|
coreFix_memExe_rsMem$EN_specUpdate_correctSpeculation,
|
|
coreFix_memExe_rsMem$EN_specUpdate_incorrectSpeculation,
|
|
coreFix_memExe_rsMem$RDY_dispatchData,
|
|
coreFix_memExe_rsMem$RDY_doDispatch,
|
|
coreFix_memExe_rsMem$RDY_enq,
|
|
coreFix_memExe_rsMem$canEnq,
|
|
coreFix_memExe_rsMem$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule coreFix_memExe_stb
|
|
wire [635 : 0] coreFix_memExe_stb$issue;
|
|
wire [633 : 0] coreFix_memExe_stb$deq;
|
|
wire [67 : 0] coreFix_memExe_stb$search;
|
|
wire [63 : 0] coreFix_memExe_stb$enq_data,
|
|
coreFix_memExe_stb$enq_paddr,
|
|
coreFix_memExe_stb$getEnqIndex_paddr,
|
|
coreFix_memExe_stb$noMatchLdQ_paddr,
|
|
coreFix_memExe_stb$noMatchStQ_paddr,
|
|
coreFix_memExe_stb$search_paddr;
|
|
wire [7 : 0] coreFix_memExe_stb$enq_be,
|
|
coreFix_memExe_stb$noMatchLdQ_be,
|
|
coreFix_memExe_stb$noMatchStQ_be,
|
|
coreFix_memExe_stb$search_be;
|
|
wire [2 : 0] coreFix_memExe_stb$getEnqIndex;
|
|
wire [1 : 0] coreFix_memExe_stb$deq_idx, coreFix_memExe_stb$enq_idx;
|
|
wire coreFix_memExe_stb$EN_deq,
|
|
coreFix_memExe_stb$EN_enq,
|
|
coreFix_memExe_stb$EN_issue,
|
|
coreFix_memExe_stb$RDY_deq,
|
|
coreFix_memExe_stb$RDY_enq,
|
|
coreFix_memExe_stb$RDY_issue,
|
|
coreFix_memExe_stb$isEmpty,
|
|
coreFix_memExe_stb$noMatchLdQ,
|
|
coreFix_memExe_stb$noMatchStQ;
|
|
|
|
// ports of submodule coreFix_trainBPQ_0
|
|
wire [158 : 0] coreFix_trainBPQ_0$D_IN, coreFix_trainBPQ_0$D_OUT;
|
|
wire coreFix_trainBPQ_0$CLR,
|
|
coreFix_trainBPQ_0$DEQ,
|
|
coreFix_trainBPQ_0$EMPTY_N,
|
|
coreFix_trainBPQ_0$ENQ,
|
|
coreFix_trainBPQ_0$FULL_N;
|
|
|
|
// ports of submodule coreFix_trainBPQ_1
|
|
wire [158 : 0] coreFix_trainBPQ_1$D_IN, coreFix_trainBPQ_1$D_OUT;
|
|
wire coreFix_trainBPQ_1$CLR,
|
|
coreFix_trainBPQ_1$DEQ,
|
|
coreFix_trainBPQ_1$EMPTY_N,
|
|
coreFix_trainBPQ_1$ENQ,
|
|
coreFix_trainBPQ_1$FULL_N;
|
|
|
|
// ports of submodule csrInstOrInterruptInflight_dummy2_0
|
|
wire csrInstOrInterruptInflight_dummy2_0$D_IN,
|
|
csrInstOrInterruptInflight_dummy2_0$EN,
|
|
csrInstOrInterruptInflight_dummy2_0$Q_OUT;
|
|
|
|
// ports of submodule csrInstOrInterruptInflight_dummy2_1
|
|
wire csrInstOrInterruptInflight_dummy2_1$D_IN,
|
|
csrInstOrInterruptInflight_dummy2_1$EN,
|
|
csrInstOrInterruptInflight_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule csrf_mcycle_ehr_data_dummy2_0
|
|
wire csrf_mcycle_ehr_data_dummy2_0$D_IN,
|
|
csrf_mcycle_ehr_data_dummy2_0$EN,
|
|
csrf_mcycle_ehr_data_dummy2_0$Q_OUT;
|
|
|
|
// ports of submodule csrf_mcycle_ehr_data_dummy2_1
|
|
wire csrf_mcycle_ehr_data_dummy2_1$D_IN,
|
|
csrf_mcycle_ehr_data_dummy2_1$EN,
|
|
csrf_mcycle_ehr_data_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule csrf_minstret_ehr_data_dummy2_0
|
|
wire csrf_minstret_ehr_data_dummy2_0$D_IN,
|
|
csrf_minstret_ehr_data_dummy2_0$EN,
|
|
csrf_minstret_ehr_data_dummy2_0$Q_OUT;
|
|
|
|
// ports of submodule csrf_minstret_ehr_data_dummy2_1
|
|
wire csrf_minstret_ehr_data_dummy2_1$D_IN,
|
|
csrf_minstret_ehr_data_dummy2_1$EN,
|
|
csrf_minstret_ehr_data_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule csrf_stats_module_writeQ
|
|
wire csrf_stats_module_writeQ$CLR,
|
|
csrf_stats_module_writeQ$DEQ,
|
|
csrf_stats_module_writeQ$D_IN,
|
|
csrf_stats_module_writeQ$D_OUT,
|
|
csrf_stats_module_writeQ$EMPTY_N,
|
|
csrf_stats_module_writeQ$ENQ,
|
|
csrf_stats_module_writeQ$FULL_N;
|
|
|
|
// ports of submodule csrf_terminate_module_terminateQ
|
|
wire csrf_terminate_module_terminateQ$CLR,
|
|
csrf_terminate_module_terminateQ$DEQ,
|
|
csrf_terminate_module_terminateQ$EMPTY_N,
|
|
csrf_terminate_module_terminateQ$ENQ,
|
|
csrf_terminate_module_terminateQ$FULL_N;
|
|
|
|
// ports of submodule epochManager
|
|
wire [3 : 0] epochManager$checkEpoch_0_check_e,
|
|
epochManager$checkEpoch_1_check_e,
|
|
epochManager$updatePrevEpoch_0_update_e,
|
|
epochManager$updatePrevEpoch_1_update_e;
|
|
wire epochManager$EN_incrementEpoch,
|
|
epochManager$EN_updatePrevEpoch_0_update,
|
|
epochManager$EN_updatePrevEpoch_1_update,
|
|
epochManager$RDY_incrementEpoch,
|
|
epochManager$checkEpoch_0_check,
|
|
epochManager$checkEpoch_1_check;
|
|
|
|
// ports of submodule fetchStage
|
|
reg [63 : 0] fetchStage$redirect_pc;
|
|
wire [582 : 0] fetchStage$iMemIfc_to_parent_fromP_enq_x;
|
|
wire [578 : 0] fetchStage$iMemIfc_to_parent_rsToP_first;
|
|
wire [323 : 0] fetchStage$pipelines_0_first, fetchStage$pipelines_1_first;
|
|
wire [80 : 0] fetchStage$iTlbIfc_toParent_rsFromP_enq_x;
|
|
wire [71 : 0] fetchStage$iMemIfc_to_parent_rqToP_first;
|
|
wire [67 : 0] fetchStage$iMemIfc_cRqStuck_get,
|
|
fetchStage$iMemIfc_pRqStuck_get;
|
|
wire [65 : 0] fetchStage$mmioIfc_instResp_enq_x;
|
|
wire [63 : 0] fetchStage$iMemIfc_to_proc_request_put,
|
|
fetchStage$iTlbIfc_to_proc_request_put,
|
|
fetchStage$mmioIfc_instReq_first_fst,
|
|
fetchStage$mmioIfc_setHtifAddrs_fromHost,
|
|
fetchStage$mmioIfc_setHtifAddrs_toHost,
|
|
fetchStage$start_pc,
|
|
fetchStage$train_predictors_next_pc,
|
|
fetchStage$train_predictors_pc;
|
|
wire [48 : 0] fetchStage$iTlbIfc_updateVMInfo_vm;
|
|
wire [26 : 0] fetchStage$iTlbIfc_toParent_rqToP_first;
|
|
wire [23 : 0] fetchStage$train_predictors_dpTrain;
|
|
wire [4 : 0] fetchStage$train_predictors_iType;
|
|
wire [2 : 0] fetchStage$iTlbIfc_perf_req_r;
|
|
wire [1 : 0] fetchStage$iMemIfc_perf_req_r, fetchStage$perf_req_r;
|
|
wire fetchStage$EN_done_flushing,
|
|
fetchStage$EN_flush_predictors,
|
|
fetchStage$EN_iMemIfc_cRqStuck_get,
|
|
fetchStage$EN_iMemIfc_flush,
|
|
fetchStage$EN_iMemIfc_pRqStuck_get,
|
|
fetchStage$EN_iMemIfc_perf_req,
|
|
fetchStage$EN_iMemIfc_perf_resp,
|
|
fetchStage$EN_iMemIfc_perf_setStatus,
|
|
fetchStage$EN_iMemIfc_to_parent_fromP_enq,
|
|
fetchStage$EN_iMemIfc_to_parent_rqToP_deq,
|
|
fetchStage$EN_iMemIfc_to_parent_rsToP_deq,
|
|
fetchStage$EN_iMemIfc_to_proc_request_put,
|
|
fetchStage$EN_iMemIfc_to_proc_response_get,
|
|
fetchStage$EN_iTlbIfc_flush,
|
|
fetchStage$EN_iTlbIfc_perf_req,
|
|
fetchStage$EN_iTlbIfc_perf_resp,
|
|
fetchStage$EN_iTlbIfc_perf_setStatus,
|
|
fetchStage$EN_iTlbIfc_toParent_flush_request_get,
|
|
fetchStage$EN_iTlbIfc_toParent_flush_response_put,
|
|
fetchStage$EN_iTlbIfc_toParent_rqToP_deq,
|
|
fetchStage$EN_iTlbIfc_toParent_rsFromP_enq,
|
|
fetchStage$EN_iTlbIfc_to_proc_request_put,
|
|
fetchStage$EN_iTlbIfc_to_proc_response_get,
|
|
fetchStage$EN_iTlbIfc_updateVMInfo,
|
|
fetchStage$EN_mmioIfc_instReq_deq,
|
|
fetchStage$EN_mmioIfc_instResp_enq,
|
|
fetchStage$EN_mmioIfc_setHtifAddrs,
|
|
fetchStage$EN_perf_req,
|
|
fetchStage$EN_perf_resp,
|
|
fetchStage$EN_perf_setStatus,
|
|
fetchStage$EN_pipelines_0_deq,
|
|
fetchStage$EN_pipelines_1_deq,
|
|
fetchStage$EN_redirect,
|
|
fetchStage$EN_setWaitRedirect,
|
|
fetchStage$EN_start,
|
|
fetchStage$EN_stop,
|
|
fetchStage$EN_train_predictors,
|
|
fetchStage$RDY_done_flushing,
|
|
fetchStage$RDY_iMemIfc_cRqStuck_get,
|
|
fetchStage$RDY_iMemIfc_pRqStuck_get,
|
|
fetchStage$RDY_iMemIfc_to_parent_fromP_enq,
|
|
fetchStage$RDY_iMemIfc_to_parent_rqToP_deq,
|
|
fetchStage$RDY_iMemIfc_to_parent_rqToP_first,
|
|
fetchStage$RDY_iMemIfc_to_parent_rsToP_deq,
|
|
fetchStage$RDY_iMemIfc_to_parent_rsToP_first,
|
|
fetchStage$RDY_iTlbIfc_flush,
|
|
fetchStage$RDY_iTlbIfc_toParent_flush_request_get,
|
|
fetchStage$RDY_iTlbIfc_toParent_flush_response_put,
|
|
fetchStage$RDY_iTlbIfc_toParent_rqToP_deq,
|
|
fetchStage$RDY_iTlbIfc_toParent_rqToP_first,
|
|
fetchStage$RDY_iTlbIfc_toParent_rsFromP_enq,
|
|
fetchStage$RDY_mmioIfc_instReq_deq,
|
|
fetchStage$RDY_mmioIfc_instReq_first_fst,
|
|
fetchStage$RDY_mmioIfc_instReq_first_snd,
|
|
fetchStage$RDY_mmioIfc_instResp_enq,
|
|
fetchStage$RDY_pipelines_0_deq,
|
|
fetchStage$RDY_pipelines_0_first,
|
|
fetchStage$RDY_pipelines_1_deq,
|
|
fetchStage$RDY_pipelines_1_first,
|
|
fetchStage$iMemIfc_perf_setStatus_doStats,
|
|
fetchStage$iMemIfc_to_parent_fromP_notFull,
|
|
fetchStage$iMemIfc_to_parent_rqToP_notEmpty,
|
|
fetchStage$iMemIfc_to_parent_rsToP_notEmpty,
|
|
fetchStage$iTlbIfc_flush_done,
|
|
fetchStage$iTlbIfc_noPendingReq,
|
|
fetchStage$iTlbIfc_perf_setStatus_doStats,
|
|
fetchStage$mmioIfc_instReq_first_snd,
|
|
fetchStage$perf_setStatus_doStats,
|
|
fetchStage$pipelines_0_canDeq,
|
|
fetchStage$pipelines_1_canDeq,
|
|
fetchStage$train_predictors_mispred,
|
|
fetchStage$train_predictors_taken;
|
|
|
|
// ports of submodule l2Tlb
|
|
wire [83 : 0] l2Tlb$toChildren_rsToC_first;
|
|
wire [64 : 0] l2Tlb$toMem_memReq_first, l2Tlb$toMem_respLd_enq_x;
|
|
wire [48 : 0] l2Tlb$updateVMInfo_vmD, l2Tlb$updateVMInfo_vmI;
|
|
wire [29 : 0] l2Tlb$toChildren_rqFromC_put;
|
|
wire [3 : 0] l2Tlb$perf_req_r;
|
|
wire l2Tlb$EN_perf_req,
|
|
l2Tlb$EN_perf_resp,
|
|
l2Tlb$EN_perf_setStatus,
|
|
l2Tlb$EN_toChildren_dTlbReqFlush_put,
|
|
l2Tlb$EN_toChildren_flushDone_get,
|
|
l2Tlb$EN_toChildren_iTlbReqFlush_put,
|
|
l2Tlb$EN_toChildren_rqFromC_put,
|
|
l2Tlb$EN_toChildren_rsToC_deq,
|
|
l2Tlb$EN_toMem_memReq_deq,
|
|
l2Tlb$EN_toMem_respLd_enq,
|
|
l2Tlb$EN_updateVMInfo,
|
|
l2Tlb$RDY_toChildren_dTlbReqFlush_put,
|
|
l2Tlb$RDY_toChildren_flushDone_get,
|
|
l2Tlb$RDY_toChildren_iTlbReqFlush_put,
|
|
l2Tlb$RDY_toChildren_rqFromC_put,
|
|
l2Tlb$RDY_toChildren_rsToC_deq,
|
|
l2Tlb$RDY_toChildren_rsToC_first,
|
|
l2Tlb$RDY_toMem_memReq_deq,
|
|
l2Tlb$RDY_toMem_memReq_first,
|
|
l2Tlb$RDY_toMem_respLd_enq,
|
|
l2Tlb$perf_setStatus_doStats,
|
|
l2Tlb$toMem_memReq_notEmpty,
|
|
l2Tlb$toMem_respLd_notFull;
|
|
|
|
// ports of submodule mmio_cRqQ_clearReq_dummy2_0
|
|
wire mmio_cRqQ_clearReq_dummy2_0$D_IN, mmio_cRqQ_clearReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_cRqQ_clearReq_dummy2_1
|
|
wire mmio_cRqQ_clearReq_dummy2_1$D_IN,
|
|
mmio_cRqQ_clearReq_dummy2_1$EN,
|
|
mmio_cRqQ_clearReq_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule mmio_cRqQ_deqReq_dummy2_0
|
|
wire mmio_cRqQ_deqReq_dummy2_0$D_IN, mmio_cRqQ_deqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_cRqQ_deqReq_dummy2_1
|
|
wire mmio_cRqQ_deqReq_dummy2_1$D_IN, mmio_cRqQ_deqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule mmio_cRqQ_deqReq_dummy2_2
|
|
wire mmio_cRqQ_deqReq_dummy2_2$D_IN,
|
|
mmio_cRqQ_deqReq_dummy2_2$EN,
|
|
mmio_cRqQ_deqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule mmio_cRqQ_enqReq_dummy2_0
|
|
wire mmio_cRqQ_enqReq_dummy2_0$D_IN, mmio_cRqQ_enqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_cRqQ_enqReq_dummy2_1
|
|
wire mmio_cRqQ_enqReq_dummy2_1$D_IN, mmio_cRqQ_enqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule mmio_cRqQ_enqReq_dummy2_2
|
|
wire mmio_cRqQ_enqReq_dummy2_2$D_IN,
|
|
mmio_cRqQ_enqReq_dummy2_2$EN,
|
|
mmio_cRqQ_enqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule mmio_cRsQ_clearReq_dummy2_0
|
|
wire mmio_cRsQ_clearReq_dummy2_0$D_IN, mmio_cRsQ_clearReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_cRsQ_clearReq_dummy2_1
|
|
wire mmio_cRsQ_clearReq_dummy2_1$D_IN,
|
|
mmio_cRsQ_clearReq_dummy2_1$EN,
|
|
mmio_cRsQ_clearReq_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule mmio_cRsQ_deqReq_dummy2_0
|
|
wire mmio_cRsQ_deqReq_dummy2_0$D_IN, mmio_cRsQ_deqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_cRsQ_deqReq_dummy2_1
|
|
wire mmio_cRsQ_deqReq_dummy2_1$D_IN, mmio_cRsQ_deqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule mmio_cRsQ_deqReq_dummy2_2
|
|
wire mmio_cRsQ_deqReq_dummy2_2$D_IN,
|
|
mmio_cRsQ_deqReq_dummy2_2$EN,
|
|
mmio_cRsQ_deqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule mmio_cRsQ_enqReq_dummy2_0
|
|
wire mmio_cRsQ_enqReq_dummy2_0$D_IN, mmio_cRsQ_enqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_cRsQ_enqReq_dummy2_1
|
|
wire mmio_cRsQ_enqReq_dummy2_1$D_IN, mmio_cRsQ_enqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule mmio_cRsQ_enqReq_dummy2_2
|
|
wire mmio_cRsQ_enqReq_dummy2_2$D_IN,
|
|
mmio_cRsQ_enqReq_dummy2_2$EN,
|
|
mmio_cRsQ_enqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule mmio_dataPendQ_clearReq_dummy2_0
|
|
wire mmio_dataPendQ_clearReq_dummy2_0$D_IN,
|
|
mmio_dataPendQ_clearReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_dataPendQ_clearReq_dummy2_1
|
|
wire mmio_dataPendQ_clearReq_dummy2_1$D_IN,
|
|
mmio_dataPendQ_clearReq_dummy2_1$EN,
|
|
mmio_dataPendQ_clearReq_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule mmio_dataPendQ_deqReq_dummy2_0
|
|
wire mmio_dataPendQ_deqReq_dummy2_0$D_IN, mmio_dataPendQ_deqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_dataPendQ_deqReq_dummy2_1
|
|
wire mmio_dataPendQ_deqReq_dummy2_1$D_IN, mmio_dataPendQ_deqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule mmio_dataPendQ_deqReq_dummy2_2
|
|
wire mmio_dataPendQ_deqReq_dummy2_2$D_IN,
|
|
mmio_dataPendQ_deqReq_dummy2_2$EN,
|
|
mmio_dataPendQ_deqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule mmio_dataPendQ_enqReq_dummy2_0
|
|
wire mmio_dataPendQ_enqReq_dummy2_0$D_IN, mmio_dataPendQ_enqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_dataPendQ_enqReq_dummy2_1
|
|
wire mmio_dataPendQ_enqReq_dummy2_1$D_IN, mmio_dataPendQ_enqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule mmio_dataPendQ_enqReq_dummy2_2
|
|
wire mmio_dataPendQ_enqReq_dummy2_2$D_IN,
|
|
mmio_dataPendQ_enqReq_dummy2_2$EN,
|
|
mmio_dataPendQ_enqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule mmio_dataReqQ_clearReq_dummy2_0
|
|
wire mmio_dataReqQ_clearReq_dummy2_0$D_IN,
|
|
mmio_dataReqQ_clearReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_dataReqQ_clearReq_dummy2_1
|
|
wire mmio_dataReqQ_clearReq_dummy2_1$D_IN,
|
|
mmio_dataReqQ_clearReq_dummy2_1$EN,
|
|
mmio_dataReqQ_clearReq_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule mmio_dataReqQ_deqReq_dummy2_0
|
|
wire mmio_dataReqQ_deqReq_dummy2_0$D_IN, mmio_dataReqQ_deqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_dataReqQ_deqReq_dummy2_1
|
|
wire mmio_dataReqQ_deqReq_dummy2_1$D_IN, mmio_dataReqQ_deqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule mmio_dataReqQ_deqReq_dummy2_2
|
|
wire mmio_dataReqQ_deqReq_dummy2_2$D_IN,
|
|
mmio_dataReqQ_deqReq_dummy2_2$EN,
|
|
mmio_dataReqQ_deqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule mmio_dataReqQ_enqReq_dummy2_0
|
|
wire mmio_dataReqQ_enqReq_dummy2_0$D_IN, mmio_dataReqQ_enqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_dataReqQ_enqReq_dummy2_1
|
|
wire mmio_dataReqQ_enqReq_dummy2_1$D_IN, mmio_dataReqQ_enqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule mmio_dataReqQ_enqReq_dummy2_2
|
|
wire mmio_dataReqQ_enqReq_dummy2_2$D_IN,
|
|
mmio_dataReqQ_enqReq_dummy2_2$EN,
|
|
mmio_dataReqQ_enqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule mmio_dataRespQ_clearReq_dummy2_0
|
|
wire mmio_dataRespQ_clearReq_dummy2_0$D_IN,
|
|
mmio_dataRespQ_clearReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_dataRespQ_clearReq_dummy2_1
|
|
wire mmio_dataRespQ_clearReq_dummy2_1$D_IN,
|
|
mmio_dataRespQ_clearReq_dummy2_1$EN,
|
|
mmio_dataRespQ_clearReq_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule mmio_dataRespQ_deqReq_dummy2_0
|
|
wire mmio_dataRespQ_deqReq_dummy2_0$D_IN, mmio_dataRespQ_deqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_dataRespQ_deqReq_dummy2_1
|
|
wire mmio_dataRespQ_deqReq_dummy2_1$D_IN, mmio_dataRespQ_deqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule mmio_dataRespQ_deqReq_dummy2_2
|
|
wire mmio_dataRespQ_deqReq_dummy2_2$D_IN,
|
|
mmio_dataRespQ_deqReq_dummy2_2$EN,
|
|
mmio_dataRespQ_deqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule mmio_dataRespQ_enqReq_dummy2_0
|
|
wire mmio_dataRespQ_enqReq_dummy2_0$D_IN, mmio_dataRespQ_enqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_dataRespQ_enqReq_dummy2_1
|
|
wire mmio_dataRespQ_enqReq_dummy2_1$D_IN, mmio_dataRespQ_enqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule mmio_dataRespQ_enqReq_dummy2_2
|
|
wire mmio_dataRespQ_enqReq_dummy2_2$D_IN,
|
|
mmio_dataRespQ_enqReq_dummy2_2$EN,
|
|
mmio_dataRespQ_enqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule mmio_pRqQ_clearReq_dummy2_0
|
|
wire mmio_pRqQ_clearReq_dummy2_0$D_IN, mmio_pRqQ_clearReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_pRqQ_clearReq_dummy2_1
|
|
wire mmio_pRqQ_clearReq_dummy2_1$D_IN,
|
|
mmio_pRqQ_clearReq_dummy2_1$EN,
|
|
mmio_pRqQ_clearReq_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule mmio_pRqQ_deqReq_dummy2_0
|
|
wire mmio_pRqQ_deqReq_dummy2_0$D_IN, mmio_pRqQ_deqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_pRqQ_deqReq_dummy2_1
|
|
wire mmio_pRqQ_deqReq_dummy2_1$D_IN, mmio_pRqQ_deqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule mmio_pRqQ_deqReq_dummy2_2
|
|
wire mmio_pRqQ_deqReq_dummy2_2$D_IN,
|
|
mmio_pRqQ_deqReq_dummy2_2$EN,
|
|
mmio_pRqQ_deqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule mmio_pRqQ_enqReq_dummy2_0
|
|
wire mmio_pRqQ_enqReq_dummy2_0$D_IN, mmio_pRqQ_enqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_pRqQ_enqReq_dummy2_1
|
|
wire mmio_pRqQ_enqReq_dummy2_1$D_IN, mmio_pRqQ_enqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule mmio_pRqQ_enqReq_dummy2_2
|
|
wire mmio_pRqQ_enqReq_dummy2_2$D_IN,
|
|
mmio_pRqQ_enqReq_dummy2_2$EN,
|
|
mmio_pRqQ_enqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule mmio_pRsQ_clearReq_dummy2_0
|
|
wire mmio_pRsQ_clearReq_dummy2_0$D_IN, mmio_pRsQ_clearReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_pRsQ_clearReq_dummy2_1
|
|
wire mmio_pRsQ_clearReq_dummy2_1$D_IN,
|
|
mmio_pRsQ_clearReq_dummy2_1$EN,
|
|
mmio_pRsQ_clearReq_dummy2_1$Q_OUT;
|
|
|
|
// ports of submodule mmio_pRsQ_deqReq_dummy2_0
|
|
wire mmio_pRsQ_deqReq_dummy2_0$D_IN, mmio_pRsQ_deqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_pRsQ_deqReq_dummy2_1
|
|
wire mmio_pRsQ_deqReq_dummy2_1$D_IN, mmio_pRsQ_deqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule mmio_pRsQ_deqReq_dummy2_2
|
|
wire mmio_pRsQ_deqReq_dummy2_2$D_IN,
|
|
mmio_pRsQ_deqReq_dummy2_2$EN,
|
|
mmio_pRsQ_deqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule mmio_pRsQ_enqReq_dummy2_0
|
|
wire mmio_pRsQ_enqReq_dummy2_0$D_IN, mmio_pRsQ_enqReq_dummy2_0$EN;
|
|
|
|
// ports of submodule mmio_pRsQ_enqReq_dummy2_1
|
|
wire mmio_pRsQ_enqReq_dummy2_1$D_IN, mmio_pRsQ_enqReq_dummy2_1$EN;
|
|
|
|
// ports of submodule mmio_pRsQ_enqReq_dummy2_2
|
|
wire mmio_pRsQ_enqReq_dummy2_2$D_IN,
|
|
mmio_pRsQ_enqReq_dummy2_2$EN,
|
|
mmio_pRsQ_enqReq_dummy2_2$Q_OUT;
|
|
|
|
// ports of submodule perfReqQ
|
|
wire [8 : 0] perfReqQ$D_IN, perfReqQ$D_OUT;
|
|
wire perfReqQ$CLR,
|
|
perfReqQ$DEQ,
|
|
perfReqQ$EMPTY_N,
|
|
perfReqQ$ENQ,
|
|
perfReqQ$FULL_N;
|
|
|
|
// ports of submodule regRenamingTable
|
|
reg [3 : 0] regRenamingTable$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [32 : 0] regRenamingTable$rename_0_getRename,
|
|
regRenamingTable$rename_1_getRename;
|
|
wire [26 : 0] regRenamingTable$rename_0_claimRename_r,
|
|
regRenamingTable$rename_0_getRename_r,
|
|
regRenamingTable$rename_1_claimRename_r,
|
|
regRenamingTable$rename_1_getRename_r;
|
|
wire [11 : 0] regRenamingTable$rename_0_claimRename_sb,
|
|
regRenamingTable$rename_1_claimRename_sb,
|
|
regRenamingTable$specUpdate_correctSpeculation_mask;
|
|
wire regRenamingTable$EN_commit_0_commit,
|
|
regRenamingTable$EN_commit_1_commit,
|
|
regRenamingTable$EN_rename_0_claimRename,
|
|
regRenamingTable$EN_rename_1_claimRename,
|
|
regRenamingTable$EN_specUpdate_correctSpeculation,
|
|
regRenamingTable$EN_specUpdate_incorrectSpeculation,
|
|
regRenamingTable$RDY_commit_0_commit,
|
|
regRenamingTable$RDY_commit_1_commit,
|
|
regRenamingTable$RDY_rename_0_claimRename,
|
|
regRenamingTable$RDY_rename_0_getRename,
|
|
regRenamingTable$RDY_rename_1_claimRename,
|
|
regRenamingTable$RDY_rename_1_getRename,
|
|
regRenamingTable$rename_0_canRename,
|
|
regRenamingTable$rename_1_canRename,
|
|
regRenamingTable$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule rf
|
|
reg [63 : 0] rf$write_2_wr_data, rf$write_3_wr_data;
|
|
reg [6 : 0] rf$write_2_wr_rindx, rf$write_3_wr_rindx;
|
|
wire [63 : 0] rf$read_0_rd1,
|
|
rf$read_0_rd2,
|
|
rf$read_1_rd1,
|
|
rf$read_1_rd2,
|
|
rf$read_2_rd1,
|
|
rf$read_2_rd2,
|
|
rf$read_2_rd3,
|
|
rf$read_3_rd1,
|
|
rf$read_3_rd2,
|
|
rf$write_0_wr_data,
|
|
rf$write_1_wr_data;
|
|
wire [6 : 0] rf$read_0_rd1_rindx,
|
|
rf$read_0_rd2_rindx,
|
|
rf$read_0_rd3_rindx,
|
|
rf$read_1_rd1_rindx,
|
|
rf$read_1_rd2_rindx,
|
|
rf$read_1_rd3_rindx,
|
|
rf$read_2_rd1_rindx,
|
|
rf$read_2_rd2_rindx,
|
|
rf$read_2_rd3_rindx,
|
|
rf$read_3_rd1_rindx,
|
|
rf$read_3_rd2_rindx,
|
|
rf$read_3_rd3_rindx,
|
|
rf$write_0_wr_rindx,
|
|
rf$write_1_wr_rindx;
|
|
wire rf$EN_write_0_wr, rf$EN_write_1_wr, rf$EN_write_2_wr, rf$EN_write_3_wr;
|
|
|
|
// ports of submodule rob
|
|
reg [218 : 0] rob$enqPort_0_enq_x;
|
|
reg [11 : 0] rob$setExecuted_doFinishFpuMulDiv_0_set_x,
|
|
rob$specUpdate_incorrectSpeculation_inst_tag;
|
|
reg [4 : 0] rob$setExecuted_deqLSQ_cause,
|
|
rob$setExecuted_doFinishFpuMulDiv_0_set_fflags;
|
|
reg [3 : 0] rob$specUpdate_incorrectSpeculation_spec_tag;
|
|
wire [218 : 0] rob$deqPort_0_deq_data,
|
|
rob$deqPort_1_deq_data,
|
|
rob$enqPort_1_enq_x;
|
|
wire [129 : 0] rob$setExecuted_doFinishAlu_0_set_cf,
|
|
rob$setExecuted_doFinishAlu_1_set_cf;
|
|
wire [64 : 0] rob$setExecuted_doFinishAlu_0_set_csrData,
|
|
rob$setExecuted_doFinishAlu_1_set_csrData;
|
|
wire [63 : 0] rob$getOrigPC_0_get,
|
|
rob$getOrigPC_1_get,
|
|
rob$getOrigPredPC_0_get,
|
|
rob$getOrigPredPC_1_get,
|
|
rob$setExecuted_doFinishMem_vaddr;
|
|
wire [31 : 0] rob$getOrig_Inst_0_get, rob$getOrig_Inst_1_get;
|
|
wire [11 : 0] rob$deqPort_0_getDeqInstTag,
|
|
rob$enqPort_0_getEnqInstTag,
|
|
rob$enqPort_1_getEnqInstTag,
|
|
rob$getOrigPC_0_get_x,
|
|
rob$getOrigPC_1_get_x,
|
|
rob$getOrigPC_2_get_x,
|
|
rob$getOrigPredPC_0_get_x,
|
|
rob$getOrigPredPC_1_get_x,
|
|
rob$getOrig_Inst_0_get_x,
|
|
rob$getOrig_Inst_1_get_x,
|
|
rob$setExecuted_deqLSQ_x,
|
|
rob$setExecuted_doFinishAlu_0_set_x,
|
|
rob$setExecuted_doFinishAlu_1_set_x,
|
|
rob$setExecuted_doFinishMem_x,
|
|
rob$setLSQAtCommitNotified_x,
|
|
rob$specUpdate_correctSpeculation_mask;
|
|
wire [5 : 0] rob$getEnqTime;
|
|
wire [2 : 0] rob$setExecuted_deqLSQ_ld_killed;
|
|
wire rob$EN_deqPort_0_deq,
|
|
rob$EN_deqPort_1_deq,
|
|
rob$EN_enqPort_0_enq,
|
|
rob$EN_enqPort_1_enq,
|
|
rob$EN_setExecuted_deqLSQ,
|
|
rob$EN_setExecuted_doFinishAlu_0_set,
|
|
rob$EN_setExecuted_doFinishAlu_1_set,
|
|
rob$EN_setExecuted_doFinishFpuMulDiv_0_set,
|
|
rob$EN_setExecuted_doFinishMem,
|
|
rob$EN_setLSQAtCommitNotified,
|
|
rob$EN_specUpdate_correctSpeculation,
|
|
rob$EN_specUpdate_incorrectSpeculation,
|
|
rob$RDY_deqPort_0_deq,
|
|
rob$RDY_deqPort_0_deq_data,
|
|
rob$RDY_deqPort_1_deq,
|
|
rob$RDY_deqPort_1_deq_data,
|
|
rob$RDY_enqPort_0_enq,
|
|
rob$RDY_enqPort_1_enq,
|
|
rob$RDY_setExecuted_deqLSQ,
|
|
rob$RDY_setExecuted_doFinishAlu_0_set,
|
|
rob$RDY_setExecuted_doFinishAlu_1_set,
|
|
rob$RDY_setExecuted_doFinishFpuMulDiv_0_set,
|
|
rob$RDY_setExecuted_doFinishMem,
|
|
rob$RDY_setLSQAtCommitNotified,
|
|
rob$deqPort_0_canDeq,
|
|
rob$deqPort_1_canDeq,
|
|
rob$enqPort_0_canEnq,
|
|
rob$enqPort_1_canEnq,
|
|
rob$isEmpty,
|
|
rob$setExecuted_doFinishMem_access_at_commit,
|
|
rob$setExecuted_doFinishMem_non_mmio_st_done,
|
|
rob$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// ports of submodule sbAggr
|
|
reg [6 : 0] sbAggr$setReady_2_put, sbAggr$setReady_4_put;
|
|
wire [32 : 0] sbAggr$eagerLookup_0_get_r, sbAggr$eagerLookup_1_get_r;
|
|
wire [8 : 0] sbAggr$setBusy_0_set_dst, sbAggr$setBusy_1_set_dst;
|
|
wire [6 : 0] sbAggr$setReady_0_put,
|
|
sbAggr$setReady_1_put,
|
|
sbAggr$setReady_3_put;
|
|
wire [3 : 0] sbAggr$eagerLookup_0_get, sbAggr$eagerLookup_1_get;
|
|
wire sbAggr$EN_setBusy_0_set,
|
|
sbAggr$EN_setBusy_1_set,
|
|
sbAggr$EN_setReady_0_put,
|
|
sbAggr$EN_setReady_1_put,
|
|
sbAggr$EN_setReady_2_put,
|
|
sbAggr$EN_setReady_3_put,
|
|
sbAggr$EN_setReady_4_put;
|
|
|
|
// ports of submodule sbCons
|
|
reg [6 : 0] sbCons$setReady_2_put, sbCons$setReady_3_put;
|
|
wire [32 : 0] sbCons$eagerLookup_0_get_r,
|
|
sbCons$eagerLookup_1_get_r,
|
|
sbCons$lazyLookup_0_get_r,
|
|
sbCons$lazyLookup_1_get_r,
|
|
sbCons$lazyLookup_2_get_r,
|
|
sbCons$lazyLookup_3_get_r;
|
|
wire [8 : 0] sbCons$setBusy_0_set_dst, sbCons$setBusy_1_set_dst;
|
|
wire [6 : 0] sbCons$setReady_0_put, sbCons$setReady_1_put;
|
|
wire [3 : 0] sbCons$lazyLookup_0_get,
|
|
sbCons$lazyLookup_1_get,
|
|
sbCons$lazyLookup_2_get,
|
|
sbCons$lazyLookup_3_get;
|
|
wire sbCons$EN_setBusy_0_set,
|
|
sbCons$EN_setBusy_1_set,
|
|
sbCons$EN_setReady_0_put,
|
|
sbCons$EN_setReady_1_put,
|
|
sbCons$EN_setReady_2_put,
|
|
sbCons$EN_setReady_3_put;
|
|
|
|
// ports of submodule specTagManager
|
|
reg [3 : 0] specTagManager$specUpdate_incorrectSpeculation_kill_tag;
|
|
wire [11 : 0] specTagManager$currentSpecBits,
|
|
specTagManager$specUpdate_correctSpeculation_mask;
|
|
wire [3 : 0] specTagManager$nextSpecTag;
|
|
wire specTagManager$EN_claimSpecTag,
|
|
specTagManager$EN_specUpdate_correctSpeculation,
|
|
specTagManager$EN_specUpdate_incorrectSpeculation,
|
|
specTagManager$RDY_claimSpecTag,
|
|
specTagManager$RDY_nextSpecTag,
|
|
specTagManager$canClaim,
|
|
specTagManager$specUpdate_incorrectSpeculation_kill_all;
|
|
|
|
// rule scheduling signals
|
|
wire CAN_FIRE_RL_commitStage_doCommitKilledLd,
|
|
CAN_FIRE_RL_commitStage_doCommitNormalInst,
|
|
CAN_FIRE_RL_commitStage_doCommitSystemInst,
|
|
CAN_FIRE_RL_commitStage_doCommitTrap_flush,
|
|
CAN_FIRE_RL_commitStage_doCommitTrap_handle,
|
|
CAN_FIRE_RL_commitStage_doSetLSQAtCommit,
|
|
CAN_FIRE_RL_commitStage_doSetLSQAtCommit_1,
|
|
CAN_FIRE_RL_commitStage_notifyLSQCommit,
|
|
CAN_FIRE_RL_coreFix_aluExe_0_doDispatchAlu,
|
|
CAN_FIRE_RL_coreFix_aluExe_0_doExeAlu,
|
|
CAN_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F,
|
|
CAN_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T,
|
|
CAN_FIRE_RL_coreFix_aluExe_0_doRegReadAlu,
|
|
CAN_FIRE_RL_coreFix_aluExe_1_doDispatchAlu,
|
|
CAN_FIRE_RL_coreFix_aluExe_1_doExeAlu,
|
|
CAN_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F,
|
|
CAN_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T,
|
|
CAN_FIRE_RL_coreFix_aluExe_1_doRegReadAlu,
|
|
CAN_FIRE_RL_coreFix_doFetchTrainBP,
|
|
CAN_FIRE_RL_coreFix_doFetchTrainBP_1,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doDispatchFpuMulDiv,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doRegReadFpuMulDiv,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqDivPoisoned,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqFmaPoisoned,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqSqrtPoisoned,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_deqDivPoisoned,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_deqMulPoisoned,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_compute,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_doInit,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_canon,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_canon,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_canon,
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_canon,
|
|
CAN_FIRE_RL_coreFix_globalSpecUpdate_canon_correct_spec,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_canonicalize,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_new,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_retry,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_canonicalize,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRqTransfer,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRsTransfer,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromPipelineResp,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromSendRsToP,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_canonicalize,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_canonicalize,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRqToP,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_cRq,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_pRq,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_perfReqQ_canonicalize,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_perfReqQ_clearReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_perfReqQ_deqReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_perfReqQ_enqReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem,
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq,
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_issue,
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq,
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault,
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_issue,
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_fault,
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqStQ_Fence,
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq,
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_fault,
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_issue,
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq,
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_issue,
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqStQ_St_Mem,
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqStQ_fault,
|
|
CAN_FIRE_RL_coreFix_memExe_doDispatchMem,
|
|
CAN_FIRE_RL_coreFix_memExe_doExeMem,
|
|
CAN_FIRE_RL_coreFix_memExe_doFinishMem,
|
|
CAN_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ,
|
|
CAN_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate,
|
|
CAN_FIRE_RL_coreFix_memExe_doIssueSB,
|
|
CAN_FIRE_RL_coreFix_memExe_doRegReadMem,
|
|
CAN_FIRE_RL_coreFix_memExe_doRespLdForward,
|
|
CAN_FIRE_RL_coreFix_memExe_doRespLdMem,
|
|
CAN_FIRE_RL_coreFix_memExe_forwardQ_canonicalize,
|
|
CAN_FIRE_RL_coreFix_memExe_forwardQ_clearReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_forwardQ_deqReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_forwardQ_enqReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_memRespLdQ_canonicalize,
|
|
CAN_FIRE_RL_coreFix_memExe_memRespLdQ_clearReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_memRespLdQ_deqReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_memRespLdQ_enqReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_reqLdQ_data_0_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_reqLdQ_empty_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_reqLdQ_full_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_reqLrScAmoQ_data_0_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_reqLrScAmoQ_empty_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_reqLrScAmoQ_full_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_reqStQ_data_0_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_reqStQ_empty_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_reqStQ_full_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_respLrScAmoQ_canonicalize,
|
|
CAN_FIRE_RL_coreFix_memExe_respLrScAmoQ_clearReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_respLrScAmoQ_deqReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_respLrScAmoQ_enqReq_canon,
|
|
CAN_FIRE_RL_coreFix_memExe_sendLdToMem,
|
|
CAN_FIRE_RL_coreFix_memExe_sendLrScAmoToMem,
|
|
CAN_FIRE_RL_coreFix_memExe_sendStToMem,
|
|
CAN_FIRE_RL_csrInstOrInterruptInflight_canon,
|
|
CAN_FIRE_RL_csrf_incCycle,
|
|
CAN_FIRE_RL_csrf_mcycle_ehr_data_canon,
|
|
CAN_FIRE_RL_csrf_mcycle_ehr_setRead,
|
|
CAN_FIRE_RL_csrf_minstret_ehr_data_canon,
|
|
CAN_FIRE_RL_csrf_minstret_ehr_setRead,
|
|
CAN_FIRE_RL_mkConnectionGetPut,
|
|
CAN_FIRE_RL_mkConnectionGetPut_1,
|
|
CAN_FIRE_RL_mmio_cRqQ_canonicalize,
|
|
CAN_FIRE_RL_mmio_cRqQ_clearReq_canon,
|
|
CAN_FIRE_RL_mmio_cRqQ_deqReq_canon,
|
|
CAN_FIRE_RL_mmio_cRqQ_enqReq_canon,
|
|
CAN_FIRE_RL_mmio_cRsQ_canonicalize,
|
|
CAN_FIRE_RL_mmio_cRsQ_clearReq_canon,
|
|
CAN_FIRE_RL_mmio_cRsQ_deqReq_canon,
|
|
CAN_FIRE_RL_mmio_cRsQ_enqReq_canon,
|
|
CAN_FIRE_RL_mmio_dataPendQ_canonicalize,
|
|
CAN_FIRE_RL_mmio_dataPendQ_clearReq_canon,
|
|
CAN_FIRE_RL_mmio_dataPendQ_deqReq_canon,
|
|
CAN_FIRE_RL_mmio_dataPendQ_enqReq_canon,
|
|
CAN_FIRE_RL_mmio_dataReqQ_canonicalize,
|
|
CAN_FIRE_RL_mmio_dataReqQ_clearReq_canon,
|
|
CAN_FIRE_RL_mmio_dataReqQ_deqReq_canon,
|
|
CAN_FIRE_RL_mmio_dataReqQ_enqReq_canon,
|
|
CAN_FIRE_RL_mmio_dataRespQ_canonicalize,
|
|
CAN_FIRE_RL_mmio_dataRespQ_clearReq_canon,
|
|
CAN_FIRE_RL_mmio_dataRespQ_deqReq_canon,
|
|
CAN_FIRE_RL_mmio_dataRespQ_enqReq_canon,
|
|
CAN_FIRE_RL_mmio_handlePRq,
|
|
CAN_FIRE_RL_mmio_pRqQ_canonicalize,
|
|
CAN_FIRE_RL_mmio_pRqQ_clearReq_canon,
|
|
CAN_FIRE_RL_mmio_pRqQ_deqReq_canon,
|
|
CAN_FIRE_RL_mmio_pRqQ_enqReq_canon,
|
|
CAN_FIRE_RL_mmio_pRsQ_canonicalize,
|
|
CAN_FIRE_RL_mmio_pRsQ_clearReq_canon,
|
|
CAN_FIRE_RL_mmio_pRsQ_deqReq_canon,
|
|
CAN_FIRE_RL_mmio_pRsQ_enqReq_canon,
|
|
CAN_FIRE_RL_mmio_sendDataReq,
|
|
CAN_FIRE_RL_mmio_sendDataResp,
|
|
CAN_FIRE_RL_mmio_sendInstReq,
|
|
CAN_FIRE_RL_mmio_sendInstResp,
|
|
CAN_FIRE_RL_prepareCachesAndTlbs,
|
|
CAN_FIRE_RL_readyToFetch,
|
|
CAN_FIRE_RL_renameStage_doRenaming,
|
|
CAN_FIRE_RL_renameStage_doRenaming_SystemInst,
|
|
CAN_FIRE_RL_renameStage_doRenaming_Trap,
|
|
CAN_FIRE_RL_renameStage_doRenaming_wrongPath,
|
|
CAN_FIRE_RL_rl_outOfReset,
|
|
CAN_FIRE_RL_sendDTlbReq,
|
|
CAN_FIRE_RL_sendFlushDone,
|
|
CAN_FIRE_RL_sendITlbReq,
|
|
CAN_FIRE_RL_sendRobEnqTime,
|
|
CAN_FIRE_RL_sendRsToDTlb,
|
|
CAN_FIRE_RL_sendRsToITlb,
|
|
CAN_FIRE_coreIndInv_perfResp,
|
|
CAN_FIRE_coreIndInv_terminate,
|
|
CAN_FIRE_coreReq_perfReq,
|
|
CAN_FIRE_coreReq_start,
|
|
CAN_FIRE_dCacheToParent_fromP_enq,
|
|
CAN_FIRE_dCacheToParent_rqToP_deq,
|
|
CAN_FIRE_dCacheToParent_rsToP_deq,
|
|
CAN_FIRE_deadlock_checkStarted_get,
|
|
CAN_FIRE_deadlock_commitInstStuck_get,
|
|
CAN_FIRE_deadlock_commitUserInstStuck_get,
|
|
CAN_FIRE_deadlock_dCacheCRqStuck_get,
|
|
CAN_FIRE_deadlock_dCachePRqStuck_get,
|
|
CAN_FIRE_deadlock_iCacheCRqStuck_get,
|
|
CAN_FIRE_deadlock_iCachePRqStuck_get,
|
|
CAN_FIRE_deadlock_renameCorrectPathStuck_get,
|
|
CAN_FIRE_deadlock_renameInstStuck_get,
|
|
CAN_FIRE_iCacheToParent_fromP_enq,
|
|
CAN_FIRE_iCacheToParent_rqToP_deq,
|
|
CAN_FIRE_iCacheToParent_rsToP_deq,
|
|
CAN_FIRE_mmioToPlatform_cRq_deq,
|
|
CAN_FIRE_mmioToPlatform_cRs_deq,
|
|
CAN_FIRE_mmioToPlatform_pRq_enq,
|
|
CAN_FIRE_mmioToPlatform_pRs_enq,
|
|
CAN_FIRE_mmioToPlatform_setTime,
|
|
CAN_FIRE_recvDoStats,
|
|
CAN_FIRE_renameDebug_renameErr_get,
|
|
CAN_FIRE_sendDoStats,
|
|
CAN_FIRE_setDEIP,
|
|
CAN_FIRE_setMEIP,
|
|
CAN_FIRE_setSEIP,
|
|
CAN_FIRE_tlbToMem_memReq_deq,
|
|
CAN_FIRE_tlbToMem_respLd_enq,
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd,
|
|
WILL_FIRE_RL_commitStage_doCommitNormalInst,
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst,
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush,
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle,
|
|
WILL_FIRE_RL_commitStage_doSetLSQAtCommit,
|
|
WILL_FIRE_RL_commitStage_doSetLSQAtCommit_1,
|
|
WILL_FIRE_RL_commitStage_notifyLSQCommit,
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doDispatchAlu,
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doExeAlu,
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F,
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T,
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doRegReadAlu,
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doDispatchAlu,
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doExeAlu,
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F,
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T,
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doRegReadAlu,
|
|
WILL_FIRE_RL_coreFix_doFetchTrainBP,
|
|
WILL_FIRE_RL_coreFix_doFetchTrainBP_1,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doDispatchFpuMulDiv,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doRegReadFpuMulDiv,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqDivPoisoned,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqFmaPoisoned,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqSqrtPoisoned,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_deqDivPoisoned,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_deqMulPoisoned,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_compute,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_doInit,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_canon,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_canon,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_canon,
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_canon,
|
|
WILL_FIRE_RL_coreFix_globalSpecUpdate_canon_correct_spec,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_canonicalize,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_new,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_retry,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_canonicalize,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRqTransfer,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRsTransfer,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromPipelineResp,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromSendRsToP,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_canonicalize,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_canonicalize,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRqToP,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_cRq,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_pRq,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_perfReqQ_canonicalize,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_perfReqQ_clearReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_perfReqQ_deqReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_perfReqQ_enqReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem,
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq,
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_issue,
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq,
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault,
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_issue,
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault,
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_Fence,
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq,
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_fault,
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_issue,
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq,
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_issue,
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_St_Mem,
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_fault,
|
|
WILL_FIRE_RL_coreFix_memExe_doDispatchMem,
|
|
WILL_FIRE_RL_coreFix_memExe_doExeMem,
|
|
WILL_FIRE_RL_coreFix_memExe_doFinishMem,
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ,
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate,
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueSB,
|
|
WILL_FIRE_RL_coreFix_memExe_doRegReadMem,
|
|
WILL_FIRE_RL_coreFix_memExe_doRespLdForward,
|
|
WILL_FIRE_RL_coreFix_memExe_doRespLdMem,
|
|
WILL_FIRE_RL_coreFix_memExe_forwardQ_canonicalize,
|
|
WILL_FIRE_RL_coreFix_memExe_forwardQ_clearReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_forwardQ_deqReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_forwardQ_enqReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_memRespLdQ_canonicalize,
|
|
WILL_FIRE_RL_coreFix_memExe_memRespLdQ_clearReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_memRespLdQ_deqReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_memRespLdQ_enqReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_reqLdQ_data_0_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_reqLdQ_empty_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_reqLdQ_full_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_reqLrScAmoQ_data_0_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_reqLrScAmoQ_empty_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_reqLrScAmoQ_full_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_reqStQ_data_0_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_reqStQ_empty_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_reqStQ_full_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_respLrScAmoQ_canonicalize,
|
|
WILL_FIRE_RL_coreFix_memExe_respLrScAmoQ_clearReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_respLrScAmoQ_deqReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_respLrScAmoQ_enqReq_canon,
|
|
WILL_FIRE_RL_coreFix_memExe_sendLdToMem,
|
|
WILL_FIRE_RL_coreFix_memExe_sendLrScAmoToMem,
|
|
WILL_FIRE_RL_coreFix_memExe_sendStToMem,
|
|
WILL_FIRE_RL_csrInstOrInterruptInflight_canon,
|
|
WILL_FIRE_RL_csrf_incCycle,
|
|
WILL_FIRE_RL_csrf_mcycle_ehr_data_canon,
|
|
WILL_FIRE_RL_csrf_mcycle_ehr_setRead,
|
|
WILL_FIRE_RL_csrf_minstret_ehr_data_canon,
|
|
WILL_FIRE_RL_csrf_minstret_ehr_setRead,
|
|
WILL_FIRE_RL_mkConnectionGetPut,
|
|
WILL_FIRE_RL_mkConnectionGetPut_1,
|
|
WILL_FIRE_RL_mmio_cRqQ_canonicalize,
|
|
WILL_FIRE_RL_mmio_cRqQ_clearReq_canon,
|
|
WILL_FIRE_RL_mmio_cRqQ_deqReq_canon,
|
|
WILL_FIRE_RL_mmio_cRqQ_enqReq_canon,
|
|
WILL_FIRE_RL_mmio_cRsQ_canonicalize,
|
|
WILL_FIRE_RL_mmio_cRsQ_clearReq_canon,
|
|
WILL_FIRE_RL_mmio_cRsQ_deqReq_canon,
|
|
WILL_FIRE_RL_mmio_cRsQ_enqReq_canon,
|
|
WILL_FIRE_RL_mmio_dataPendQ_canonicalize,
|
|
WILL_FIRE_RL_mmio_dataPendQ_clearReq_canon,
|
|
WILL_FIRE_RL_mmio_dataPendQ_deqReq_canon,
|
|
WILL_FIRE_RL_mmio_dataPendQ_enqReq_canon,
|
|
WILL_FIRE_RL_mmio_dataReqQ_canonicalize,
|
|
WILL_FIRE_RL_mmio_dataReqQ_clearReq_canon,
|
|
WILL_FIRE_RL_mmio_dataReqQ_deqReq_canon,
|
|
WILL_FIRE_RL_mmio_dataReqQ_enqReq_canon,
|
|
WILL_FIRE_RL_mmio_dataRespQ_canonicalize,
|
|
WILL_FIRE_RL_mmio_dataRespQ_clearReq_canon,
|
|
WILL_FIRE_RL_mmio_dataRespQ_deqReq_canon,
|
|
WILL_FIRE_RL_mmio_dataRespQ_enqReq_canon,
|
|
WILL_FIRE_RL_mmio_handlePRq,
|
|
WILL_FIRE_RL_mmio_pRqQ_canonicalize,
|
|
WILL_FIRE_RL_mmio_pRqQ_clearReq_canon,
|
|
WILL_FIRE_RL_mmio_pRqQ_deqReq_canon,
|
|
WILL_FIRE_RL_mmio_pRqQ_enqReq_canon,
|
|
WILL_FIRE_RL_mmio_pRsQ_canonicalize,
|
|
WILL_FIRE_RL_mmio_pRsQ_clearReq_canon,
|
|
WILL_FIRE_RL_mmio_pRsQ_deqReq_canon,
|
|
WILL_FIRE_RL_mmio_pRsQ_enqReq_canon,
|
|
WILL_FIRE_RL_mmio_sendDataReq,
|
|
WILL_FIRE_RL_mmio_sendDataResp,
|
|
WILL_FIRE_RL_mmio_sendInstReq,
|
|
WILL_FIRE_RL_mmio_sendInstResp,
|
|
WILL_FIRE_RL_prepareCachesAndTlbs,
|
|
WILL_FIRE_RL_readyToFetch,
|
|
WILL_FIRE_RL_renameStage_doRenaming,
|
|
WILL_FIRE_RL_renameStage_doRenaming_SystemInst,
|
|
WILL_FIRE_RL_renameStage_doRenaming_Trap,
|
|
WILL_FIRE_RL_renameStage_doRenaming_wrongPath,
|
|
WILL_FIRE_RL_rl_outOfReset,
|
|
WILL_FIRE_RL_sendDTlbReq,
|
|
WILL_FIRE_RL_sendFlushDone,
|
|
WILL_FIRE_RL_sendITlbReq,
|
|
WILL_FIRE_RL_sendRobEnqTime,
|
|
WILL_FIRE_RL_sendRsToDTlb,
|
|
WILL_FIRE_RL_sendRsToITlb,
|
|
WILL_FIRE_coreIndInv_perfResp,
|
|
WILL_FIRE_coreIndInv_terminate,
|
|
WILL_FIRE_coreReq_perfReq,
|
|
WILL_FIRE_coreReq_start,
|
|
WILL_FIRE_dCacheToParent_fromP_enq,
|
|
WILL_FIRE_dCacheToParent_rqToP_deq,
|
|
WILL_FIRE_dCacheToParent_rsToP_deq,
|
|
WILL_FIRE_deadlock_checkStarted_get,
|
|
WILL_FIRE_deadlock_commitInstStuck_get,
|
|
WILL_FIRE_deadlock_commitUserInstStuck_get,
|
|
WILL_FIRE_deadlock_dCacheCRqStuck_get,
|
|
WILL_FIRE_deadlock_dCachePRqStuck_get,
|
|
WILL_FIRE_deadlock_iCacheCRqStuck_get,
|
|
WILL_FIRE_deadlock_iCachePRqStuck_get,
|
|
WILL_FIRE_deadlock_renameCorrectPathStuck_get,
|
|
WILL_FIRE_deadlock_renameInstStuck_get,
|
|
WILL_FIRE_iCacheToParent_fromP_enq,
|
|
WILL_FIRE_iCacheToParent_rqToP_deq,
|
|
WILL_FIRE_iCacheToParent_rsToP_deq,
|
|
WILL_FIRE_mmioToPlatform_cRq_deq,
|
|
WILL_FIRE_mmioToPlatform_cRs_deq,
|
|
WILL_FIRE_mmioToPlatform_pRq_enq,
|
|
WILL_FIRE_mmioToPlatform_pRs_enq,
|
|
WILL_FIRE_mmioToPlatform_setTime,
|
|
WILL_FIRE_recvDoStats,
|
|
WILL_FIRE_renameDebug_renameErr_get,
|
|
WILL_FIRE_sendDoStats,
|
|
WILL_FIRE_setDEIP,
|
|
WILL_FIRE_setMEIP,
|
|
WILL_FIRE_setSEIP,
|
|
WILL_FIRE_tlbToMem_memReq_deq,
|
|
WILL_FIRE_tlbToMem_respLd_enq;
|
|
|
|
// inputs to muxes for submodule ports
|
|
reg [63 : 0] MUX_coreFix_memExe_lsq$respLd_2__VAL_1,
|
|
MUX_coreFix_memExe_lsq$respLd_2__VAL_2,
|
|
MUX_fetchStage$redirect_1__VAL_5;
|
|
reg [4 : 0] MUX_coreFix_memExe_lsq$respLd_1__VAL_1,
|
|
MUX_coreFix_memExe_lsq$respLd_1__VAL_2;
|
|
reg [1 : 0] MUX_csrf_fs_reg$write_1__VAL_1;
|
|
wire [583 : 0] MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_1__VAL_1,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_1__VAL_2,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_1__VAL_3,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_1__VAL_4;
|
|
wire [579 : 0] MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$wset_1__VAL_1,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$wset_1__VAL_2;
|
|
wire [569 : 0] MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_2__VAL_1,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_2__VAL_2,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_2__VAL_3,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_2__VAL_4;
|
|
wire [218 : 0] MUX_rob$enqPort_0_enq_1__VAL_1,
|
|
MUX_rob$enqPort_0_enq_1__VAL_2,
|
|
MUX_rob$enqPort_0_enq_1__VAL_3;
|
|
wire [161 : 0] MUX_coreFix_aluExe_0_rsAlu$enq_1__VAL_1,
|
|
MUX_coreFix_aluExe_0_rsAlu$enq_1__VAL_2;
|
|
wire [160 : 0] MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__VAL_1,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__VAL_2;
|
|
wire [158 : 0] MUX_coreFix_trainBPQ_0$enq_1__VAL_1,
|
|
MUX_coreFix_trainBPQ_0$enq_1__VAL_2,
|
|
MUX_coreFix_trainBPQ_1$enq_1__VAL_1,
|
|
MUX_coreFix_trainBPQ_1$enq_1__VAL_2;
|
|
wire [152 : 0] MUX_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wset_1__VAL_1,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wset_1__VAL_2,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wset_1__VAL_3,
|
|
MUX_coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wset_1__VAL_1,
|
|
MUX_coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wset_1__VAL_2;
|
|
wire [142 : 0] MUX_mmio_cRqQ_enqReq_lat_0$wset_1__VAL_1,
|
|
MUX_mmio_cRqQ_enqReq_lat_0$wset_1__VAL_2,
|
|
MUX_mmio_dataReqQ_enqReq_lat_0$wset_1__VAL_1,
|
|
MUX_mmio_dataReqQ_enqReq_lat_0$wset_1__VAL_2;
|
|
wire [133 : 0] MUX_commitStage_commitTrap$write_1__VAL_2;
|
|
wire [69 : 0] MUX_coreFix_memExe_forwardQ_enqReq_lat_0$wset_1__VAL_1,
|
|
MUX_coreFix_memExe_forwardQ_enqReq_lat_0$wset_1__VAL_2,
|
|
MUX_coreFix_memExe_memRespLdQ_enqReq_lat_0$wset_1__VAL_1;
|
|
wire [67 : 0] MUX_coreFix_memExe_lsq$issueLd_4__VAL_1;
|
|
wire [64 : 0] MUX_coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wset_1__VAL_1,
|
|
MUX_coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wset_1__VAL_2,
|
|
MUX_coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wset_1__VAL_3;
|
|
wire [63 : 0] MUX_csrf_mepc_csr$write_1__VAL_2,
|
|
MUX_csrf_minstret_ehr_data_lat_1$wset_1__VAL_1,
|
|
MUX_csrf_minstret_ehr_data_lat_1$wset_1__VAL_2,
|
|
MUX_csrf_mtval_csr$write_1__VAL_1,
|
|
MUX_csrf_mtval_csr$write_1__VAL_2,
|
|
MUX_csrf_sepc_csr$write_1__VAL_2,
|
|
MUX_fetchStage$redirect_1__VAL_4,
|
|
MUX_rf$write_2_wr_2__VAL_2,
|
|
MUX_rf$write_2_wr_2__VAL_3,
|
|
MUX_rf$write_2_wr_2__VAL_4,
|
|
MUX_rf$write_2_wr_2__VAL_5,
|
|
MUX_rf$write_2_wr_2__VAL_6,
|
|
MUX_rf$write_3_wr_2__VAL_3,
|
|
MUX_rf$write_3_wr_2__VAL_4;
|
|
wire [58 : 0] MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$wset_1__VAL_1,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$wset_1__VAL_2;
|
|
wire [57 : 0] MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_3__VAL_1,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_3__VAL_2;
|
|
wire [29 : 0] MUX_l2Tlb$toChildren_rqFromC_put_1__VAL_1,
|
|
MUX_l2Tlb$toChildren_rqFromC_put_1__VAL_2;
|
|
wire [7 : 0] MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_1,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_2,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_3,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_4,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_5,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_6,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_1,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_2,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_3;
|
|
wire [5 : 0] MUX_coreFix_memExe_lsq$getHit_1__VAL_1;
|
|
wire [4 : 0] MUX_csrf_fflags_reg$write_1__VAL_2,
|
|
MUX_rob$setExecuted_deqLSQ_2__VAL_2,
|
|
MUX_rob$setExecuted_deqLSQ_2__VAL_6,
|
|
MUX_rob$setExecuted_doFinishFpuMulDiv_0_set_2__VAL_2,
|
|
MUX_rob$setExecuted_doFinishFpuMulDiv_0_set_2__VAL_3,
|
|
MUX_rob$setExecuted_doFinishFpuMulDiv_0_set_2__VAL_4;
|
|
wire [3 : 0] MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_1__VAL_1,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$enq_1__VAL_1,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$enq_1__VAL_2;
|
|
wire [2 : 0] MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_2__VAL_1;
|
|
wire [1 : 0] MUX_csrf_mpp_reg$write_1__VAL_1,
|
|
MUX_csrf_prv_reg$write_1__VAL_1,
|
|
MUX_csrf_prv_reg$write_1__VAL_2;
|
|
wire MUX_commitStage_setLSQAtCommit_0$wset_1__SEL_1,
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3,
|
|
MUX_coreFix_aluExe_0_rsAlu$enq_1__SEL_1,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_1,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_2,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_1,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_2,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_3,
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_4,
|
|
MUX_coreFix_aluExe_1_rsAlu$setRegReady_4_put_1__SEL_1,
|
|
MUX_coreFix_aluExe_1_rsAlu$setRegReady_4_put_1__SEL_2,
|
|
MUX_coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_4_put_1__SEL_1,
|
|
MUX_coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_4_put_1__SEL_2,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_1__SEL_1,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_1__SEL_2,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_1__SEL_1,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_1,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_2,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_3,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_1__SEL_1,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_3__VAL_1,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__SEL_1,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__SEL_2,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$enq_1__SEL_1,
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$enq_1__SEL_2,
|
|
MUX_coreFix_memExe_forwardQ_enqReq_lat_0$wset_1__SEL_1,
|
|
MUX_coreFix_memExe_forwardQ_enqReq_lat_0$wset_1__SEL_2,
|
|
MUX_coreFix_memExe_lsq$getHit_1__SEL_1,
|
|
MUX_coreFix_memExe_lsq$getHit_1__SEL_2,
|
|
MUX_coreFix_memExe_lsq$wakeupLdStalledBySB_1__SEL_1,
|
|
MUX_coreFix_memExe_reqLdQ_data_0_lat_0$wset_1__SEL_1,
|
|
MUX_coreFix_memExe_respLrScAmoQ_enqReq_dummy2_0$write_1__SEL_1,
|
|
MUX_coreFix_memExe_rsMem$setRegReady_4_put_1__SEL_1,
|
|
MUX_coreFix_memExe_rsMem$setRegReady_4_put_1__SEL_2,
|
|
MUX_coreFix_memExe_waitLrScAmoMMIOResp$write_1__SEL_1,
|
|
MUX_coreFix_trainBPQ_0$enq_1__SEL_1,
|
|
MUX_coreFix_trainBPQ_1$enq_1__SEL_1,
|
|
MUX_csrInstOrInterruptInflight_dummy2_0$write_1__SEL_1,
|
|
MUX_csrInstOrInterruptInflight_dummy2_0$write_1__SEL_2,
|
|
MUX_csrInstOrInterruptInflight_dummy2_1$write_1__SEL_1,
|
|
MUX_csrInstOrInterruptInflight_dummy_1_0$wset_1__VAL_1,
|
|
MUX_csrf_debug_int_pend$write_1__SEL_1,
|
|
MUX_csrf_external_int_pend_vec_1$write_1__SEL_1,
|
|
MUX_csrf_fflags_reg$write_1__SEL_1,
|
|
MUX_csrf_fs_reg$write_1__SEL_1,
|
|
MUX_csrf_ie_vec_1$write_1__SEL_1,
|
|
MUX_csrf_ie_vec_1$write_1__SEL_2,
|
|
MUX_csrf_ie_vec_1$write_1__VAL_1,
|
|
MUX_csrf_ie_vec_3$write_1__SEL_1,
|
|
MUX_csrf_ie_vec_3$write_1__SEL_2,
|
|
MUX_csrf_ie_vec_3$write_1__VAL_1,
|
|
MUX_csrf_mpp_reg$write_1__SEL_1,
|
|
MUX_csrf_prev_ie_vec_1$write_1__SEL_1,
|
|
MUX_csrf_prev_ie_vec_1$write_1__VAL_1,
|
|
MUX_csrf_prev_ie_vec_3$write_1__SEL_1,
|
|
MUX_csrf_prev_ie_vec_3$write_1__VAL_1,
|
|
MUX_csrf_prv_reg$write_1__SEL_1,
|
|
MUX_csrf_software_int_pend_vec_3$write_1__VAL_2,
|
|
MUX_csrf_spp_reg$write_1__SEL_1,
|
|
MUX_csrf_spp_reg$write_1__VAL_1,
|
|
MUX_epochManager$updatePrevEpoch_0_update_1__SEL_2,
|
|
MUX_epochManager$updatePrevEpoch_1_update_1__SEL_2,
|
|
MUX_flush_reservation$write_1__SEL_1,
|
|
MUX_flush_tlbs$write_1__SEL_1,
|
|
MUX_rf$write_3_wr_1__PSEL_5,
|
|
MUX_rf$write_3_wr_1__SEL_1,
|
|
MUX_rf$write_3_wr_1__SEL_2,
|
|
MUX_rf$write_3_wr_1__SEL_3,
|
|
MUX_rf$write_3_wr_1__SEL_4,
|
|
MUX_rf$write_3_wr_1__SEL_5,
|
|
MUX_rf$write_3_wr_2__SEL_5,
|
|
MUX_rob$setExecuted_deqLSQ_1__SEL_1,
|
|
MUX_sbAggr$setReady_4_put_1__SEL_1,
|
|
MUX_sbAggr$setReady_4_put_1__SEL_2,
|
|
MUX_sbCons$setReady_3_put_1__SEL_1,
|
|
MUX_sbCons$setReady_3_put_1__SEL_2,
|
|
MUX_sbCons$setReady_3_put_1__SEL_3,
|
|
MUX_update_vm_info$write_1__SEL_1;
|
|
|
|
// remaining internal signals
|
|
reg [511 : 0] IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2492;
|
|
reg [63 : 0] CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q281,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q282,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q14,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q15,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q16,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q17,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q18,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q19,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q243,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q244,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q256,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q236,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q237,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q238,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q239,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q240,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q241,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q245,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q246,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q247,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9914,
|
|
SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2867,
|
|
addr__h288121,
|
|
curData__h190971,
|
|
rVal1__h607992,
|
|
rVal1__h631522,
|
|
trap_val__h692614,
|
|
x__h195181;
|
|
reg [51 : 0] CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q11,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q7,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q9,
|
|
CASE_guard00875_0b0_sfdin09095_BITS_56_TO_5_0b_ETC__q209,
|
|
CASE_guard00875_0b0_sfdin09095_BITS_56_TO_5_0b_ETC__q210,
|
|
CASE_guard09944_0b0_theResult___snd17880_BITS__ETC__q211,
|
|
CASE_guard09944_0b0_theResult___snd17880_BITS__ETC__q212,
|
|
CASE_guard30364_0b0_theResult___snd38276_BITS__ETC__q197,
|
|
CASE_guard30364_0b0_theResult___snd38276_BITS__ETC__q198,
|
|
CASE_guard39676_0b0_sfdin47896_BITS_56_TO_5_0b_ETC__q199,
|
|
CASE_guard39676_0b0_sfdin47896_BITS_56_TO_5_0b_ETC__q200,
|
|
CASE_guard48745_0b0_theResult___snd56681_BITS__ETC__q201,
|
|
CASE_guard48745_0b0_theResult___snd56681_BITS__ETC__q202,
|
|
CASE_guard69565_0b0_theResult___snd77477_BITS__ETC__q213,
|
|
CASE_guard69565_0b0_theResult___snd77477_BITS__ETC__q214,
|
|
CASE_guard78877_0b0_sfdin87097_BITS_56_TO_5_0b_ETC__q215,
|
|
CASE_guard78877_0b0_sfdin87097_BITS_56_TO_5_0b_ETC__q216,
|
|
CASE_guard87946_0b0_theResult___snd95882_BITS__ETC__q217,
|
|
CASE_guard87946_0b0_theResult___snd95882_BITS__ETC__q218,
|
|
CASE_guard91563_0b0_theResult___snd99475_BITS__ETC__q207,
|
|
CASE_guard91563_0b0_theResult___snd99475_BITS__ETC__q208,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10564,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10590,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10609,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9096,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9123,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9142,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9801,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9827,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9846;
|
|
reg [31 : 0] SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1348,
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_31_TO_0_ETC___d1398;
|
|
reg [22 : 0] CASE_guard07473_0b0_sfdin15695_BITS_56_TO_34_0_ETC__q78,
|
|
CASE_guard07473_0b0_sfdin15695_BITS_56_TO_34_0_ETC__q79,
|
|
CASE_guard16309_0b0_theResult___snd24332_BITS__ETC__q81,
|
|
CASE_guard16309_0b0_theResult___snd24332_BITS__ETC__q82,
|
|
CASE_guard35524_0b0_sfdin43617_BITS_56_TO_34_0_ETC__q111,
|
|
CASE_guard35524_0b0_sfdin43617_BITS_56_TO_34_0_ETC__q112,
|
|
CASE_guard44144_0b0_sfdin52239_BITS_56_TO_34_0_ETC__q41,
|
|
CASE_guard44144_0b0_sfdin52239_BITS_56_TO_34_0_ETC__q42,
|
|
CASE_guard44231_0b0_theResult___snd52230_BITS__ETC__q109,
|
|
CASE_guard44231_0b0_theResult___snd52230_BITS__ETC__q110,
|
|
CASE_guard52853_0b0_theResult___snd60852_BITS__ETC__q39,
|
|
CASE_guard52853_0b0_theResult___snd60852_BITS__ETC__q40,
|
|
CASE_guard53161_0b0_sfdin61383_BITS_56_TO_34_0_ETC__q113,
|
|
CASE_guard53161_0b0_sfdin61383_BITS_56_TO_34_0_ETC__q114,
|
|
CASE_guard61783_0b0_sfdin70005_BITS_56_TO_34_0_ETC__q43,
|
|
CASE_guard61783_0b0_sfdin70005_BITS_56_TO_34_0_ETC__q44,
|
|
CASE_guard61997_0b0_theResult___snd70020_BITS__ETC__q115,
|
|
CASE_guard61997_0b0_theResult___snd70020_BITS__ETC__q116,
|
|
CASE_guard70619_0b0_theResult___snd78642_BITS__ETC__q45,
|
|
CASE_guard70619_0b0_theResult___snd78642_BITS__ETC__q46,
|
|
CASE_guard89836_0b0_sfdin97929_BITS_56_TO_34_0_ETC__q76,
|
|
CASE_guard89836_0b0_sfdin97929_BITS_56_TO_34_0_ETC__q77,
|
|
CASE_guard98543_0b0_theResult___snd06542_BITS__ETC__q74,
|
|
CASE_guard98543_0b0_theResult___snd06542_BITS__ETC__q75,
|
|
_theResult___fst_sfd__h344117,
|
|
_theResult___fst_sfd__h352840,
|
|
_theResult___fst_sfd__h361422,
|
|
_theResult___fst_sfd__h370606,
|
|
_theResult___fst_sfd__h379242,
|
|
_theResult___fst_sfd__h389809,
|
|
_theResult___fst_sfd__h398530,
|
|
_theResult___fst_sfd__h407112,
|
|
_theResult___fst_sfd__h416296,
|
|
_theResult___fst_sfd__h424932,
|
|
_theResult___fst_sfd__h435497,
|
|
_theResult___fst_sfd__h444218,
|
|
_theResult___fst_sfd__h452800,
|
|
_theResult___fst_sfd__h461984,
|
|
_theResult___fst_sfd__h470620;
|
|
reg [20 : 0] CASE_coreFix_aluExe_0_dispToRegQfirst_BITS_15_ETC__q271,
|
|
CASE_coreFix_aluExe_0_regToExeQfirst_BITS_416_ETC__q223,
|
|
CASE_coreFix_aluExe_0_rsAludispatchData_BITS__ETC__q268,
|
|
CASE_coreFix_aluExe_1_dispToRegQfirst_BITS_15_ETC__q277,
|
|
CASE_coreFix_aluExe_1_regToExeQfirst_BITS_416_ETC__q220,
|
|
CASE_coreFix_aluExe_1_rsAludispatchData_BITS__ETC__q274,
|
|
CASE_coreFix_fpuMulDivExe_0_dispToRegQfirst_B_ETC__q284,
|
|
CASE_coreFix_fpuMulDivExe_0_rsFpuMulDivdispat_ETC__q280,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d12774,
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13331;
|
|
reg [15 : 0] SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1359,
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_15_TO_0_ETC___d1407;
|
|
reg [11 : 0] CASE_coreFix_aluExe_0_dispToRegQfirst_BITS_13_ETC__q272,
|
|
CASE_coreFix_aluExe_0_regToExeQfirst_BITS_394_ETC__q224,
|
|
CASE_coreFix_aluExe_0_rsAludispatchData_BITS__ETC__q269,
|
|
CASE_coreFix_aluExe_1_dispToRegQfirst_BITS_13_ETC__q278,
|
|
CASE_coreFix_aluExe_1_regToExeQfirst_BITS_394_ETC__q221,
|
|
CASE_coreFix_aluExe_1_rsAludispatchData_BITS__ETC__q275,
|
|
CASE_fetchStagepipelines_0_first_BITS_108_TO__ETC__q225,
|
|
CASE_fetchStagepipelines_1_first_BITS_108_TO__ETC__q228;
|
|
reg [10 : 0] CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q10,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q6,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q8,
|
|
CASE_guard00875_0b0_theResult___fst_exp09101_0_ETC__q203,
|
|
CASE_guard00875_0b0_theResult___fst_exp09101_0_ETC__q204,
|
|
CASE_guard09944_0b0_theResult___fst_exp17934_0_ETC__q205,
|
|
CASE_guard09944_0b0_theResult___fst_exp17934_0_ETC__q206,
|
|
CASE_guard30364_0b0_theResult___fst_exp38325_0_ETC__q175,
|
|
CASE_guard30364_0b0_theResult___fst_exp38325_0_ETC__q176,
|
|
CASE_guard39676_0b0_theResult___fst_exp47902_0_ETC__q179,
|
|
CASE_guard39676_0b0_theResult___fst_exp47902_0_ETC__q180,
|
|
CASE_guard48745_0b0_theResult___fst_exp56735_0_ETC__q177,
|
|
CASE_guard48745_0b0_theResult___fst_exp56735_0_ETC__q178,
|
|
CASE_guard69565_0b0_theResult___fst_exp77526_0_ETC__q152,
|
|
CASE_guard69565_0b0_theResult___fst_exp77526_0_ETC__q153,
|
|
CASE_guard78877_0b0_theResult___fst_exp87103_0_ETC__q181,
|
|
CASE_guard78877_0b0_theResult___fst_exp87103_0_ETC__q182,
|
|
CASE_guard87946_0b0_theResult___fst_exp95936_0_ETC__q185,
|
|
CASE_guard87946_0b0_theResult___fst_exp95936_0_ETC__q186,
|
|
CASE_guard91563_0b0_theResult___fst_exp99524_0_ETC__q135,
|
|
CASE_guard91563_0b0_theResult___fst_exp99524_0_ETC__q136,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10469,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10507,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10538,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8996,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9039,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9070,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9706,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9744,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9775;
|
|
reg [7 : 0] CASE_guard07473_0b0_theResult___fst_exp15701_0_ETC__q67,
|
|
CASE_guard07473_0b0_theResult___fst_exp15701_0_ETC__q68,
|
|
CASE_guard16309_0b0_theResult___fst_exp24386_0_ETC__q72,
|
|
CASE_guard16309_0b0_theResult___fst_exp24386_0_ETC__q73,
|
|
CASE_guard35524_0b0_theResult___fst_exp43623_0_ETC__q96,
|
|
CASE_guard35524_0b0_theResult___fst_exp43623_0_ETC__q97,
|
|
CASE_guard44144_0b0_theResult___fst_exp52245_0_ETC__q26,
|
|
CASE_guard44144_0b0_theResult___fst_exp52245_0_ETC__q27,
|
|
CASE_guard44231_0b0_theResult___fst_exp52279_0_ETC__q94,
|
|
CASE_guard44231_0b0_theResult___fst_exp52279_0_ETC__q95,
|
|
CASE_guard52853_0b0_theResult___fst_exp60901_0_ETC__q24,
|
|
CASE_guard52853_0b0_theResult___fst_exp60901_0_ETC__q25,
|
|
CASE_guard53161_0b0_theResult___fst_exp61389_0_ETC__q102,
|
|
CASE_guard53161_0b0_theResult___fst_exp61389_0_ETC__q103,
|
|
CASE_guard61783_0b0_theResult___fst_exp70011_0_ETC__q32,
|
|
CASE_guard61783_0b0_theResult___fst_exp70011_0_ETC__q33,
|
|
CASE_guard61997_0b0_theResult___fst_exp70074_0_ETC__q107,
|
|
CASE_guard61997_0b0_theResult___fst_exp70074_0_ETC__q108,
|
|
CASE_guard70619_0b0_theResult___fst_exp78696_0_ETC__q37,
|
|
CASE_guard70619_0b0_theResult___fst_exp78696_0_ETC__q38,
|
|
CASE_guard89836_0b0_theResult___fst_exp97935_0_ETC__q61,
|
|
CASE_guard89836_0b0_theResult___fst_exp97935_0_ETC__q62,
|
|
CASE_guard98543_0b0_theResult___fst_exp06591_0_ETC__q59,
|
|
CASE_guard98543_0b0_theResult___fst_exp06591_0_ETC__q60,
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1373,
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_7_TO_0__ETC___d1420,
|
|
_theResult___fst_exp__h344116,
|
|
_theResult___fst_exp__h352839,
|
|
_theResult___fst_exp__h361421,
|
|
_theResult___fst_exp__h370605,
|
|
_theResult___fst_exp__h379241,
|
|
_theResult___fst_exp__h389808,
|
|
_theResult___fst_exp__h398529,
|
|
_theResult___fst_exp__h407111,
|
|
_theResult___fst_exp__h416295,
|
|
_theResult___fst_exp__h424931,
|
|
_theResult___fst_exp__h435496,
|
|
_theResult___fst_exp__h444217,
|
|
_theResult___fst_exp__h452799,
|
|
_theResult___fst_exp__h461983,
|
|
_theResult___fst_exp__h470619;
|
|
reg [5 : 0] CASE_mmioToPlatform_pRq_enq_x_BITS_37_TO_36_0__ETC__q266,
|
|
CASE_mmio_cRqQ_data_0_BITS_77_TO_76_0_mmio_cRq_ETC__q1,
|
|
CASE_mmio_dataReqQ_data_0_BITS_77_TO_76_0_mmio_ETC__q263,
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213;
|
|
reg [4 : 0] IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13794,
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13920;
|
|
reg [3 : 0] CASE_IF_NOT_IF_IF_NOT_csrf_prv_reg_read__2676__ETC__q227,
|
|
CASE_coreFix_memExe_dTlbprocResp_BITS_105_TO__ETC__q12,
|
|
CASE_coreFix_memExe_dTlbprocResp_BITS_109_TO__ETC__q13,
|
|
CASE_coreFix_memExe_lsqfirstLd_BITS_6_TO_3_0__ETC__q265,
|
|
CASE_coreFix_memExe_lsqfirstSt_BITS_3_TO_0_0__ETC__q264,
|
|
CASE_robdeqPort_0_deq_data_BITS_101_TO_98_0_r_ETC__q260,
|
|
CASE_robdeqPort_0_deq_data_BITS_101_TO_98_0_r_ETC__q261,
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13797,
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952,
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13921,
|
|
i__h691598,
|
|
i__h691758;
|
|
reg [2 : 0] CASE_coreFix_aluExe_0_dispToRegQfirst_BITS_13_ETC__q270,
|
|
CASE_coreFix_aluExe_0_regToExeQfirst_BITS_399_ETC__q222,
|
|
CASE_coreFix_aluExe_0_rsAludispatchData_BITS__ETC__q267,
|
|
CASE_coreFix_aluExe_1_dispToRegQfirst_BITS_13_ETC__q276,
|
|
CASE_coreFix_aluExe_1_regToExeQfirst_BITS_399_ETC__q219,
|
|
CASE_coreFix_aluExe_1_rsAludispatchData_BITS__ETC__q273,
|
|
CASE_coreFix_fpuMulDivExe_0_dispToRegQfirst_B_ETC__q283,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q242,
|
|
CASE_coreFix_fpuMulDivExe_0_rsFpuMulDivdispat_ETC__q279,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q255,
|
|
CASE_fetchStagepipelines_0_first_BITS_113_TO__ETC__q226,
|
|
CASE_fetchStagepipelines_1_first_BITS_113_TO__ETC__q229,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10680,
|
|
x__h283900,
|
|
x__h289670;
|
|
reg [1 : 0] CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q250,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q285,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q253,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q257,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q248;
|
|
reg CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q138,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q140,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q142,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q155,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q157,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q159,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q161,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q163,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q165,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q184,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q188,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q190,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q192,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q194,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q196,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q252,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q251,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q258,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q259,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q254,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q249,
|
|
CASE_fetchStagepipelines_0_canDeq_AND_NOT_fet_ETC__q234,
|
|
CASE_fetchStagepipelines_0_first_BITS_127_TO__ETC__q233,
|
|
CASE_fetchStagepipelines_1_first_BITS_127_TO__ETC__q230,
|
|
CASE_fetchStagepipelines_1_first_BITS_127_TO__ETC__q231,
|
|
CASE_fetchStagepipelines_1_first_BITS_127_TO__ETC__q235,
|
|
CASE_guard00875_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q139,
|
|
CASE_guard07473_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q87,
|
|
CASE_guard07473_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q86,
|
|
CASE_guard09944_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q141,
|
|
CASE_guard16309_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q89,
|
|
CASE_guard16309_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q88,
|
|
CASE_guard30364_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q195,
|
|
CASE_guard30364_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q183,
|
|
CASE_guard35524_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q118,
|
|
CASE_guard35524_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q117,
|
|
CASE_guard39676_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q191,
|
|
CASE_guard39676_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q187,
|
|
CASE_guard44144_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q48,
|
|
CASE_guard44144_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q47,
|
|
CASE_guard44231_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q120,
|
|
CASE_guard44231_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q119,
|
|
CASE_guard48745_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q193,
|
|
CASE_guard48745_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q189,
|
|
CASE_guard52853_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q50,
|
|
CASE_guard52853_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q49,
|
|
CASE_guard53161_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q122,
|
|
CASE_guard53161_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q121,
|
|
CASE_guard61783_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q52,
|
|
CASE_guard61783_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q51,
|
|
CASE_guard61997_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q124,
|
|
CASE_guard61997_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q123,
|
|
CASE_guard69565_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q164,
|
|
CASE_guard69565_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q154,
|
|
CASE_guard70619_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q54,
|
|
CASE_guard70619_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q53,
|
|
CASE_guard78877_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q160,
|
|
CASE_guard78877_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q156,
|
|
CASE_guard87946_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q162,
|
|
CASE_guard87946_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q158,
|
|
CASE_guard89836_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q83,
|
|
CASE_guard89836_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q80,
|
|
CASE_guard91563_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q137,
|
|
CASE_guard98543_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q85,
|
|
CASE_guard98543_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q84,
|
|
CASE_k61721_0_coreFix_aluExe_0_rsAluRDY_enq_1_ETC__q232,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6438,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6451,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6455,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6468,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6481,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6494,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6501,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6504,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6511,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6518,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5046,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5059,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5063,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5076,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5089,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5102,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5109,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5112,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5119,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5126,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7830,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7843,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7847,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7860,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7873,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7886,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7893,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7896,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7903,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7910,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10817,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10853,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10901,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10943,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10985,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8378,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8391,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13788,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13791,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13216,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13271,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13532,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13553,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13570,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13622,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13624,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13638,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13645,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13714,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13725,
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13918,
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13919,
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13581,
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13711,
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13736,
|
|
SEL_ARR_NOT_coreFix_aluExe_0_rsAlu_canEnq__318_ETC___d13233,
|
|
SEL_ARR_NOT_fetchStage_pipelines_0_canDeq__264_ETC___d13672,
|
|
SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199,
|
|
SEL_ARR_fetchStage_pipelines_0_canDeq__2646_AN_ETC___d13472;
|
|
wire [581 : 0] IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3239;
|
|
wire [569 : 0] IF_NOT_coreFix_memExe_dMem_cache_m_banks_0_pip_ETC___d2502,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2513,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2515,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2514;
|
|
wire [517 : 0] SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2937;
|
|
wire [511 : 0] IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2200,
|
|
SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2930,
|
|
SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_rs_ETC___d14637;
|
|
wire [447 : 0] IF_coreFix_memExe_dMem_cache_m_banks_0_process_ETC___d2000;
|
|
wire [383 : 0] IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2195,
|
|
SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2921,
|
|
SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_rs_ETC___d14628;
|
|
wire [321 : 0] basicExec___d11903, basicExec___d12512;
|
|
wire [319 : 0] IF_coreFix_memExe_dMem_cache_m_banks_0_process_ETC___d1995;
|
|
wire [255 : 0] IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2190,
|
|
SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2912,
|
|
SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_rs_ETC___d14619,
|
|
SEXT_IF_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d11039,
|
|
SEXT_IF_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d11052,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d11045;
|
|
wire [191 : 0] IF_coreFix_memExe_dMem_cache_m_banks_0_process_ETC___d1990;
|
|
wire [127 : 0] b__h600835, b__h600911, b__h601012, b__h601024, x__h601824;
|
|
wire [68 : 0] execFpuSimple___d11019;
|
|
wire [65 : 0] IF_IF_mmio_pRsQ_enqReq_lat_1_whas__82_THEN_NOT_ETC___d627;
|
|
wire [64 : 0] IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2562;
|
|
wire [63 : 0] IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12359,
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12360,
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12371,
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12372,
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11750,
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11751,
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11762,
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11763,
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8318,
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8319,
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8329,
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8330,
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8340,
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8341,
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1647,
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1648,
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1658,
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1659,
|
|
IF_coreFix_fpuMulDivExe_0_mulDivExec_mulQ_firs_ETC___d8062,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10619,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9150,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9151,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9856,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9910,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2559,
|
|
IF_coreFix_memExe_lsq_firstLd__277_BIT_94_352__ETC___d1377,
|
|
IF_coreFix_memExe_lsq_firstLd__277_BIT_94_352__ETC___d1424,
|
|
IF_coreFix_memExe_lsq_firstLd__277_BIT_96_342__ETC___d1378,
|
|
IF_coreFix_memExe_lsq_firstLd__277_BIT_96_342__ETC___d1425,
|
|
IF_csrf_minstret_ehr_data_lat_0_whas_THEN_csrf_ETC___d8,
|
|
_theResult___fst__h601235,
|
|
_theResult___snd__h601236,
|
|
a___1__h600849,
|
|
a___1__h601240,
|
|
a__h600687,
|
|
amoExec___d880,
|
|
b___1__h600850,
|
|
b___1__h601301,
|
|
b__h600688,
|
|
base__h694188,
|
|
base__h694391,
|
|
data___1__h473039,
|
|
data___1__h473861,
|
|
data__h473327,
|
|
fcsr_csr__read__h608270,
|
|
fflags_csr__read__h608245,
|
|
frm_csr__read__h608256,
|
|
mcause_csr__read__h609917,
|
|
mcounteren_csr__read__h609662,
|
|
medeleg_csr__read__h609262,
|
|
mideleg_csr__read__h609357,
|
|
mie_csr__read__h609488,
|
|
mip_csr__read__h610157,
|
|
mstatus_csr__read__h609114,
|
|
mtvec_csr__read__h609570,
|
|
n___1__h196584,
|
|
n__h192509,
|
|
n__read__h610261,
|
|
n__read__h610452,
|
|
n__read__h6134,
|
|
n__read__h702440,
|
|
next_pc__h701783,
|
|
q___1__h473937,
|
|
q__h601815,
|
|
rVal1__h479809,
|
|
rVal2__h479810,
|
|
r___1__h473964,
|
|
r__h601816,
|
|
res_data__h335921,
|
|
res_data__h335926,
|
|
res_data__h381616,
|
|
res_data__h381621,
|
|
res_data__h427304,
|
|
res_data__h427309,
|
|
resp_addr__h290025,
|
|
robdeqPort_0_deq_data_BITS_95_TO_32__q262,
|
|
satp_csr__read__h608971,
|
|
scause_csr__read__h608769,
|
|
scounteren_csr__read__h608631,
|
|
shiftData__h181366,
|
|
sie_csr__read__h608535,
|
|
sip_csr__read__h608908,
|
|
sstatus_csr__read__h608466,
|
|
stvec_csr__read__h608578,
|
|
upd__h3639,
|
|
upd__h4956,
|
|
v__h606877,
|
|
v__h630561,
|
|
vaddr__h181361,
|
|
x__h153739,
|
|
x__h157286,
|
|
x__h160100,
|
|
x__h161948,
|
|
x__h17672,
|
|
x__h181275,
|
|
x__h181276,
|
|
x__h20210,
|
|
x__h285345,
|
|
x__h287199,
|
|
x__h45579,
|
|
x__h479718,
|
|
x__h479719,
|
|
x__h479720,
|
|
x__h48115,
|
|
x__h601224,
|
|
x__h615153,
|
|
x__h615154,
|
|
x__h636372,
|
|
x__h636373,
|
|
x_addr__h312129,
|
|
x_quotient__h473227,
|
|
x_reg_ifc__read__h608375,
|
|
x_remainder__h473228,
|
|
y_avValue__h180363,
|
|
y_avValue__h180969,
|
|
y_avValue__h476853,
|
|
y_avValue__h477461,
|
|
y_avValue__h478064,
|
|
y_avValue__h607782,
|
|
y_avValue__h613042,
|
|
y_avValue__h631314,
|
|
y_avValue__h634271,
|
|
y_avValue__h692461,
|
|
y_avValue__h694225;
|
|
wire [62 : 0] IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10617,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9854,
|
|
r1__read__h610959,
|
|
r1__read__h611363,
|
|
r1__read__h611893,
|
|
r1__read__h611898,
|
|
r1__read__h611917,
|
|
r1__read__h612170,
|
|
r1__read__h612346,
|
|
r1__read__h612464,
|
|
r1__read__h612469,
|
|
r1__read__h612488;
|
|
wire [61 : 0] r1__read__h610961,
|
|
r1__read__h611365,
|
|
r1__read__h611900,
|
|
r1__read__h611919,
|
|
r1__read__h612172,
|
|
r1__read__h612322,
|
|
r1__read__h612348,
|
|
r1__read__h612471,
|
|
r1__read__h612490;
|
|
wire [60 : 0] r1__read__h612174,
|
|
r1__read__h612324,
|
|
r1__read__h612350,
|
|
r1__read__h612492;
|
|
wire [59 : 0] r1__read__h610963,
|
|
r1__read__h611367,
|
|
r1__read__h611911,
|
|
r1__read__h611921,
|
|
r1__read__h612176,
|
|
r1__read__h612352,
|
|
r1__read__h612482,
|
|
r1__read__h612494;
|
|
wire [58 : 0] r1__read__h610965,
|
|
r1__read__h611369,
|
|
r1__read__h611923,
|
|
r1__read__h612178,
|
|
r1__read__h612354,
|
|
r1__read__h612496;
|
|
wire [57 : 0] IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2542,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_linkAdd_ETC___d3004,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2705,
|
|
r1__read__h610967,
|
|
r1__read__h611371,
|
|
r1__read__h611925,
|
|
r1__read__h612180,
|
|
r1__read__h612326,
|
|
r1__read__h612356,
|
|
r1__read__h612498,
|
|
y__h252858;
|
|
wire [56 : 0] IF_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMu_ETC__q20,
|
|
IF_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMu_ETC__q55,
|
|
IF_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMu_ETC__q90,
|
|
IF_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuM_ETC__q130,
|
|
IF_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuM_ETC__q147,
|
|
IF_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuM_ETC__q170,
|
|
IF_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuM_ETC__q100,
|
|
IF_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuM_ETC__q30,
|
|
IF_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuM_ETC__q65,
|
|
IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q105,
|
|
IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q22,
|
|
IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q35,
|
|
IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q57,
|
|
IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q70,
|
|
IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q92,
|
|
IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q126,
|
|
IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q133,
|
|
IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q143,
|
|
IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q150,
|
|
IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q166,
|
|
IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q173,
|
|
_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fpuExec__ETC___d4550,
|
|
_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fpuExec__ETC___d5942,
|
|
_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fpuExec__ETC___d7334,
|
|
_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_regToExe_ETC___d10103,
|
|
_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_regToExe_ETC___d8630,
|
|
_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_regToExe_ETC___d9340,
|
|
_theResult____h344134,
|
|
_theResult____h361773,
|
|
_theResult____h389826,
|
|
_theResult____h407463,
|
|
_theResult____h435514,
|
|
_theResult____h453151,
|
|
_theResult____h500865,
|
|
_theResult____h539666,
|
|
_theResult____h578867,
|
|
_theResult___snd__h352256,
|
|
_theResult___snd__h352267,
|
|
_theResult___snd__h352269,
|
|
_theResult___snd__h352279,
|
|
_theResult___snd__h352285,
|
|
_theResult___snd__h352308,
|
|
_theResult___snd__h360852,
|
|
_theResult___snd__h360854,
|
|
_theResult___snd__h360861,
|
|
_theResult___snd__h360867,
|
|
_theResult___snd__h360890,
|
|
_theResult___snd__h370022,
|
|
_theResult___snd__h370033,
|
|
_theResult___snd__h370035,
|
|
_theResult___snd__h370045,
|
|
_theResult___snd__h370051,
|
|
_theResult___snd__h370074,
|
|
_theResult___snd__h378642,
|
|
_theResult___snd__h378656,
|
|
_theResult___snd__h378662,
|
|
_theResult___snd__h378680,
|
|
_theResult___snd__h397946,
|
|
_theResult___snd__h397957,
|
|
_theResult___snd__h397959,
|
|
_theResult___snd__h397969,
|
|
_theResult___snd__h397975,
|
|
_theResult___snd__h397998,
|
|
_theResult___snd__h406542,
|
|
_theResult___snd__h406544,
|
|
_theResult___snd__h406551,
|
|
_theResult___snd__h406557,
|
|
_theResult___snd__h406580,
|
|
_theResult___snd__h415712,
|
|
_theResult___snd__h415723,
|
|
_theResult___snd__h415725,
|
|
_theResult___snd__h415735,
|
|
_theResult___snd__h415741,
|
|
_theResult___snd__h415764,
|
|
_theResult___snd__h424332,
|
|
_theResult___snd__h424346,
|
|
_theResult___snd__h424352,
|
|
_theResult___snd__h424370,
|
|
_theResult___snd__h443634,
|
|
_theResult___snd__h443645,
|
|
_theResult___snd__h443647,
|
|
_theResult___snd__h443657,
|
|
_theResult___snd__h443663,
|
|
_theResult___snd__h443686,
|
|
_theResult___snd__h452230,
|
|
_theResult___snd__h452232,
|
|
_theResult___snd__h452239,
|
|
_theResult___snd__h452245,
|
|
_theResult___snd__h452268,
|
|
_theResult___snd__h461400,
|
|
_theResult___snd__h461411,
|
|
_theResult___snd__h461413,
|
|
_theResult___snd__h461423,
|
|
_theResult___snd__h461429,
|
|
_theResult___snd__h461452,
|
|
_theResult___snd__h470020,
|
|
_theResult___snd__h470034,
|
|
_theResult___snd__h470040,
|
|
_theResult___snd__h470058,
|
|
_theResult___snd__h499475,
|
|
_theResult___snd__h499477,
|
|
_theResult___snd__h499484,
|
|
_theResult___snd__h499490,
|
|
_theResult___snd__h499513,
|
|
_theResult___snd__h509112,
|
|
_theResult___snd__h509123,
|
|
_theResult___snd__h509125,
|
|
_theResult___snd__h509135,
|
|
_theResult___snd__h509141,
|
|
_theResult___snd__h509164,
|
|
_theResult___snd__h517880,
|
|
_theResult___snd__h517894,
|
|
_theResult___snd__h517900,
|
|
_theResult___snd__h517918,
|
|
_theResult___snd__h538276,
|
|
_theResult___snd__h538278,
|
|
_theResult___snd__h538285,
|
|
_theResult___snd__h538291,
|
|
_theResult___snd__h538314,
|
|
_theResult___snd__h547913,
|
|
_theResult___snd__h547924,
|
|
_theResult___snd__h547926,
|
|
_theResult___snd__h547936,
|
|
_theResult___snd__h547942,
|
|
_theResult___snd__h547965,
|
|
_theResult___snd__h556681,
|
|
_theResult___snd__h556695,
|
|
_theResult___snd__h556701,
|
|
_theResult___snd__h556719,
|
|
_theResult___snd__h577477,
|
|
_theResult___snd__h577479,
|
|
_theResult___snd__h577486,
|
|
_theResult___snd__h577492,
|
|
_theResult___snd__h577515,
|
|
_theResult___snd__h587114,
|
|
_theResult___snd__h587125,
|
|
_theResult___snd__h587127,
|
|
_theResult___snd__h587137,
|
|
_theResult___snd__h587143,
|
|
_theResult___snd__h587166,
|
|
_theResult___snd__h595882,
|
|
_theResult___snd__h595896,
|
|
_theResult___snd__h595902,
|
|
_theResult___snd__h595920,
|
|
r1__read__h612182,
|
|
r1__read__h612328,
|
|
r1__read__h612358,
|
|
r1__read__h612500,
|
|
result__h362386,
|
|
result__h408076,
|
|
result__h453764,
|
|
result__h501478,
|
|
result__h540279,
|
|
result__h579480,
|
|
sfd__h336529,
|
|
sfd__h382224,
|
|
sfd__h427912,
|
|
sfd__h480523,
|
|
sfd__h519465,
|
|
sfd__h558666,
|
|
sfdin__h352239,
|
|
sfdin__h370005,
|
|
sfdin__h397929,
|
|
sfdin__h415695,
|
|
sfdin__h443617,
|
|
sfdin__h461383,
|
|
sfdin__h509095,
|
|
sfdin__h547896,
|
|
sfdin__h587097,
|
|
x__h362483,
|
|
x__h408173,
|
|
x__h453861,
|
|
x__h501573,
|
|
x__h540374,
|
|
x__h579575;
|
|
wire [55 : 0] r1__read__h610969,
|
|
r1__read__h611373,
|
|
r1__read__h611927,
|
|
r1__read__h612184,
|
|
r1__read__h612360,
|
|
r1__read__h612502;
|
|
wire [54 : 0] r1__read__h610971,
|
|
r1__read__h611375,
|
|
r1__read__h611929,
|
|
r1__read__h612186,
|
|
r1__read__h612362,
|
|
r1__read__h612504;
|
|
wire [53 : 0] r1__read__h612305,
|
|
r1__read__h612330,
|
|
r1__read__h612364,
|
|
r1__read__h612506,
|
|
sfd__h499542,
|
|
sfd__h509193,
|
|
sfd__h517953,
|
|
sfd__h538343,
|
|
sfd__h547994,
|
|
sfd__h556754,
|
|
sfd__h577544,
|
|
sfd__h587195,
|
|
sfd__h595955,
|
|
value__h344756,
|
|
value__h390446,
|
|
value__h436134;
|
|
wire [52 : 0] r1__read__h612188,
|
|
r1__read__h612307,
|
|
r1__read__h612332,
|
|
r1__read__h612366,
|
|
r1__read__h612508;
|
|
wire [51 : 0] IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d10584,
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d10586,
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9117,
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9119,
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9821,
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9823,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10558,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10560,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10603,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10605,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9090,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9092,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9136,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9138,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9795,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9797,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9840,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9842,
|
|
_theResult___fst_sfd__h484452,
|
|
_theResult___fst_sfd__h500280,
|
|
_theResult___fst_sfd__h500283,
|
|
_theResult___fst_sfd__h509931,
|
|
_theResult___fst_sfd__h509934,
|
|
_theResult___fst_sfd__h518715,
|
|
_theResult___fst_sfd__h518718,
|
|
_theResult___fst_sfd__h518727,
|
|
_theResult___fst_sfd__h518733,
|
|
_theResult___fst_sfd__h523253,
|
|
_theResult___fst_sfd__h539081,
|
|
_theResult___fst_sfd__h539084,
|
|
_theResult___fst_sfd__h548732,
|
|
_theResult___fst_sfd__h548735,
|
|
_theResult___fst_sfd__h557516,
|
|
_theResult___fst_sfd__h557519,
|
|
_theResult___fst_sfd__h557528,
|
|
_theResult___fst_sfd__h557534,
|
|
_theResult___fst_sfd__h562454,
|
|
_theResult___fst_sfd__h578282,
|
|
_theResult___fst_sfd__h578285,
|
|
_theResult___fst_sfd__h587933,
|
|
_theResult___fst_sfd__h587936,
|
|
_theResult___fst_sfd__h596717,
|
|
_theResult___fst_sfd__h596720,
|
|
_theResult___fst_sfd__h596729,
|
|
_theResult___fst_sfd__h596735,
|
|
_theResult___sfd__h500180,
|
|
_theResult___sfd__h509831,
|
|
_theResult___sfd__h518615,
|
|
_theResult___sfd__h538981,
|
|
_theResult___sfd__h548632,
|
|
_theResult___sfd__h557416,
|
|
_theResult___sfd__h578182,
|
|
_theResult___sfd__h587833,
|
|
_theResult___sfd__h596617,
|
|
_theResult___snd_fst_sfd__h480477,
|
|
_theResult___snd_fst_sfd__h500286,
|
|
_theResult___snd_fst_sfd__h518721,
|
|
_theResult___snd_fst_sfd__h519419,
|
|
_theResult___snd_fst_sfd__h539087,
|
|
_theResult___snd_fst_sfd__h557522,
|
|
_theResult___snd_fst_sfd__h558620,
|
|
_theResult___snd_fst_sfd__h578288,
|
|
_theResult___snd_fst_sfd__h596723,
|
|
out___1_sfd__h480226,
|
|
out___1_sfd__h519168,
|
|
out___1_sfd__h558369,
|
|
out_sfd__h500183,
|
|
out_sfd__h509834,
|
|
out_sfd__h518618,
|
|
out_sfd__h538984,
|
|
out_sfd__h548635,
|
|
out_sfd__h557419,
|
|
out_sfd__h578185,
|
|
out_sfd__h587836,
|
|
out_sfd__h596620,
|
|
r1__read__h612510;
|
|
wire [50 : 0] r1__read__h610973, r1__read__h612190;
|
|
wire [49 : 0] r1__read__h612309, r1__read__h612512;
|
|
wire [48 : 0] r1__read__h610975, r1__read__h612192, r1__read__h612311;
|
|
wire [46 : 0] r1__read__h610977, r1__read__h612194;
|
|
wire [45 : 0] r1__read__h610979, r1__read__h612196;
|
|
wire [44 : 0] r1__read__h610981, r1__read__h612198;
|
|
wire [43 : 0] r1__read__h610983, r1__read__h612200;
|
|
wire [42 : 0] r1__read__h612202;
|
|
wire [41 : 0] r1__read__h612204;
|
|
wire [40 : 0] r1__read__h612206;
|
|
wire [37 : 0] IF_fetchStage_pipelines_0_first__2648_BIT_96_2_ETC___d13800,
|
|
IF_fetchStage_pipelines_1_first__2657_BIT_96_3_ETC___d13924;
|
|
wire [31 : 0] IF_coreFix_fpuMulDivExe_0_mulDivExec_mulQ_firs_ETC__q125,
|
|
coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_10_ETC__q3,
|
|
coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_17_ETC__q2,
|
|
coreFix_memExe_regToExeQfirst_BITS_189_TO_158__q4,
|
|
data73327_BITS_31_TO_0__q5,
|
|
r1__read__h610985,
|
|
r1__read__h612208,
|
|
x__h191734,
|
|
x__h335933,
|
|
x__h381628,
|
|
x__h427316,
|
|
x__h75524,
|
|
x_data__h65373,
|
|
x_data_imm__h668625,
|
|
x_data_imm__h682667;
|
|
wire [29 : 0] r1__read__h610987, r1__read__h612210;
|
|
wire [27 : 0] r1__read__h612212;
|
|
wire [24 : 0] sfd__h352337,
|
|
sfd__h360919,
|
|
sfd__h370103,
|
|
sfd__h378715,
|
|
sfd__h398027,
|
|
sfd__h406609,
|
|
sfd__h415793,
|
|
sfd__h424405,
|
|
sfd__h443715,
|
|
sfd__h452297,
|
|
sfd__h461481,
|
|
sfd__h470093,
|
|
value__h485081,
|
|
value__h523882,
|
|
value__h563083;
|
|
wire [22 : 0] IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d4949,
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d4951,
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d6341,
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d6343,
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d7733,
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d7735,
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d4995,
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d4997,
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d6387,
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d6389,
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d7779,
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d7781,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4968,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4970,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d5014,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d5016,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6360,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6362,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6406,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6408,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7752,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7754,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7798,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7800,
|
|
_theResult___fst_sfd__h352843,
|
|
_theResult___fst_sfd__h361425,
|
|
_theResult___fst_sfd__h370609,
|
|
_theResult___fst_sfd__h379245,
|
|
_theResult___fst_sfd__h379254,
|
|
_theResult___fst_sfd__h379260,
|
|
_theResult___fst_sfd__h398533,
|
|
_theResult___fst_sfd__h407115,
|
|
_theResult___fst_sfd__h416299,
|
|
_theResult___fst_sfd__h424935,
|
|
_theResult___fst_sfd__h424944,
|
|
_theResult___fst_sfd__h424950,
|
|
_theResult___fst_sfd__h444221,
|
|
_theResult___fst_sfd__h452803,
|
|
_theResult___fst_sfd__h461987,
|
|
_theResult___fst_sfd__h470623,
|
|
_theResult___fst_sfd__h470632,
|
|
_theResult___fst_sfd__h470638,
|
|
_theResult___sfd__h352762,
|
|
_theResult___sfd__h361344,
|
|
_theResult___sfd__h370528,
|
|
_theResult___sfd__h379164,
|
|
_theResult___sfd__h379266,
|
|
_theResult___sfd__h398452,
|
|
_theResult___sfd__h407034,
|
|
_theResult___sfd__h416218,
|
|
_theResult___sfd__h424854,
|
|
_theResult___sfd__h424956,
|
|
_theResult___sfd__h444140,
|
|
_theResult___sfd__h452722,
|
|
_theResult___sfd__h461906,
|
|
_theResult___sfd__h470542,
|
|
_theResult___sfd__h470644,
|
|
_theResult___snd_fst_sfd__h336479,
|
|
_theResult___snd_fst_sfd__h361428,
|
|
_theResult___snd_fst_sfd__h379248,
|
|
_theResult___snd_fst_sfd__h382174,
|
|
_theResult___snd_fst_sfd__h407118,
|
|
_theResult___snd_fst_sfd__h424938,
|
|
_theResult___snd_fst_sfd__h427862,
|
|
_theResult___snd_fst_sfd__h452806,
|
|
_theResult___snd_fst_sfd__h470626,
|
|
out_f_sfd__h379543,
|
|
out_f_sfd__h425233,
|
|
out_f_sfd__h470921,
|
|
out_sfd__h352765,
|
|
out_sfd__h361347,
|
|
out_sfd__h370531,
|
|
out_sfd__h379167,
|
|
out_sfd__h398455,
|
|
out_sfd__h407037,
|
|
out_sfd__h416221,
|
|
out_sfd__h424857,
|
|
out_sfd__h444143,
|
|
out_sfd__h452725,
|
|
out_sfd__h461909,
|
|
out_sfd__h470545;
|
|
wire [19 : 0] r1__read__h612147;
|
|
wire [14 : 0] IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717,
|
|
_theResult____h647501,
|
|
enabled_ints___1__h647998,
|
|
enabled_ints__h648045,
|
|
pend_ints__h647499,
|
|
y__h648010;
|
|
wire [12 : 0] fetchStage_pipelines_0_first__2648_BIT_109_277_ETC___d12850,
|
|
fetchStage_pipelines_1_first__2657_BIT_109_333_ETC___d13407,
|
|
r1__read_BITS_12_TO_0___h648021;
|
|
wire [11 : 0] IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10396,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d8923,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d9633,
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589,
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5935,
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC__q64,
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4543,
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC__q29,
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7327,
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC__q99,
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10096,
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8623,
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9333,
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q129,
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q146,
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q169,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4003,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5395,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6787,
|
|
_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_regToEx_ETC___d10099,
|
|
_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_regToEx_ETC___d8626,
|
|
_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_regToEx_ETC___d9336,
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8486,
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9211,
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9974,
|
|
_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d4546,
|
|
_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d5938,
|
|
_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d7330,
|
|
renaming_spec_bits__h675323,
|
|
result__h643221,
|
|
result__h643272,
|
|
spec_bits__h678418,
|
|
w__h643216,
|
|
x__h362516,
|
|
x__h408206,
|
|
x__h453894,
|
|
x__h501606,
|
|
x__h540407,
|
|
x__h579608,
|
|
x__h643220,
|
|
x__h643271,
|
|
y__h643250,
|
|
y__h678431,
|
|
y_avValue_fst__h672512,
|
|
y_avValue_snd_fst__h672786,
|
|
y_avValue_snd_fst__h672821;
|
|
wire [10 : 0] IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d10501,
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d10503,
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9033,
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9035,
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9738,
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9740,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10463,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10465,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10532,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10534,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d8990,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d8992,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9064,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9066,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9700,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9702,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9769,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9771,
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q132,
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q149,
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q172,
|
|
_theResult___exp__h500179,
|
|
_theResult___exp__h509830,
|
|
_theResult___exp__h518614,
|
|
_theResult___exp__h538980,
|
|
_theResult___exp__h548631,
|
|
_theResult___exp__h557415,
|
|
_theResult___exp__h578181,
|
|
_theResult___exp__h587832,
|
|
_theResult___exp__h596616,
|
|
_theResult___fst_exp__h484451,
|
|
_theResult___fst_exp__h499515,
|
|
_theResult___fst_exp__h499521,
|
|
_theResult___fst_exp__h499524,
|
|
_theResult___fst_exp__h500279,
|
|
_theResult___fst_exp__h500282,
|
|
_theResult___fst_exp__h509101,
|
|
_theResult___fst_exp__h509166,
|
|
_theResult___fst_exp__h509172,
|
|
_theResult___fst_exp__h509175,
|
|
_theResult___fst_exp__h509930,
|
|
_theResult___fst_exp__h509933,
|
|
_theResult___fst_exp__h517886,
|
|
_theResult___fst_exp__h517925,
|
|
_theResult___fst_exp__h517931,
|
|
_theResult___fst_exp__h517934,
|
|
_theResult___fst_exp__h518714,
|
|
_theResult___fst_exp__h518717,
|
|
_theResult___fst_exp__h518726,
|
|
_theResult___fst_exp__h518729,
|
|
_theResult___fst_exp__h523252,
|
|
_theResult___fst_exp__h538316,
|
|
_theResult___fst_exp__h538322,
|
|
_theResult___fst_exp__h538325,
|
|
_theResult___fst_exp__h539080,
|
|
_theResult___fst_exp__h539083,
|
|
_theResult___fst_exp__h547902,
|
|
_theResult___fst_exp__h547967,
|
|
_theResult___fst_exp__h547973,
|
|
_theResult___fst_exp__h547976,
|
|
_theResult___fst_exp__h548731,
|
|
_theResult___fst_exp__h548734,
|
|
_theResult___fst_exp__h556687,
|
|
_theResult___fst_exp__h556726,
|
|
_theResult___fst_exp__h556732,
|
|
_theResult___fst_exp__h556735,
|
|
_theResult___fst_exp__h557515,
|
|
_theResult___fst_exp__h557518,
|
|
_theResult___fst_exp__h557527,
|
|
_theResult___fst_exp__h557530,
|
|
_theResult___fst_exp__h562453,
|
|
_theResult___fst_exp__h577517,
|
|
_theResult___fst_exp__h577523,
|
|
_theResult___fst_exp__h577526,
|
|
_theResult___fst_exp__h578281,
|
|
_theResult___fst_exp__h578284,
|
|
_theResult___fst_exp__h587103,
|
|
_theResult___fst_exp__h587168,
|
|
_theResult___fst_exp__h587174,
|
|
_theResult___fst_exp__h587177,
|
|
_theResult___fst_exp__h587932,
|
|
_theResult___fst_exp__h587935,
|
|
_theResult___fst_exp__h595888,
|
|
_theResult___fst_exp__h595927,
|
|
_theResult___fst_exp__h595933,
|
|
_theResult___fst_exp__h595936,
|
|
_theResult___fst_exp__h596716,
|
|
_theResult___fst_exp__h596719,
|
|
_theResult___fst_exp__h596728,
|
|
_theResult___fst_exp__h596731,
|
|
_theResult___snd_fst_exp__h500285,
|
|
_theResult___snd_fst_exp__h518720,
|
|
_theResult___snd_fst_exp__h539086,
|
|
_theResult___snd_fst_exp__h557521,
|
|
_theResult___snd_fst_exp__h578287,
|
|
_theResult___snd_fst_exp__h596722,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_divresp_ETC__q63,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fmaresp_ETC__q28,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrtres_ETC__q98,
|
|
csrf_debug_int_pend_read__1692_CONCAT_0b0_2680_ETC___d12690,
|
|
din_inc___2_exp__h518774,
|
|
din_inc___2_exp__h518809,
|
|
din_inc___2_exp__h518835,
|
|
din_inc___2_exp__h557575,
|
|
din_inc___2_exp__h557610,
|
|
din_inc___2_exp__h557636,
|
|
din_inc___2_exp__h596776,
|
|
din_inc___2_exp__h596811,
|
|
din_inc___2_exp__h596837,
|
|
out_exp__h500182,
|
|
out_exp__h509833,
|
|
out_exp__h518617,
|
|
out_exp__h538983,
|
|
out_exp__h548634,
|
|
out_exp__h557418,
|
|
out_exp__h578184,
|
|
out_exp__h587835,
|
|
out_exp__h596619;
|
|
wire [8 : 0] IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d4864,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6256,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d7648;
|
|
wire [7 : 0] IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d4302,
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d4305,
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d5694,
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d5697,
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d7086,
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d7089,
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d4849,
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d4851,
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d6241,
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d6243,
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d7633,
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d7635,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4524,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4526,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4918,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4920,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d5916,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d5918,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6310,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6312,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7308,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7310,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7702,
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7704,
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC__q69,
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC__q34,
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC__q104,
|
|
_theResult___exp__h352761,
|
|
_theResult___exp__h361343,
|
|
_theResult___exp__h370527,
|
|
_theResult___exp__h379163,
|
|
_theResult___exp__h379265,
|
|
_theResult___exp__h398451,
|
|
_theResult___exp__h407033,
|
|
_theResult___exp__h416217,
|
|
_theResult___exp__h424853,
|
|
_theResult___exp__h424955,
|
|
_theResult___exp__h444139,
|
|
_theResult___exp__h452721,
|
|
_theResult___exp__h461905,
|
|
_theResult___exp__h470541,
|
|
_theResult___exp__h470643,
|
|
_theResult___fst_exp__h352245,
|
|
_theResult___fst_exp__h352310,
|
|
_theResult___fst_exp__h352316,
|
|
_theResult___fst_exp__h352319,
|
|
_theResult___fst_exp__h352842,
|
|
_theResult___fst_exp__h360892,
|
|
_theResult___fst_exp__h360898,
|
|
_theResult___fst_exp__h360901,
|
|
_theResult___fst_exp__h361424,
|
|
_theResult___fst_exp__h370011,
|
|
_theResult___fst_exp__h370076,
|
|
_theResult___fst_exp__h370082,
|
|
_theResult___fst_exp__h370085,
|
|
_theResult___fst_exp__h370608,
|
|
_theResult___fst_exp__h378648,
|
|
_theResult___fst_exp__h378687,
|
|
_theResult___fst_exp__h378693,
|
|
_theResult___fst_exp__h378696,
|
|
_theResult___fst_exp__h379244,
|
|
_theResult___fst_exp__h379253,
|
|
_theResult___fst_exp__h379256,
|
|
_theResult___fst_exp__h397935,
|
|
_theResult___fst_exp__h398000,
|
|
_theResult___fst_exp__h398006,
|
|
_theResult___fst_exp__h398009,
|
|
_theResult___fst_exp__h398532,
|
|
_theResult___fst_exp__h406582,
|
|
_theResult___fst_exp__h406588,
|
|
_theResult___fst_exp__h406591,
|
|
_theResult___fst_exp__h407114,
|
|
_theResult___fst_exp__h415701,
|
|
_theResult___fst_exp__h415766,
|
|
_theResult___fst_exp__h415772,
|
|
_theResult___fst_exp__h415775,
|
|
_theResult___fst_exp__h416298,
|
|
_theResult___fst_exp__h424338,
|
|
_theResult___fst_exp__h424377,
|
|
_theResult___fst_exp__h424383,
|
|
_theResult___fst_exp__h424386,
|
|
_theResult___fst_exp__h424934,
|
|
_theResult___fst_exp__h424943,
|
|
_theResult___fst_exp__h424946,
|
|
_theResult___fst_exp__h443623,
|
|
_theResult___fst_exp__h443688,
|
|
_theResult___fst_exp__h443694,
|
|
_theResult___fst_exp__h443697,
|
|
_theResult___fst_exp__h444220,
|
|
_theResult___fst_exp__h452270,
|
|
_theResult___fst_exp__h452276,
|
|
_theResult___fst_exp__h452279,
|
|
_theResult___fst_exp__h452802,
|
|
_theResult___fst_exp__h461389,
|
|
_theResult___fst_exp__h461454,
|
|
_theResult___fst_exp__h461460,
|
|
_theResult___fst_exp__h461463,
|
|
_theResult___fst_exp__h461986,
|
|
_theResult___fst_exp__h470026,
|
|
_theResult___fst_exp__h470065,
|
|
_theResult___fst_exp__h470071,
|
|
_theResult___fst_exp__h470074,
|
|
_theResult___fst_exp__h470622,
|
|
_theResult___fst_exp__h470631,
|
|
_theResult___fst_exp__h470634,
|
|
_theResult___snd_fst_exp__h361427,
|
|
_theResult___snd_fst_exp__h379247,
|
|
_theResult___snd_fst_exp__h407117,
|
|
_theResult___snd_fst_exp__h424937,
|
|
_theResult___snd_fst_exp__h452805,
|
|
_theResult___snd_fst_exp__h470625,
|
|
coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_10_ETC__q168,
|
|
coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_17_ETC__q128,
|
|
coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_42_ETC__q145,
|
|
din_inc___2_exp__h379278,
|
|
din_inc___2_exp__h379302,
|
|
din_inc___2_exp__h379332,
|
|
din_inc___2_exp__h379356,
|
|
din_inc___2_exp__h424968,
|
|
din_inc___2_exp__h424992,
|
|
din_inc___2_exp__h425022,
|
|
din_inc___2_exp__h425046,
|
|
din_inc___2_exp__h470656,
|
|
din_inc___2_exp__h470680,
|
|
din_inc___2_exp__h470710,
|
|
din_inc___2_exp__h470734,
|
|
out_exp__h352764,
|
|
out_exp__h361346,
|
|
out_exp__h370530,
|
|
out_exp__h379166,
|
|
out_exp__h398454,
|
|
out_exp__h407036,
|
|
out_exp__h416220,
|
|
out_exp__h424856,
|
|
out_exp__h444142,
|
|
out_exp__h452724,
|
|
out_exp__h461908,
|
|
out_exp__h470544,
|
|
out_f_exp__h379542,
|
|
out_f_exp__h425232,
|
|
out_f_exp__h470920,
|
|
x__h610944;
|
|
wire [6 : 0] csrf_debug_int_pend_read__1692_CONCAT_0b0_2680_ETC___d12685;
|
|
wire [5 : 0] IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fp_ETC___d4239,
|
|
IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fp_ETC___d5631,
|
|
IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fp_ETC___d7023,
|
|
IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_r_ETC___d10345,
|
|
IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_r_ETC___d8872,
|
|
IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_r_ETC___d9582,
|
|
IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_f_ETC___d4790,
|
|
IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_f_ETC___d6182,
|
|
IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_f_ETC___d7574,
|
|
IF_IF_mmio_cRqQ_enqReq_lat_1_whas__30_THEN_mmi_ETC___d463,
|
|
IF_IF_mmio_dataReqQ_enqReq_lat_1_whas__7_THEN__ETC___d172,
|
|
IF_IF_mmio_pRqQ_enqReq_lat_1_whas__33_THEN_mmi_ETC___d766,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d5862,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d4470,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7254,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10048,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8560,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9285,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2136,
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13831,
|
|
SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_rq_ETC___d14663,
|
|
x__h181498,
|
|
x__h694203;
|
|
wire [4 : 0] IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13968,
|
|
IF_rob_deqPort_0_canDeq__4423_THEN_IF_NOT_rob__ETC___d14522,
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d5161,
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d6553,
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d7945,
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10721,
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10762,
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10806,
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d5190,
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d6582,
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d7974,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d5173,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d6565,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d7957,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10704,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10745,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10789,
|
|
checkForException___d12882,
|
|
checkForException___d13428,
|
|
fflags__h704640,
|
|
res_fflags__h335922,
|
|
res_fflags__h381617,
|
|
res_fflags__h427305,
|
|
x__h153733,
|
|
x__h157280,
|
|
x__h160096,
|
|
x__h285333,
|
|
y_avValue_snd_fst__h704237,
|
|
y_avValue_snd_fst__h704716,
|
|
y_avValue_snd_fst__h704745;
|
|
wire [3 : 0] IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1843,
|
|
IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1845,
|
|
IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1847,
|
|
IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1849,
|
|
IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1851,
|
|
IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1853,
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13020,
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13021,
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13022,
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13023,
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13024,
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13025,
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13026,
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13027,
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13028,
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13029,
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13030,
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13031,
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13032,
|
|
IF_NOT_IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3__ETC___d13058,
|
|
IF_NOT_coreFix_memExe_dTlb_procResp__712_BIT_1_ETC___d1787,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rqFromC_ETC___d2828,
|
|
IF_coreFix_memExe_dTlb_procResp__712_BITS_105__ETC___d1788,
|
|
IF_coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1__ETC___d1255,
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d13077,
|
|
cause_code__h691583,
|
|
vm_mode_reg__read__h612153;
|
|
wire [2 : 0] IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2531,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rqFromC_ETC___d2785,
|
|
IF_coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1__ETC___d1212,
|
|
_theResult_____2__h294576,
|
|
next_deqP___1__h294855,
|
|
v__h293996,
|
|
v__h294227,
|
|
x__h300206,
|
|
x_decodeInfo_frm__h651240;
|
|
wire [1 : 0] IF_coreFix_memExe_dMem_cache_m_banks_0_rqFromC_ETC___d2781,
|
|
IF_coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1__ETC___d1208,
|
|
IF_rob_deqPort_0_canDeq__4423_THEN_IF_NOT_rob__ETC___d14544,
|
|
IF_sfdin09095_BIT_4_THEN_2_ELSE_0__q131,
|
|
IF_sfdin15695_BIT_33_THEN_2_ELSE_0__q66,
|
|
IF_sfdin43617_BIT_33_THEN_2_ELSE_0__q91,
|
|
IF_sfdin47896_BIT_4_THEN_2_ELSE_0__q171,
|
|
IF_sfdin52239_BIT_33_THEN_2_ELSE_0__q21,
|
|
IF_sfdin61383_BIT_33_THEN_2_ELSE_0__q101,
|
|
IF_sfdin70005_BIT_33_THEN_2_ELSE_0__q31,
|
|
IF_sfdin87097_BIT_4_THEN_2_ELSE_0__q148,
|
|
IF_sfdin97929_BIT_33_THEN_2_ELSE_0__q56,
|
|
IF_theResult___snd06542_BIT_33_THEN_2_ELSE_0__q58,
|
|
IF_theResult___snd17880_BIT_4_THEN_2_ELSE_0__q134,
|
|
IF_theResult___snd24332_BIT_33_THEN_2_ELSE_0__q71,
|
|
IF_theResult___snd38276_BIT_4_THEN_2_ELSE_0__q167,
|
|
IF_theResult___snd52230_BIT_33_THEN_2_ELSE_0__q93,
|
|
IF_theResult___snd56681_BIT_4_THEN_2_ELSE_0__q174,
|
|
IF_theResult___snd60852_BIT_33_THEN_2_ELSE_0__q23,
|
|
IF_theResult___snd70020_BIT_33_THEN_2_ELSE_0__q106,
|
|
IF_theResult___snd77477_BIT_4_THEN_2_ELSE_0__q144,
|
|
IF_theResult___snd78642_BIT_33_THEN_2_ELSE_0__q36,
|
|
IF_theResult___snd95882_BIT_4_THEN_2_ELSE_0__q151,
|
|
IF_theResult___snd99475_BIT_4_THEN_2_ELSE_0__q127,
|
|
guard__h344144,
|
|
guard__h352853,
|
|
guard__h361783,
|
|
guard__h370619,
|
|
guard__h389836,
|
|
guard__h398543,
|
|
guard__h407473,
|
|
guard__h416309,
|
|
guard__h435524,
|
|
guard__h444231,
|
|
guard__h453161,
|
|
guard__h461997,
|
|
guard__h491563,
|
|
guard__h500875,
|
|
guard__h509944,
|
|
guard__h530364,
|
|
guard__h539676,
|
|
guard__h548745,
|
|
guard__h569565,
|
|
guard__h578877,
|
|
guard__h587946,
|
|
prv__h706131,
|
|
prv__h706175,
|
|
sbIdx__h157159,
|
|
v__h601886,
|
|
v__h601896,
|
|
v__h602927,
|
|
x__h610999,
|
|
x__h701843,
|
|
x__h704904,
|
|
y_avValue_snd_snd_snd_fst__h704247,
|
|
y_avValue_snd_snd_snd_fst__h704726,
|
|
y_avValue_snd_snd_snd_fst__h704755;
|
|
wire IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d5061,
|
|
IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d5111,
|
|
IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d6453,
|
|
IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d6503,
|
|
IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d7845,
|
|
IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d7895,
|
|
IF_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d10642,
|
|
IF_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d9880,
|
|
IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe__ETC___d10389,
|
|
IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe__ETC___d10654,
|
|
IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe__ETC___d8916,
|
|
IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe__ETC___d9626,
|
|
IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe__ETC___d9892,
|
|
IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d10435,
|
|
IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d10639,
|
|
IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d10666,
|
|
IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d8962,
|
|
IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d9672,
|
|
IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d9877,
|
|
IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d9904,
|
|
IF_NOT_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDi_ETC___d10094,
|
|
IF_NOT_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDi_ETC___d8621,
|
|
IF_NOT_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDi_ETC___d9331,
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12176,
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12177,
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12178,
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12201,
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12202,
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12203,
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11381,
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11382,
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11383,
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11406,
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11407,
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11408,
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8223,
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8224,
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8225,
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8247,
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8248,
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8249,
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8271,
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8272,
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8273,
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1602,
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1603,
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1604,
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1626,
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1627,
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1628,
|
|
IF_NOT_coreFix_memExe_dMem_cache_m_banks_0_pip_ETC___d2078,
|
|
IF_NOT_coreFix_memExe_dMem_cache_m_banks_0_pip_ETC___d2095,
|
|
IF_NOT_fetchStage_pipelines_0_canDeq__2646_264_ETC___d13587,
|
|
IF_NOT_fetchStage_pipelines_0_canDeq__2646_264_ETC___d13595,
|
|
IF_NOT_fetchStage_pipelines_1_first__2657_BITS_ETC___d13519,
|
|
IF_NOT_fetchStage_pipelines_1_first__2657_BITS_ETC___d13594,
|
|
IF_NOT_rob_deqPort_1_deq_data__4430_BIT_25_443_ETC___d14535,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d5091,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d5128,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d5219,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d5232,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d5245,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6483,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6520,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6611,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6624,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6637,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d7875,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d7912,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d8003,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d8016,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d8029,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10437,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10668,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10863,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10877,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10892,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10909,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10921,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10934,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10951,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10963,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10976,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d8964,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d9674,
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d9906,
|
|
IF_coreFix_aluExe_0_dispToRegQ_RDY_first__2120_ETC___d12152,
|
|
IF_coreFix_aluExe_0_dispToRegQ_RDY_first__2120_ETC___d12186,
|
|
IF_coreFix_aluExe_1_dispToRegQ_RDY_first__1325_ETC___d11357,
|
|
IF_coreFix_aluExe_1_dispToRegQ_RDY_first__1325_ETC___d11391,
|
|
IF_coreFix_fpuMulDivExe_0_dispToRegQ_RDY_first_ETC___d8199,
|
|
IF_coreFix_fpuMulDivExe_0_dispToRegQ_RDY_first_ETC___d8232,
|
|
IF_coreFix_fpuMulDivExe_0_dispToRegQ_RDY_first_ETC___d8256,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6524,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6485,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6522,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6586,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6597,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6613,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6626,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6639,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5093,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5130,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5194,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5205,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5221,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5234,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5247,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7877,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7914,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7978,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7989,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d8005,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d8018,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d8031,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5132,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7916,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10439,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10670,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10725,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10766,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10810,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10825,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10835,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10846,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10865,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10879,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10894,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10911,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10923,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10936,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10953,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10965,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10978,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8412,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8966,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9676,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9908,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2076,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2096,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2099,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3023,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3038,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3050,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3130,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3145,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3152,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3172,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_linkAdd_ETC___d2996,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2039,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2041,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2042,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2050,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2098,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2100,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2696,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ__ETC___d3301,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ__ETC___d3316,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ__ETC___d3324,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3397,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3412,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3420,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3439,
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1737,
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1792,
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1796,
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1800,
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1804,
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1808,
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1812,
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1816,
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1820,
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1824,
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1828,
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1832,
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1836,
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1840,
|
|
IF_coreFix_memExe_dispToRegQ_RDY_first__548_AN_ETC___d1578,
|
|
IF_coreFix_memExe_dispToRegQ_RDY_first__548_AN_ETC___d1611,
|
|
IF_coreFix_memExe_forwardQ_deqReq_dummy2_2_rea_ETC___d3742,
|
|
IF_coreFix_memExe_forwardQ_deqReq_lat_1_whas___ETC___d3735,
|
|
IF_coreFix_memExe_forwardQ_enqReq_lat_1_whas___ETC___d3720,
|
|
IF_coreFix_memExe_memRespLdQ_deqReq_dummy2_2_r_ETC___d3648,
|
|
IF_coreFix_memExe_memRespLdQ_deqReq_lat_1_whas_ETC___d3641,
|
|
IF_coreFix_memExe_memRespLdQ_enqReq_lat_1_whas_ETC___d3626,
|
|
IF_coreFix_memExe_respLrScAmoQ_enqReq_lat_1_wh_ETC___d3550,
|
|
IF_fetchStage_RDY_pipelines_0_first__2645_AND__ETC___d13186,
|
|
IF_fetchStage_RDY_pipelines_1_first__2656_AND__ETC___d13521,
|
|
IF_fetchStage_RDY_pipelines_1_first__2656_AND__ETC___d13584,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13631,
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13752,
|
|
IF_mmio_cRqQ_enqReq_lat_1_whas__30_THEN_mmio_c_ETC___d339,
|
|
IF_mmio_cRsQ_enqReq_lat_1_whas__74_THEN_mmio_c_ETC___d783,
|
|
IF_mmio_dataReqQ_enqReq_lat_1_whas__7_THEN_mmi_ETC___d46,
|
|
IF_mmio_dataRespQ_enqReq_lat_1_whas__92_THEN_m_ETC___d201,
|
|
IF_mmio_pRqQ_enqReq_lat_1_whas__33_THEN_mmio_p_ETC___d642,
|
|
IF_mmio_pRsQ_enqReq_lat_1_whas__82_THEN_mmio_p_ETC___d491,
|
|
IF_rob_deqPort_1_canDeq__4427_THEN_IF_NOT_rob__ETC___d14536,
|
|
NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d5213,
|
|
NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d5241,
|
|
NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d6605,
|
|
NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d6633,
|
|
NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d7997,
|
|
NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d8025,
|
|
NOT_IF_NOT_rob_deqPort_0_canDeq__4423_4424_OR__ETC___d14541,
|
|
NOT_SEL_ARR_NOT_coreFix_aluExe_0_rsAlu_canEnq__ETC___d13235,
|
|
NOT_coreFix_aluExe_0_bypassWire_0_whas__2141_2_ETC___d12168,
|
|
NOT_coreFix_aluExe_0_bypassWire_0_whas__2141_2_ETC___d12196,
|
|
NOT_coreFix_aluExe_1_bypassWire_0_whas__1346_1_ETC___d11373,
|
|
NOT_coreFix_aluExe_1_bypassWire_0_whas__1346_1_ETC___d11401,
|
|
NOT_coreFix_fpuMulDivExe_0_bypassWire_0_whas___ETC___d8215,
|
|
NOT_coreFix_fpuMulDivExe_0_bypassWire_0_whas___ETC___d8242,
|
|
NOT_coreFix_fpuMulDivExe_0_bypassWire_0_whas___ETC___d8266,
|
|
NOT_coreFix_fpuMulDivExe_0_fpuExec_double_div__ETC___d5807,
|
|
NOT_coreFix_fpuMulDivExe_0_fpuExec_double_fma__ETC___d4415,
|
|
NOT_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt_ETC___d7199,
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10021,
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10728,
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10770,
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10828,
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10839,
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10868,
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10883,
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10914,
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10927,
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10956,
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10969,
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d8411,
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d8533,
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d9258,
|
|
NOT_coreFix_memExe_bypassWire_0_whas__567_573__ETC___d1594,
|
|
NOT_coreFix_memExe_bypassWire_0_whas__567_573__ETC___d1621,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqMsh_ETC___d2518,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqMsh_ETC___d2658,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqRet_ETC___d3049,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqRet_ETC___d3070,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_ETC___d3119,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_ETC___d3175,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_linkAd_ETC___d2064,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2115,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2525,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2527,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2549,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2553,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2556,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2570,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2573,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2584,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2590,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2597,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2622,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2630,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2638,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2647,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2669,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rqFrom_ETC___d1133,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_ETC___d3290,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_ETC___d3347,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_ETC___d3386,
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_ETC___d3443,
|
|
NOT_coreFix_memExe_dMem_perfReqQ_clearReq_dumm_ETC___d1875,
|
|
NOT_coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_ETC___d1919,
|
|
NOT_coreFix_memExe_forwardQ_clearReq_dummy2_1__ETC___d3709,
|
|
NOT_coreFix_memExe_forwardQ_enqReq_dummy2_2_re_ETC___d3764,
|
|
NOT_coreFix_memExe_memRespLdQ_clearReq_dummy2__ETC___d3615,
|
|
NOT_coreFix_memExe_memRespLdQ_enqReq_dummy2_2__ETC___d3670,
|
|
NOT_coreFix_memExe_reqLdQ_full_dummy2_0_read___ETC___d1473,
|
|
NOT_coreFix_memExe_reqLrScAmoQ_full_dummy2_0_r_ETC___d1024,
|
|
NOT_coreFix_memExe_respLrScAmoQ_clearReq_dummy_ETC___d3539,
|
|
NOT_coreFix_memExe_respLrScAmoQ_enqReq_dummy2__ETC___d3581,
|
|
NOT_coreFix_memExe_respLrScAmoQ_full_944_945_A_ETC___d2074,
|
|
NOT_csrf_prv_reg_read__2676_ULE_1_4048_4112_OR_ETC___d14116,
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13274,
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13502,
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13513,
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13535,
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13550,
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13564,
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13567,
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13687,
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13706,
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13758,
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13849,
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13854,
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13856,
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13867,
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13912,
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13942,
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13179,
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13217,
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13229,
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13435,
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13449,
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13455,
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13554,
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13571,
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13589,
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13592,
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13680,
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13763,
|
|
NOT_fetchStage_pipelines_0_first__2648_BIT_4_2_ETC___d13101,
|
|
NOT_fetchStage_pipelines_1_canDeq__2654_2655_O_ETC___d12663,
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13440,
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13442,
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13538,
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13559,
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13576,
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13862,
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13864,
|
|
NOT_fetchStage_pipelines_1_first__2657_BIT_4_3_ETC___d13432,
|
|
NOT_mmio_cRqQ_clearReq_dummy2_1_read__26_27_OR_ETC___d431,
|
|
NOT_mmio_cRqQ_enqReq_dummy2_2_read__32_47_OR_I_ETC___d452,
|
|
NOT_mmio_cRsQ_clearReq_dummy2_1_read__18_19_OR_ETC___d823,
|
|
NOT_mmio_cRsQ_enqReq_dummy2_2_read__24_39_OR_I_ETC___d844,
|
|
NOT_mmio_dataPendQ_empty_23_090_AND_rob_RDY_se_ETC___d1091,
|
|
NOT_mmio_dataPendQ_empty_23_090_AND_rob_RDY_se_ETC___d1390,
|
|
NOT_mmio_dataPendQ_enqReq_dummy2_2_read__00_15_ETC___d325,
|
|
NOT_mmio_dataReqQ_clearReq_dummy2_1_read__35_3_ETC___d140,
|
|
NOT_mmio_dataReqQ_enqReq_dummy2_2_read__41_56__ETC___d161,
|
|
NOT_mmio_dataRespQ_clearReq_dummy2_1_read__36__ETC___d241,
|
|
NOT_mmio_dataRespQ_enqReq_dummy2_2_read__42_57_ETC___d262,
|
|
NOT_mmio_pRqQ_clearReq_dummy2_1_read__29_30_OR_ETC___d734,
|
|
NOT_mmio_pRqQ_enqReq_dummy2_2_read__35_50_OR_I_ETC___d755,
|
|
NOT_mmio_pRsQ_clearReq_dummy2_1_read__88_89_OR_ETC___d593,
|
|
NOT_mmio_pRsQ_enqReq_dummy2_2_read__94_09_OR_I_ETC___d614,
|
|
NOT_regRenamingTable_rename_0_canRename__3158__ETC___d13544,
|
|
NOT_regRenamingTable_rename_0_canRename__3158__ETC___d13598,
|
|
NOT_rob_deqPort_0_canDeq__4423_4424_OR_rob_RDY_ETC___d14462,
|
|
NOT_rob_deqPort_0_canDeq__4423_4424_OR_rob_deq_ETC___d14516,
|
|
NOT_rob_deqPort_0_deq_data__3982_BITS_122_TO_1_ETC___d14223,
|
|
NOT_rob_deqPort_1_deq_data__4430_BIT_25_4431_4_ETC___d14459,
|
|
NOT_specTagManager_canClaim__3156_3243_OR_NOT__ETC___d13677,
|
|
NOT_specTagManager_canClaim__3156_3243_OR_NOT__ETC___d13742,
|
|
SEL_ARR_fetchStage_pipelines_0_canDeq__2646_AN_ETC___d13491,
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5936,
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5937,
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4544,
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4545,
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7328,
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7329,
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10097,
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10098,
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8624,
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8625,
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9334,
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9335,
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d4241,
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d5633,
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d7025,
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10347,
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d8874,
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d9584,
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d4792,
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d6184,
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d7576,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d4472,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d4865,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d5864,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d6257,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d7256,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d7649,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10050,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10397,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d8562,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d8924,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d9287,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d9634,
|
|
_0_OR_NOT_fetchStage_pipelines_0_first__2648_BI_ETC___d13605,
|
|
_0_OR_NOT_fetchStage_pipelines_1_first__2657_BI_ETC___d13690,
|
|
_0_OR_fetchStage_RDY_pipelines_0_first__2645_35_ETC___d13516,
|
|
_0b0_CONCAT_csrf_medeleg_15_reg_read__1641_1642_ETC___d14086,
|
|
_0b0_CONCAT_csrf_mideleg_11_reg_read__1649_1650_ETC___d14068,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4004,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4005,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5176,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5201,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5228,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5396,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5397,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6568,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6593,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6620,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6788,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6789,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d7960,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d7985,
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8012,
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8487,
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8489,
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9212,
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9214,
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9975,
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9977,
|
|
_dfoo12,
|
|
_dfoo16,
|
|
_dfoo18,
|
|
_dfoo2,
|
|
_dfoo20,
|
|
_dfoo26,
|
|
_dfoo7,
|
|
_dor1coreFix_aluExe_0_bypassWire_2$EN_wset,
|
|
_dor1coreFix_aluExe_0_bypassWire_3$EN_wset,
|
|
_dor1coreFix_aluExe_0_rsAlu$EN_setRegReady_3_put,
|
|
_dor1coreFix_aluExe_1_bypassWire_2$EN_wset,
|
|
_dor1coreFix_aluExe_1_bypassWire_3$EN_wset,
|
|
_dor1coreFix_aluExe_1_rsAlu$EN_setRegReady_3_put,
|
|
_dor1coreFix_fpuMulDivExe_0_bypassWire_2$EN_wset,
|
|
_dor1coreFix_fpuMulDivExe_0_bypassWire_3$EN_wset,
|
|
_dor1coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_3_put,
|
|
_dor1coreFix_memExe_bypassWire_2$EN_wset,
|
|
_dor1coreFix_memExe_bypassWire_3$EN_wset,
|
|
_dor1coreFix_memExe_forwardQ_enqReq_dummy2_0$EN_write,
|
|
_dor1coreFix_memExe_reqLdQ_data_0_dummy2_0$EN_write,
|
|
_dor1coreFix_memExe_reqLdQ_empty_dummy2_0$EN_write,
|
|
_dor1coreFix_memExe_reqLdQ_empty_lat_0$EN_wset,
|
|
_dor1coreFix_memExe_reqLdQ_enqP_dummy2_0$EN_write,
|
|
_dor1coreFix_memExe_reqLdQ_full_dummy2_0$EN_write,
|
|
_dor1coreFix_memExe_reqLdQ_full_lat_0$EN_wset,
|
|
_dor1coreFix_memExe_rsMem$EN_setRegReady_3_put,
|
|
_dor1rf$EN_write_0_wr,
|
|
_dor1rf$EN_write_1_wr,
|
|
_dor1sbAggr$EN_setReady_3_put,
|
|
_dor1sbCons$EN_setReady_0_put,
|
|
_dor1sbCons$EN_setReady_1_put,
|
|
_theResult_____2__h302572,
|
|
_theResult_____2__h308566,
|
|
_theResult_____2__h316420,
|
|
_theResult_____2__h326764,
|
|
_theResult_____2__h329989,
|
|
coreFix_aluExe_0_bypassWire_0_wget__2142_BITS__ETC___d12144,
|
|
coreFix_aluExe_0_bypassWire_0_wget__2142_BITS__ETC___d12183,
|
|
coreFix_aluExe_0_bypassWire_1_wget__2155_BITS__ETC___d12157,
|
|
coreFix_aluExe_0_bypassWire_1_wget__2155_BITS__ETC___d12189,
|
|
coreFix_aluExe_0_bypassWire_2_wget__2163_BITS__ETC___d12165,
|
|
coreFix_aluExe_0_bypassWire_2_wget__2163_BITS__ETC___d12193,
|
|
coreFix_aluExe_0_dispToRegQ_first__2121_BIT_13_ETC___d12206,
|
|
coreFix_aluExe_0_exeToFinQ_RDY_first__2533_AND_ETC___d12571,
|
|
coreFix_aluExe_0_rsAlu_approximateCount__3193__ETC___d13195,
|
|
coreFix_aluExe_1_bypassWire_0_wget__1347_BITS__ETC___d11349,
|
|
coreFix_aluExe_1_bypassWire_0_wget__1347_BITS__ETC___d11388,
|
|
coreFix_aluExe_1_bypassWire_1_wget__1360_BITS__ETC___d11362,
|
|
coreFix_aluExe_1_bypassWire_1_wget__1360_BITS__ETC___d11394,
|
|
coreFix_aluExe_1_bypassWire_2_wget__1368_BITS__ETC___d11370,
|
|
coreFix_aluExe_1_bypassWire_2_wget__1368_BITS__ETC___d11398,
|
|
coreFix_aluExe_1_dispToRegQ_first__1326_BIT_13_ETC___d11411,
|
|
coreFix_aluExe_1_exeToFinQ_RDY_first__1924_AND_ETC___d11963,
|
|
coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8191,
|
|
coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8229,
|
|
coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8253,
|
|
coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8204,
|
|
coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8235,
|
|
coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8259,
|
|
coreFix_fpuMulDivExe_0_bypassWire_2_wget__210__ETC___d8212,
|
|
coreFix_fpuMulDivExe_0_bypassWire_2_wget__210__ETC___d8239,
|
|
coreFix_fpuMulDivExe_0_bypassWire_2_wget__210__ETC___d8263,
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ_RDY_first__ETC___d5264,
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ_RDY_first__ETC___d3872,
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_RDY_first_ETC___d6656,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ_RDY_enq_ETC___d8409,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ_RDY_fir_ETC___d8048,
|
|
coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10815,
|
|
coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10851,
|
|
coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10899,
|
|
coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10941,
|
|
coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10983,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv_RDY_enq__36_ETC___d13697,
|
|
coreFix_memExe_bypassWire_0_wget__568_BITS_70__ETC___d1570,
|
|
coreFix_memExe_bypassWire_0_wget__568_BITS_70__ETC___d1608,
|
|
coreFix_memExe_bypassWire_1_wget__581_BITS_70__ETC___d1583,
|
|
coreFix_memExe_bypassWire_1_wget__581_BITS_70__ETC___d1614,
|
|
coreFix_memExe_bypassWire_2_wget__589_BITS_70__ETC___d1591,
|
|
coreFix_memExe_bypassWire_2_wget__589_BITS_70__ETC___d1618,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_pi_ETC___d2569,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIn_ETC___d3059,
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enq_ETC___d3162,
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2062,
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2142,
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2719,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2523,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2552,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2557,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2574,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2591,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2611,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2614,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2635,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2641,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2643,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2689,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2692,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2789,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2793,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2797,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2802,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2806,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2811,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2815,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2820,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2832,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2836,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2840,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enq_ETC___d3333,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enq_ETC___d3429,
|
|
coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2_r_ETC___d1903,
|
|
coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1722,
|
|
coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1724,
|
|
coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1727,
|
|
coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729,
|
|
coreFix_memExe_forwardQ_enqReq_dummy2_2_read___ETC___d3751,
|
|
coreFix_memExe_memRespLdQ_enqReq_dummy2_2_read_ETC___d3657,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1216,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1220,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1224,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1229,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1233,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1238,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1242,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1247,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1259,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1263,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1267,
|
|
coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2_re_ETC___d3566,
|
|
coreFix_memExe_stb_isEmpty__009_AND_coreFix_me_ETC___d14228,
|
|
csrf_prv_reg_read__2676_ULE_1_4048_AND_IF_comm_ETC___d14088,
|
|
csrf_prv_reg_read__2676_ULE_1___d14048,
|
|
fetchStage_RDY_pipelines_0_first__2645_AND_NOT_ETC___d13182,
|
|
fetchStage_RDY_pipelines_0_first__2645_AND_fet_ETC___d13249,
|
|
fetchStage_RDY_pipelines_1_deq__2660_AND_NOT_f_ETC___d13746,
|
|
fetchStage_pipelines_0_canDeq__2646_AND_NOT_fe_ETC___d13766,
|
|
fetchStage_pipelines_0_canDeq__2646_AND_NOT_fe_ETC___d13840,
|
|
fetchStage_pipelines_0_canDeq__2646_AND_fetchS_ETC___d13756,
|
|
fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13694,
|
|
fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13700,
|
|
fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13701,
|
|
fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13722,
|
|
fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13958,
|
|
fetchStage_pipelines_0_canDeq__2646_AND_specTa_ETC___d13818,
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13448,
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13467,
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13526,
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13633,
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13639,
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13661,
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13668,
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13715,
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13726,
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13846,
|
|
fetchStage_pipelines_0_first__2648_BITS_135_TO_ETC___d13256,
|
|
fetchStage_pipelines_0_first__2648_BITS_135_TO_ETC___d13460,
|
|
fetchStage_pipelines_0_first__2648_BIT_4_2675__ETC___d12885,
|
|
fetchStage_pipelines_1_first__2657_BITS_130_TO_ETC___d13650,
|
|
fetchStage_pipelines_1_first__2657_BITS_135_TO_ETC___d13488,
|
|
fetchStage_pipelines_1_first__2657_BITS_135_TO_ETC___d13655,
|
|
fetchStage_pipelines_1_first__2657_BIT_4_3305__ETC___d13483,
|
|
guard__h362381,
|
|
guard__h408071,
|
|
guard__h453759,
|
|
guard__h501473,
|
|
guard__h540274,
|
|
guard__h579475,
|
|
idx__h675454,
|
|
k__h661721,
|
|
mmio_cRqQ_enqReq_dummy2_2_read__32_AND_IF_mmio_ETC___d444,
|
|
mmio_cRsQ_enqReq_dummy2_2_read__24_AND_IF_mmio_ETC___d836,
|
|
mmio_dataPendQ_enqReq_dummy2_2_read__00_AND_IF_ETC___d312,
|
|
mmio_dataReqQ_enqReq_dummy2_2_read__41_AND_IF__ETC___d153,
|
|
mmio_dataRespQ_enqReq_dummy2_2_read__42_AND_IF_ETC___d254,
|
|
mmio_pRqQ_empty_53_AND_epochManager_checkEpoch_ETC___d13120,
|
|
mmio_pRqQ_empty_53_AND_epochManager_checkEpoch_ETC___d13760,
|
|
mmio_pRqQ_enqReq_dummy2_2_read__35_AND_IF_mmio_ETC___d747,
|
|
mmio_pRsQ_enqReq_dummy2_2_read__94_AND_IF_mmio_ETC___d606,
|
|
msip__h75409,
|
|
next_deqP___1__h302851,
|
|
next_deqP___1__h309132,
|
|
next_deqP___1__h316986,
|
|
next_deqP___1__h327043,
|
|
next_deqP___1__h330268,
|
|
r__h610991,
|
|
regRenamingTable_RDY_rename_0_getRename__3089__ETC___d13618,
|
|
regRenamingTable_RDY_rename_1_getRename__3674__ETC___d13692,
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13244,
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13499,
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13511,
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13647,
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13778,
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13784,
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13804,
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13812,
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13956,
|
|
regRenamingTable_rename_1_canRename__3277_AND__ETC___d13907,
|
|
rob_RDY_enqPort_0_enq__2670_AND_regRenamingTab_ETC___d13097,
|
|
sbCons_lazyLookup_2_get_coreFix_fpuMulDivExe_0_ETC___d8276,
|
|
sbCons_lazyLookup_2_get_coreFix_fpuMulDivExe_0_ETC___d8277,
|
|
sbCons_lazyLookup_3_get_coreFix_memExe_dispToR_ETC___d1631,
|
|
v__h297341,
|
|
v__h297859,
|
|
v__h307855,
|
|
v__h308086,
|
|
v__h311731,
|
|
v__h311962,
|
|
v__h326332,
|
|
v__h326563,
|
|
v__h329557,
|
|
v__h329788,
|
|
x__h601250;
|
|
|
|
// action method coreReq_start
|
|
assign RDY_coreReq_start = 1'd1 ;
|
|
assign CAN_FIRE_coreReq_start = 1'd1 ;
|
|
assign WILL_FIRE_coreReq_start = EN_coreReq_start ;
|
|
|
|
// action method coreReq_perfReq
|
|
assign RDY_coreReq_perfReq = perfReqQ$FULL_N ;
|
|
assign CAN_FIRE_coreReq_perfReq = perfReqQ$FULL_N ;
|
|
assign WILL_FIRE_coreReq_perfReq = EN_coreReq_perfReq ;
|
|
|
|
// actionvalue method coreIndInv_perfResp
|
|
assign coreIndInv_perfResp = { perfReqQ$D_OUT, 64'd0 } ;
|
|
assign RDY_coreIndInv_perfResp = perfReqQ$EMPTY_N ;
|
|
assign CAN_FIRE_coreIndInv_perfResp = perfReqQ$EMPTY_N ;
|
|
assign WILL_FIRE_coreIndInv_perfResp = EN_coreIndInv_perfResp ;
|
|
|
|
// action method coreIndInv_terminate
|
|
assign RDY_coreIndInv_terminate = csrf_terminate_module_terminateQ$EMPTY_N ;
|
|
assign CAN_FIRE_coreIndInv_terminate =
|
|
csrf_terminate_module_terminateQ$EMPTY_N ;
|
|
assign WILL_FIRE_coreIndInv_terminate = EN_coreIndInv_terminate ;
|
|
|
|
// value method dCacheToParent_rsToP_notEmpty
|
|
assign dCacheToParent_rsToP_notEmpty =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty ;
|
|
assign RDY_dCacheToParent_rsToP_notEmpty = 1'd1 ;
|
|
|
|
// action method dCacheToParent_rsToP_deq
|
|
assign RDY_dCacheToParent_rsToP_deq =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty ;
|
|
assign CAN_FIRE_dCacheToParent_rsToP_deq =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty ;
|
|
assign WILL_FIRE_dCacheToParent_rsToP_deq = EN_dCacheToParent_rsToP_deq ;
|
|
|
|
// value method dCacheToParent_rsToP_first
|
|
assign dCacheToParent_rsToP_first =
|
|
{ CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q247,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q248,
|
|
!CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q249,
|
|
SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_rs_ETC___d14637 } ;
|
|
assign RDY_dCacheToParent_rsToP_first =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty ;
|
|
|
|
// value method dCacheToParent_rqToP_notEmpty
|
|
assign dCacheToParent_rqToP_notEmpty =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty ;
|
|
assign RDY_dCacheToParent_rqToP_notEmpty = 1'd1 ;
|
|
|
|
// action method dCacheToParent_rqToP_deq
|
|
assign RDY_dCacheToParent_rqToP_deq =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty ;
|
|
assign CAN_FIRE_dCacheToParent_rqToP_deq =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty ;
|
|
assign WILL_FIRE_dCacheToParent_rqToP_deq = EN_dCacheToParent_rqToP_deq ;
|
|
|
|
// value method dCacheToParent_rqToP_first
|
|
assign dCacheToParent_rqToP_first =
|
|
{ CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q256,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q257,
|
|
SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_rq_ETC___d14663 } ;
|
|
assign RDY_dCacheToParent_rqToP_first =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty ;
|
|
|
|
// value method dCacheToParent_fromP_notFull
|
|
assign dCacheToParent_fromP_notFull =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_full ;
|
|
assign RDY_dCacheToParent_fromP_notFull = 1'd1 ;
|
|
|
|
// action method dCacheToParent_fromP_enq
|
|
assign RDY_dCacheToParent_fromP_enq =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_full ;
|
|
assign CAN_FIRE_dCacheToParent_fromP_enq =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_full ;
|
|
assign WILL_FIRE_dCacheToParent_fromP_enq = EN_dCacheToParent_fromP_enq ;
|
|
|
|
// value method iCacheToParent_rsToP_notEmpty
|
|
assign iCacheToParent_rsToP_notEmpty =
|
|
fetchStage$iMemIfc_to_parent_rsToP_notEmpty ;
|
|
assign RDY_iCacheToParent_rsToP_notEmpty = 1'd1 ;
|
|
|
|
// action method iCacheToParent_rsToP_deq
|
|
assign RDY_iCacheToParent_rsToP_deq =
|
|
fetchStage$RDY_iMemIfc_to_parent_rsToP_deq ;
|
|
assign CAN_FIRE_iCacheToParent_rsToP_deq =
|
|
fetchStage$RDY_iMemIfc_to_parent_rsToP_deq ;
|
|
assign WILL_FIRE_iCacheToParent_rsToP_deq = EN_iCacheToParent_rsToP_deq ;
|
|
|
|
// value method iCacheToParent_rsToP_first
|
|
assign iCacheToParent_rsToP_first =
|
|
fetchStage$iMemIfc_to_parent_rsToP_first ;
|
|
assign RDY_iCacheToParent_rsToP_first =
|
|
fetchStage$RDY_iMemIfc_to_parent_rsToP_first ;
|
|
|
|
// value method iCacheToParent_rqToP_notEmpty
|
|
assign iCacheToParent_rqToP_notEmpty =
|
|
fetchStage$iMemIfc_to_parent_rqToP_notEmpty ;
|
|
assign RDY_iCacheToParent_rqToP_notEmpty = 1'd1 ;
|
|
|
|
// action method iCacheToParent_rqToP_deq
|
|
assign RDY_iCacheToParent_rqToP_deq =
|
|
fetchStage$RDY_iMemIfc_to_parent_rqToP_deq ;
|
|
assign CAN_FIRE_iCacheToParent_rqToP_deq =
|
|
fetchStage$RDY_iMemIfc_to_parent_rqToP_deq ;
|
|
assign WILL_FIRE_iCacheToParent_rqToP_deq = EN_iCacheToParent_rqToP_deq ;
|
|
|
|
// value method iCacheToParent_rqToP_first
|
|
assign iCacheToParent_rqToP_first =
|
|
fetchStage$iMemIfc_to_parent_rqToP_first ;
|
|
assign RDY_iCacheToParent_rqToP_first =
|
|
fetchStage$RDY_iMemIfc_to_parent_rqToP_first ;
|
|
|
|
// value method iCacheToParent_fromP_notFull
|
|
assign iCacheToParent_fromP_notFull =
|
|
fetchStage$iMemIfc_to_parent_fromP_notFull ;
|
|
assign RDY_iCacheToParent_fromP_notFull = 1'd1 ;
|
|
|
|
// action method iCacheToParent_fromP_enq
|
|
assign RDY_iCacheToParent_fromP_enq =
|
|
fetchStage$RDY_iMemIfc_to_parent_fromP_enq ;
|
|
assign CAN_FIRE_iCacheToParent_fromP_enq =
|
|
fetchStage$RDY_iMemIfc_to_parent_fromP_enq ;
|
|
assign WILL_FIRE_iCacheToParent_fromP_enq = EN_iCacheToParent_fromP_enq ;
|
|
|
|
// value method tlbToMem_memReq_notEmpty
|
|
assign tlbToMem_memReq_notEmpty = l2Tlb$toMem_memReq_notEmpty ;
|
|
assign RDY_tlbToMem_memReq_notEmpty = 1'd1 ;
|
|
|
|
// action method tlbToMem_memReq_deq
|
|
assign RDY_tlbToMem_memReq_deq = l2Tlb$RDY_toMem_memReq_deq ;
|
|
assign CAN_FIRE_tlbToMem_memReq_deq = l2Tlb$RDY_toMem_memReq_deq ;
|
|
assign WILL_FIRE_tlbToMem_memReq_deq = EN_tlbToMem_memReq_deq ;
|
|
|
|
// value method tlbToMem_memReq_first
|
|
assign tlbToMem_memReq_first = l2Tlb$toMem_memReq_first ;
|
|
assign RDY_tlbToMem_memReq_first = l2Tlb$RDY_toMem_memReq_first ;
|
|
|
|
// value method tlbToMem_respLd_notFull
|
|
assign tlbToMem_respLd_notFull = l2Tlb$toMem_respLd_notFull ;
|
|
assign RDY_tlbToMem_respLd_notFull = 1'd1 ;
|
|
|
|
// action method tlbToMem_respLd_enq
|
|
assign RDY_tlbToMem_respLd_enq = l2Tlb$RDY_toMem_respLd_enq ;
|
|
assign CAN_FIRE_tlbToMem_respLd_enq = l2Tlb$RDY_toMem_respLd_enq ;
|
|
assign WILL_FIRE_tlbToMem_respLd_enq = EN_tlbToMem_respLd_enq ;
|
|
|
|
// value method mmioToPlatform_cRq_notEmpty
|
|
assign mmioToPlatform_cRq_notEmpty = !mmio_cRqQ_empty ;
|
|
assign RDY_mmioToPlatform_cRq_notEmpty = 1'd1 ;
|
|
|
|
// action method mmioToPlatform_cRq_deq
|
|
assign RDY_mmioToPlatform_cRq_deq = !mmio_cRqQ_empty ;
|
|
assign CAN_FIRE_mmioToPlatform_cRq_deq = !mmio_cRqQ_empty ;
|
|
assign WILL_FIRE_mmioToPlatform_cRq_deq = EN_mmioToPlatform_cRq_deq ;
|
|
|
|
// value method mmioToPlatform_cRq_first
|
|
assign mmioToPlatform_cRq_first =
|
|
{ mmio_cRqQ_data_0[141:78],
|
|
CASE_mmio_cRqQ_data_0_BITS_77_TO_76_0_mmio_cRq_ETC__q1,
|
|
mmio_cRqQ_data_0[71:0] } ;
|
|
assign RDY_mmioToPlatform_cRq_first = !mmio_cRqQ_empty ;
|
|
|
|
// value method mmioToPlatform_pRs_notFull
|
|
assign mmioToPlatform_pRs_notFull = !mmio_pRsQ_full ;
|
|
assign RDY_mmioToPlatform_pRs_notFull = 1'd1 ;
|
|
|
|
// action method mmioToPlatform_pRs_enq
|
|
assign RDY_mmioToPlatform_pRs_enq = !mmio_pRsQ_full ;
|
|
assign CAN_FIRE_mmioToPlatform_pRs_enq = !mmio_pRsQ_full ;
|
|
assign WILL_FIRE_mmioToPlatform_pRs_enq = EN_mmioToPlatform_pRs_enq ;
|
|
|
|
// value method mmioToPlatform_pRq_notFull
|
|
assign mmioToPlatform_pRq_notFull = !mmio_pRqQ_full ;
|
|
assign RDY_mmioToPlatform_pRq_notFull = 1'd1 ;
|
|
|
|
// action method mmioToPlatform_pRq_enq
|
|
assign RDY_mmioToPlatform_pRq_enq = !mmio_pRqQ_full ;
|
|
assign CAN_FIRE_mmioToPlatform_pRq_enq = !mmio_pRqQ_full ;
|
|
assign WILL_FIRE_mmioToPlatform_pRq_enq = EN_mmioToPlatform_pRq_enq ;
|
|
|
|
// value method mmioToPlatform_cRs_notEmpty
|
|
assign mmioToPlatform_cRs_notEmpty = !mmio_cRsQ_empty ;
|
|
assign RDY_mmioToPlatform_cRs_notEmpty = 1'd1 ;
|
|
|
|
// action method mmioToPlatform_cRs_deq
|
|
assign RDY_mmioToPlatform_cRs_deq = !mmio_cRsQ_empty ;
|
|
assign CAN_FIRE_mmioToPlatform_cRs_deq = !mmio_cRsQ_empty ;
|
|
assign WILL_FIRE_mmioToPlatform_cRs_deq = EN_mmioToPlatform_cRs_deq ;
|
|
|
|
// value method mmioToPlatform_cRs_first
|
|
assign mmioToPlatform_cRs_first = mmio_cRsQ_data_0 ;
|
|
assign RDY_mmioToPlatform_cRs_first = !mmio_cRsQ_empty ;
|
|
|
|
// action method mmioToPlatform_setTime
|
|
assign RDY_mmioToPlatform_setTime = 1'd1 ;
|
|
assign CAN_FIRE_mmioToPlatform_setTime = 1'd1 ;
|
|
assign WILL_FIRE_mmioToPlatform_setTime = EN_mmioToPlatform_setTime ;
|
|
|
|
// actionvalue method sendDoStats
|
|
assign sendDoStats = csrf_stats_module_writeQ$D_OUT ;
|
|
assign RDY_sendDoStats = csrf_stats_module_writeQ$EMPTY_N ;
|
|
assign CAN_FIRE_sendDoStats = csrf_stats_module_writeQ$EMPTY_N ;
|
|
assign WILL_FIRE_sendDoStats = EN_sendDoStats ;
|
|
|
|
// action method recvDoStats
|
|
assign RDY_recvDoStats = 1'd1 ;
|
|
assign CAN_FIRE_recvDoStats = 1'd1 ;
|
|
assign WILL_FIRE_recvDoStats = EN_recvDoStats ;
|
|
|
|
// actionvalue method deadlock_dCacheCRqStuck_get
|
|
assign deadlock_dCacheCRqStuck_get = 73'h0AAAAAAAAAAAAAAAAAA ;
|
|
assign RDY_deadlock_dCacheCRqStuck_get = 1'd0 ;
|
|
assign CAN_FIRE_deadlock_dCacheCRqStuck_get = 1'd0 ;
|
|
assign WILL_FIRE_deadlock_dCacheCRqStuck_get =
|
|
EN_deadlock_dCacheCRqStuck_get ;
|
|
|
|
// actionvalue method deadlock_dCachePRqStuck_get
|
|
assign deadlock_dCachePRqStuck_get = 68'hAAAAAAAAAAAAAAAAA ;
|
|
assign RDY_deadlock_dCachePRqStuck_get = 1'd0 ;
|
|
assign CAN_FIRE_deadlock_dCachePRqStuck_get = 1'd0 ;
|
|
assign WILL_FIRE_deadlock_dCachePRqStuck_get =
|
|
EN_deadlock_dCachePRqStuck_get ;
|
|
|
|
// actionvalue method deadlock_iCacheCRqStuck_get
|
|
assign deadlock_iCacheCRqStuck_get = fetchStage$iMemIfc_cRqStuck_get ;
|
|
assign RDY_deadlock_iCacheCRqStuck_get =
|
|
fetchStage$RDY_iMemIfc_cRqStuck_get ;
|
|
assign CAN_FIRE_deadlock_iCacheCRqStuck_get =
|
|
fetchStage$RDY_iMemIfc_cRqStuck_get ;
|
|
assign WILL_FIRE_deadlock_iCacheCRqStuck_get =
|
|
EN_deadlock_iCacheCRqStuck_get ;
|
|
|
|
// actionvalue method deadlock_iCachePRqStuck_get
|
|
assign deadlock_iCachePRqStuck_get = fetchStage$iMemIfc_pRqStuck_get ;
|
|
assign RDY_deadlock_iCachePRqStuck_get =
|
|
fetchStage$RDY_iMemIfc_pRqStuck_get ;
|
|
assign CAN_FIRE_deadlock_iCachePRqStuck_get =
|
|
fetchStage$RDY_iMemIfc_pRqStuck_get ;
|
|
assign WILL_FIRE_deadlock_iCachePRqStuck_get =
|
|
EN_deadlock_iCachePRqStuck_get ;
|
|
|
|
// actionvalue method deadlock_renameInstStuck_get
|
|
assign deadlock_renameInstStuck_get = 78'h2AAAAAAAAAAAAAAAAAAA ;
|
|
assign RDY_deadlock_renameInstStuck_get = 1'd0 ;
|
|
assign CAN_FIRE_deadlock_renameInstStuck_get = 1'd0 ;
|
|
assign WILL_FIRE_deadlock_renameInstStuck_get =
|
|
EN_deadlock_renameInstStuck_get ;
|
|
|
|
// actionvalue method deadlock_renameCorrectPathStuck_get
|
|
assign deadlock_renameCorrectPathStuck_get = 78'h2AAAAAAAAAAAAAAAAAAA ;
|
|
assign RDY_deadlock_renameCorrectPathStuck_get = 1'd0 ;
|
|
assign CAN_FIRE_deadlock_renameCorrectPathStuck_get = 1'd0 ;
|
|
assign WILL_FIRE_deadlock_renameCorrectPathStuck_get =
|
|
EN_deadlock_renameCorrectPathStuck_get ;
|
|
|
|
// actionvalue method deadlock_commitInstStuck_get
|
|
assign deadlock_commitInstStuck_get =
|
|
163'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ;
|
|
assign RDY_deadlock_commitInstStuck_get = 1'd0 ;
|
|
assign CAN_FIRE_deadlock_commitInstStuck_get = 1'd0 ;
|
|
assign WILL_FIRE_deadlock_commitInstStuck_get =
|
|
EN_deadlock_commitInstStuck_get ;
|
|
|
|
// actionvalue method deadlock_commitUserInstStuck_get
|
|
assign deadlock_commitUserInstStuck_get =
|
|
163'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ;
|
|
assign RDY_deadlock_commitUserInstStuck_get = 1'd0 ;
|
|
assign CAN_FIRE_deadlock_commitUserInstStuck_get = 1'd0 ;
|
|
assign WILL_FIRE_deadlock_commitUserInstStuck_get =
|
|
EN_deadlock_commitUserInstStuck_get ;
|
|
|
|
// action method deadlock_checkStarted_get
|
|
assign RDY_deadlock_checkStarted_get = 1'd0 ;
|
|
assign CAN_FIRE_deadlock_checkStarted_get = 1'd0 ;
|
|
assign WILL_FIRE_deadlock_checkStarted_get = EN_deadlock_checkStarted_get ;
|
|
|
|
// actionvalue method renameDebug_renameErr_get
|
|
assign renameDebug_renameErr_get = 89'h0AAAAAAAAAAAAAAAAAAAAAA ;
|
|
assign RDY_renameDebug_renameErr_get = 1'd0 ;
|
|
assign CAN_FIRE_renameDebug_renameErr_get = 1'd0 ;
|
|
assign WILL_FIRE_renameDebug_renameErr_get = EN_renameDebug_renameErr_get ;
|
|
|
|
// action method setMEIP
|
|
assign RDY_setMEIP = 1'd1 ;
|
|
assign CAN_FIRE_setMEIP = 1'd1 ;
|
|
assign WILL_FIRE_setMEIP = EN_setMEIP ;
|
|
|
|
// action method setSEIP
|
|
assign RDY_setSEIP = 1'd1 ;
|
|
assign CAN_FIRE_setSEIP = 1'd1 ;
|
|
assign WILL_FIRE_setSEIP = EN_setSEIP ;
|
|
|
|
// action method setDEIP
|
|
assign RDY_setDEIP = 1'd1 ;
|
|
assign CAN_FIRE_setDEIP = 1'd1 ;
|
|
assign WILL_FIRE_setDEIP = EN_setDEIP ;
|
|
|
|
// submodule coreFix_aluExe_0_dispToRegQ
|
|
mkAluDispToRegFifo coreFix_aluExe_0_dispToRegQ(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_aluExe_0_dispToRegQ$enq_x),
|
|
.specUpdate_correctSpeculation_mask(coreFix_aluExe_0_dispToRegQ$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_aluExe_0_dispToRegQ$EN_enq),
|
|
.EN_deq(coreFix_aluExe_0_dispToRegQ$EN_deq),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_aluExe_0_dispToRegQ$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_aluExe_0_dispToRegQ$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_aluExe_0_dispToRegQ$RDY_enq),
|
|
.RDY_deq(coreFix_aluExe_0_dispToRegQ$RDY_deq),
|
|
.first(coreFix_aluExe_0_dispToRegQ$first),
|
|
.RDY_first(coreFix_aluExe_0_dispToRegQ$RDY_first),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_aluExe_0_exeToFinQ
|
|
mkAluExeToFinFifo coreFix_aluExe_0_exeToFinQ(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_aluExe_0_exeToFinQ$enq_x),
|
|
.specUpdate_correctSpeculation_mask(coreFix_aluExe_0_exeToFinQ$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_aluExe_0_exeToFinQ$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_aluExe_0_exeToFinQ$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_aluExe_0_exeToFinQ$EN_enq),
|
|
.EN_deq(coreFix_aluExe_0_exeToFinQ$EN_deq),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_aluExe_0_exeToFinQ$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_aluExe_0_exeToFinQ$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_aluExe_0_exeToFinQ$RDY_enq),
|
|
.RDY_deq(coreFix_aluExe_0_exeToFinQ$RDY_deq),
|
|
.first(coreFix_aluExe_0_exeToFinQ$first),
|
|
.RDY_first(coreFix_aluExe_0_exeToFinQ$RDY_first),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_aluExe_0_regToExeQ
|
|
mkAluRegToExeFifo coreFix_aluExe_0_regToExeQ(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_aluExe_0_regToExeQ$enq_x),
|
|
.specUpdate_correctSpeculation_mask(coreFix_aluExe_0_regToExeQ$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_aluExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_aluExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_aluExe_0_regToExeQ$EN_enq),
|
|
.EN_deq(coreFix_aluExe_0_regToExeQ$EN_deq),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_aluExe_0_regToExeQ$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_aluExe_0_regToExeQ$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_aluExe_0_regToExeQ$RDY_enq),
|
|
.RDY_deq(coreFix_aluExe_0_regToExeQ$RDY_deq),
|
|
.first(coreFix_aluExe_0_regToExeQ$first),
|
|
.RDY_first(coreFix_aluExe_0_regToExeQ$RDY_first),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_aluExe_0_rsAlu
|
|
mkReservationStationAlu coreFix_aluExe_0_rsAlu(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_aluExe_0_rsAlu$enq_x),
|
|
.setRegReady_0_put(coreFix_aluExe_0_rsAlu$setRegReady_0_put),
|
|
.setRegReady_1_put(coreFix_aluExe_0_rsAlu$setRegReady_1_put),
|
|
.setRegReady_2_put(coreFix_aluExe_0_rsAlu$setRegReady_2_put),
|
|
.setRegReady_3_put(coreFix_aluExe_0_rsAlu$setRegReady_3_put),
|
|
.setRegReady_4_put(coreFix_aluExe_0_rsAlu$setRegReady_4_put),
|
|
.setRobEnqTime_t(coreFix_aluExe_0_rsAlu$setRobEnqTime_t),
|
|
.specUpdate_correctSpeculation_mask(coreFix_aluExe_0_rsAlu$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_aluExe_0_rsAlu$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_aluExe_0_rsAlu$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_aluExe_0_rsAlu$EN_enq),
|
|
.EN_setRobEnqTime(coreFix_aluExe_0_rsAlu$EN_setRobEnqTime),
|
|
.EN_doDispatch(coreFix_aluExe_0_rsAlu$EN_doDispatch),
|
|
.EN_setRegReady_0_put(coreFix_aluExe_0_rsAlu$EN_setRegReady_0_put),
|
|
.EN_setRegReady_1_put(coreFix_aluExe_0_rsAlu$EN_setRegReady_1_put),
|
|
.EN_setRegReady_2_put(coreFix_aluExe_0_rsAlu$EN_setRegReady_2_put),
|
|
.EN_setRegReady_3_put(coreFix_aluExe_0_rsAlu$EN_setRegReady_3_put),
|
|
.EN_setRegReady_4_put(coreFix_aluExe_0_rsAlu$EN_setRegReady_4_put),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_aluExe_0_rsAlu$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_aluExe_0_rsAlu$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_aluExe_0_rsAlu$RDY_enq),
|
|
.canEnq(coreFix_aluExe_0_rsAlu$canEnq),
|
|
.RDY_canEnq(),
|
|
.RDY_setRobEnqTime(),
|
|
.dispatchData(coreFix_aluExe_0_rsAlu$dispatchData),
|
|
.RDY_dispatchData(coreFix_aluExe_0_rsAlu$RDY_dispatchData),
|
|
.RDY_doDispatch(coreFix_aluExe_0_rsAlu$RDY_doDispatch),
|
|
.RDY_setRegReady_0_put(),
|
|
.RDY_setRegReady_1_put(),
|
|
.RDY_setRegReady_2_put(),
|
|
.RDY_setRegReady_3_put(),
|
|
.RDY_setRegReady_4_put(),
|
|
.approximateCount(coreFix_aluExe_0_rsAlu$approximateCount),
|
|
.RDY_approximateCount(),
|
|
.isFull_ehrPort0(),
|
|
.RDY_isFull_ehrPort0(),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_aluExe_1_dispToRegQ
|
|
mkAluDispToRegFifo coreFix_aluExe_1_dispToRegQ(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_aluExe_1_dispToRegQ$enq_x),
|
|
.specUpdate_correctSpeculation_mask(coreFix_aluExe_1_dispToRegQ$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_aluExe_1_dispToRegQ$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_aluExe_1_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_aluExe_1_dispToRegQ$EN_enq),
|
|
.EN_deq(coreFix_aluExe_1_dispToRegQ$EN_deq),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_aluExe_1_dispToRegQ$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_aluExe_1_dispToRegQ$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_aluExe_1_dispToRegQ$RDY_enq),
|
|
.RDY_deq(coreFix_aluExe_1_dispToRegQ$RDY_deq),
|
|
.first(coreFix_aluExe_1_dispToRegQ$first),
|
|
.RDY_first(coreFix_aluExe_1_dispToRegQ$RDY_first),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_aluExe_1_exeToFinQ
|
|
mkAluExeToFinFifo coreFix_aluExe_1_exeToFinQ(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_aluExe_1_exeToFinQ$enq_x),
|
|
.specUpdate_correctSpeculation_mask(coreFix_aluExe_1_exeToFinQ$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_aluExe_1_exeToFinQ$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_aluExe_1_exeToFinQ$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_aluExe_1_exeToFinQ$EN_enq),
|
|
.EN_deq(coreFix_aluExe_1_exeToFinQ$EN_deq),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_aluExe_1_exeToFinQ$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_aluExe_1_exeToFinQ$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_aluExe_1_exeToFinQ$RDY_enq),
|
|
.RDY_deq(coreFix_aluExe_1_exeToFinQ$RDY_deq),
|
|
.first(coreFix_aluExe_1_exeToFinQ$first),
|
|
.RDY_first(coreFix_aluExe_1_exeToFinQ$RDY_first),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_aluExe_1_regToExeQ
|
|
mkAluRegToExeFifo coreFix_aluExe_1_regToExeQ(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_aluExe_1_regToExeQ$enq_x),
|
|
.specUpdate_correctSpeculation_mask(coreFix_aluExe_1_regToExeQ$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_aluExe_1_regToExeQ$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_aluExe_1_regToExeQ$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_aluExe_1_regToExeQ$EN_enq),
|
|
.EN_deq(coreFix_aluExe_1_regToExeQ$EN_deq),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_aluExe_1_regToExeQ$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_aluExe_1_regToExeQ$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_aluExe_1_regToExeQ$RDY_enq),
|
|
.RDY_deq(coreFix_aluExe_1_regToExeQ$RDY_deq),
|
|
.first(coreFix_aluExe_1_regToExeQ$first),
|
|
.RDY_first(coreFix_aluExe_1_regToExeQ$RDY_first),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_aluExe_1_rsAlu
|
|
mkReservationStationAlu coreFix_aluExe_1_rsAlu(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_aluExe_1_rsAlu$enq_x),
|
|
.setRegReady_0_put(coreFix_aluExe_1_rsAlu$setRegReady_0_put),
|
|
.setRegReady_1_put(coreFix_aluExe_1_rsAlu$setRegReady_1_put),
|
|
.setRegReady_2_put(coreFix_aluExe_1_rsAlu$setRegReady_2_put),
|
|
.setRegReady_3_put(coreFix_aluExe_1_rsAlu$setRegReady_3_put),
|
|
.setRegReady_4_put(coreFix_aluExe_1_rsAlu$setRegReady_4_put),
|
|
.setRobEnqTime_t(coreFix_aluExe_1_rsAlu$setRobEnqTime_t),
|
|
.specUpdate_correctSpeculation_mask(coreFix_aluExe_1_rsAlu$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_aluExe_1_rsAlu$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_aluExe_1_rsAlu$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_aluExe_1_rsAlu$EN_enq),
|
|
.EN_setRobEnqTime(coreFix_aluExe_1_rsAlu$EN_setRobEnqTime),
|
|
.EN_doDispatch(coreFix_aluExe_1_rsAlu$EN_doDispatch),
|
|
.EN_setRegReady_0_put(coreFix_aluExe_1_rsAlu$EN_setRegReady_0_put),
|
|
.EN_setRegReady_1_put(coreFix_aluExe_1_rsAlu$EN_setRegReady_1_put),
|
|
.EN_setRegReady_2_put(coreFix_aluExe_1_rsAlu$EN_setRegReady_2_put),
|
|
.EN_setRegReady_3_put(coreFix_aluExe_1_rsAlu$EN_setRegReady_3_put),
|
|
.EN_setRegReady_4_put(coreFix_aluExe_1_rsAlu$EN_setRegReady_4_put),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_aluExe_1_rsAlu$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_aluExe_1_rsAlu$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_aluExe_1_rsAlu$RDY_enq),
|
|
.canEnq(coreFix_aluExe_1_rsAlu$canEnq),
|
|
.RDY_canEnq(),
|
|
.RDY_setRobEnqTime(),
|
|
.dispatchData(coreFix_aluExe_1_rsAlu$dispatchData),
|
|
.RDY_dispatchData(coreFix_aluExe_1_rsAlu$RDY_dispatchData),
|
|
.RDY_doDispatch(coreFix_aluExe_1_rsAlu$RDY_doDispatch),
|
|
.RDY_setRegReady_0_put(),
|
|
.RDY_setRegReady_1_put(),
|
|
.RDY_setRegReady_2_put(),
|
|
.RDY_setRegReady_3_put(),
|
|
.RDY_setRegReady_4_put(),
|
|
.approximateCount(coreFix_aluExe_1_rsAlu$approximateCount),
|
|
.RDY_approximateCount(),
|
|
.isFull_ehrPort0(),
|
|
.RDY_isFull_ehrPort0(),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_dispToRegQ
|
|
mkFpuMulDivDispToRegFifo coreFix_fpuMulDivExe_0_dispToRegQ(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_fpuMulDivExe_0_dispToRegQ$enq_x),
|
|
.specUpdate_correctSpeculation_mask(coreFix_fpuMulDivExe_0_dispToRegQ$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_fpuMulDivExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_fpuMulDivExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_fpuMulDivExe_0_dispToRegQ$EN_enq),
|
|
.EN_deq(coreFix_fpuMulDivExe_0_dispToRegQ$EN_deq),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_fpuMulDivExe_0_dispToRegQ$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_fpuMulDivExe_0_dispToRegQ$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_fpuMulDivExe_0_dispToRegQ$RDY_enq),
|
|
.RDY_deq(coreFix_fpuMulDivExe_0_dispToRegQ$RDY_deq),
|
|
.first(coreFix_fpuMulDivExe_0_dispToRegQ$first),
|
|
.RDY_first(coreFix_fpuMulDivExe_0_dispToRegQ$RDY_first),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_fpuExec_divQ
|
|
mkMinimumExecQ coreFix_fpuMulDivExe_0_fpuExec_divQ(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_fpuMulDivExe_0_fpuExec_divQ$enq_x),
|
|
.specUpdate_correctSpeculation_mask(coreFix_fpuMulDivExe_0_fpuExec_divQ$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_fpuMulDivExe_0_fpuExec_divQ$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_fpuMulDivExe_0_fpuExec_divQ$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_fpuMulDivExe_0_fpuExec_divQ$EN_enq),
|
|
.EN_deq(coreFix_fpuMulDivExe_0_fpuExec_divQ$EN_deq),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_fpuMulDivExe_0_fpuExec_divQ$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_fpuMulDivExe_0_fpuExec_divQ$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_fpuMulDivExe_0_fpuExec_divQ$RDY_enq),
|
|
.RDY_deq(coreFix_fpuMulDivExe_0_fpuExec_divQ$RDY_deq),
|
|
.first_data(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data),
|
|
.RDY_first_data(coreFix_fpuMulDivExe_0_fpuExec_divQ$RDY_first_data),
|
|
.first_poisoned(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_poisoned),
|
|
.RDY_first_poisoned(coreFix_fpuMulDivExe_0_fpuExec_divQ$RDY_first_poisoned),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_fpuExec_double_div
|
|
mkDoubleDiv coreFix_fpuMulDivExe_0_fpuExec_double_div(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.request_put(coreFix_fpuMulDivExe_0_fpuExec_double_div$request_put),
|
|
.EN_request_put(coreFix_fpuMulDivExe_0_fpuExec_double_div$EN_request_put),
|
|
.EN_response_get(coreFix_fpuMulDivExe_0_fpuExec_double_div$EN_response_get),
|
|
.RDY_request_put(coreFix_fpuMulDivExe_0_fpuExec_double_div$RDY_request_put),
|
|
.response_get(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get),
|
|
.RDY_response_get(coreFix_fpuMulDivExe_0_fpuExec_double_div$RDY_response_get));
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_fpuExec_double_fma
|
|
mkDoubleFMA coreFix_fpuMulDivExe_0_fpuExec_double_fma(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.request_put(coreFix_fpuMulDivExe_0_fpuExec_double_fma$request_put),
|
|
.EN_request_put(coreFix_fpuMulDivExe_0_fpuExec_double_fma$EN_request_put),
|
|
.EN_response_get(coreFix_fpuMulDivExe_0_fpuExec_double_fma$EN_response_get),
|
|
.RDY_request_put(coreFix_fpuMulDivExe_0_fpuExec_double_fma$RDY_request_put),
|
|
.response_get(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get),
|
|
.RDY_response_get(coreFix_fpuMulDivExe_0_fpuExec_double_fma$RDY_response_get));
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_fpuExec_double_sqrt
|
|
mkDoubleSqrt coreFix_fpuMulDivExe_0_fpuExec_double_sqrt(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.request_put(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$request_put),
|
|
.EN_request_put(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$EN_request_put),
|
|
.EN_response_get(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$EN_response_get),
|
|
.RDY_request_put(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$RDY_request_put),
|
|
.response_get(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get),
|
|
.RDY_response_get(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$RDY_response_get));
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_fpuExec_fmaQ
|
|
mkFmaExecQ coreFix_fpuMulDivExe_0_fpuExec_fmaQ(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$enq_x),
|
|
.specUpdate_correctSpeculation_mask(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$EN_enq),
|
|
.EN_deq(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$EN_deq),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$RDY_enq),
|
|
.RDY_deq(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$RDY_deq),
|
|
.first_data(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data),
|
|
.RDY_first_data(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$RDY_first_data),
|
|
.first_poisoned(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_poisoned),
|
|
.RDY_first_poisoned(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$RDY_first_poisoned),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_fpuExec_simpleQ
|
|
mkSimpleRespQ coreFix_fpuMulDivExe_0_fpuExec_simpleQ(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_fpuMulDivExe_0_fpuExec_simpleQ$enq_x),
|
|
.specUpdate_correctSpeculation_mask(coreFix_fpuMulDivExe_0_fpuExec_simpleQ$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_fpuMulDivExe_0_fpuExec_simpleQ$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_fpuMulDivExe_0_fpuExec_simpleQ$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_fpuMulDivExe_0_fpuExec_simpleQ$EN_enq),
|
|
.EN_deq(coreFix_fpuMulDivExe_0_fpuExec_simpleQ$EN_deq),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_fpuMulDivExe_0_fpuExec_simpleQ$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_fpuMulDivExe_0_fpuExec_simpleQ$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_fpuMulDivExe_0_fpuExec_simpleQ$RDY_enq),
|
|
.RDY_deq(coreFix_fpuMulDivExe_0_fpuExec_simpleQ$RDY_deq),
|
|
.first(coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first),
|
|
.RDY_first(coreFix_fpuMulDivExe_0_fpuExec_simpleQ$RDY_first),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_fpuExec_sqrtQ
|
|
mkMinimumExecQ coreFix_fpuMulDivExe_0_fpuExec_sqrtQ(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$enq_x),
|
|
.specUpdate_correctSpeculation_mask(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$EN_enq),
|
|
.EN_deq(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$EN_deq),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$RDY_enq),
|
|
.RDY_deq(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$RDY_deq),
|
|
.first_data(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data),
|
|
.RDY_first_data(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$RDY_first_data),
|
|
.first_poisoned(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_poisoned),
|
|
.RDY_first_poisoned(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$RDY_first_poisoned),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_mulDivExec_divQ
|
|
mkDivExecQ coreFix_fpuMulDivExe_0_mulDivExec_divQ(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_fpuMulDivExe_0_mulDivExec_divQ$enq_x),
|
|
.specUpdate_correctSpeculation_mask(coreFix_fpuMulDivExe_0_mulDivExec_divQ$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_fpuMulDivExe_0_mulDivExec_divQ$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_fpuMulDivExe_0_mulDivExec_divQ$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_fpuMulDivExe_0_mulDivExec_divQ$EN_enq),
|
|
.EN_deq(coreFix_fpuMulDivExe_0_mulDivExec_divQ$EN_deq),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_fpuMulDivExe_0_mulDivExec_divQ$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_fpuMulDivExe_0_mulDivExec_divQ$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_fpuMulDivExe_0_mulDivExec_divQ$RDY_enq),
|
|
.RDY_deq(coreFix_fpuMulDivExe_0_mulDivExec_divQ$RDY_deq),
|
|
.first_data(coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data),
|
|
.RDY_first_data(coreFix_fpuMulDivExe_0_mulDivExec_divQ$RDY_first_data),
|
|
.first_poisoned(coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_poisoned),
|
|
.RDY_first_poisoned(coreFix_fpuMulDivExe_0_mulDivExec_divQ$RDY_first_poisoned),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ
|
|
FIFO2 #(.width(32'd140),
|
|
.guarded(32'd1)) coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$D_IN),
|
|
.ENQ(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$ENQ),
|
|
.DEQ(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$DEQ),
|
|
.CLR(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$CLR),
|
|
.D_OUT(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$D_OUT),
|
|
.FULL_N(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$FULL_N),
|
|
.EMPTY_N(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$EMPTY_N));
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ
|
|
FIFO2 #(.width(32'd64),
|
|
.guarded(32'd1)) coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$D_IN),
|
|
.ENQ(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$ENQ),
|
|
.DEQ(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$DEQ),
|
|
.CLR(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$CLR),
|
|
.D_OUT(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$D_OUT),
|
|
.FULL_N(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$FULL_N),
|
|
.EMPTY_N(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$EMPTY_N));
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ
|
|
FIFO2 #(.width(32'd204),
|
|
.guarded(32'd1)) coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$D_IN),
|
|
.ENQ(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$ENQ),
|
|
.DEQ(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$DEQ),
|
|
.CLR(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$CLR),
|
|
.D_OUT(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$D_OUT),
|
|
.FULL_N(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$FULL_N),
|
|
.EMPTY_N(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$EMPTY_N));
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_rg
|
|
reset_guard coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_rg(.CLK(CLK),
|
|
.RST(RST_N),
|
|
.IS_READY(coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_rg$IS_READY));
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_mulDivExec_mulQ
|
|
mkMulExecQ coreFix_fpuMulDivExe_0_mulDivExec_mulQ(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_fpuMulDivExe_0_mulDivExec_mulQ$enq_x),
|
|
.specUpdate_correctSpeculation_mask(coreFix_fpuMulDivExe_0_mulDivExec_mulQ$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_fpuMulDivExe_0_mulDivExec_mulQ$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_fpuMulDivExe_0_mulDivExec_mulQ$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_fpuMulDivExe_0_mulDivExec_mulQ$EN_enq),
|
|
.EN_deq(coreFix_fpuMulDivExe_0_mulDivExec_mulQ$EN_deq),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_fpuMulDivExe_0_mulDivExec_mulQ$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_fpuMulDivExe_0_mulDivExec_mulQ$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_fpuMulDivExe_0_mulDivExec_mulQ$RDY_enq),
|
|
.RDY_deq(coreFix_fpuMulDivExe_0_mulDivExec_mulQ$RDY_deq),
|
|
.first_data(coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data),
|
|
.RDY_first_data(coreFix_fpuMulDivExe_0_mulDivExec_mulQ$RDY_first_data),
|
|
.first_poisoned(coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_poisoned),
|
|
.RDY_first_poisoned(coreFix_fpuMulDivExe_0_mulDivExec_mulQ$RDY_first_poisoned),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ
|
|
SizedFIFO #(.p1width(32'd128),
|
|
.p2depth(32'd3),
|
|
.p3cntr_width(32'd1),
|
|
.guarded(32'd0)) coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$D_IN),
|
|
.ENQ(coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$ENQ),
|
|
.DEQ(coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$DEQ),
|
|
.CLR(coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$CLR),
|
|
.D_OUT(coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$D_OUT),
|
|
.FULL_N(),
|
|
.EMPTY_N(coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$EMPTY_N));
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_regToExeQ
|
|
mkFpuMulDivRegToExeFifo coreFix_fpuMulDivExe_0_regToExeQ(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_fpuMulDivExe_0_regToExeQ$enq_x),
|
|
.specUpdate_correctSpeculation_mask(coreFix_fpuMulDivExe_0_regToExeQ$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_fpuMulDivExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_fpuMulDivExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_fpuMulDivExe_0_regToExeQ$EN_enq),
|
|
.EN_deq(coreFix_fpuMulDivExe_0_regToExeQ$EN_deq),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_fpuMulDivExe_0_regToExeQ$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_fpuMulDivExe_0_regToExeQ$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_fpuMulDivExe_0_regToExeQ$RDY_enq),
|
|
.RDY_deq(coreFix_fpuMulDivExe_0_regToExeQ$RDY_deq),
|
|
.first(coreFix_fpuMulDivExe_0_regToExeQ$first),
|
|
.RDY_first(coreFix_fpuMulDivExe_0_regToExeQ$RDY_first),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_rsFpuMulDiv
|
|
mkReservationStationFpuMulDiv coreFix_fpuMulDivExe_0_rsFpuMulDiv(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_fpuMulDivExe_0_rsFpuMulDiv$enq_x),
|
|
.setRegReady_0_put(coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_0_put),
|
|
.setRegReady_1_put(coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_1_put),
|
|
.setRegReady_2_put(coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_2_put),
|
|
.setRegReady_3_put(coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_3_put),
|
|
.setRegReady_4_put(coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_4_put),
|
|
.setRobEnqTime_t(coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRobEnqTime_t),
|
|
.specUpdate_correctSpeculation_mask(coreFix_fpuMulDivExe_0_rsFpuMulDiv$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_fpuMulDivExe_0_rsFpuMulDiv$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_fpuMulDivExe_0_rsFpuMulDiv$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_enq),
|
|
.EN_setRobEnqTime(coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRobEnqTime),
|
|
.EN_doDispatch(coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_doDispatch),
|
|
.EN_setRegReady_0_put(coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_0_put),
|
|
.EN_setRegReady_1_put(coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_1_put),
|
|
.EN_setRegReady_2_put(coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_2_put),
|
|
.EN_setRegReady_3_put(coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_3_put),
|
|
.EN_setRegReady_4_put(coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_4_put),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_fpuMulDivExe_0_rsFpuMulDiv$RDY_enq),
|
|
.canEnq(coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq),
|
|
.RDY_canEnq(),
|
|
.RDY_setRobEnqTime(),
|
|
.dispatchData(coreFix_fpuMulDivExe_0_rsFpuMulDiv$dispatchData),
|
|
.RDY_dispatchData(coreFix_fpuMulDivExe_0_rsFpuMulDiv$RDY_dispatchData),
|
|
.RDY_doDispatch(coreFix_fpuMulDivExe_0_rsFpuMulDiv$RDY_doDispatch),
|
|
.RDY_setRegReady_0_put(),
|
|
.RDY_setRegReady_1_put(),
|
|
.RDY_setRegReady_2_put(),
|
|
.RDY_setRegReady_3_put(),
|
|
.RDY_setRegReady_4_put(),
|
|
.approximateCount(),
|
|
.RDY_approximateCount(),
|
|
.isFull_ehrPort0(),
|
|
.RDY_isFull_ehrPort0(),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqMshr
|
|
mkDCRqMshrWrapper coreFix_memExe_dMem_cache_m_banks_0_cRqMshr(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.cRqTransfer_getEmptyEntryInit_r(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$cRqTransfer_getEmptyEntryInit_r),
|
|
.cRqTransfer_getRq_n(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$cRqTransfer_getRq_n),
|
|
.pipelineResp_getRq_n(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq_n),
|
|
.pipelineResp_getSlot_n(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSlot_n),
|
|
.pipelineResp_getState_n(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState_n),
|
|
.pipelineResp_getSucc_n(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc_n),
|
|
.pipelineResp_releaseEntry_n(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_n),
|
|
.pipelineResp_searchEndOfChain_addr(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain_addr),
|
|
.pipelineResp_setData_d(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setData_d),
|
|
.pipelineResp_setData_n(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setData_n),
|
|
.pipelineResp_setStateSlot_n(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_n),
|
|
.pipelineResp_setStateSlot_slot(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_slot),
|
|
.pipelineResp_setStateSlot_state(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_state),
|
|
.pipelineResp_setSucc_n(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setSucc_n),
|
|
.pipelineResp_setSucc_succ(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setSucc_succ),
|
|
.sendRqToP_getRq_n(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRqToP_getRq_n),
|
|
.sendRqToP_getSlot_n(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRqToP_getSlot_n),
|
|
.sendRsToP_cRq_getData_n(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getData_n),
|
|
.sendRsToP_cRq_getRq_n(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getRq_n),
|
|
.sendRsToP_cRq_getSlot_n(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getSlot_n),
|
|
.sendRsToP_cRq_getState_n(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getState_n),
|
|
.sendRsToP_cRq_setWaitSt_setSlot_clearData_n(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_setWaitSt_setSlot_clearData_n),
|
|
.sendRsToP_cRq_setWaitSt_setSlot_clearData_slot(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_setWaitSt_setSlot_clearData_slot),
|
|
.EN_cRqTransfer_getEmptyEntryInit(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_cRqTransfer_getEmptyEntryInit),
|
|
.EN_sendRsToP_cRq_setWaitSt_setSlot_clearData(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_sendRsToP_cRq_setWaitSt_setSlot_clearData),
|
|
.EN_pipelineResp_releaseEntry(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_pipelineResp_releaseEntry),
|
|
.EN_pipelineResp_setData(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_pipelineResp_setData),
|
|
.EN_pipelineResp_setStateSlot(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_pipelineResp_setStateSlot),
|
|
.EN_pipelineResp_setSucc(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_pipelineResp_setSucc),
|
|
.EN_stuck_get(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_stuck_get),
|
|
.cRqTransfer_getRq(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$cRqTransfer_getRq),
|
|
.RDY_cRqTransfer_getRq(),
|
|
.cRqTransfer_getEmptyEntryInit(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$cRqTransfer_getEmptyEntryInit),
|
|
.RDY_cRqTransfer_getEmptyEntryInit(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$RDY_cRqTransfer_getEmptyEntryInit),
|
|
.sendRsToP_cRq_getState(),
|
|
.RDY_sendRsToP_cRq_getState(),
|
|
.sendRsToP_cRq_getRq(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getRq),
|
|
.RDY_sendRsToP_cRq_getRq(),
|
|
.sendRsToP_cRq_getSlot(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getSlot),
|
|
.RDY_sendRsToP_cRq_getSlot(),
|
|
.sendRsToP_cRq_getData(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getData),
|
|
.RDY_sendRsToP_cRq_getData(),
|
|
.RDY_sendRsToP_cRq_setWaitSt_setSlot_clearData(),
|
|
.sendRqToP_getRq(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRqToP_getRq),
|
|
.RDY_sendRqToP_getRq(),
|
|
.sendRqToP_getSlot(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRqToP_getSlot),
|
|
.RDY_sendRqToP_getSlot(),
|
|
.RDY_pipelineResp_releaseEntry(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$RDY_pipelineResp_releaseEntry),
|
|
.pipelineResp_getState(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState),
|
|
.RDY_pipelineResp_getState(),
|
|
.pipelineResp_getRq(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq),
|
|
.RDY_pipelineResp_getRq(),
|
|
.pipelineResp_getSlot(),
|
|
.RDY_pipelineResp_getSlot(),
|
|
.RDY_pipelineResp_setData(),
|
|
.RDY_pipelineResp_setStateSlot(),
|
|
.pipelineResp_getSucc(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc),
|
|
.RDY_pipelineResp_getSucc(),
|
|
.RDY_pipelineResp_setSucc(),
|
|
.pipelineResp_searchEndOfChain(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain),
|
|
.RDY_pipelineResp_searchEndOfChain(),
|
|
.emptyForFlush(),
|
|
.RDY_emptyForFlush(),
|
|
.stuck_get(),
|
|
.RDY_stuck_get());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_pRqMshr
|
|
mkDPRqMshrWrapper coreFix_memExe_dMem_cache_m_banks_0_pRqMshr(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.getEmptyEntryInit_r(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$getEmptyEntryInit_r),
|
|
.pipelineResp_getRq_n(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_getRq_n),
|
|
.pipelineResp_getState_n(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_getState_n),
|
|
.pipelineResp_releaseEntry_n(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_releaseEntry_n),
|
|
.pipelineResp_setDone_setData_d(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_setDone_setData_d),
|
|
.pipelineResp_setDone_setData_n(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_setDone_setData_n),
|
|
.sendRsToP_pRq_getData_n(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$sendRsToP_pRq_getData_n),
|
|
.sendRsToP_pRq_getRq_n(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$sendRsToP_pRq_getRq_n),
|
|
.sendRsToP_pRq_releaseEntry_n(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$sendRsToP_pRq_releaseEntry_n),
|
|
.EN_getEmptyEntryInit(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$EN_getEmptyEntryInit),
|
|
.EN_sendRsToP_pRq_releaseEntry(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$EN_sendRsToP_pRq_releaseEntry),
|
|
.EN_pipelineResp_releaseEntry(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$EN_pipelineResp_releaseEntry),
|
|
.EN_pipelineResp_setDone_setData(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$EN_pipelineResp_setDone_setData),
|
|
.EN_stuck_get(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$EN_stuck_get),
|
|
.getEmptyEntryInit(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$getEmptyEntryInit),
|
|
.RDY_getEmptyEntryInit(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$RDY_getEmptyEntryInit),
|
|
.sendRsToP_pRq_getRq(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$sendRsToP_pRq_getRq),
|
|
.RDY_sendRsToP_pRq_getRq(),
|
|
.sendRsToP_pRq_getData(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$sendRsToP_pRq_getData),
|
|
.RDY_sendRsToP_pRq_getData(),
|
|
.RDY_sendRsToP_pRq_releaseEntry(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$RDY_sendRsToP_pRq_releaseEntry),
|
|
.pipelineResp_getRq(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_getRq),
|
|
.RDY_pipelineResp_getRq(),
|
|
.pipelineResp_getState(),
|
|
.RDY_pipelineResp_getState(),
|
|
.RDY_pipelineResp_releaseEntry(coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$RDY_pipelineResp_releaseEntry),
|
|
.RDY_pipelineResp_setDone_setData(),
|
|
.stuck_get(),
|
|
.RDY_stuck_get());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_pipeline
|
|
mkDPipeline coreFix_memExe_dMem_cache_m_banks_0_pipeline(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.deqWrite_swapRq(coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_swapRq),
|
|
.deqWrite_updateRep(coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_updateRep),
|
|
.deqWrite_wrRam(coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_wrRam),
|
|
.send_r(coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_r),
|
|
.EN_send(coreFix_memExe_dMem_cache_m_banks_0_pipeline$EN_send),
|
|
.EN_deqWrite(coreFix_memExe_dMem_cache_m_banks_0_pipeline$EN_deqWrite),
|
|
.RDY_send(coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_send),
|
|
.first(coreFix_memExe_dMem_cache_m_banks_0_pipeline$first),
|
|
.RDY_first(coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_first),
|
|
.RDY_deqWrite(coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_deqWrite));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_0$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_0$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ
|
|
SizedFIFO #(.p1width(32'd3),
|
|
.p2depth(32'd8),
|
|
.p3cntr_width(32'd3),
|
|
.guarded(32'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$D_IN),
|
|
.ENQ(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$ENQ),
|
|
.DEQ(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$DEQ),
|
|
.CLR(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$CLR),
|
|
.D_OUT(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$D_OUT),
|
|
.FULL_N(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$FULL_N),
|
|
.EMPTY_N(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$EMPTY_N));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp
|
|
FIFO2 #(.width(32'd3),
|
|
.guarded(32'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$D_IN),
|
|
.ENQ(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$ENQ),
|
|
.DEQ(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$DEQ),
|
|
.CLR(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$CLR),
|
|
.D_OUT(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$D_OUT),
|
|
.FULL_N(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$FULL_N),
|
|
.EMPTY_N(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$EMPTY_N));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP
|
|
FIFO2 #(.width(32'd3),
|
|
.guarded(32'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$D_IN),
|
|
.ENQ(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$ENQ),
|
|
.DEQ(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$DEQ),
|
|
.CLR(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$CLR),
|
|
.D_OUT(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$D_OUT),
|
|
.FULL_N(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$FULL_N),
|
|
.EMPTY_N(coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$EMPTY_N));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ
|
|
SizedFIFO #(.p1width(32'd4),
|
|
.p2depth(32'd12),
|
|
.p3cntr_width(32'd4),
|
|
.guarded(32'd1)) coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$D_IN),
|
|
.ENQ(coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$ENQ),
|
|
.DEQ(coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$DEQ),
|
|
.CLR(coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$CLR),
|
|
.D_OUT(coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$D_OUT),
|
|
.FULL_N(coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$FULL_N),
|
|
.EMPTY_N(coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$EMPTY_N));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_dTlb
|
|
mkDTlbSynth coreFix_memExe_dTlb(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.perf_req_r(coreFix_memExe_dTlb$perf_req_r),
|
|
.perf_setStatus_doStats(coreFix_memExe_dTlb$perf_setStatus_doStats),
|
|
.procReq_req(coreFix_memExe_dTlb$procReq_req),
|
|
.specUpdate_correctSpeculation_mask(coreFix_memExe_dTlb$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_memExe_dTlb$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_memExe_dTlb$specUpdate_incorrectSpeculation_kill_tag),
|
|
.toParent_ldTransRsFromP_enq_x(coreFix_memExe_dTlb$toParent_ldTransRsFromP_enq_x),
|
|
.updateVMInfo_vm(coreFix_memExe_dTlb$updateVMInfo_vm),
|
|
.EN_flush(coreFix_memExe_dTlb$EN_flush),
|
|
.EN_updateVMInfo(coreFix_memExe_dTlb$EN_updateVMInfo),
|
|
.EN_procReq(coreFix_memExe_dTlb$EN_procReq),
|
|
.EN_deqProcResp(coreFix_memExe_dTlb$EN_deqProcResp),
|
|
.EN_toParent_rqToP_deq(coreFix_memExe_dTlb$EN_toParent_rqToP_deq),
|
|
.EN_toParent_ldTransRsFromP_enq(coreFix_memExe_dTlb$EN_toParent_ldTransRsFromP_enq),
|
|
.EN_toParent_flush_request_get(coreFix_memExe_dTlb$EN_toParent_flush_request_get),
|
|
.EN_toParent_flush_response_put(coreFix_memExe_dTlb$EN_toParent_flush_response_put),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_memExe_dTlb$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_memExe_dTlb$EN_specUpdate_correctSpeculation),
|
|
.EN_perf_setStatus(coreFix_memExe_dTlb$EN_perf_setStatus),
|
|
.EN_perf_req(coreFix_memExe_dTlb$EN_perf_req),
|
|
.EN_perf_resp(coreFix_memExe_dTlb$EN_perf_resp),
|
|
.flush_done(coreFix_memExe_dTlb$flush_done),
|
|
.RDY_flush_done(),
|
|
.RDY_flush(coreFix_memExe_dTlb$RDY_flush),
|
|
.RDY_updateVMInfo(),
|
|
.noPendingReq(coreFix_memExe_dTlb$noPendingReq),
|
|
.RDY_noPendingReq(),
|
|
.RDY_procReq(coreFix_memExe_dTlb$RDY_procReq),
|
|
.procResp(coreFix_memExe_dTlb$procResp),
|
|
.RDY_procResp(coreFix_memExe_dTlb$RDY_procResp),
|
|
.RDY_deqProcResp(coreFix_memExe_dTlb$RDY_deqProcResp),
|
|
.toParent_rqToP_notEmpty(),
|
|
.RDY_toParent_rqToP_notEmpty(),
|
|
.RDY_toParent_rqToP_deq(coreFix_memExe_dTlb$RDY_toParent_rqToP_deq),
|
|
.toParent_rqToP_first(coreFix_memExe_dTlb$toParent_rqToP_first),
|
|
.RDY_toParent_rqToP_first(coreFix_memExe_dTlb$RDY_toParent_rqToP_first),
|
|
.toParent_ldTransRsFromP_notFull(),
|
|
.RDY_toParent_ldTransRsFromP_notFull(),
|
|
.RDY_toParent_ldTransRsFromP_enq(coreFix_memExe_dTlb$RDY_toParent_ldTransRsFromP_enq),
|
|
.RDY_toParent_flush_request_get(coreFix_memExe_dTlb$RDY_toParent_flush_request_get),
|
|
.RDY_toParent_flush_response_put(coreFix_memExe_dTlb$RDY_toParent_flush_response_put),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation(),
|
|
.RDY_perf_setStatus(),
|
|
.RDY_perf_req(),
|
|
.perf_resp(),
|
|
.RDY_perf_resp(),
|
|
.perf_respValid(),
|
|
.RDY_perf_respValid());
|
|
|
|
// submodule coreFix_memExe_dispToRegQ
|
|
mkMemDispToRegFifo coreFix_memExe_dispToRegQ(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_memExe_dispToRegQ$enq_x),
|
|
.specUpdate_correctSpeculation_mask(coreFix_memExe_dispToRegQ$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_memExe_dispToRegQ$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_memExe_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_memExe_dispToRegQ$EN_enq),
|
|
.EN_deq(coreFix_memExe_dispToRegQ$EN_deq),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_memExe_dispToRegQ$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_memExe_dispToRegQ$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_memExe_dispToRegQ$RDY_enq),
|
|
.RDY_deq(coreFix_memExe_dispToRegQ$RDY_deq),
|
|
.first(coreFix_memExe_dispToRegQ$first),
|
|
.RDY_first(coreFix_memExe_dispToRegQ$RDY_first),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_memExe_forwardQ_clearReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_forwardQ_clearReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_forwardQ_clearReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_forwardQ_clearReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_forwardQ_clearReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_forwardQ_clearReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_forwardQ_clearReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_forwardQ_clearReq_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_forwardQ_clearReq_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_forwardQ_deqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_forwardQ_deqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_forwardQ_deqReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_forwardQ_deqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_forwardQ_deqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_forwardQ_deqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_forwardQ_deqReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_forwardQ_deqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_forwardQ_deqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_forwardQ_deqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_forwardQ_deqReq_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_forwardQ_deqReq_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_forwardQ_deqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_forwardQ_enqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_forwardQ_enqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_forwardQ_enqReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_forwardQ_enqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_forwardQ_enqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_forwardQ_enqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_forwardQ_enqReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_forwardQ_enqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_forwardQ_enqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_forwardQ_enqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_forwardQ_enqReq_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_forwardQ_enqReq_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_forwardQ_enqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_lsq
|
|
mkSplitLSQ coreFix_memExe_lsq(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enqLd_dst(coreFix_memExe_lsq$enqLd_dst),
|
|
.enqLd_inst_tag(coreFix_memExe_lsq$enqLd_inst_tag),
|
|
.enqLd_mem_inst(coreFix_memExe_lsq$enqLd_mem_inst),
|
|
.enqLd_spec_bits(coreFix_memExe_lsq$enqLd_spec_bits),
|
|
.enqSt_dst(coreFix_memExe_lsq$enqSt_dst),
|
|
.enqSt_inst_tag(coreFix_memExe_lsq$enqSt_inst_tag),
|
|
.enqSt_mem_inst(coreFix_memExe_lsq$enqSt_mem_inst),
|
|
.enqSt_spec_bits(coreFix_memExe_lsq$enqSt_spec_bits),
|
|
.getHit_t(coreFix_memExe_lsq$getHit_t),
|
|
.getOrigBE_t(coreFix_memExe_lsq$getOrigBE_t),
|
|
.issueLd_lsqTag(coreFix_memExe_lsq$issueLd_lsqTag),
|
|
.issueLd_paddr(coreFix_memExe_lsq$issueLd_paddr),
|
|
.issueLd_sbRes(coreFix_memExe_lsq$issueLd_sbRes),
|
|
.issueLd_shiftedBE(coreFix_memExe_lsq$issueLd_shiftedBE),
|
|
.respLd_alignedData(coreFix_memExe_lsq$respLd_alignedData),
|
|
.respLd_t(coreFix_memExe_lsq$respLd_t),
|
|
.setAtCommit_0_put(coreFix_memExe_lsq$setAtCommit_0_put),
|
|
.setAtCommit_1_put(coreFix_memExe_lsq$setAtCommit_1_put),
|
|
.specUpdate_correctSpeculation_mask(coreFix_memExe_lsq$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_memExe_lsq$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_memExe_lsq$specUpdate_incorrectSpeculation_kill_tag),
|
|
.updateAddr_fault(coreFix_memExe_lsq$updateAddr_fault),
|
|
.updateAddr_isMMIO(coreFix_memExe_lsq$updateAddr_isMMIO),
|
|
.updateAddr_lsqTag(coreFix_memExe_lsq$updateAddr_lsqTag),
|
|
.updateAddr_paddr(coreFix_memExe_lsq$updateAddr_paddr),
|
|
.updateAddr_shiftedBE(coreFix_memExe_lsq$updateAddr_shiftedBE),
|
|
.updateData_d(coreFix_memExe_lsq$updateData_d),
|
|
.updateData_t(coreFix_memExe_lsq$updateData_t),
|
|
.wakeupLdStalledBySB_sbIdx(coreFix_memExe_lsq$wakeupLdStalledBySB_sbIdx),
|
|
.EN_enqLd(coreFix_memExe_lsq$EN_enqLd),
|
|
.EN_enqSt(coreFix_memExe_lsq$EN_enqSt),
|
|
.EN_getHit(coreFix_memExe_lsq$EN_getHit),
|
|
.EN_updateData(coreFix_memExe_lsq$EN_updateData),
|
|
.EN_updateAddr(coreFix_memExe_lsq$EN_updateAddr),
|
|
.EN_issueLd(coreFix_memExe_lsq$EN_issueLd),
|
|
.EN_getIssueLd(coreFix_memExe_lsq$EN_getIssueLd),
|
|
.EN_respLd(coreFix_memExe_lsq$EN_respLd),
|
|
.EN_deqLd(coreFix_memExe_lsq$EN_deqLd),
|
|
.EN_deqSt(coreFix_memExe_lsq$EN_deqSt),
|
|
.EN_wakeupLdStalledBySB(coreFix_memExe_lsq$EN_wakeupLdStalledBySB),
|
|
.EN_setAtCommit_0_put(coreFix_memExe_lsq$EN_setAtCommit_0_put),
|
|
.EN_setAtCommit_1_put(coreFix_memExe_lsq$EN_setAtCommit_1_put),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_memExe_lsq$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_memExe_lsq$EN_specUpdate_correctSpeculation),
|
|
.enqLdTag(coreFix_memExe_lsq$enqLdTag),
|
|
.RDY_enqLdTag(),
|
|
.enqStTag(coreFix_memExe_lsq$enqStTag),
|
|
.RDY_enqStTag(),
|
|
.RDY_enqLd(coreFix_memExe_lsq$RDY_enqLd),
|
|
.RDY_enqSt(coreFix_memExe_lsq$RDY_enqSt),
|
|
.getOrigBE(coreFix_memExe_lsq$getOrigBE),
|
|
.RDY_getOrigBE(),
|
|
.getHit(coreFix_memExe_lsq$getHit),
|
|
.RDY_getHit(),
|
|
.RDY_updateData(),
|
|
.updateAddr(coreFix_memExe_lsq$updateAddr),
|
|
.RDY_updateAddr(),
|
|
.issueLd(coreFix_memExe_lsq$issueLd),
|
|
.RDY_issueLd(),
|
|
.getIssueLd(coreFix_memExe_lsq$getIssueLd),
|
|
.RDY_getIssueLd(coreFix_memExe_lsq$RDY_getIssueLd),
|
|
.respLd(coreFix_memExe_lsq$respLd),
|
|
.RDY_respLd(),
|
|
.firstLd(coreFix_memExe_lsq$firstLd),
|
|
.RDY_firstLd(coreFix_memExe_lsq$RDY_firstLd),
|
|
.RDY_deqLd(coreFix_memExe_lsq$RDY_deqLd),
|
|
.firstSt(coreFix_memExe_lsq$firstSt),
|
|
.RDY_firstSt(coreFix_memExe_lsq$RDY_firstSt),
|
|
.RDY_deqSt(coreFix_memExe_lsq$RDY_deqSt),
|
|
.RDY_wakeupLdStalledBySB(),
|
|
.stqEmpty(coreFix_memExe_lsq$stqEmpty),
|
|
.RDY_stqEmpty(),
|
|
.RDY_setAtCommit_0_put(),
|
|
.RDY_setAtCommit_1_put(),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation(),
|
|
.stqFull_ehrPort0(),
|
|
.RDY_stqFull_ehrPort0(),
|
|
.ldqFull_ehrPort0(),
|
|
.RDY_ldqFull_ehrPort0(),
|
|
.noWrongPathLoads(),
|
|
.RDY_noWrongPathLoads());
|
|
|
|
// submodule coreFix_memExe_memRespLdQ_clearReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_memRespLdQ_clearReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_memRespLdQ_clearReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_memRespLdQ_clearReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_memRespLdQ_clearReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_memRespLdQ_clearReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_memRespLdQ_clearReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_memRespLdQ_clearReq_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_memRespLdQ_clearReq_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_memRespLdQ_deqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_memRespLdQ_deqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_memRespLdQ_deqReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_memRespLdQ_deqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_memRespLdQ_deqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_memRespLdQ_deqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_memRespLdQ_deqReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_memRespLdQ_deqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_memRespLdQ_deqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_memRespLdQ_deqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_memRespLdQ_deqReq_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_memRespLdQ_deqReq_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_memRespLdQ_deqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_memRespLdQ_enqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_memRespLdQ_enqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_memRespLdQ_enqReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_memRespLdQ_enqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_memRespLdQ_enqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_memRespLdQ_enqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_memRespLdQ_enqReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_memRespLdQ_enqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_memRespLdQ_enqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_memRespLdQ_enqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_memRespLdQ_enqReq_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_memRespLdQ_enqReq_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_memRespLdQ_enqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_regToExeQ
|
|
mkMemRegToExeFifo coreFix_memExe_regToExeQ(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_memExe_regToExeQ$enq_x),
|
|
.specUpdate_correctSpeculation_mask(coreFix_memExe_regToExeQ$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_memExe_regToExeQ$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_memExe_regToExeQ$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_memExe_regToExeQ$EN_enq),
|
|
.EN_deq(coreFix_memExe_regToExeQ$EN_deq),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_memExe_regToExeQ$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_memExe_regToExeQ$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_memExe_regToExeQ$RDY_enq),
|
|
.RDY_deq(coreFix_memExe_regToExeQ$RDY_deq),
|
|
.first(coreFix_memExe_regToExeQ$first),
|
|
.RDY_first(coreFix_memExe_regToExeQ$RDY_first),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_memExe_reqLdQ_data_0_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLdQ_data_0_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLdQ_data_0_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_reqLdQ_data_0_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqLdQ_data_0_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLdQ_data_0_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLdQ_data_0_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_reqLdQ_data_0_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_reqLdQ_data_0_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqLdQ_deqP_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLdQ_deqP_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLdQ_deqP_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_reqLdQ_deqP_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqLdQ_deqP_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLdQ_deqP_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLdQ_deqP_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_reqLdQ_deqP_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqLdQ_empty_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLdQ_empty_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLdQ_empty_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_reqLdQ_empty_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqLdQ_empty_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLdQ_empty_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLdQ_empty_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_reqLdQ_empty_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_reqLdQ_empty_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqLdQ_empty_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLdQ_empty_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLdQ_empty_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_reqLdQ_empty_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_reqLdQ_empty_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqLdQ_enqP_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLdQ_enqP_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLdQ_enqP_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_reqLdQ_enqP_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqLdQ_enqP_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLdQ_enqP_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLdQ_enqP_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_reqLdQ_enqP_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqLdQ_full_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLdQ_full_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLdQ_full_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_reqLdQ_full_dummy2_0$EN),
|
|
.Q_OUT(coreFix_memExe_reqLdQ_full_dummy2_0$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqLdQ_full_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLdQ_full_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLdQ_full_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_reqLdQ_full_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_reqLdQ_full_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqLdQ_full_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLdQ_full_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLdQ_full_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_reqLdQ_full_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_reqLdQ_full_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_data_0_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLrScAmoQ_data_0_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLrScAmoQ_data_0_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_reqLrScAmoQ_data_0_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_deqP_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLrScAmoQ_deqP_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLrScAmoQ_deqP_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_reqLrScAmoQ_deqP_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_deqP_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLrScAmoQ_deqP_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLrScAmoQ_deqP_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_reqLrScAmoQ_deqP_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_empty_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLrScAmoQ_empty_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLrScAmoQ_empty_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_reqLrScAmoQ_empty_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_empty_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLrScAmoQ_empty_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLrScAmoQ_empty_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_reqLrScAmoQ_empty_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_reqLrScAmoQ_empty_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_empty_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLrScAmoQ_empty_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLrScAmoQ_empty_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_reqLrScAmoQ_empty_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_reqLrScAmoQ_empty_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_enqP_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLrScAmoQ_enqP_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLrScAmoQ_enqP_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_reqLrScAmoQ_enqP_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_enqP_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLrScAmoQ_enqP_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLrScAmoQ_enqP_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_reqLrScAmoQ_enqP_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_full_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLrScAmoQ_full_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLrScAmoQ_full_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_reqLrScAmoQ_full_dummy2_0$EN),
|
|
.Q_OUT(coreFix_memExe_reqLrScAmoQ_full_dummy2_0$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_full_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLrScAmoQ_full_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLrScAmoQ_full_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_reqLrScAmoQ_full_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_reqLrScAmoQ_full_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_full_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqLrScAmoQ_full_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqLrScAmoQ_full_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_reqLrScAmoQ_full_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_reqLrScAmoQ_full_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqStQ_data_0_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqStQ_data_0_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqStQ_data_0_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_reqStQ_data_0_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqStQ_data_0_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqStQ_data_0_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqStQ_data_0_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_reqStQ_data_0_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_reqStQ_data_0_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqStQ_deqP_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqStQ_deqP_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqStQ_deqP_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_reqStQ_deqP_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqStQ_deqP_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqStQ_deqP_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqStQ_deqP_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_reqStQ_deqP_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqStQ_empty_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqStQ_empty_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqStQ_empty_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_reqStQ_empty_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqStQ_empty_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqStQ_empty_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqStQ_empty_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_reqStQ_empty_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_reqStQ_empty_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqStQ_empty_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqStQ_empty_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqStQ_empty_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_reqStQ_empty_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_reqStQ_empty_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqStQ_enqP_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqStQ_enqP_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqStQ_enqP_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_reqStQ_enqP_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqStQ_enqP_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqStQ_enqP_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqStQ_enqP_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_reqStQ_enqP_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_reqStQ_full_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqStQ_full_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqStQ_full_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_reqStQ_full_dummy2_0$EN),
|
|
.Q_OUT(coreFix_memExe_reqStQ_full_dummy2_0$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqStQ_full_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqStQ_full_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqStQ_full_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_reqStQ_full_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_reqStQ_full_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_reqStQ_full_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_reqStQ_full_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_reqStQ_full_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_reqStQ_full_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_reqStQ_full_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_respLrScAmoQ_clearReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_respLrScAmoQ_clearReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_respLrScAmoQ_clearReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_respLrScAmoQ_clearReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_respLrScAmoQ_clearReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_respLrScAmoQ_clearReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_respLrScAmoQ_clearReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_respLrScAmoQ_clearReq_dummy2_1$EN),
|
|
.Q_OUT(coreFix_memExe_respLrScAmoQ_clearReq_dummy2_1$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_respLrScAmoQ_deqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_respLrScAmoQ_deqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_respLrScAmoQ_deqReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_respLrScAmoQ_deqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_respLrScAmoQ_deqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_respLrScAmoQ_deqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_respLrScAmoQ_deqReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_respLrScAmoQ_deqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_respLrScAmoQ_deqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_respLrScAmoQ_deqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_respLrScAmoQ_deqReq_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_respLrScAmoQ_deqReq_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_respLrScAmoQ_deqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_respLrScAmoQ_enqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_respLrScAmoQ_enqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_respLrScAmoQ_enqReq_dummy2_0$D_IN),
|
|
.EN(coreFix_memExe_respLrScAmoQ_enqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_respLrScAmoQ_enqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_respLrScAmoQ_enqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_respLrScAmoQ_enqReq_dummy2_1$D_IN),
|
|
.EN(coreFix_memExe_respLrScAmoQ_enqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2$D_IN),
|
|
.EN(coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2$EN),
|
|
.Q_OUT(coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule coreFix_memExe_rsMem
|
|
mkReservationStationMem coreFix_memExe_rsMem(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enq_x(coreFix_memExe_rsMem$enq_x),
|
|
.setRegReady_0_put(coreFix_memExe_rsMem$setRegReady_0_put),
|
|
.setRegReady_1_put(coreFix_memExe_rsMem$setRegReady_1_put),
|
|
.setRegReady_2_put(coreFix_memExe_rsMem$setRegReady_2_put),
|
|
.setRegReady_3_put(coreFix_memExe_rsMem$setRegReady_3_put),
|
|
.setRegReady_4_put(coreFix_memExe_rsMem$setRegReady_4_put),
|
|
.setRobEnqTime_t(coreFix_memExe_rsMem$setRobEnqTime_t),
|
|
.specUpdate_correctSpeculation_mask(coreFix_memExe_rsMem$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(coreFix_memExe_rsMem$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(coreFix_memExe_rsMem$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_enq(coreFix_memExe_rsMem$EN_enq),
|
|
.EN_setRobEnqTime(coreFix_memExe_rsMem$EN_setRobEnqTime),
|
|
.EN_doDispatch(coreFix_memExe_rsMem$EN_doDispatch),
|
|
.EN_setRegReady_0_put(coreFix_memExe_rsMem$EN_setRegReady_0_put),
|
|
.EN_setRegReady_1_put(coreFix_memExe_rsMem$EN_setRegReady_1_put),
|
|
.EN_setRegReady_2_put(coreFix_memExe_rsMem$EN_setRegReady_2_put),
|
|
.EN_setRegReady_3_put(coreFix_memExe_rsMem$EN_setRegReady_3_put),
|
|
.EN_setRegReady_4_put(coreFix_memExe_rsMem$EN_setRegReady_4_put),
|
|
.EN_specUpdate_incorrectSpeculation(coreFix_memExe_rsMem$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(coreFix_memExe_rsMem$EN_specUpdate_correctSpeculation),
|
|
.RDY_enq(coreFix_memExe_rsMem$RDY_enq),
|
|
.canEnq(coreFix_memExe_rsMem$canEnq),
|
|
.RDY_canEnq(),
|
|
.RDY_setRobEnqTime(),
|
|
.dispatchData(coreFix_memExe_rsMem$dispatchData),
|
|
.RDY_dispatchData(coreFix_memExe_rsMem$RDY_dispatchData),
|
|
.RDY_doDispatch(coreFix_memExe_rsMem$RDY_doDispatch),
|
|
.RDY_setRegReady_0_put(),
|
|
.RDY_setRegReady_1_put(),
|
|
.RDY_setRegReady_2_put(),
|
|
.RDY_setRegReady_3_put(),
|
|
.RDY_setRegReady_4_put(),
|
|
.approximateCount(),
|
|
.RDY_approximateCount(),
|
|
.isFull_ehrPort0(),
|
|
.RDY_isFull_ehrPort0(),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule coreFix_memExe_stb
|
|
mkStoreBufferEhr coreFix_memExe_stb(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.deq_idx(coreFix_memExe_stb$deq_idx),
|
|
.enq_be(coreFix_memExe_stb$enq_be),
|
|
.enq_data(coreFix_memExe_stb$enq_data),
|
|
.enq_idx(coreFix_memExe_stb$enq_idx),
|
|
.enq_paddr(coreFix_memExe_stb$enq_paddr),
|
|
.getEnqIndex_paddr(coreFix_memExe_stb$getEnqIndex_paddr),
|
|
.noMatchLdQ_be(coreFix_memExe_stb$noMatchLdQ_be),
|
|
.noMatchLdQ_paddr(coreFix_memExe_stb$noMatchLdQ_paddr),
|
|
.noMatchStQ_be(coreFix_memExe_stb$noMatchStQ_be),
|
|
.noMatchStQ_paddr(coreFix_memExe_stb$noMatchStQ_paddr),
|
|
.search_be(coreFix_memExe_stb$search_be),
|
|
.search_paddr(coreFix_memExe_stb$search_paddr),
|
|
.EN_enq(coreFix_memExe_stb$EN_enq),
|
|
.EN_deq(coreFix_memExe_stb$EN_deq),
|
|
.EN_issue(coreFix_memExe_stb$EN_issue),
|
|
.isEmpty(coreFix_memExe_stb$isEmpty),
|
|
.RDY_isEmpty(),
|
|
.getEnqIndex(coreFix_memExe_stb$getEnqIndex),
|
|
.RDY_getEnqIndex(),
|
|
.RDY_enq(coreFix_memExe_stb$RDY_enq),
|
|
.deq(coreFix_memExe_stb$deq),
|
|
.RDY_deq(coreFix_memExe_stb$RDY_deq),
|
|
.issue(coreFix_memExe_stb$issue),
|
|
.RDY_issue(coreFix_memExe_stb$RDY_issue),
|
|
.search(coreFix_memExe_stb$search),
|
|
.RDY_search(),
|
|
.noMatchLdQ(coreFix_memExe_stb$noMatchLdQ),
|
|
.RDY_noMatchLdQ(),
|
|
.noMatchStQ(coreFix_memExe_stb$noMatchStQ),
|
|
.RDY_noMatchStQ());
|
|
|
|
// submodule coreFix_trainBPQ_0
|
|
FIFO2 #(.width(32'd159), .guarded(32'd1)) coreFix_trainBPQ_0(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(coreFix_trainBPQ_0$D_IN),
|
|
.ENQ(coreFix_trainBPQ_0$ENQ),
|
|
.DEQ(coreFix_trainBPQ_0$DEQ),
|
|
.CLR(coreFix_trainBPQ_0$CLR),
|
|
.D_OUT(coreFix_trainBPQ_0$D_OUT),
|
|
.FULL_N(coreFix_trainBPQ_0$FULL_N),
|
|
.EMPTY_N(coreFix_trainBPQ_0$EMPTY_N));
|
|
|
|
// submodule coreFix_trainBPQ_1
|
|
FIFO2 #(.width(32'd159), .guarded(32'd1)) coreFix_trainBPQ_1(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(coreFix_trainBPQ_1$D_IN),
|
|
.ENQ(coreFix_trainBPQ_1$ENQ),
|
|
.DEQ(coreFix_trainBPQ_1$DEQ),
|
|
.CLR(coreFix_trainBPQ_1$CLR),
|
|
.D_OUT(coreFix_trainBPQ_1$D_OUT),
|
|
.FULL_N(coreFix_trainBPQ_1$FULL_N),
|
|
.EMPTY_N(coreFix_trainBPQ_1$EMPTY_N));
|
|
|
|
// submodule csrInstOrInterruptInflight_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) csrInstOrInterruptInflight_dummy2_0(.CLK(CLK),
|
|
.D_IN(csrInstOrInterruptInflight_dummy2_0$D_IN),
|
|
.EN(csrInstOrInterruptInflight_dummy2_0$EN),
|
|
.Q_OUT(csrInstOrInterruptInflight_dummy2_0$Q_OUT));
|
|
|
|
// submodule csrInstOrInterruptInflight_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) csrInstOrInterruptInflight_dummy2_1(.CLK(CLK),
|
|
.D_IN(csrInstOrInterruptInflight_dummy2_1$D_IN),
|
|
.EN(csrInstOrInterruptInflight_dummy2_1$EN),
|
|
.Q_OUT(csrInstOrInterruptInflight_dummy2_1$Q_OUT));
|
|
|
|
// submodule csrf_mcycle_ehr_data_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) csrf_mcycle_ehr_data_dummy2_0(.CLK(CLK),
|
|
.D_IN(csrf_mcycle_ehr_data_dummy2_0$D_IN),
|
|
.EN(csrf_mcycle_ehr_data_dummy2_0$EN),
|
|
.Q_OUT(csrf_mcycle_ehr_data_dummy2_0$Q_OUT));
|
|
|
|
// submodule csrf_mcycle_ehr_data_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) csrf_mcycle_ehr_data_dummy2_1(.CLK(CLK),
|
|
.D_IN(csrf_mcycle_ehr_data_dummy2_1$D_IN),
|
|
.EN(csrf_mcycle_ehr_data_dummy2_1$EN),
|
|
.Q_OUT(csrf_mcycle_ehr_data_dummy2_1$Q_OUT));
|
|
|
|
// submodule csrf_minstret_ehr_data_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) csrf_minstret_ehr_data_dummy2_0(.CLK(CLK),
|
|
.D_IN(csrf_minstret_ehr_data_dummy2_0$D_IN),
|
|
.EN(csrf_minstret_ehr_data_dummy2_0$EN),
|
|
.Q_OUT(csrf_minstret_ehr_data_dummy2_0$Q_OUT));
|
|
|
|
// submodule csrf_minstret_ehr_data_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) csrf_minstret_ehr_data_dummy2_1(.CLK(CLK),
|
|
.D_IN(csrf_minstret_ehr_data_dummy2_1$D_IN),
|
|
.EN(csrf_minstret_ehr_data_dummy2_1$EN),
|
|
.Q_OUT(csrf_minstret_ehr_data_dummy2_1$Q_OUT));
|
|
|
|
// submodule csrf_stats_module_writeQ
|
|
FIFO1 #(.width(32'd1),
|
|
.guarded(32'd1)) csrf_stats_module_writeQ(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(csrf_stats_module_writeQ$D_IN),
|
|
.ENQ(csrf_stats_module_writeQ$ENQ),
|
|
.DEQ(csrf_stats_module_writeQ$DEQ),
|
|
.CLR(csrf_stats_module_writeQ$CLR),
|
|
.D_OUT(csrf_stats_module_writeQ$D_OUT),
|
|
.FULL_N(csrf_stats_module_writeQ$FULL_N),
|
|
.EMPTY_N(csrf_stats_module_writeQ$EMPTY_N));
|
|
|
|
// submodule csrf_terminate_module_terminateQ
|
|
FIFO10 #(.guarded(32'd1)) csrf_terminate_module_terminateQ(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.ENQ(csrf_terminate_module_terminateQ$ENQ),
|
|
.DEQ(csrf_terminate_module_terminateQ$DEQ),
|
|
.CLR(csrf_terminate_module_terminateQ$CLR),
|
|
.FULL_N(csrf_terminate_module_terminateQ$FULL_N),
|
|
.EMPTY_N(csrf_terminate_module_terminateQ$EMPTY_N));
|
|
|
|
// submodule epochManager
|
|
mkEpochManager epochManager(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.checkEpoch_0_check_e(epochManager$checkEpoch_0_check_e),
|
|
.checkEpoch_1_check_e(epochManager$checkEpoch_1_check_e),
|
|
.updatePrevEpoch_0_update_e(epochManager$updatePrevEpoch_0_update_e),
|
|
.updatePrevEpoch_1_update_e(epochManager$updatePrevEpoch_1_update_e),
|
|
.EN_updatePrevEpoch_0_update(epochManager$EN_updatePrevEpoch_0_update),
|
|
.EN_updatePrevEpoch_1_update(epochManager$EN_updatePrevEpoch_1_update),
|
|
.EN_incrementEpoch(epochManager$EN_incrementEpoch),
|
|
.checkEpoch_0_check(epochManager$checkEpoch_0_check),
|
|
.RDY_checkEpoch_0_check(),
|
|
.checkEpoch_1_check(epochManager$checkEpoch_1_check),
|
|
.RDY_checkEpoch_1_check(),
|
|
.RDY_updatePrevEpoch_0_update(),
|
|
.RDY_updatePrevEpoch_1_update(),
|
|
.getEpoch(),
|
|
.RDY_getEpoch(),
|
|
.RDY_incrementEpoch(epochManager$RDY_incrementEpoch),
|
|
.getEpochState(),
|
|
.RDY_getEpochState(),
|
|
.isFull_ehrPort0(),
|
|
.RDY_isFull_ehrPort0());
|
|
|
|
// submodule fetchStage
|
|
mkFetchStage fetchStage(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.iMemIfc_perf_req_r(fetchStage$iMemIfc_perf_req_r),
|
|
.iMemIfc_perf_setStatus_doStats(fetchStage$iMemIfc_perf_setStatus_doStats),
|
|
.iMemIfc_to_parent_fromP_enq_x(fetchStage$iMemIfc_to_parent_fromP_enq_x),
|
|
.iMemIfc_to_proc_request_put(fetchStage$iMemIfc_to_proc_request_put),
|
|
.iTlbIfc_perf_req_r(fetchStage$iTlbIfc_perf_req_r),
|
|
.iTlbIfc_perf_setStatus_doStats(fetchStage$iTlbIfc_perf_setStatus_doStats),
|
|
.iTlbIfc_toParent_rsFromP_enq_x(fetchStage$iTlbIfc_toParent_rsFromP_enq_x),
|
|
.iTlbIfc_to_proc_request_put(fetchStage$iTlbIfc_to_proc_request_put),
|
|
.iTlbIfc_updateVMInfo_vm(fetchStage$iTlbIfc_updateVMInfo_vm),
|
|
.mmioIfc_instResp_enq_x(fetchStage$mmioIfc_instResp_enq_x),
|
|
.mmioIfc_setHtifAddrs_fromHost(fetchStage$mmioIfc_setHtifAddrs_fromHost),
|
|
.mmioIfc_setHtifAddrs_toHost(fetchStage$mmioIfc_setHtifAddrs_toHost),
|
|
.perf_req_r(fetchStage$perf_req_r),
|
|
.perf_setStatus_doStats(fetchStage$perf_setStatus_doStats),
|
|
.redirect_pc(fetchStage$redirect_pc),
|
|
.start_pc(fetchStage$start_pc),
|
|
.train_predictors_dpTrain(fetchStage$train_predictors_dpTrain),
|
|
.train_predictors_iType(fetchStage$train_predictors_iType),
|
|
.train_predictors_mispred(fetchStage$train_predictors_mispred),
|
|
.train_predictors_next_pc(fetchStage$train_predictors_next_pc),
|
|
.train_predictors_pc(fetchStage$train_predictors_pc),
|
|
.train_predictors_taken(fetchStage$train_predictors_taken),
|
|
.EN_pipelines_0_deq(fetchStage$EN_pipelines_0_deq),
|
|
.EN_pipelines_1_deq(fetchStage$EN_pipelines_1_deq),
|
|
.EN_iTlbIfc_flush(fetchStage$EN_iTlbIfc_flush),
|
|
.EN_iTlbIfc_updateVMInfo(fetchStage$EN_iTlbIfc_updateVMInfo),
|
|
.EN_iTlbIfc_to_proc_request_put(fetchStage$EN_iTlbIfc_to_proc_request_put),
|
|
.EN_iTlbIfc_to_proc_response_get(fetchStage$EN_iTlbIfc_to_proc_response_get),
|
|
.EN_iTlbIfc_toParent_rqToP_deq(fetchStage$EN_iTlbIfc_toParent_rqToP_deq),
|
|
.EN_iTlbIfc_toParent_rsFromP_enq(fetchStage$EN_iTlbIfc_toParent_rsFromP_enq),
|
|
.EN_iTlbIfc_toParent_flush_request_get(fetchStage$EN_iTlbIfc_toParent_flush_request_get),
|
|
.EN_iTlbIfc_toParent_flush_response_put(fetchStage$EN_iTlbIfc_toParent_flush_response_put),
|
|
.EN_iTlbIfc_perf_setStatus(fetchStage$EN_iTlbIfc_perf_setStatus),
|
|
.EN_iTlbIfc_perf_req(fetchStage$EN_iTlbIfc_perf_req),
|
|
.EN_iTlbIfc_perf_resp(fetchStage$EN_iTlbIfc_perf_resp),
|
|
.EN_iMemIfc_to_proc_request_put(fetchStage$EN_iMemIfc_to_proc_request_put),
|
|
.EN_iMemIfc_to_proc_response_get(fetchStage$EN_iMemIfc_to_proc_response_get),
|
|
.EN_iMemIfc_flush(fetchStage$EN_iMemIfc_flush),
|
|
.EN_iMemIfc_perf_setStatus(fetchStage$EN_iMemIfc_perf_setStatus),
|
|
.EN_iMemIfc_perf_req(fetchStage$EN_iMemIfc_perf_req),
|
|
.EN_iMemIfc_perf_resp(fetchStage$EN_iMemIfc_perf_resp),
|
|
.EN_iMemIfc_to_parent_rsToP_deq(fetchStage$EN_iMemIfc_to_parent_rsToP_deq),
|
|
.EN_iMemIfc_to_parent_rqToP_deq(fetchStage$EN_iMemIfc_to_parent_rqToP_deq),
|
|
.EN_iMemIfc_to_parent_fromP_enq(fetchStage$EN_iMemIfc_to_parent_fromP_enq),
|
|
.EN_iMemIfc_cRqStuck_get(fetchStage$EN_iMemIfc_cRqStuck_get),
|
|
.EN_iMemIfc_pRqStuck_get(fetchStage$EN_iMemIfc_pRqStuck_get),
|
|
.EN_mmioIfc_instReq_deq(fetchStage$EN_mmioIfc_instReq_deq),
|
|
.EN_mmioIfc_instResp_enq(fetchStage$EN_mmioIfc_instResp_enq),
|
|
.EN_mmioIfc_setHtifAddrs(fetchStage$EN_mmioIfc_setHtifAddrs),
|
|
.EN_start(fetchStage$EN_start),
|
|
.EN_stop(fetchStage$EN_stop),
|
|
.EN_setWaitRedirect(fetchStage$EN_setWaitRedirect),
|
|
.EN_redirect(fetchStage$EN_redirect),
|
|
.EN_done_flushing(fetchStage$EN_done_flushing),
|
|
.EN_train_predictors(fetchStage$EN_train_predictors),
|
|
.EN_flush_predictors(fetchStage$EN_flush_predictors),
|
|
.EN_perf_setStatus(fetchStage$EN_perf_setStatus),
|
|
.EN_perf_req(fetchStage$EN_perf_req),
|
|
.EN_perf_resp(fetchStage$EN_perf_resp),
|
|
.pipelines_0_canDeq(fetchStage$pipelines_0_canDeq),
|
|
.RDY_pipelines_0_canDeq(),
|
|
.RDY_pipelines_0_deq(fetchStage$RDY_pipelines_0_deq),
|
|
.pipelines_0_first(fetchStage$pipelines_0_first),
|
|
.RDY_pipelines_0_first(fetchStage$RDY_pipelines_0_first),
|
|
.pipelines_1_canDeq(fetchStage$pipelines_1_canDeq),
|
|
.RDY_pipelines_1_canDeq(),
|
|
.RDY_pipelines_1_deq(fetchStage$RDY_pipelines_1_deq),
|
|
.pipelines_1_first(fetchStage$pipelines_1_first),
|
|
.RDY_pipelines_1_first(fetchStage$RDY_pipelines_1_first),
|
|
.iTlbIfc_flush_done(fetchStage$iTlbIfc_flush_done),
|
|
.RDY_iTlbIfc_flush_done(),
|
|
.RDY_iTlbIfc_flush(fetchStage$RDY_iTlbIfc_flush),
|
|
.RDY_iTlbIfc_updateVMInfo(),
|
|
.iTlbIfc_noPendingReq(fetchStage$iTlbIfc_noPendingReq),
|
|
.RDY_iTlbIfc_noPendingReq(),
|
|
.RDY_iTlbIfc_to_proc_request_put(),
|
|
.iTlbIfc_to_proc_response_get(),
|
|
.RDY_iTlbIfc_to_proc_response_get(),
|
|
.iTlbIfc_toParent_rqToP_notEmpty(),
|
|
.RDY_iTlbIfc_toParent_rqToP_notEmpty(),
|
|
.RDY_iTlbIfc_toParent_rqToP_deq(fetchStage$RDY_iTlbIfc_toParent_rqToP_deq),
|
|
.iTlbIfc_toParent_rqToP_first(fetchStage$iTlbIfc_toParent_rqToP_first),
|
|
.RDY_iTlbIfc_toParent_rqToP_first(fetchStage$RDY_iTlbIfc_toParent_rqToP_first),
|
|
.iTlbIfc_toParent_rsFromP_notFull(),
|
|
.RDY_iTlbIfc_toParent_rsFromP_notFull(),
|
|
.RDY_iTlbIfc_toParent_rsFromP_enq(fetchStage$RDY_iTlbIfc_toParent_rsFromP_enq),
|
|
.RDY_iTlbIfc_toParent_flush_request_get(fetchStage$RDY_iTlbIfc_toParent_flush_request_get),
|
|
.RDY_iTlbIfc_toParent_flush_response_put(fetchStage$RDY_iTlbIfc_toParent_flush_response_put),
|
|
.RDY_iTlbIfc_perf_setStatus(),
|
|
.RDY_iTlbIfc_perf_req(),
|
|
.iTlbIfc_perf_resp(),
|
|
.RDY_iTlbIfc_perf_resp(),
|
|
.iTlbIfc_perf_respValid(),
|
|
.RDY_iTlbIfc_perf_respValid(),
|
|
.RDY_iMemIfc_to_proc_request_put(),
|
|
.iMemIfc_to_proc_response_get(),
|
|
.RDY_iMemIfc_to_proc_response_get(),
|
|
.RDY_iMemIfc_flush(),
|
|
.iMemIfc_flush_done(),
|
|
.RDY_iMemIfc_flush_done(),
|
|
.RDY_iMemIfc_perf_setStatus(),
|
|
.RDY_iMemIfc_perf_req(),
|
|
.iMemIfc_perf_resp(),
|
|
.RDY_iMemIfc_perf_resp(),
|
|
.iMemIfc_perf_respValid(),
|
|
.RDY_iMemIfc_perf_respValid(),
|
|
.iMemIfc_to_parent_rsToP_notEmpty(fetchStage$iMemIfc_to_parent_rsToP_notEmpty),
|
|
.RDY_iMemIfc_to_parent_rsToP_notEmpty(),
|
|
.RDY_iMemIfc_to_parent_rsToP_deq(fetchStage$RDY_iMemIfc_to_parent_rsToP_deq),
|
|
.iMemIfc_to_parent_rsToP_first(fetchStage$iMemIfc_to_parent_rsToP_first),
|
|
.RDY_iMemIfc_to_parent_rsToP_first(fetchStage$RDY_iMemIfc_to_parent_rsToP_first),
|
|
.iMemIfc_to_parent_rqToP_notEmpty(fetchStage$iMemIfc_to_parent_rqToP_notEmpty),
|
|
.RDY_iMemIfc_to_parent_rqToP_notEmpty(),
|
|
.RDY_iMemIfc_to_parent_rqToP_deq(fetchStage$RDY_iMemIfc_to_parent_rqToP_deq),
|
|
.iMemIfc_to_parent_rqToP_first(fetchStage$iMemIfc_to_parent_rqToP_first),
|
|
.RDY_iMemIfc_to_parent_rqToP_first(fetchStage$RDY_iMemIfc_to_parent_rqToP_first),
|
|
.iMemIfc_to_parent_fromP_notFull(fetchStage$iMemIfc_to_parent_fromP_notFull),
|
|
.RDY_iMemIfc_to_parent_fromP_notFull(),
|
|
.RDY_iMemIfc_to_parent_fromP_enq(fetchStage$RDY_iMemIfc_to_parent_fromP_enq),
|
|
.iMemIfc_cRqStuck_get(fetchStage$iMemIfc_cRqStuck_get),
|
|
.RDY_iMemIfc_cRqStuck_get(fetchStage$RDY_iMemIfc_cRqStuck_get),
|
|
.iMemIfc_pRqStuck_get(fetchStage$iMemIfc_pRqStuck_get),
|
|
.RDY_iMemIfc_pRqStuck_get(fetchStage$RDY_iMemIfc_pRqStuck_get),
|
|
.mmioIfc_instReq_notEmpty(),
|
|
.RDY_mmioIfc_instReq_notEmpty(),
|
|
.RDY_mmioIfc_instReq_deq(fetchStage$RDY_mmioIfc_instReq_deq),
|
|
.mmioIfc_instReq_first_fst(fetchStage$mmioIfc_instReq_first_fst),
|
|
.RDY_mmioIfc_instReq_first_fst(fetchStage$RDY_mmioIfc_instReq_first_fst),
|
|
.mmioIfc_instReq_first_snd(fetchStage$mmioIfc_instReq_first_snd),
|
|
.RDY_mmioIfc_instReq_first_snd(fetchStage$RDY_mmioIfc_instReq_first_snd),
|
|
.mmioIfc_instResp_notFull(),
|
|
.RDY_mmioIfc_instResp_notFull(),
|
|
.RDY_mmioIfc_instResp_enq(fetchStage$RDY_mmioIfc_instResp_enq),
|
|
.RDY_mmioIfc_setHtifAddrs(),
|
|
.RDY_start(),
|
|
.RDY_stop(),
|
|
.RDY_setWaitRedirect(),
|
|
.RDY_redirect(),
|
|
.RDY_done_flushing(fetchStage$RDY_done_flushing),
|
|
.RDY_train_predictors(),
|
|
.emptyForFlush(),
|
|
.RDY_emptyForFlush(),
|
|
.RDY_flush_predictors(),
|
|
.flush_predictors_done(),
|
|
.RDY_flush_predictors_done(),
|
|
.getFetchState(),
|
|
.RDY_getFetchState(),
|
|
.RDY_perf_setStatus(),
|
|
.RDY_perf_req(),
|
|
.perf_resp(),
|
|
.RDY_perf_resp(),
|
|
.perf_respValid(),
|
|
.RDY_perf_respValid());
|
|
|
|
// submodule l2Tlb
|
|
mkL2Tlb l2Tlb(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.perf_req_r(l2Tlb$perf_req_r),
|
|
.perf_setStatus_doStats(l2Tlb$perf_setStatus_doStats),
|
|
.toChildren_rqFromC_put(l2Tlb$toChildren_rqFromC_put),
|
|
.toMem_respLd_enq_x(l2Tlb$toMem_respLd_enq_x),
|
|
.updateVMInfo_vmD(l2Tlb$updateVMInfo_vmD),
|
|
.updateVMInfo_vmI(l2Tlb$updateVMInfo_vmI),
|
|
.EN_updateVMInfo(l2Tlb$EN_updateVMInfo),
|
|
.EN_toChildren_rqFromC_put(l2Tlb$EN_toChildren_rqFromC_put),
|
|
.EN_toChildren_rsToC_deq(l2Tlb$EN_toChildren_rsToC_deq),
|
|
.EN_toChildren_iTlbReqFlush_put(l2Tlb$EN_toChildren_iTlbReqFlush_put),
|
|
.EN_toChildren_dTlbReqFlush_put(l2Tlb$EN_toChildren_dTlbReqFlush_put),
|
|
.EN_toChildren_flushDone_get(l2Tlb$EN_toChildren_flushDone_get),
|
|
.EN_toMem_memReq_deq(l2Tlb$EN_toMem_memReq_deq),
|
|
.EN_toMem_respLd_enq(l2Tlb$EN_toMem_respLd_enq),
|
|
.EN_perf_setStatus(l2Tlb$EN_perf_setStatus),
|
|
.EN_perf_req(l2Tlb$EN_perf_req),
|
|
.EN_perf_resp(l2Tlb$EN_perf_resp),
|
|
.RDY_updateVMInfo(),
|
|
.RDY_toChildren_rqFromC_put(l2Tlb$RDY_toChildren_rqFromC_put),
|
|
.toChildren_rsToC_notEmpty(),
|
|
.RDY_toChildren_rsToC_notEmpty(),
|
|
.RDY_toChildren_rsToC_deq(l2Tlb$RDY_toChildren_rsToC_deq),
|
|
.toChildren_rsToC_first(l2Tlb$toChildren_rsToC_first),
|
|
.RDY_toChildren_rsToC_first(l2Tlb$RDY_toChildren_rsToC_first),
|
|
.RDY_toChildren_iTlbReqFlush_put(l2Tlb$RDY_toChildren_iTlbReqFlush_put),
|
|
.RDY_toChildren_dTlbReqFlush_put(l2Tlb$RDY_toChildren_dTlbReqFlush_put),
|
|
.RDY_toChildren_flushDone_get(l2Tlb$RDY_toChildren_flushDone_get),
|
|
.toMem_memReq_notEmpty(l2Tlb$toMem_memReq_notEmpty),
|
|
.RDY_toMem_memReq_notEmpty(),
|
|
.RDY_toMem_memReq_deq(l2Tlb$RDY_toMem_memReq_deq),
|
|
.toMem_memReq_first(l2Tlb$toMem_memReq_first),
|
|
.RDY_toMem_memReq_first(l2Tlb$RDY_toMem_memReq_first),
|
|
.toMem_respLd_notFull(l2Tlb$toMem_respLd_notFull),
|
|
.RDY_toMem_respLd_notFull(),
|
|
.RDY_toMem_respLd_enq(l2Tlb$RDY_toMem_respLd_enq),
|
|
.RDY_perf_setStatus(),
|
|
.RDY_perf_req(),
|
|
.perf_resp(),
|
|
.RDY_perf_resp(),
|
|
.perf_respValid(),
|
|
.RDY_perf_respValid());
|
|
|
|
// submodule mmio_cRqQ_clearReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_cRqQ_clearReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_cRqQ_clearReq_dummy2_0$D_IN),
|
|
.EN(mmio_cRqQ_clearReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_cRqQ_clearReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_cRqQ_clearReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_cRqQ_clearReq_dummy2_1$D_IN),
|
|
.EN(mmio_cRqQ_clearReq_dummy2_1$EN),
|
|
.Q_OUT(mmio_cRqQ_clearReq_dummy2_1$Q_OUT));
|
|
|
|
// submodule mmio_cRqQ_deqReq_dummy2_0
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_cRqQ_deqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_cRqQ_deqReq_dummy2_0$D_IN),
|
|
.EN(mmio_cRqQ_deqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_cRqQ_deqReq_dummy2_1
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_cRqQ_deqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_cRqQ_deqReq_dummy2_1$D_IN),
|
|
.EN(mmio_cRqQ_deqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_cRqQ_deqReq_dummy2_2
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_cRqQ_deqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(mmio_cRqQ_deqReq_dummy2_2$D_IN),
|
|
.EN(mmio_cRqQ_deqReq_dummy2_2$EN),
|
|
.Q_OUT(mmio_cRqQ_deqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule mmio_cRqQ_enqReq_dummy2_0
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_cRqQ_enqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_cRqQ_enqReq_dummy2_0$D_IN),
|
|
.EN(mmio_cRqQ_enqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_cRqQ_enqReq_dummy2_1
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_cRqQ_enqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_cRqQ_enqReq_dummy2_1$D_IN),
|
|
.EN(mmio_cRqQ_enqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_cRqQ_enqReq_dummy2_2
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_cRqQ_enqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(mmio_cRqQ_enqReq_dummy2_2$D_IN),
|
|
.EN(mmio_cRqQ_enqReq_dummy2_2$EN),
|
|
.Q_OUT(mmio_cRqQ_enqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule mmio_cRsQ_clearReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_cRsQ_clearReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_cRsQ_clearReq_dummy2_0$D_IN),
|
|
.EN(mmio_cRsQ_clearReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_cRsQ_clearReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_cRsQ_clearReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_cRsQ_clearReq_dummy2_1$D_IN),
|
|
.EN(mmio_cRsQ_clearReq_dummy2_1$EN),
|
|
.Q_OUT(mmio_cRsQ_clearReq_dummy2_1$Q_OUT));
|
|
|
|
// submodule mmio_cRsQ_deqReq_dummy2_0
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_cRsQ_deqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_cRsQ_deqReq_dummy2_0$D_IN),
|
|
.EN(mmio_cRsQ_deqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_cRsQ_deqReq_dummy2_1
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_cRsQ_deqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_cRsQ_deqReq_dummy2_1$D_IN),
|
|
.EN(mmio_cRsQ_deqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_cRsQ_deqReq_dummy2_2
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_cRsQ_deqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(mmio_cRsQ_deqReq_dummy2_2$D_IN),
|
|
.EN(mmio_cRsQ_deqReq_dummy2_2$EN),
|
|
.Q_OUT(mmio_cRsQ_deqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule mmio_cRsQ_enqReq_dummy2_0
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_cRsQ_enqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_cRsQ_enqReq_dummy2_0$D_IN),
|
|
.EN(mmio_cRsQ_enqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_cRsQ_enqReq_dummy2_1
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_cRsQ_enqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_cRsQ_enqReq_dummy2_1$D_IN),
|
|
.EN(mmio_cRsQ_enqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_cRsQ_enqReq_dummy2_2
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_cRsQ_enqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(mmio_cRsQ_enqReq_dummy2_2$D_IN),
|
|
.EN(mmio_cRsQ_enqReq_dummy2_2$EN),
|
|
.Q_OUT(mmio_cRsQ_enqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule mmio_dataPendQ_clearReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataPendQ_clearReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_dataPendQ_clearReq_dummy2_0$D_IN),
|
|
.EN(mmio_dataPendQ_clearReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_dataPendQ_clearReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataPendQ_clearReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_dataPendQ_clearReq_dummy2_1$D_IN),
|
|
.EN(mmio_dataPendQ_clearReq_dummy2_1$EN),
|
|
.Q_OUT(mmio_dataPendQ_clearReq_dummy2_1$Q_OUT));
|
|
|
|
// submodule mmio_dataPendQ_deqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataPendQ_deqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_dataPendQ_deqReq_dummy2_0$D_IN),
|
|
.EN(mmio_dataPendQ_deqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_dataPendQ_deqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataPendQ_deqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_dataPendQ_deqReq_dummy2_1$D_IN),
|
|
.EN(mmio_dataPendQ_deqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_dataPendQ_deqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataPendQ_deqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(mmio_dataPendQ_deqReq_dummy2_2$D_IN),
|
|
.EN(mmio_dataPendQ_deqReq_dummy2_2$EN),
|
|
.Q_OUT(mmio_dataPendQ_deqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule mmio_dataPendQ_enqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataPendQ_enqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_dataPendQ_enqReq_dummy2_0$D_IN),
|
|
.EN(mmio_dataPendQ_enqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_dataPendQ_enqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataPendQ_enqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_dataPendQ_enqReq_dummy2_1$D_IN),
|
|
.EN(mmio_dataPendQ_enqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_dataPendQ_enqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataPendQ_enqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(mmio_dataPendQ_enqReq_dummy2_2$D_IN),
|
|
.EN(mmio_dataPendQ_enqReq_dummy2_2$EN),
|
|
.Q_OUT(mmio_dataPendQ_enqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule mmio_dataReqQ_clearReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataReqQ_clearReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_dataReqQ_clearReq_dummy2_0$D_IN),
|
|
.EN(mmio_dataReqQ_clearReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_dataReqQ_clearReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataReqQ_clearReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_dataReqQ_clearReq_dummy2_1$D_IN),
|
|
.EN(mmio_dataReqQ_clearReq_dummy2_1$EN),
|
|
.Q_OUT(mmio_dataReqQ_clearReq_dummy2_1$Q_OUT));
|
|
|
|
// submodule mmio_dataReqQ_deqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataReqQ_deqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_dataReqQ_deqReq_dummy2_0$D_IN),
|
|
.EN(mmio_dataReqQ_deqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_dataReqQ_deqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataReqQ_deqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_dataReqQ_deqReq_dummy2_1$D_IN),
|
|
.EN(mmio_dataReqQ_deqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_dataReqQ_deqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataReqQ_deqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(mmio_dataReqQ_deqReq_dummy2_2$D_IN),
|
|
.EN(mmio_dataReqQ_deqReq_dummy2_2$EN),
|
|
.Q_OUT(mmio_dataReqQ_deqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule mmio_dataReqQ_enqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataReqQ_enqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_dataReqQ_enqReq_dummy2_0$D_IN),
|
|
.EN(mmio_dataReqQ_enqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_dataReqQ_enqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataReqQ_enqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_dataReqQ_enqReq_dummy2_1$D_IN),
|
|
.EN(mmio_dataReqQ_enqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_dataReqQ_enqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataReqQ_enqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(mmio_dataReqQ_enqReq_dummy2_2$D_IN),
|
|
.EN(mmio_dataReqQ_enqReq_dummy2_2$EN),
|
|
.Q_OUT(mmio_dataReqQ_enqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule mmio_dataRespQ_clearReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataRespQ_clearReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_dataRespQ_clearReq_dummy2_0$D_IN),
|
|
.EN(mmio_dataRespQ_clearReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_dataRespQ_clearReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataRespQ_clearReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_dataRespQ_clearReq_dummy2_1$D_IN),
|
|
.EN(mmio_dataRespQ_clearReq_dummy2_1$EN),
|
|
.Q_OUT(mmio_dataRespQ_clearReq_dummy2_1$Q_OUT));
|
|
|
|
// submodule mmio_dataRespQ_deqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataRespQ_deqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_dataRespQ_deqReq_dummy2_0$D_IN),
|
|
.EN(mmio_dataRespQ_deqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_dataRespQ_deqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataRespQ_deqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_dataRespQ_deqReq_dummy2_1$D_IN),
|
|
.EN(mmio_dataRespQ_deqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_dataRespQ_deqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataRespQ_deqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(mmio_dataRespQ_deqReq_dummy2_2$D_IN),
|
|
.EN(mmio_dataRespQ_deqReq_dummy2_2$EN),
|
|
.Q_OUT(mmio_dataRespQ_deqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule mmio_dataRespQ_enqReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataRespQ_enqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_dataRespQ_enqReq_dummy2_0$D_IN),
|
|
.EN(mmio_dataRespQ_enqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_dataRespQ_enqReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataRespQ_enqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_dataRespQ_enqReq_dummy2_1$D_IN),
|
|
.EN(mmio_dataRespQ_enqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_dataRespQ_enqReq_dummy2_2
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_dataRespQ_enqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(mmio_dataRespQ_enqReq_dummy2_2$D_IN),
|
|
.EN(mmio_dataRespQ_enqReq_dummy2_2$EN),
|
|
.Q_OUT(mmio_dataRespQ_enqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule mmio_pRqQ_clearReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_pRqQ_clearReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_pRqQ_clearReq_dummy2_0$D_IN),
|
|
.EN(mmio_pRqQ_clearReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_pRqQ_clearReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_pRqQ_clearReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_pRqQ_clearReq_dummy2_1$D_IN),
|
|
.EN(mmio_pRqQ_clearReq_dummy2_1$EN),
|
|
.Q_OUT(mmio_pRqQ_clearReq_dummy2_1$Q_OUT));
|
|
|
|
// submodule mmio_pRqQ_deqReq_dummy2_0
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_pRqQ_deqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_pRqQ_deqReq_dummy2_0$D_IN),
|
|
.EN(mmio_pRqQ_deqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_pRqQ_deqReq_dummy2_1
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_pRqQ_deqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_pRqQ_deqReq_dummy2_1$D_IN),
|
|
.EN(mmio_pRqQ_deqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_pRqQ_deqReq_dummy2_2
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_pRqQ_deqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(mmio_pRqQ_deqReq_dummy2_2$D_IN),
|
|
.EN(mmio_pRqQ_deqReq_dummy2_2$EN),
|
|
.Q_OUT(mmio_pRqQ_deqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule mmio_pRqQ_enqReq_dummy2_0
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_pRqQ_enqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_pRqQ_enqReq_dummy2_0$D_IN),
|
|
.EN(mmio_pRqQ_enqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_pRqQ_enqReq_dummy2_1
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_pRqQ_enqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_pRqQ_enqReq_dummy2_1$D_IN),
|
|
.EN(mmio_pRqQ_enqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_pRqQ_enqReq_dummy2_2
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_pRqQ_enqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(mmio_pRqQ_enqReq_dummy2_2$D_IN),
|
|
.EN(mmio_pRqQ_enqReq_dummy2_2$EN),
|
|
.Q_OUT(mmio_pRqQ_enqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule mmio_pRsQ_clearReq_dummy2_0
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_pRsQ_clearReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_pRsQ_clearReq_dummy2_0$D_IN),
|
|
.EN(mmio_pRsQ_clearReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_pRsQ_clearReq_dummy2_1
|
|
RevertReg #(.width(32'd1),
|
|
.init(1'd1)) mmio_pRsQ_clearReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_pRsQ_clearReq_dummy2_1$D_IN),
|
|
.EN(mmio_pRsQ_clearReq_dummy2_1$EN),
|
|
.Q_OUT(mmio_pRsQ_clearReq_dummy2_1$Q_OUT));
|
|
|
|
// submodule mmio_pRsQ_deqReq_dummy2_0
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_pRsQ_deqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_pRsQ_deqReq_dummy2_0$D_IN),
|
|
.EN(mmio_pRsQ_deqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_pRsQ_deqReq_dummy2_1
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_pRsQ_deqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_pRsQ_deqReq_dummy2_1$D_IN),
|
|
.EN(mmio_pRsQ_deqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_pRsQ_deqReq_dummy2_2
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_pRsQ_deqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(mmio_pRsQ_deqReq_dummy2_2$D_IN),
|
|
.EN(mmio_pRsQ_deqReq_dummy2_2$EN),
|
|
.Q_OUT(mmio_pRsQ_deqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule mmio_pRsQ_enqReq_dummy2_0
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_pRsQ_enqReq_dummy2_0(.CLK(CLK),
|
|
.D_IN(mmio_pRsQ_enqReq_dummy2_0$D_IN),
|
|
.EN(mmio_pRsQ_enqReq_dummy2_0$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_pRsQ_enqReq_dummy2_1
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_pRsQ_enqReq_dummy2_1(.CLK(CLK),
|
|
.D_IN(mmio_pRsQ_enqReq_dummy2_1$D_IN),
|
|
.EN(mmio_pRsQ_enqReq_dummy2_1$EN),
|
|
.Q_OUT());
|
|
|
|
// submodule mmio_pRsQ_enqReq_dummy2_2
|
|
RevertReg #(.width(32'd1), .init(1'd1)) mmio_pRsQ_enqReq_dummy2_2(.CLK(CLK),
|
|
.D_IN(mmio_pRsQ_enqReq_dummy2_2$D_IN),
|
|
.EN(mmio_pRsQ_enqReq_dummy2_2$EN),
|
|
.Q_OUT(mmio_pRsQ_enqReq_dummy2_2$Q_OUT));
|
|
|
|
// submodule perfReqQ
|
|
FIFO1 #(.width(32'd9), .guarded(32'd1)) perfReqQ(.RST(RST_N),
|
|
.CLK(CLK),
|
|
.D_IN(perfReqQ$D_IN),
|
|
.ENQ(perfReqQ$ENQ),
|
|
.DEQ(perfReqQ$DEQ),
|
|
.CLR(perfReqQ$CLR),
|
|
.D_OUT(perfReqQ$D_OUT),
|
|
.FULL_N(perfReqQ$FULL_N),
|
|
.EMPTY_N(perfReqQ$EMPTY_N));
|
|
|
|
// submodule regRenamingTable
|
|
mkRegRenamingTable regRenamingTable(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.rename_0_claimRename_r(regRenamingTable$rename_0_claimRename_r),
|
|
.rename_0_claimRename_sb(regRenamingTable$rename_0_claimRename_sb),
|
|
.rename_0_getRename_r(regRenamingTable$rename_0_getRename_r),
|
|
.rename_1_claimRename_r(regRenamingTable$rename_1_claimRename_r),
|
|
.rename_1_claimRename_sb(regRenamingTable$rename_1_claimRename_sb),
|
|
.rename_1_getRename_r(regRenamingTable$rename_1_getRename_r),
|
|
.specUpdate_correctSpeculation_mask(regRenamingTable$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(regRenamingTable$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(regRenamingTable$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_rename_0_claimRename(regRenamingTable$EN_rename_0_claimRename),
|
|
.EN_rename_1_claimRename(regRenamingTable$EN_rename_1_claimRename),
|
|
.EN_commit_0_commit(regRenamingTable$EN_commit_0_commit),
|
|
.EN_commit_1_commit(regRenamingTable$EN_commit_1_commit),
|
|
.EN_specUpdate_incorrectSpeculation(regRenamingTable$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(regRenamingTable$EN_specUpdate_correctSpeculation),
|
|
.rename_0_getRename(regRenamingTable$rename_0_getRename),
|
|
.RDY_rename_0_getRename(regRenamingTable$RDY_rename_0_getRename),
|
|
.RDY_rename_0_claimRename(regRenamingTable$RDY_rename_0_claimRename),
|
|
.rename_0_canRename(regRenamingTable$rename_0_canRename),
|
|
.RDY_rename_0_canRename(),
|
|
.rename_1_getRename(regRenamingTable$rename_1_getRename),
|
|
.RDY_rename_1_getRename(regRenamingTable$RDY_rename_1_getRename),
|
|
.RDY_rename_1_claimRename(regRenamingTable$RDY_rename_1_claimRename),
|
|
.rename_1_canRename(regRenamingTable$rename_1_canRename),
|
|
.RDY_rename_1_canRename(),
|
|
.RDY_commit_0_commit(regRenamingTable$RDY_commit_0_commit),
|
|
.commit_0_canCommit(),
|
|
.RDY_commit_0_canCommit(),
|
|
.RDY_commit_1_commit(regRenamingTable$RDY_commit_1_commit),
|
|
.commit_1_canCommit(),
|
|
.RDY_commit_1_canCommit(),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule rf
|
|
mkRFileSynth rf(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.read_0_rd1_rindx(rf$read_0_rd1_rindx),
|
|
.read_0_rd2_rindx(rf$read_0_rd2_rindx),
|
|
.read_0_rd3_rindx(rf$read_0_rd3_rindx),
|
|
.read_1_rd1_rindx(rf$read_1_rd1_rindx),
|
|
.read_1_rd2_rindx(rf$read_1_rd2_rindx),
|
|
.read_1_rd3_rindx(rf$read_1_rd3_rindx),
|
|
.read_2_rd1_rindx(rf$read_2_rd1_rindx),
|
|
.read_2_rd2_rindx(rf$read_2_rd2_rindx),
|
|
.read_2_rd3_rindx(rf$read_2_rd3_rindx),
|
|
.read_3_rd1_rindx(rf$read_3_rd1_rindx),
|
|
.read_3_rd2_rindx(rf$read_3_rd2_rindx),
|
|
.read_3_rd3_rindx(rf$read_3_rd3_rindx),
|
|
.write_0_wr_data(rf$write_0_wr_data),
|
|
.write_0_wr_rindx(rf$write_0_wr_rindx),
|
|
.write_1_wr_data(rf$write_1_wr_data),
|
|
.write_1_wr_rindx(rf$write_1_wr_rindx),
|
|
.write_2_wr_data(rf$write_2_wr_data),
|
|
.write_2_wr_rindx(rf$write_2_wr_rindx),
|
|
.write_3_wr_data(rf$write_3_wr_data),
|
|
.write_3_wr_rindx(rf$write_3_wr_rindx),
|
|
.EN_write_0_wr(rf$EN_write_0_wr),
|
|
.EN_write_1_wr(rf$EN_write_1_wr),
|
|
.EN_write_2_wr(rf$EN_write_2_wr),
|
|
.EN_write_3_wr(rf$EN_write_3_wr),
|
|
.RDY_write_0_wr(),
|
|
.RDY_write_1_wr(),
|
|
.RDY_write_2_wr(),
|
|
.RDY_write_3_wr(),
|
|
.read_0_rd1(rf$read_0_rd1),
|
|
.RDY_read_0_rd1(),
|
|
.read_0_rd2(rf$read_0_rd2),
|
|
.RDY_read_0_rd2(),
|
|
.read_0_rd3(),
|
|
.RDY_read_0_rd3(),
|
|
.read_1_rd1(rf$read_1_rd1),
|
|
.RDY_read_1_rd1(),
|
|
.read_1_rd2(rf$read_1_rd2),
|
|
.RDY_read_1_rd2(),
|
|
.read_1_rd3(),
|
|
.RDY_read_1_rd3(),
|
|
.read_2_rd1(rf$read_2_rd1),
|
|
.RDY_read_2_rd1(),
|
|
.read_2_rd2(rf$read_2_rd2),
|
|
.RDY_read_2_rd2(),
|
|
.read_2_rd3(rf$read_2_rd3),
|
|
.RDY_read_2_rd3(),
|
|
.read_3_rd1(rf$read_3_rd1),
|
|
.RDY_read_3_rd1(),
|
|
.read_3_rd2(rf$read_3_rd2),
|
|
.RDY_read_3_rd2(),
|
|
.read_3_rd3(),
|
|
.RDY_read_3_rd3());
|
|
|
|
// submodule rob
|
|
mkReorderBufferSynth rob(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.enqPort_0_enq_x(rob$enqPort_0_enq_x),
|
|
.enqPort_1_enq_x(rob$enqPort_1_enq_x),
|
|
.getOrigPC_0_get_x(rob$getOrigPC_0_get_x),
|
|
.getOrigPC_1_get_x(rob$getOrigPC_1_get_x),
|
|
.getOrigPC_2_get_x(rob$getOrigPC_2_get_x),
|
|
.getOrigPredPC_0_get_x(rob$getOrigPredPC_0_get_x),
|
|
.getOrigPredPC_1_get_x(rob$getOrigPredPC_1_get_x),
|
|
.getOrig_Inst_0_get_x(rob$getOrig_Inst_0_get_x),
|
|
.getOrig_Inst_1_get_x(rob$getOrig_Inst_1_get_x),
|
|
.setExecuted_deqLSQ_cause(rob$setExecuted_deqLSQ_cause),
|
|
.setExecuted_deqLSQ_ld_killed(rob$setExecuted_deqLSQ_ld_killed),
|
|
.setExecuted_deqLSQ_x(rob$setExecuted_deqLSQ_x),
|
|
.setExecuted_doFinishAlu_0_set_cf(rob$setExecuted_doFinishAlu_0_set_cf),
|
|
.setExecuted_doFinishAlu_0_set_csrData(rob$setExecuted_doFinishAlu_0_set_csrData),
|
|
.setExecuted_doFinishAlu_0_set_x(rob$setExecuted_doFinishAlu_0_set_x),
|
|
.setExecuted_doFinishAlu_1_set_cf(rob$setExecuted_doFinishAlu_1_set_cf),
|
|
.setExecuted_doFinishAlu_1_set_csrData(rob$setExecuted_doFinishAlu_1_set_csrData),
|
|
.setExecuted_doFinishAlu_1_set_x(rob$setExecuted_doFinishAlu_1_set_x),
|
|
.setExecuted_doFinishFpuMulDiv_0_set_fflags(rob$setExecuted_doFinishFpuMulDiv_0_set_fflags),
|
|
.setExecuted_doFinishFpuMulDiv_0_set_x(rob$setExecuted_doFinishFpuMulDiv_0_set_x),
|
|
.setExecuted_doFinishMem_access_at_commit(rob$setExecuted_doFinishMem_access_at_commit),
|
|
.setExecuted_doFinishMem_non_mmio_st_done(rob$setExecuted_doFinishMem_non_mmio_st_done),
|
|
.setExecuted_doFinishMem_vaddr(rob$setExecuted_doFinishMem_vaddr),
|
|
.setExecuted_doFinishMem_x(rob$setExecuted_doFinishMem_x),
|
|
.setLSQAtCommitNotified_x(rob$setLSQAtCommitNotified_x),
|
|
.specUpdate_correctSpeculation_mask(rob$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_inst_tag(rob$specUpdate_incorrectSpeculation_inst_tag),
|
|
.specUpdate_incorrectSpeculation_kill_all(rob$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_spec_tag(rob$specUpdate_incorrectSpeculation_spec_tag),
|
|
.EN_enqPort_0_enq(rob$EN_enqPort_0_enq),
|
|
.EN_enqPort_1_enq(rob$EN_enqPort_1_enq),
|
|
.EN_deqPort_0_deq(rob$EN_deqPort_0_deq),
|
|
.EN_deqPort_1_deq(rob$EN_deqPort_1_deq),
|
|
.EN_setLSQAtCommitNotified(rob$EN_setLSQAtCommitNotified),
|
|
.EN_setExecuted_deqLSQ(rob$EN_setExecuted_deqLSQ),
|
|
.EN_setExecuted_doFinishAlu_0_set(rob$EN_setExecuted_doFinishAlu_0_set),
|
|
.EN_setExecuted_doFinishAlu_1_set(rob$EN_setExecuted_doFinishAlu_1_set),
|
|
.EN_setExecuted_doFinishFpuMulDiv_0_set(rob$EN_setExecuted_doFinishFpuMulDiv_0_set),
|
|
.EN_setExecuted_doFinishMem(rob$EN_setExecuted_doFinishMem),
|
|
.EN_specUpdate_incorrectSpeculation(rob$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(rob$EN_specUpdate_correctSpeculation),
|
|
.enqPort_0_canEnq(rob$enqPort_0_canEnq),
|
|
.RDY_enqPort_0_canEnq(),
|
|
.RDY_enqPort_0_enq(rob$RDY_enqPort_0_enq),
|
|
.enqPort_0_getEnqInstTag(rob$enqPort_0_getEnqInstTag),
|
|
.RDY_enqPort_0_getEnqInstTag(),
|
|
.enqPort_1_canEnq(rob$enqPort_1_canEnq),
|
|
.RDY_enqPort_1_canEnq(),
|
|
.RDY_enqPort_1_enq(rob$RDY_enqPort_1_enq),
|
|
.enqPort_1_getEnqInstTag(rob$enqPort_1_getEnqInstTag),
|
|
.RDY_enqPort_1_getEnqInstTag(),
|
|
.isEmpty(rob$isEmpty),
|
|
.RDY_isEmpty(),
|
|
.deqPort_0_canDeq(rob$deqPort_0_canDeq),
|
|
.RDY_deqPort_0_canDeq(),
|
|
.RDY_deqPort_0_deq(rob$RDY_deqPort_0_deq),
|
|
.deqPort_0_getDeqInstTag(rob$deqPort_0_getDeqInstTag),
|
|
.RDY_deqPort_0_getDeqInstTag(),
|
|
.deqPort_0_deq_data(rob$deqPort_0_deq_data),
|
|
.RDY_deqPort_0_deq_data(rob$RDY_deqPort_0_deq_data),
|
|
.deqPort_1_canDeq(rob$deqPort_1_canDeq),
|
|
.RDY_deqPort_1_canDeq(),
|
|
.RDY_deqPort_1_deq(rob$RDY_deqPort_1_deq),
|
|
.deqPort_1_getDeqInstTag(),
|
|
.RDY_deqPort_1_getDeqInstTag(),
|
|
.deqPort_1_deq_data(rob$deqPort_1_deq_data),
|
|
.RDY_deqPort_1_deq_data(rob$RDY_deqPort_1_deq_data),
|
|
.RDY_setLSQAtCommitNotified(rob$RDY_setLSQAtCommitNotified),
|
|
.RDY_setExecuted_deqLSQ(rob$RDY_setExecuted_deqLSQ),
|
|
.RDY_setExecuted_doFinishAlu_0_set(rob$RDY_setExecuted_doFinishAlu_0_set),
|
|
.RDY_setExecuted_doFinishAlu_1_set(rob$RDY_setExecuted_doFinishAlu_1_set),
|
|
.RDY_setExecuted_doFinishFpuMulDiv_0_set(rob$RDY_setExecuted_doFinishFpuMulDiv_0_set),
|
|
.RDY_setExecuted_doFinishMem(rob$RDY_setExecuted_doFinishMem),
|
|
.getOrigPC_0_get(rob$getOrigPC_0_get),
|
|
.RDY_getOrigPC_0_get(),
|
|
.getOrigPC_1_get(rob$getOrigPC_1_get),
|
|
.RDY_getOrigPC_1_get(),
|
|
.getOrigPC_2_get(),
|
|
.RDY_getOrigPC_2_get(),
|
|
.getOrigPredPC_0_get(rob$getOrigPredPC_0_get),
|
|
.RDY_getOrigPredPC_0_get(),
|
|
.getOrigPredPC_1_get(rob$getOrigPredPC_1_get),
|
|
.RDY_getOrigPredPC_1_get(),
|
|
.getOrig_Inst_0_get(rob$getOrig_Inst_0_get),
|
|
.RDY_getOrig_Inst_0_get(),
|
|
.getOrig_Inst_1_get(rob$getOrig_Inst_1_get),
|
|
.RDY_getOrig_Inst_1_get(),
|
|
.getEnqTime(rob$getEnqTime),
|
|
.RDY_getEnqTime(),
|
|
.isEmpty_ehrPort0(),
|
|
.RDY_isEmpty_ehrPort0(),
|
|
.isFull_ehrPort0(),
|
|
.RDY_isFull_ehrPort0(),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation());
|
|
|
|
// submodule sbAggr
|
|
mkScoreboardAggr sbAggr(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.eagerLookup_0_get_r(sbAggr$eagerLookup_0_get_r),
|
|
.eagerLookup_1_get_r(sbAggr$eagerLookup_1_get_r),
|
|
.setBusy_0_set_dst(sbAggr$setBusy_0_set_dst),
|
|
.setBusy_1_set_dst(sbAggr$setBusy_1_set_dst),
|
|
.setReady_0_put(sbAggr$setReady_0_put),
|
|
.setReady_1_put(sbAggr$setReady_1_put),
|
|
.setReady_2_put(sbAggr$setReady_2_put),
|
|
.setReady_3_put(sbAggr$setReady_3_put),
|
|
.setReady_4_put(sbAggr$setReady_4_put),
|
|
.EN_setBusy_0_set(sbAggr$EN_setBusy_0_set),
|
|
.EN_setBusy_1_set(sbAggr$EN_setBusy_1_set),
|
|
.EN_setReady_0_put(sbAggr$EN_setReady_0_put),
|
|
.EN_setReady_1_put(sbAggr$EN_setReady_1_put),
|
|
.EN_setReady_2_put(sbAggr$EN_setReady_2_put),
|
|
.EN_setReady_3_put(sbAggr$EN_setReady_3_put),
|
|
.EN_setReady_4_put(sbAggr$EN_setReady_4_put),
|
|
.eagerLookup_0_get(sbAggr$eagerLookup_0_get),
|
|
.RDY_eagerLookup_0_get(),
|
|
.eagerLookup_1_get(sbAggr$eagerLookup_1_get),
|
|
.RDY_eagerLookup_1_get(),
|
|
.RDY_setBusy_0_set(),
|
|
.RDY_setBusy_1_set(),
|
|
.RDY_setReady_0_put(),
|
|
.RDY_setReady_1_put(),
|
|
.RDY_setReady_2_put(),
|
|
.RDY_setReady_3_put(),
|
|
.RDY_setReady_4_put());
|
|
|
|
// submodule sbCons
|
|
mkScoreboardCons sbCons(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.eagerLookup_0_get_r(sbCons$eagerLookup_0_get_r),
|
|
.eagerLookup_1_get_r(sbCons$eagerLookup_1_get_r),
|
|
.lazyLookup_0_get_r(sbCons$lazyLookup_0_get_r),
|
|
.lazyLookup_1_get_r(sbCons$lazyLookup_1_get_r),
|
|
.lazyLookup_2_get_r(sbCons$lazyLookup_2_get_r),
|
|
.lazyLookup_3_get_r(sbCons$lazyLookup_3_get_r),
|
|
.setBusy_0_set_dst(sbCons$setBusy_0_set_dst),
|
|
.setBusy_1_set_dst(sbCons$setBusy_1_set_dst),
|
|
.setReady_0_put(sbCons$setReady_0_put),
|
|
.setReady_1_put(sbCons$setReady_1_put),
|
|
.setReady_2_put(sbCons$setReady_2_put),
|
|
.setReady_3_put(sbCons$setReady_3_put),
|
|
.EN_setBusy_0_set(sbCons$EN_setBusy_0_set),
|
|
.EN_setBusy_1_set(sbCons$EN_setBusy_1_set),
|
|
.EN_setReady_0_put(sbCons$EN_setReady_0_put),
|
|
.EN_setReady_1_put(sbCons$EN_setReady_1_put),
|
|
.EN_setReady_2_put(sbCons$EN_setReady_2_put),
|
|
.EN_setReady_3_put(sbCons$EN_setReady_3_put),
|
|
.eagerLookup_0_get(),
|
|
.RDY_eagerLookup_0_get(),
|
|
.eagerLookup_1_get(),
|
|
.RDY_eagerLookup_1_get(),
|
|
.RDY_setBusy_0_set(),
|
|
.RDY_setBusy_1_set(),
|
|
.RDY_setReady_0_put(),
|
|
.RDY_setReady_1_put(),
|
|
.RDY_setReady_2_put(),
|
|
.RDY_setReady_3_put(),
|
|
.lazyLookup_0_get(sbCons$lazyLookup_0_get),
|
|
.RDY_lazyLookup_0_get(),
|
|
.lazyLookup_1_get(sbCons$lazyLookup_1_get),
|
|
.RDY_lazyLookup_1_get(),
|
|
.lazyLookup_2_get(sbCons$lazyLookup_2_get),
|
|
.RDY_lazyLookup_2_get(),
|
|
.lazyLookup_3_get(sbCons$lazyLookup_3_get),
|
|
.RDY_lazyLookup_3_get());
|
|
|
|
// submodule specTagManager
|
|
mkSpecTagManager specTagManager(.CLK(CLK),
|
|
.RST_N(RST_N),
|
|
.specUpdate_correctSpeculation_mask(specTagManager$specUpdate_correctSpeculation_mask),
|
|
.specUpdate_incorrectSpeculation_kill_all(specTagManager$specUpdate_incorrectSpeculation_kill_all),
|
|
.specUpdate_incorrectSpeculation_kill_tag(specTagManager$specUpdate_incorrectSpeculation_kill_tag),
|
|
.EN_claimSpecTag(specTagManager$EN_claimSpecTag),
|
|
.EN_specUpdate_incorrectSpeculation(specTagManager$EN_specUpdate_incorrectSpeculation),
|
|
.EN_specUpdate_correctSpeculation(specTagManager$EN_specUpdate_correctSpeculation),
|
|
.currentSpecBits(specTagManager$currentSpecBits),
|
|
.RDY_currentSpecBits(),
|
|
.nextSpecTag(specTagManager$nextSpecTag),
|
|
.RDY_nextSpecTag(specTagManager$RDY_nextSpecTag),
|
|
.RDY_claimSpecTag(specTagManager$RDY_claimSpecTag),
|
|
.canClaim(specTagManager$canClaim),
|
|
.RDY_canClaim(),
|
|
.RDY_specUpdate_incorrectSpeculation(),
|
|
.RDY_specUpdate_correctSpeculation(),
|
|
.isFull_ehrPort0(),
|
|
.RDY_isFull_ehrPort0());
|
|
|
|
// rule RL_rl_outOfReset
|
|
assign CAN_FIRE_RL_rl_outOfReset = !outOfReset ;
|
|
assign WILL_FIRE_RL_rl_outOfReset = CAN_FIRE_RL_rl_outOfReset ;
|
|
|
|
// rule RL_sendDTlbReq
|
|
assign CAN_FIRE_RL_sendDTlbReq =
|
|
coreFix_memExe_dTlb$RDY_toParent_rqToP_first &&
|
|
coreFix_memExe_dTlb$RDY_toParent_rqToP_deq &&
|
|
l2Tlb$RDY_toChildren_rqFromC_put ;
|
|
assign WILL_FIRE_RL_sendDTlbReq = CAN_FIRE_RL_sendDTlbReq ;
|
|
|
|
// rule RL_sendITlbReq
|
|
assign CAN_FIRE_RL_sendITlbReq =
|
|
l2Tlb$RDY_toChildren_rqFromC_put &&
|
|
fetchStage$RDY_iTlbIfc_toParent_rqToP_first &&
|
|
fetchStage$RDY_iTlbIfc_toParent_rqToP_deq ;
|
|
assign WILL_FIRE_RL_sendITlbReq =
|
|
CAN_FIRE_RL_sendITlbReq && !WILL_FIRE_RL_sendDTlbReq ;
|
|
|
|
// rule RL_sendRsToDTlb
|
|
assign CAN_FIRE_RL_sendRsToDTlb =
|
|
l2Tlb$RDY_toChildren_rsToC_first &&
|
|
l2Tlb$RDY_toChildren_rsToC_deq &&
|
|
coreFix_memExe_dTlb$RDY_toParent_ldTransRsFromP_enq &&
|
|
l2Tlb$toChildren_rsToC_first[83] ;
|
|
assign WILL_FIRE_RL_sendRsToDTlb = CAN_FIRE_RL_sendRsToDTlb ;
|
|
|
|
// rule RL_sendRsToITlb
|
|
assign CAN_FIRE_RL_sendRsToITlb =
|
|
l2Tlb$RDY_toChildren_rsToC_first &&
|
|
l2Tlb$RDY_toChildren_rsToC_deq &&
|
|
fetchStage$RDY_iTlbIfc_toParent_rsFromP_enq &&
|
|
!l2Tlb$toChildren_rsToC_first[83] ;
|
|
assign WILL_FIRE_RL_sendRsToITlb = CAN_FIRE_RL_sendRsToITlb ;
|
|
|
|
// rule RL_mkConnectionGetPut
|
|
assign CAN_FIRE_RL_mkConnectionGetPut =
|
|
coreFix_memExe_dTlb$RDY_toParent_flush_request_get &&
|
|
l2Tlb$RDY_toChildren_dTlbReqFlush_put ;
|
|
assign WILL_FIRE_RL_mkConnectionGetPut = CAN_FIRE_RL_mkConnectionGetPut ;
|
|
|
|
// rule RL_mkConnectionGetPut_1
|
|
assign CAN_FIRE_RL_mkConnectionGetPut_1 =
|
|
l2Tlb$RDY_toChildren_iTlbReqFlush_put &&
|
|
fetchStage$RDY_iTlbIfc_toParent_flush_request_get ;
|
|
assign WILL_FIRE_RL_mkConnectionGetPut_1 =
|
|
CAN_FIRE_RL_mkConnectionGetPut_1 ;
|
|
|
|
// rule RL_sendFlushDone
|
|
assign CAN_FIRE_RL_sendFlushDone =
|
|
coreFix_memExe_dTlb$RDY_toParent_flush_response_put &&
|
|
l2Tlb$RDY_toChildren_flushDone_get &&
|
|
fetchStage$RDY_iTlbIfc_toParent_flush_response_put ;
|
|
assign WILL_FIRE_RL_sendFlushDone = CAN_FIRE_RL_sendFlushDone ;
|
|
|
|
// rule RL_sendRobEnqTime
|
|
assign CAN_FIRE_RL_sendRobEnqTime = 1'd1 ;
|
|
assign WILL_FIRE_RL_sendRobEnqTime = 1'd1 ;
|
|
|
|
// rule RL_readyToFetch
|
|
assign CAN_FIRE_RL_readyToFetch =
|
|
fetchStage$RDY_done_flushing && !flush_reservation &&
|
|
!flush_tlbs &&
|
|
!update_vm_info &&
|
|
fetchStage$iTlbIfc_flush_done &&
|
|
coreFix_memExe_dTlb$flush_done ;
|
|
assign WILL_FIRE_RL_readyToFetch = CAN_FIRE_RL_readyToFetch ;
|
|
|
|
// rule RL_csrf_minstret_ehr_setRead
|
|
assign CAN_FIRE_RL_csrf_minstret_ehr_setRead = 1'd1 ;
|
|
assign WILL_FIRE_RL_csrf_minstret_ehr_setRead = 1'd1 ;
|
|
|
|
// rule RL_csrf_mcycle_ehr_setRead
|
|
assign CAN_FIRE_RL_csrf_mcycle_ehr_setRead = 1'd1 ;
|
|
assign WILL_FIRE_RL_csrf_mcycle_ehr_setRead = 1'd1 ;
|
|
|
|
// rule RL_mmio_handlePRq
|
|
assign CAN_FIRE_RL_mmio_handlePRq =
|
|
!mmio_pRqQ_empty && !mmio_cRsQ_full &&
|
|
(!csrInstOrInterruptInflight_dummy2_0$Q_OUT ||
|
|
!csrInstOrInterruptInflight_dummy2_1$Q_OUT ||
|
|
!csrInstOrInterruptInflight_rl) ;
|
|
assign WILL_FIRE_RL_mmio_handlePRq = CAN_FIRE_RL_mmio_handlePRq ;
|
|
|
|
// rule RL_mmio_sendDataReq
|
|
assign CAN_FIRE_RL_mmio_sendDataReq =
|
|
!mmio_dataReqQ_empty && !mmio_cRqQ_full ;
|
|
assign WILL_FIRE_RL_mmio_sendDataReq = CAN_FIRE_RL_mmio_sendDataReq ;
|
|
|
|
// rule RL_mmio_sendInstReq
|
|
assign CAN_FIRE_RL_mmio_sendInstReq =
|
|
!mmio_cRqQ_full && fetchStage$RDY_mmioIfc_instReq_first_snd &&
|
|
fetchStage$RDY_mmioIfc_instReq_first_fst &&
|
|
fetchStage$RDY_mmioIfc_instReq_deq ;
|
|
assign WILL_FIRE_RL_mmio_sendInstReq =
|
|
CAN_FIRE_RL_mmio_sendInstReq && !WILL_FIRE_RL_mmio_sendDataReq ;
|
|
|
|
// rule RL_mmio_sendDataResp
|
|
assign CAN_FIRE_RL_mmio_sendDataResp =
|
|
!mmio_dataRespQ_full && !mmio_pRsQ_empty &&
|
|
mmio_pRsQ_data_0[66] ;
|
|
assign WILL_FIRE_RL_mmio_sendDataResp = CAN_FIRE_RL_mmio_sendDataResp ;
|
|
|
|
// rule RL_mmio_sendInstResp
|
|
assign CAN_FIRE_RL_mmio_sendInstResp =
|
|
!mmio_pRsQ_empty && fetchStage$RDY_mmioIfc_instResp_enq &&
|
|
!mmio_pRsQ_data_0[66] ;
|
|
assign WILL_FIRE_RL_mmio_sendInstResp = CAN_FIRE_RL_mmio_sendInstResp ;
|
|
|
|
// rule RL_mmio_cRqQ_canonicalize
|
|
assign CAN_FIRE_RL_mmio_cRqQ_canonicalize = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_cRqQ_canonicalize = 1'd1 ;
|
|
|
|
// rule RL_mmio_cRqQ_enqReq_canon
|
|
assign CAN_FIRE_RL_mmio_cRqQ_enqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_cRqQ_enqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_cRqQ_deqReq_canon
|
|
assign CAN_FIRE_RL_mmio_cRqQ_deqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_cRqQ_deqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_cRqQ_clearReq_canon
|
|
assign CAN_FIRE_RL_mmio_cRqQ_clearReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_cRqQ_clearReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_pRsQ_canonicalize
|
|
assign CAN_FIRE_RL_mmio_pRsQ_canonicalize = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_pRsQ_canonicalize = 1'd1 ;
|
|
|
|
// rule RL_mmio_pRsQ_enqReq_canon
|
|
assign CAN_FIRE_RL_mmio_pRsQ_enqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_pRsQ_enqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_pRsQ_deqReq_canon
|
|
assign CAN_FIRE_RL_mmio_pRsQ_deqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_pRsQ_deqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_pRsQ_clearReq_canon
|
|
assign CAN_FIRE_RL_mmio_pRsQ_clearReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_pRsQ_clearReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_cRsQ_canonicalize
|
|
assign CAN_FIRE_RL_mmio_cRsQ_canonicalize = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_cRsQ_canonicalize = 1'd1 ;
|
|
|
|
// rule RL_mmio_cRsQ_enqReq_canon
|
|
assign CAN_FIRE_RL_mmio_cRsQ_enqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_cRsQ_enqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_cRsQ_deqReq_canon
|
|
assign CAN_FIRE_RL_mmio_cRsQ_deqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_cRsQ_deqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_cRsQ_clearReq_canon
|
|
assign CAN_FIRE_RL_mmio_cRsQ_clearReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_cRsQ_clearReq_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_doFetchTrainBP
|
|
assign CAN_FIRE_RL_coreFix_doFetchTrainBP = coreFix_trainBPQ_1$EMPTY_N ;
|
|
assign WILL_FIRE_RL_coreFix_doFetchTrainBP = coreFix_trainBPQ_1$EMPTY_N ;
|
|
|
|
// rule RL_coreFix_doFetchTrainBP_1
|
|
assign CAN_FIRE_RL_coreFix_doFetchTrainBP_1 = coreFix_trainBPQ_0$EMPTY_N ;
|
|
assign WILL_FIRE_RL_coreFix_doFetchTrainBP_1 =
|
|
coreFix_trainBPQ_0$EMPTY_N && !coreFix_trainBPQ_1$EMPTY_N ;
|
|
|
|
// rule RL_coreFix_memExe_doIssueSB
|
|
assign CAN_FIRE_RL_coreFix_memExe_doIssueSB =
|
|
(!coreFix_memExe_reqStQ_full_dummy2_0$Q_OUT ||
|
|
!coreFix_memExe_reqStQ_full_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_reqStQ_full_dummy2_2$Q_OUT ||
|
|
!coreFix_memExe_reqStQ_full_rl) &&
|
|
coreFix_memExe_stb$RDY_issue ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doIssueSB =
|
|
CAN_FIRE_RL_coreFix_memExe_doIssueSB ;
|
|
|
|
// rule RL_coreFix_memExe_doDeqLdQ_Lr_issue
|
|
assign CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_issue =
|
|
NOT_coreFix_memExe_reqLrScAmoQ_full_dummy2_0_r_ETC___d1024 &&
|
|
coreFix_memExe_lsq$RDY_firstLd &&
|
|
!coreFix_memExe_lsq$firstLd[7] &&
|
|
!coreFix_memExe_lsq$firstLd[16] &&
|
|
coreFix_memExe_lsq$firstLd[101] &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] == 2'd0 &&
|
|
coreFix_memExe_stb$noMatchLdQ &&
|
|
(!coreFix_memExe_lsq$firstLd[90] || coreFix_memExe_stb$isEmpty) ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_issue =
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_issue ;
|
|
|
|
// rule RL_coreFix_memExe_doDeqLdQ_MMIO_issue
|
|
assign CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_issue =
|
|
!mmio_dataReqQ_full && !mmio_dataPendQ_full &&
|
|
coreFix_memExe_lsq$RDY_firstLd &&
|
|
!coreFix_memExe_lsq$firstLd[7] &&
|
|
coreFix_memExe_lsq$firstLd[16] &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] == 2'd0 &&
|
|
(!coreFix_memExe_lsq$firstLd[90] || coreFix_memExe_stb$isEmpty) ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_issue =
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_issue ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_perfReqQ_canonicalize
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_perfReqQ_canonicalize = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_perfReqQ_canonicalize = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_perfReqQ_clearReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_perfReqQ_clearReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_perfReqQ_clearReq_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_perfReqQ_deqReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_perfReqQ_deqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_perfReqQ_deqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_perfReqQ_enqReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_perfReqQ_enqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_perfReqQ_enqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromPipelineResp
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromPipelineResp =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$EMPTY_N &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$FULL_N ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromPipelineResp =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromPipelineResp ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromSendRsToP
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromSendRsToP =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$FULL_N &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$EMPTY_N ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromSendRsToP =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromSendRsToP &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromPipelineResp ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_pRq
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_pRq =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_full &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$RDY_sendRsToP_pRq_releaseEntry &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$EMPTY_N &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$D_OUT[3] ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_pRq =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_pRq ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_sendRqToP
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRqToP =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_full &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$EMPTY_N ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRqToP =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRqToP ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_cRq
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_cRq =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_full &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$EMPTY_N &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$FULL_N &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$D_OUT[3] ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_cRq =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_cRq ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo =
|
|
!coreFix_memExe_respLrScAmoQ_full &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_first &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$RDY_pipelineResp_releaseEntry &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_deqWrite &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_processAmo[160] ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_first &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_deqWrite &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2696 &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_processAmo[160] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[578:577] ==
|
|
2'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_canonicalize
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_canonicalize =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_canonicalize =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_canonicalize
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_canonicalize =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_canonicalize =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_fpuExec_deqFmaPoisoned
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqFmaPoisoned =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$RDY_deq &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$RDY_response_get &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$RDY_first_poisoned &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_poisoned ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqFmaPoisoned =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqFmaPoisoned ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_fpuExec_deqDivPoisoned
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqDivPoisoned =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$RDY_deq &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$RDY_response_get &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$RDY_first_poisoned &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_poisoned ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqDivPoisoned =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqDivPoisoned ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_fpuExec_deqSqrtPoisoned
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqSqrtPoisoned =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$RDY_deq &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$RDY_response_get &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$RDY_first_poisoned &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_poisoned ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqSqrtPoisoned =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqSqrtPoisoned ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_mulDivExec_deqMulPoisoned
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_deqMulPoisoned =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$RDY_deq &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$RDY_first_poisoned &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$EMPTY_N &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_poisoned ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_deqMulPoisoned =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_deqMulPoisoned ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_mulDivExec_deqDivPoisoned
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_deqDivPoisoned =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$RDY_deq &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$RDY_first_poisoned &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_init &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_rg$IS_READY &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$EMPTY_N &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_poisoned ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_deqDivPoisoned =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_deqDivPoisoned ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_compute
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_compute =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$EMPTY_N &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$EMPTY_N &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$FULL_N ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_compute =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_compute ;
|
|
|
|
// rule RL_renameStage_doRenaming_wrongPath
|
|
assign CAN_FIRE_RL_renameStage_doRenaming_wrongPath =
|
|
fetchStage$RDY_pipelines_0_first &&
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
epochManager$checkEpoch_0_check ||
|
|
fetchStage$RDY_pipelines_0_deq) &&
|
|
NOT_fetchStage_pipelines_1_canDeq__2654_2655_O_ETC___d12663 &&
|
|
!epochManager$checkEpoch_0_check ;
|
|
assign WILL_FIRE_RL_renameStage_doRenaming_wrongPath =
|
|
CAN_FIRE_RL_renameStage_doRenaming_wrongPath ;
|
|
|
|
// rule RL_commitStage_doCommitTrap_flush
|
|
assign CAN_FIRE_RL_commitStage_doCommitTrap_flush =
|
|
rob$RDY_deqPort_0_deq_data && rob$RDY_deqPort_0_deq &&
|
|
(rob$deqPort_0_deq_data[12] ||
|
|
epochManager$RDY_incrementEpoch) &&
|
|
!commitStage_commitTrap[133] &&
|
|
rob$deqPort_0_deq_data[103] ;
|
|
assign WILL_FIRE_RL_commitStage_doCommitTrap_flush =
|
|
CAN_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_renameStage_doRenaming &&
|
|
!WILL_FIRE_RL_renameStage_doRenaming_SystemInst &&
|
|
!WILL_FIRE_RL_renameStage_doRenaming_Trap &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doFinishMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doExeMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doRespLdForward &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doRespLdMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault ;
|
|
|
|
// rule RL_commitStage_doCommitTrap_handle
|
|
assign CAN_FIRE_RL_commitStage_doCommitTrap_handle =
|
|
coreFix_memExe_stb$isEmpty && coreFix_memExe_lsq$stqEmpty &&
|
|
fetchStage$iTlbIfc_noPendingReq &&
|
|
coreFix_memExe_dTlb$noPendingReq &&
|
|
commitStage_commitTrap[133] ;
|
|
assign WILL_FIRE_RL_commitStage_doCommitTrap_handle =
|
|
CAN_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
!WILL_FIRE_RL_renameStage_doRenaming_SystemInst &&
|
|
!WILL_FIRE_RL_renameStage_doRenaming_Trap &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_prepareCachesAndTlbs ;
|
|
|
|
// rule RL_commitStage_doCommitKilledLd
|
|
assign CAN_FIRE_RL_commitStage_doCommitKilledLd =
|
|
epochManager$RDY_incrementEpoch && rob$RDY_deqPort_0_deq_data &&
|
|
rob$RDY_deqPort_0_deq &&
|
|
!commitStage_commitTrap[133] &&
|
|
!rob$deqPort_0_deq_data[103] &&
|
|
rob$deqPort_0_deq_data[18] ;
|
|
assign WILL_FIRE_RL_commitStage_doCommitKilledLd =
|
|
CAN_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_renameStage_doRenaming &&
|
|
!WILL_FIRE_RL_renameStage_doRenaming_SystemInst &&
|
|
!WILL_FIRE_RL_renameStage_doRenaming_Trap &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doFinishMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doExeMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doRespLdForward &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doRespLdMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault ;
|
|
|
|
// rule RL_commitStage_doCommitSystemInst
|
|
assign CAN_FIRE_RL_commitStage_doCommitSystemInst =
|
|
coreFix_memExe_stb_isEmpty__009_AND_coreFix_me_ETC___d14228 &&
|
|
!commitStage_commitTrap[133] &&
|
|
!rob$deqPort_0_deq_data[103] &&
|
|
!rob$deqPort_0_deq_data[18] &&
|
|
rob$deqPort_0_deq_data[25] &&
|
|
(rob$deqPort_0_deq_data[122:118] == 5'd0 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd21 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd17 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd18 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd16 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd15 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd19 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd20) ;
|
|
assign WILL_FIRE_RL_commitStage_doCommitSystemInst =
|
|
CAN_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
!WILL_FIRE_RL_renameStage_doRenaming_SystemInst &&
|
|
!WILL_FIRE_RL_renameStage_doRenaming_Trap &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_prepareCachesAndTlbs ;
|
|
|
|
// rule RL_csrf_incCycle
|
|
assign CAN_FIRE_RL_csrf_incCycle = 1'd1 ;
|
|
assign WILL_FIRE_RL_csrf_incCycle = 1'd1 ;
|
|
|
|
// rule RL_csrf_mcycle_ehr_data_canon
|
|
assign CAN_FIRE_RL_csrf_mcycle_ehr_data_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_csrf_mcycle_ehr_data_canon = 1'd1 ;
|
|
|
|
// rule RL_commitStage_notifyLSQCommit
|
|
assign CAN_FIRE_RL_commitStage_notifyLSQCommit =
|
|
rob$RDY_setLSQAtCommitNotified && rob$RDY_deqPort_0_deq_data &&
|
|
!commitStage_commitTrap[133] &&
|
|
!rob$deqPort_0_deq_data[103] &&
|
|
!rob$deqPort_0_deq_data[18] &&
|
|
!rob$deqPort_0_deq_data[25] &&
|
|
rob$deqPort_0_deq_data[15] &&
|
|
!rob$deqPort_0_deq_data[14] ;
|
|
assign WILL_FIRE_RL_commitStage_notifyLSQCommit =
|
|
CAN_FIRE_RL_commitStage_notifyLSQCommit ;
|
|
|
|
// rule RL_commitStage_doCommitNormalInst
|
|
assign CAN_FIRE_RL_commitStage_doCommitNormalInst =
|
|
rob$RDY_deqPort_0_deq_data &&
|
|
NOT_rob_deqPort_0_canDeq__4423_4424_OR_rob_RDY_ETC___d14462 &&
|
|
!commitStage_commitTrap[133] &&
|
|
!rob$deqPort_0_deq_data[103] &&
|
|
!rob$deqPort_0_deq_data[18] &&
|
|
rob$deqPort_0_deq_data[25] &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd0 &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd21 &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd17 &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd18 &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd13 &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd16 &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd15 &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd19 &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd20 ;
|
|
assign WILL_FIRE_RL_commitStage_doCommitNormalInst =
|
|
CAN_FIRE_RL_commitStage_doCommitNormalInst ;
|
|
|
|
// rule RL_csrf_minstret_ehr_data_canon
|
|
assign CAN_FIRE_RL_csrf_minstret_ehr_data_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_csrf_minstret_ehr_data_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_aluExe_1_doFinishAlu_T
|
|
assign CAN_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T =
|
|
coreFix_aluExe_1_exeToFinQ$first[17] &&
|
|
coreFix_aluExe_1_exeToFinQ$RDY_deq &&
|
|
coreFix_aluExe_1_exeToFinQ$RDY_first &&
|
|
rob$RDY_setExecuted_doFinishAlu_1_set &&
|
|
epochManager$RDY_incrementEpoch &&
|
|
coreFix_trainBPQ_1$FULL_N ;
|
|
assign WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T =
|
|
CAN_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doFinishMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doExeMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doRespLdForward &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doRespLdMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault ;
|
|
|
|
// rule RL_coreFix_aluExe_0_doFinishAlu_T
|
|
assign CAN_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T =
|
|
coreFix_aluExe_0_exeToFinQ$first[17] &&
|
|
coreFix_aluExe_0_exeToFinQ$RDY_deq &&
|
|
coreFix_aluExe_0_exeToFinQ$RDY_first &&
|
|
rob$RDY_setExecuted_doFinishAlu_0_set &&
|
|
epochManager$RDY_incrementEpoch &&
|
|
coreFix_trainBPQ_0$FULL_N ;
|
|
assign WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T =
|
|
CAN_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doFinishMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doExeMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doRespLdForward &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doRespLdMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault ;
|
|
|
|
// rule RL_coreFix_aluExe_0_doFinishAlu_F
|
|
assign CAN_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F =
|
|
!coreFix_aluExe_0_exeToFinQ$first[17] &&
|
|
coreFix_aluExe_0_exeToFinQ$RDY_deq &&
|
|
coreFix_aluExe_0_exeToFinQ_RDY_first__2533_AND_ETC___d12571 ;
|
|
assign WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F =
|
|
CAN_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
|
|
// rule RL_coreFix_aluExe_1_doFinishAlu_F
|
|
assign CAN_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F =
|
|
!coreFix_aluExe_1_exeToFinQ$first[17] &&
|
|
coreFix_aluExe_1_exeToFinQ$RDY_deq &&
|
|
coreFix_aluExe_1_exeToFinQ_RDY_first__1924_AND_ETC___d11963 ;
|
|
assign WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F =
|
|
CAN_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F ;
|
|
|
|
// rule RL_coreFix_aluExe_1_doExeAlu
|
|
assign CAN_FIRE_RL_coreFix_aluExe_1_doExeAlu =
|
|
coreFix_aluExe_1_regToExeQ$RDY_deq &&
|
|
coreFix_aluExe_1_exeToFinQ$RDY_enq &&
|
|
coreFix_aluExe_1_regToExeQ$RDY_first ;
|
|
assign WILL_FIRE_RL_coreFix_aluExe_1_doExeAlu =
|
|
CAN_FIRE_RL_coreFix_aluExe_1_doExeAlu &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
|
|
// rule RL_coreFix_aluExe_0_doExeAlu
|
|
assign CAN_FIRE_RL_coreFix_aluExe_0_doExeAlu =
|
|
coreFix_aluExe_0_regToExeQ$RDY_deq &&
|
|
coreFix_aluExe_0_exeToFinQ$RDY_enq &&
|
|
coreFix_aluExe_0_regToExeQ$RDY_first ;
|
|
assign WILL_FIRE_RL_coreFix_aluExe_0_doExeAlu =
|
|
CAN_FIRE_RL_coreFix_aluExe_0_doExeAlu &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
|
|
// rule RL_coreFix_aluExe_1_doRegReadAlu
|
|
assign CAN_FIRE_RL_coreFix_aluExe_1_doRegReadAlu =
|
|
coreFix_aluExe_1_dispToRegQ$RDY_deq &&
|
|
coreFix_aluExe_1_regToExeQ$RDY_enq &&
|
|
coreFix_aluExe_1_dispToRegQ$RDY_first &&
|
|
coreFix_aluExe_1_dispToRegQ_first__1326_BIT_13_ETC___d11411 ;
|
|
assign WILL_FIRE_RL_coreFix_aluExe_1_doRegReadAlu =
|
|
CAN_FIRE_RL_coreFix_aluExe_1_doRegReadAlu &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
|
|
// rule RL_coreFix_aluExe_0_doRegReadAlu
|
|
assign CAN_FIRE_RL_coreFix_aluExe_0_doRegReadAlu =
|
|
coreFix_aluExe_0_dispToRegQ$RDY_deq &&
|
|
coreFix_aluExe_0_regToExeQ$RDY_enq &&
|
|
coreFix_aluExe_0_dispToRegQ$RDY_first &&
|
|
coreFix_aluExe_0_dispToRegQ_first__2121_BIT_13_ETC___d12206 ;
|
|
assign WILL_FIRE_RL_coreFix_aluExe_0_doRegReadAlu =
|
|
CAN_FIRE_RL_coreFix_aluExe_0_doRegReadAlu &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
|
|
// rule RL_coreFix_aluExe_0_doDispatchAlu
|
|
assign CAN_FIRE_RL_coreFix_aluExe_0_doDispatchAlu =
|
|
coreFix_aluExe_0_dispToRegQ$RDY_enq &&
|
|
coreFix_aluExe_0_rsAlu$RDY_doDispatch &&
|
|
coreFix_aluExe_0_rsAlu$RDY_dispatchData ;
|
|
assign WILL_FIRE_RL_coreFix_aluExe_0_doDispatchAlu =
|
|
CAN_FIRE_RL_coreFix_aluExe_0_doDispatchAlu &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
|
|
// rule RL_coreFix_aluExe_1_doDispatchAlu
|
|
assign CAN_FIRE_RL_coreFix_aluExe_1_doDispatchAlu =
|
|
coreFix_aluExe_1_dispToRegQ$RDY_enq &&
|
|
coreFix_aluExe_1_rsAlu$RDY_doDispatch &&
|
|
coreFix_aluExe_1_rsAlu$RDY_dispatchData ;
|
|
assign WILL_FIRE_RL_coreFix_aluExe_1_doDispatchAlu =
|
|
CAN_FIRE_RL_coreFix_aluExe_1_doDispatchAlu &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_doFinishFpSimple
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple =
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$RDY_deq &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$RDY_first &&
|
|
rob$RDY_setExecuted_doFinishFpuMulDiv_0_set ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_doFinishFpFma
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$RDY_deq &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ_RDY_first__ETC___d3872 ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_doFinishFpDiv
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$RDY_deq &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ_RDY_first__ETC___d5264 ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$RDY_deq &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_RDY_first_ETC___d6656 ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_doFinishIntMul
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$RDY_deq &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ_RDY_fir_ETC___d8048 ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_doFinishIntDiv
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$RDY_deq &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$RDY_first_poisoned &&
|
|
!coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_poisoned &&
|
|
rob$RDY_setExecuted_doFinishFpuMulDiv_0_set &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$RDY_first_data &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_init &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_rg$IS_READY &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$EMPTY_N ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
!WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple ;
|
|
|
|
// rule RL_coreFix_memExe_doDeqLdQ_fault
|
|
assign CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_fault =
|
|
rob$RDY_setExecuted_deqLSQ && coreFix_memExe_lsq$RDY_deqLd &&
|
|
coreFix_memExe_lsq$RDY_firstLd &&
|
|
coreFix_memExe_lsq$firstLd[7] ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault =
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_fault ;
|
|
|
|
// rule RL_coreFix_memExe_doDeqLdQ_Ld_Mem
|
|
assign CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem =
|
|
rob$RDY_setExecuted_deqLSQ && coreFix_memExe_lsq$RDY_deqLd &&
|
|
coreFix_memExe_lsq$RDY_firstLd &&
|
|
!coreFix_memExe_lsq$firstLd[7] &&
|
|
!coreFix_memExe_lsq$firstLd[101] &&
|
|
!coreFix_memExe_lsq$firstLd[16] ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem =
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem ;
|
|
|
|
// rule RL_coreFix_memExe_doDeqLdQ_Lr_deq
|
|
assign CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq =
|
|
!coreFix_memExe_respLrScAmoQ_empty &&
|
|
rob$RDY_setExecuted_deqLSQ &&
|
|
coreFix_memExe_lsq$RDY_deqLd &&
|
|
coreFix_memExe_lsq$RDY_firstLd &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] == 2'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq =
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault ;
|
|
|
|
// rule RL_coreFix_memExe_doDeqLdQ_MMIO_deq
|
|
assign CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq =
|
|
!mmio_dataRespQ_empty &&
|
|
NOT_mmio_dataPendQ_empty_23_090_AND_rob_RDY_se_ETC___d1390 &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] != 2'd0 &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] != 2'd1 &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] != 2'd2 &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[0] &&
|
|
mmio_dataRespQ_data_0[64] ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq =
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault ;
|
|
|
|
// rule RL_coreFix_memExe_doDeqLdQ_MMIO_fault
|
|
assign CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault =
|
|
!mmio_dataRespQ_empty &&
|
|
NOT_mmio_dataPendQ_empty_23_090_AND_rob_RDY_se_ETC___d1390 &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] != 2'd0 &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] != 2'd1 &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] != 2'd2 &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[0] &&
|
|
!mmio_dataRespQ_data_0[64] ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault =
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault ;
|
|
|
|
// rule RL_coreFix_memExe_doFinishMem
|
|
assign CAN_FIRE_RL_coreFix_memExe_doFinishMem =
|
|
rob$RDY_setExecuted_doFinishMem &&
|
|
coreFix_memExe_dTlb$RDY_deqProcResp &&
|
|
coreFix_memExe_dTlb$RDY_procResp ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doFinishMem =
|
|
CAN_FIRE_RL_coreFix_memExe_doFinishMem ;
|
|
|
|
// rule RL_coreFix_memExe_doDeqStQ_ScAmo_issue
|
|
assign CAN_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_issue =
|
|
NOT_coreFix_memExe_reqLrScAmoQ_full_dummy2_0_r_ETC___d1024 &&
|
|
coreFix_memExe_lsq$RDY_firstSt &&
|
|
!coreFix_memExe_lsq$firstSt[4] &&
|
|
!coreFix_memExe_lsq$firstSt[77] &&
|
|
(coreFix_memExe_lsq$firstSt[158:157] == 2'd1 ||
|
|
coreFix_memExe_lsq$firstSt[158:157] == 2'd2) &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] == 2'd0 &&
|
|
coreFix_memExe_stb$noMatchStQ &&
|
|
(!coreFix_memExe_lsq$firstSt[151] ||
|
|
coreFix_memExe_stb$isEmpty) ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_issue =
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_issue &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_issue &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_issue ;
|
|
|
|
// rule RL_coreFix_memExe_doDeqStQ_MMIO_issue
|
|
assign CAN_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_issue =
|
|
!mmio_dataReqQ_full && !mmio_dataPendQ_full &&
|
|
coreFix_memExe_lsq$RDY_firstSt &&
|
|
!coreFix_memExe_lsq$firstSt[4] &&
|
|
coreFix_memExe_lsq$firstSt[158:157] != 2'd3 &&
|
|
coreFix_memExe_lsq$firstSt[77] &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] == 2'd0 &&
|
|
(!coreFix_memExe_lsq$firstSt[151] ||
|
|
coreFix_memExe_stb$isEmpty) ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_issue =
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_issue &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_issue &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_issue ;
|
|
|
|
// rule RL_mmio_dataReqQ_canonicalize
|
|
assign CAN_FIRE_RL_mmio_dataReqQ_canonicalize = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_dataReqQ_canonicalize = 1'd1 ;
|
|
|
|
// rule RL_mmio_dataReqQ_enqReq_canon
|
|
assign CAN_FIRE_RL_mmio_dataReqQ_enqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_dataReqQ_enqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_dataReqQ_deqReq_canon
|
|
assign CAN_FIRE_RL_mmio_dataReqQ_deqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_dataReqQ_deqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_dataReqQ_clearReq_canon
|
|
assign CAN_FIRE_RL_mmio_dataReqQ_clearReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_dataReqQ_clearReq_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_sendLrScAmoToMem
|
|
assign CAN_FIRE_RL_coreFix_memExe_sendLrScAmoToMem =
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rqFrom_ETC___d1133 &&
|
|
(!coreFix_memExe_reqLrScAmoQ_empty_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_reqLrScAmoQ_empty_dummy2_2$Q_OUT ||
|
|
coreFix_memExe_reqLrScAmoQ_enqP_lat_0$whas ||
|
|
!coreFix_memExe_reqLrScAmoQ_empty_rl) ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_sendLrScAmoToMem =
|
|
CAN_FIRE_RL_coreFix_memExe_sendLrScAmoToMem ;
|
|
|
|
// rule RL_coreFix_memExe_doIssueLdFromIssueQ
|
|
assign CAN_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ =
|
|
coreFix_memExe_lsq$RDY_getIssueLd &&
|
|
!coreFix_memExe_forwardQ_full &&
|
|
NOT_coreFix_memExe_reqLdQ_full_dummy2_0_read___ETC___d1473 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ =
|
|
CAN_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq ;
|
|
|
|
// rule RL_coreFix_memExe_doIssueLdFromUpdate
|
|
assign CAN_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate =
|
|
!coreFix_memExe_forwardQ_full &&
|
|
NOT_coreFix_memExe_reqLdQ_full_dummy2_0_read___ETC___d1473 &&
|
|
coreFix_memExe_issueLd$whas ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate =
|
|
CAN_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq ;
|
|
|
|
// rule RL_coreFix_memExe_doDeqStQ_fault
|
|
assign CAN_FIRE_RL_coreFix_memExe_doDeqStQ_fault =
|
|
rob$RDY_setExecuted_deqLSQ && coreFix_memExe_lsq$RDY_deqSt &&
|
|
coreFix_memExe_lsq$RDY_firstSt &&
|
|
coreFix_memExe_lsq$firstSt[4] ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doDeqStQ_fault =
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqStQ_fault &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doFinishMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault ;
|
|
|
|
// rule RL_coreFix_memExe_doDeqStQ_Fence
|
|
assign CAN_FIRE_RL_coreFix_memExe_doDeqStQ_Fence =
|
|
rob$RDY_setExecuted_deqLSQ && coreFix_memExe_lsq$RDY_deqSt &&
|
|
coreFix_memExe_lsq$RDY_firstSt &&
|
|
!coreFix_memExe_lsq$firstSt[4] &&
|
|
coreFix_memExe_lsq$firstSt[158:157] == 2'd3 &&
|
|
(!coreFix_memExe_lsq$firstSt[151] ||
|
|
coreFix_memExe_stb$isEmpty) ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doDeqStQ_Fence =
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqStQ_Fence &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doFinishMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault ;
|
|
|
|
// rule RL_coreFix_memExe_doDeqStQ_ScAmo_deq
|
|
assign CAN_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq =
|
|
!coreFix_memExe_respLrScAmoQ_empty &&
|
|
rob$RDY_setExecuted_deqLSQ &&
|
|
coreFix_memExe_lsq$RDY_deqSt &&
|
|
coreFix_memExe_lsq$RDY_firstSt &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] == 2'd2 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq =
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqStQ_Fence &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqStQ_fault &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doFinishMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doRespLdForward &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doRespLdMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault ;
|
|
|
|
// rule RL_coreFix_memExe_doDeqStQ_MMIO_deq
|
|
assign CAN_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq =
|
|
!mmio_dataRespQ_empty &&
|
|
NOT_mmio_dataPendQ_empty_23_090_AND_rob_RDY_se_ETC___d1091 &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] != 2'd0 &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] != 2'd1 &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] != 2'd2 &&
|
|
!coreFix_memExe_waitLrScAmoMMIOResp[0] &&
|
|
mmio_dataRespQ_data_0[64] ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq =
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqStQ_Fence &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqStQ_fault &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doFinishMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doRespLdForward &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doRespLdMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault ;
|
|
|
|
// rule RL_coreFix_memExe_doDeqStQ_MMIO_fault
|
|
assign CAN_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_fault =
|
|
!mmio_dataRespQ_empty &&
|
|
NOT_mmio_dataPendQ_empty_23_090_AND_rob_RDY_se_ETC___d1091 &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] != 2'd0 &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] != 2'd1 &&
|
|
coreFix_memExe_waitLrScAmoMMIOResp[2:1] != 2'd2 &&
|
|
!coreFix_memExe_waitLrScAmoMMIOResp[0] &&
|
|
!mmio_dataRespQ_data_0[64] ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_fault =
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_fault &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqStQ_Fence &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqStQ_fault &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doFinishMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault ;
|
|
|
|
// rule RL_mmio_dataRespQ_canonicalize
|
|
assign CAN_FIRE_RL_mmio_dataRespQ_canonicalize = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_dataRespQ_canonicalize = 1'd1 ;
|
|
|
|
// rule RL_mmio_dataRespQ_enqReq_canon
|
|
assign CAN_FIRE_RL_mmio_dataRespQ_enqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_dataRespQ_enqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_dataRespQ_deqReq_canon
|
|
assign CAN_FIRE_RL_mmio_dataRespQ_deqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_dataRespQ_deqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_dataRespQ_clearReq_canon
|
|
assign CAN_FIRE_RL_mmio_dataRespQ_clearReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_dataRespQ_clearReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_dataPendQ_canonicalize
|
|
assign CAN_FIRE_RL_mmio_dataPendQ_canonicalize = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_dataPendQ_canonicalize = 1'd1 ;
|
|
|
|
// rule RL_mmio_dataPendQ_enqReq_canon
|
|
assign CAN_FIRE_RL_mmio_dataPendQ_enqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_dataPendQ_enqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_dataPendQ_deqReq_canon
|
|
assign CAN_FIRE_RL_mmio_dataPendQ_deqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_dataPendQ_deqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_dataPendQ_clearReq_canon
|
|
assign CAN_FIRE_RL_mmio_dataPendQ_clearReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_dataPendQ_clearReq_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_sendLdToMem
|
|
assign CAN_FIRE_RL_coreFix_memExe_sendLdToMem =
|
|
(!coreFix_memExe_reqLdQ_empty_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_reqLdQ_empty_dummy2_2$Q_OUT ||
|
|
coreFix_memExe_reqLdQ_empty_lat_0$whas ||
|
|
!coreFix_memExe_reqLdQ_empty_rl) &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rqFrom_ETC___d1133 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_sendLdToMem =
|
|
CAN_FIRE_RL_coreFix_memExe_sendLdToMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_sendLrScAmoToMem ;
|
|
|
|
// rule RL_coreFix_memExe_sendStToMem
|
|
assign CAN_FIRE_RL_coreFix_memExe_sendStToMem =
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rqFrom_ETC___d1133 &&
|
|
(!coreFix_memExe_reqStQ_empty_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_reqStQ_empty_dummy2_2$Q_OUT ||
|
|
CAN_FIRE_RL_coreFix_memExe_doIssueSB ||
|
|
!coreFix_memExe_reqStQ_empty_rl) ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_sendStToMem =
|
|
CAN_FIRE_RL_coreFix_memExe_sendStToMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_sendLdToMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_sendLrScAmoToMem ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_first &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2100 &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_processAmo[160] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[578:577] ==
|
|
2'd0 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_first &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2669 &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_processAmo[160] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[578:577] !=
|
|
2'd0 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[578:577] !=
|
|
2'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq ;
|
|
|
|
// rule RL_coreFix_memExe_doDeqStQ_St_Mem
|
|
assign CAN_FIRE_RL_coreFix_memExe_doDeqStQ_St_Mem =
|
|
coreFix_memExe_stb$RDY_enq && coreFix_memExe_lsq$RDY_deqSt &&
|
|
coreFix_memExe_lsq$RDY_firstSt &&
|
|
!coreFix_memExe_lsq$firstSt[4] &&
|
|
coreFix_memExe_lsq$firstSt[158:157] == 2'd0 &&
|
|
!coreFix_memExe_lsq$firstSt[77] &&
|
|
coreFix_memExe_stb$getEnqIndex[2] ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doDeqStQ_St_Mem =
|
|
CAN_FIRE_RL_coreFix_memExe_doDeqStQ_St_Mem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_fault &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
|
|
// rule RL_coreFix_memExe_doRespLdMem
|
|
assign CAN_FIRE_RL_coreFix_memExe_doRespLdMem =
|
|
!coreFix_memExe_memRespLdQ_empty ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doRespLdMem =
|
|
CAN_FIRE_RL_coreFix_memExe_doRespLdMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq ;
|
|
|
|
// rule RL_coreFix_memExe_doRespLdForward
|
|
assign CAN_FIRE_RL_coreFix_memExe_doRespLdForward =
|
|
!coreFix_memExe_forwardQ_empty ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doRespLdForward =
|
|
CAN_FIRE_RL_coreFix_memExe_doRespLdForward &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doRespLdMem &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq &&
|
|
!WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq ;
|
|
|
|
// rule RL_coreFix_memExe_doExeMem
|
|
assign CAN_FIRE_RL_coreFix_memExe_doExeMem =
|
|
coreFix_memExe_regToExeQ$RDY_deq &&
|
|
coreFix_memExe_regToExeQ$RDY_first &&
|
|
coreFix_memExe_dTlb$RDY_procReq ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doExeMem =
|
|
CAN_FIRE_RL_coreFix_memExe_doExeMem ;
|
|
|
|
// rule RL_prepareCachesAndTlbs
|
|
assign CAN_FIRE_RL_prepareCachesAndTlbs =
|
|
(!flush_tlbs ||
|
|
coreFix_memExe_dTlb$RDY_flush &&
|
|
fetchStage$RDY_iTlbIfc_flush) &&
|
|
(flush_reservation || flush_tlbs || update_vm_info) ;
|
|
assign WILL_FIRE_RL_prepareCachesAndTlbs =
|
|
CAN_FIRE_RL_prepareCachesAndTlbs ;
|
|
|
|
// rule RL_coreFix_memExe_doRegReadMem
|
|
assign CAN_FIRE_RL_coreFix_memExe_doRegReadMem =
|
|
coreFix_memExe_dispToRegQ$RDY_deq &&
|
|
coreFix_memExe_regToExeQ$RDY_enq &&
|
|
coreFix_memExe_dispToRegQ$RDY_first &&
|
|
sbCons_lazyLookup_3_get_coreFix_memExe_dispToR_ETC___d1631 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doRegReadMem =
|
|
CAN_FIRE_RL_coreFix_memExe_doRegReadMem &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
|
|
// rule RL_coreFix_memExe_doDispatchMem
|
|
assign CAN_FIRE_RL_coreFix_memExe_doDispatchMem =
|
|
coreFix_memExe_dispToRegQ$RDY_enq &&
|
|
coreFix_memExe_rsMem$RDY_doDispatch &&
|
|
coreFix_memExe_rsMem$RDY_dispatchData ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_doDispatchMem =
|
|
CAN_FIRE_RL_coreFix_memExe_doDispatchMem &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_pRqTransfer
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRqTransfer =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_empty &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_send &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$RDY_getEmptyEntryInit &&
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q258 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRqTransfer =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRqTransfer ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_retry
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_retry =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_empty &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_send ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_retry =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_retry &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRsTransfer &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRqTransfer ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_new
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_new =
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_2$Q_OUT ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_lat_0$whas ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_rl) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_send &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$RDY_cRqTransfer_getEmptyEntryInit &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_empty ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_new =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_new &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRsTransfer &&
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRqTransfer ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_pRsTransfer
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRsTransfer =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_empty &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_send &&
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q259 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRsTransfer =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRsTransfer ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_canonicalize
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_canonicalize =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_canonicalize =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_canonicalize
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_canonicalize =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_canonicalize =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_respLrScAmoQ_canonicalize
|
|
assign CAN_FIRE_RL_coreFix_memExe_respLrScAmoQ_canonicalize = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_respLrScAmoQ_canonicalize = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_respLrScAmoQ_clearReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_respLrScAmoQ_clearReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_respLrScAmoQ_clearReq_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_respLrScAmoQ_deqReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_respLrScAmoQ_deqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_respLrScAmoQ_deqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_respLrScAmoQ_enqReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_respLrScAmoQ_enqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_respLrScAmoQ_enqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_memRespLdQ_canonicalize
|
|
assign CAN_FIRE_RL_coreFix_memExe_memRespLdQ_canonicalize = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_memRespLdQ_canonicalize = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_memRespLdQ_clearReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_memRespLdQ_clearReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_memRespLdQ_clearReq_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_memRespLdQ_deqReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_memRespLdQ_deqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_memRespLdQ_deqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_memRespLdQ_enqReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_memRespLdQ_enqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_memRespLdQ_enqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_forwardQ_canonicalize
|
|
assign CAN_FIRE_RL_coreFix_memExe_forwardQ_canonicalize = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_forwardQ_canonicalize = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_forwardQ_clearReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_forwardQ_clearReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_forwardQ_clearReq_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_forwardQ_deqReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_forwardQ_deqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_forwardQ_deqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_forwardQ_enqReq_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_forwardQ_enqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_forwardQ_enqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_reqStQ_full_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_reqStQ_full_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_reqStQ_full_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_reqStQ_empty_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_reqStQ_empty_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_reqStQ_empty_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_reqStQ_data_0_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_reqStQ_data_0_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_reqStQ_data_0_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_reqLrScAmoQ_full_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_reqLrScAmoQ_full_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_reqLrScAmoQ_full_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_reqLrScAmoQ_empty_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_reqLrScAmoQ_empty_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_reqLrScAmoQ_empty_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_reqLrScAmoQ_data_0_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_reqLrScAmoQ_data_0_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_reqLrScAmoQ_data_0_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_reqLdQ_full_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_reqLdQ_full_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_reqLdQ_full_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_reqLdQ_data_0_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_reqLdQ_data_0_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_reqLdQ_data_0_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_memExe_reqLdQ_empty_canon
|
|
assign CAN_FIRE_RL_coreFix_memExe_reqLdQ_empty_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_memExe_reqLdQ_empty_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$RDY_deq &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$RDY_first &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8412 ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_doRegReadFpuMulDiv
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doRegReadFpuMulDiv =
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$RDY_deq &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$RDY_enq &&
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$RDY_first &&
|
|
sbCons_lazyLookup_2_get_coreFix_fpuMulDivExe_0_ETC___d8277 ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doRegReadFpuMulDiv =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doRegReadFpuMulDiv &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_doDispatchFpuMulDiv
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doDispatchFpuMulDiv =
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$RDY_enq &&
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$RDY_doDispatch &&
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$RDY_dispatchData ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doDispatchFpuMulDiv =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doDispatchFpuMulDiv &&
|
|
!WILL_FIRE_RL_commitStage_doCommitKilledLd &&
|
|
!WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_doInit
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_doInit =
|
|
!coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_init ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_doInit =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_doInit ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_canon
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_canon
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_canon
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_canon
|
|
assign CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_canon =
|
|
1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_canon =
|
|
1'd1 ;
|
|
|
|
// rule RL_renameStage_doRenaming_Trap
|
|
assign CAN_FIRE_RL_renameStage_doRenaming_Trap =
|
|
epochManager$RDY_incrementEpoch && rob$RDY_enqPort_0_enq &&
|
|
fetchStage$RDY_pipelines_0_first &&
|
|
fetchStage$RDY_pipelines_0_deq &&
|
|
mmio_pRqQ_empty &&
|
|
epochManager$checkEpoch_0_check &&
|
|
fetchStage_pipelines_0_first__2648_BIT_4_2675__ETC___d12885 &&
|
|
rob$isEmpty ;
|
|
assign WILL_FIRE_RL_renameStage_doRenaming_Trap =
|
|
CAN_FIRE_RL_renameStage_doRenaming_Trap &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
|
|
// rule RL_renameStage_doRenaming_SystemInst
|
|
assign CAN_FIRE_RL_renameStage_doRenaming_SystemInst =
|
|
epochManager$RDY_incrementEpoch &&
|
|
rob_RDY_enqPort_0_enq__2670_AND_regRenamingTab_ETC___d13097 &&
|
|
mmio_pRqQ_empty_53_AND_epochManager_checkEpoch_ETC___d13120 &&
|
|
rob$isEmpty ;
|
|
assign WILL_FIRE_RL_renameStage_doRenaming_SystemInst =
|
|
CAN_FIRE_RL_renameStage_doRenaming_SystemInst &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
|
|
// rule RL_csrInstOrInterruptInflight_canon
|
|
assign CAN_FIRE_RL_csrInstOrInterruptInflight_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_csrInstOrInterruptInflight_canon = 1'd1 ;
|
|
|
|
// rule RL_commitStage_doSetLSQAtCommit
|
|
assign CAN_FIRE_RL_commitStage_doSetLSQAtCommit =
|
|
MUX_commitStage_setLSQAtCommit_0$wset_1__SEL_1 ||
|
|
WILL_FIRE_RL_commitStage_notifyLSQCommit ;
|
|
assign WILL_FIRE_RL_commitStage_doSetLSQAtCommit =
|
|
CAN_FIRE_RL_commitStage_doSetLSQAtCommit ;
|
|
|
|
// rule RL_commitStage_doSetLSQAtCommit_1
|
|
assign CAN_FIRE_RL_commitStage_doSetLSQAtCommit_1 =
|
|
WILL_FIRE_RL_commitStage_doCommitNormalInst &&
|
|
rob$deqPort_1_canDeq &&
|
|
rob$deqPort_1_deq_data[25] &&
|
|
!rob$deqPort_1_deq_data[18] &&
|
|
!rob$deqPort_1_deq_data[103] &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd0 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd21 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd17 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd18 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd13 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd16 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd15 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd19 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd20 &&
|
|
rob$deqPort_1_deq_data[13] ;
|
|
assign WILL_FIRE_RL_commitStage_doSetLSQAtCommit_1 =
|
|
CAN_FIRE_RL_commitStage_doSetLSQAtCommit_1 ;
|
|
|
|
// rule RL_renameStage_doRenaming
|
|
assign CAN_FIRE_RL_renameStage_doRenaming =
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
IF_fetchStage_RDY_pipelines_0_first__2645_AND__ETC___d13186) &&
|
|
IF_NOT_fetchStage_pipelines_0_canDeq__2646_264_ETC___d13587 &&
|
|
IF_NOT_fetchStage_pipelines_0_canDeq__2646_264_ETC___d13595 &&
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13758 &&
|
|
mmio_pRqQ_empty_53_AND_epochManager_checkEpoch_ETC___d13760 ;
|
|
assign WILL_FIRE_RL_renameStage_doRenaming =
|
|
CAN_FIRE_RL_renameStage_doRenaming &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
|
|
// rule RL_mmio_pRqQ_canonicalize
|
|
assign CAN_FIRE_RL_mmio_pRqQ_canonicalize = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_pRqQ_canonicalize = 1'd1 ;
|
|
|
|
// rule RL_mmio_pRqQ_enqReq_canon
|
|
assign CAN_FIRE_RL_mmio_pRqQ_enqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_pRqQ_enqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_pRqQ_deqReq_canon
|
|
assign CAN_FIRE_RL_mmio_pRqQ_deqReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_pRqQ_deqReq_canon = 1'd1 ;
|
|
|
|
// rule RL_mmio_pRqQ_clearReq_canon
|
|
assign CAN_FIRE_RL_mmio_pRqQ_clearReq_canon = 1'd1 ;
|
|
assign WILL_FIRE_RL_mmio_pRqQ_clearReq_canon = 1'd1 ;
|
|
|
|
// rule RL_coreFix_globalSpecUpdate_canon_correct_spec
|
|
assign CAN_FIRE_RL_coreFix_globalSpecUpdate_canon_correct_spec = 1'd1 ;
|
|
assign WILL_FIRE_RL_coreFix_globalSpecUpdate_canon_correct_spec = 1'd1 ;
|
|
|
|
// inputs to muxes for submodule ports
|
|
assign MUX_commitStage_setLSQAtCommit_0$wset_1__SEL_1 =
|
|
WILL_FIRE_RL_commitStage_doCommitNormalInst &&
|
|
rob$deqPort_0_canDeq &&
|
|
rob$deqPort_0_deq_data[13] ;
|
|
assign MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3 =
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$enq_1__SEL_1 =
|
|
WILL_FIRE_RL_renameStage_doRenaming && _dfoo18 ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first[32] ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2 =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[32] ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3 =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[32] ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4 =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[32] ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5 =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data[32] ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6 =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data[32] ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_1 =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_1 =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_1 &&
|
|
coreFix_memExe_lsq$firstSt[150] ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_2 =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_2 =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_2 &&
|
|
coreFix_memExe_lsq$firstLd[89] ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_3 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2614 ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_4 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd0 &&
|
|
coreFix_memExe_lsq$getHit[8] &&
|
|
!coreFix_memExe_lsq$getHit[9] ;
|
|
assign MUX_coreFix_aluExe_1_rsAlu$setRegReady_4_put_1__SEL_1 =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_1 &&
|
|
coreFix_memExe_lsq$firstSt[150] ;
|
|
assign MUX_coreFix_aluExe_1_rsAlu$setRegReady_4_put_1__SEL_2 =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_2 &&
|
|
coreFix_memExe_lsq$firstLd[89] ;
|
|
assign MUX_coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_4_put_1__SEL_1 =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_1 &&
|
|
coreFix_memExe_lsq$firstSt[150] ;
|
|
assign MUX_coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_4_put_1__SEL_2 =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_2 &&
|
|
coreFix_memExe_lsq$firstLd[89] ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2591 ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_1__SEL_2 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] !=
|
|
3'd4 ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2523 ||
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2527) ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2574 ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_2 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd2 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd3) ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_3 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2719 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_getRq[1:0] ==
|
|
2'd0 ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] !=
|
|
3'd4 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009) ||
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2115) ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd4 ||
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2630) ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__SEL_2 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd4 ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$enq_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[570] &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2689 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2692 ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$enq_1__SEL_2 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqMsh_ETC___d2658 ;
|
|
assign MUX_coreFix_memExe_forwardQ_enqReq_lat_0$wset_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ &&
|
|
coreFix_memExe_lsq$issueLd[74:73] != 2'd0 &&
|
|
coreFix_memExe_lsq$issueLd[74:73] != 2'd1 ;
|
|
assign MUX_coreFix_memExe_forwardQ_enqReq_lat_0$wset_1__SEL_2 =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate &&
|
|
coreFix_memExe_lsq$issueLd[74:73] != 2'd0 &&
|
|
coreFix_memExe_lsq$issueLd[74:73] != 2'd1 ;
|
|
assign MUX_coreFix_memExe_lsq$getHit_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd0 ||
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2597) ;
|
|
assign MUX_coreFix_memExe_lsq$getHit_1__SEL_2 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd0 ;
|
|
assign MUX_coreFix_memExe_lsq$wakeupLdStalledBySB_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd1 ||
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2622) ;
|
|
assign MUX_coreFix_memExe_reqLdQ_data_0_lat_0$wset_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate &&
|
|
coreFix_memExe_lsq$issueLd[74:73] == 2'd0 ;
|
|
assign MUX_coreFix_memExe_respLrScAmoQ_enqReq_dummy2_0$write_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2557 ;
|
|
assign MUX_coreFix_memExe_rsMem$setRegReady_4_put_1__SEL_1 =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_1 &&
|
|
coreFix_memExe_lsq$firstSt[150] ;
|
|
assign MUX_coreFix_memExe_rsMem$setRegReady_4_put_1__SEL_2 =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_2 &&
|
|
coreFix_memExe_lsq$firstLd[89] ;
|
|
assign MUX_coreFix_memExe_waitLrScAmoMMIOResp$write_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_fault ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq ;
|
|
assign MUX_coreFix_trainBPQ_0$enq_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F &&
|
|
(coreFix_aluExe_0_exeToFinQ$first[325:321] == 5'd9 ||
|
|
coreFix_aluExe_0_exeToFinQ$first[325:321] == 5'd10) ;
|
|
assign MUX_coreFix_trainBPQ_1$enq_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F &&
|
|
(coreFix_aluExe_1_exeToFinQ$first[325:321] == 5'd9 ||
|
|
coreFix_aluExe_1_exeToFinQ$first[325:321] == 5'd10) ;
|
|
assign MUX_csrInstOrInterruptInflight_dummy2_0$write_1__SEL_1 =
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
commitStage_commitTrap[4] ;
|
|
assign MUX_csrInstOrInterruptInflight_dummy2_0$write_1__SEL_2 =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 ;
|
|
assign MUX_csrInstOrInterruptInflight_dummy2_1$write_1__SEL_1 =
|
|
WILL_FIRE_RL_renameStage_doRenaming_Trap &&
|
|
!fetchStage$pipelines_0_first[4] &&
|
|
(IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[0] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[1] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[2] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[3] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[4] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[5] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[6] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[7] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[8] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[9] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[10] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[11] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[12] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[13] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[14]) ;
|
|
assign MUX_csrf_debug_int_pend$write_1__SEL_1 =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd29 ;
|
|
assign MUX_csrf_external_int_pend_vec_1$write_1__SEL_1 =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd16 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd29) ;
|
|
assign MUX_csrf_fflags_reg$write_1__SEL_1 =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd0 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd2) ;
|
|
assign MUX_csrf_fs_reg$write_1__SEL_1 =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd0 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd1 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd2 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd8 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd18) ;
|
|
assign MUX_csrf_ie_vec_1$write_1__SEL_1 =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst && _dfoo26 ;
|
|
assign MUX_csrf_ie_vec_1$write_1__SEL_2 =
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
csrf_prv_reg_read__2676_ULE_1_4048_AND_IF_comm_ETC___d14088 ;
|
|
assign MUX_csrf_ie_vec_3$write_1__SEL_1 =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst && _dfoo20 ;
|
|
assign MUX_csrf_ie_vec_3$write_1__SEL_2 =
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
NOT_csrf_prv_reg_read__2676_ULE_1_4048_4112_OR_ETC___d14116 ;
|
|
assign MUX_csrf_mpp_reg$write_1__SEL_1 =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst && _dfoo20 ;
|
|
assign MUX_csrf_prev_ie_vec_1$write_1__SEL_1 =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst && _dfoo26 ;
|
|
assign MUX_csrf_prev_ie_vec_3$write_1__SEL_1 =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst && _dfoo20 ;
|
|
assign MUX_csrf_prv_reg$write_1__SEL_1 =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
(rob$deqPort_0_deq_data[122:118] == 5'd19 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd20) ;
|
|
assign MUX_csrf_spp_reg$write_1__SEL_1 =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst && _dfoo26 ;
|
|
assign MUX_epochManager$updatePrevEpoch_0_update_1__SEL_2 =
|
|
WILL_FIRE_RL_renameStage_doRenaming &&
|
|
fetchStage$pipelines_0_canDeq &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13763 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240 ;
|
|
assign MUX_epochManager$updatePrevEpoch_1_update_1__SEL_2 =
|
|
WILL_FIRE_RL_renameStage_doRenaming &&
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13854 &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13864 &&
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13581 ;
|
|
assign MUX_flush_reservation$write_1__SEL_1 =
|
|
WILL_FIRE_RL_prepareCachesAndTlbs && flush_reservation ;
|
|
assign MUX_flush_tlbs$write_1__SEL_1 =
|
|
WILL_FIRE_RL_prepareCachesAndTlbs && flush_tlbs ;
|
|
assign MUX_rf$write_3_wr_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq &&
|
|
coreFix_memExe_lsq$firstSt[150] ;
|
|
assign MUX_rf$write_3_wr_1__SEL_2 =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq &&
|
|
coreFix_memExe_lsq$firstSt[150] ;
|
|
assign MUX_rf$write_3_wr_1__SEL_3 =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq &&
|
|
coreFix_memExe_lsq$firstLd[89] ;
|
|
assign MUX_rf$write_3_wr_1__SEL_4 =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq &&
|
|
coreFix_memExe_lsq$firstLd[89] ;
|
|
assign MUX_rf$write_3_wr_1__PSEL_5 =
|
|
WILL_FIRE_RL_coreFix_memExe_doRespLdForward ||
|
|
WILL_FIRE_RL_coreFix_memExe_doRespLdMem ;
|
|
assign MUX_rf$write_3_wr_1__SEL_5 =
|
|
MUX_rf$write_3_wr_1__PSEL_5 && coreFix_memExe_lsq$respLd[72] ;
|
|
assign MUX_rf$write_3_wr_2__SEL_5 =
|
|
MUX_rf$write_3_wr_1__PSEL_5 && coreFix_memExe_lsq$respLd[72] ;
|
|
assign MUX_rob$setExecuted_deqLSQ_1__SEL_1 =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_Fence ;
|
|
assign MUX_sbAggr$setReady_4_put_1__SEL_1 =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_1 &&
|
|
coreFix_memExe_lsq$firstSt[150] ;
|
|
assign MUX_sbAggr$setReady_4_put_1__SEL_2 =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_2 &&
|
|
coreFix_memExe_lsq$firstLd[89] ;
|
|
assign MUX_sbCons$setReady_3_put_1__SEL_1 =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_1 &&
|
|
coreFix_memExe_lsq$firstSt[150] ;
|
|
assign MUX_sbCons$setReady_3_put_1__SEL_2 =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_2 &&
|
|
coreFix_memExe_lsq$firstLd[89] ;
|
|
assign MUX_sbCons$setReady_3_put_1__SEL_3 =
|
|
MUX_rf$write_3_wr_1__PSEL_5 && coreFix_memExe_lsq$respLd[72] ;
|
|
assign MUX_update_vm_info$write_1__SEL_1 =
|
|
WILL_FIRE_RL_prepareCachesAndTlbs && update_vm_info ;
|
|
assign MUX_commitStage_commitTrap$write_1__VAL_2 =
|
|
{ 1'd1,
|
|
rob$deqPort_0_deq_data[218:155],
|
|
rob$deqPort_0_deq_data[95:32],
|
|
rob$deqPort_0_deq_data[102],
|
|
rob$deqPort_0_deq_data[102] ?
|
|
CASE_robdeqPort_0_deq_data_BITS_101_TO_98_0_r_ETC__q260 :
|
|
CASE_robdeqPort_0_deq_data_BITS_101_TO_98_0_r_ETC__q261 } ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$enq_1__VAL_1 =
|
|
(k__h661721 == 1'd0 &&
|
|
fetchStage_pipelines_0_canDeq__2646_AND_NOT_fe_ETC___d13766) ?
|
|
{ fetchStage$pipelines_0_first[135:131],
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d12774,
|
|
fetchStage_pipelines_0_first__2648_BIT_109_277_ETC___d12850,
|
|
fetchStage$pipelines_0_first[96:64],
|
|
fetchStage$pipelines_0_first[191:168],
|
|
regRenamingTable$rename_0_getRename,
|
|
rob$enqPort_0_getEnqInstTag,
|
|
specTagManager$currentSpecBits,
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1,
|
|
specTagManager$nextSpecTag,
|
|
sbAggr$eagerLookup_0_get } :
|
|
{ fetchStage$pipelines_1_first[135:131],
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13331,
|
|
fetchStage_pipelines_1_first__2657_BIT_109_333_ETC___d13407,
|
|
fetchStage$pipelines_1_first[96:64],
|
|
fetchStage$pipelines_1_first[191:168],
|
|
regRenamingTable$rename_1_getRename,
|
|
rob$enqPort_1_getEnqInstTag,
|
|
renaming_spec_bits__h675323,
|
|
fetchStage$pipelines_1_first[130:128] == 3'd1,
|
|
specTagManager$nextSpecTag,
|
|
sbAggr$eagerLookup_1_get } ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$enq_1__VAL_2 =
|
|
{ fetchStage$pipelines_0_first[135:131],
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d12774,
|
|
fetchStage_pipelines_0_first__2648_BIT_109_277_ETC___d12850,
|
|
fetchStage$pipelines_0_first[96:64],
|
|
fetchStage$pipelines_0_first[191:168],
|
|
regRenamingTable$rename_0_getRename,
|
|
rob$enqPort_0_getEnqInstTag,
|
|
specTagManager$currentSpecBits,
|
|
5'd10,
|
|
sbAggr$eagerLookup_0_get } ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_1 =
|
|
{ 1'd1, coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first[31:25] } ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_2 =
|
|
{ 1'd1, coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[31:25] } ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_3 =
|
|
{ 1'd1, coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[31:25] } ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_4 =
|
|
{ 1'd1,
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[31:25] } ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_5 =
|
|
{ 1'd1,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data[31:25] } ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_6 =
|
|
{ 1'd1,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data[31:25] } ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_1 =
|
|
{ 1'd1, coreFix_memExe_lsq$firstSt[149:143] } ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_2 =
|
|
{ 1'd1, coreFix_memExe_lsq$firstLd[88:82] } ;
|
|
assign MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_3 =
|
|
{ 1'd1, coreFix_memExe_lsq$getHit[7:1] } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_2__VAL_1 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] ?
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 ?
|
|
3'd3 :
|
|
3'd5) :
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2531 ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_3__VAL_1 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] ?
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 ?
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[573:571],
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516],
|
|
53'h15555555555555 } :
|
|
58'h155555555555554) :
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2542 ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_3__VAL_2 =
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[573:571],
|
|
55'h15555555555555 } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$wset_1__VAL_1 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] ?
|
|
{ (!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd2,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[147:90] } :
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd2,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[147:90] } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$wset_1__VAL_2 =
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd2,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[147:90] } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_1__VAL_1 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] ?
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc[3],
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc[2:0] } :
|
|
{ (!coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState !=
|
|
3'd1) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc[3],
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc[2:0] } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_2__VAL_1 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] ?
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 ?
|
|
IF_NOT_coreFix_memExe_dMem_cache_m_banks_0_pip_ETC___d2502 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[569:0]) :
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2515 ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_2__VAL_2 =
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[147:96],
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2136,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2492 } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_2__VAL_3 =
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_processAmo[151:100],
|
|
2'd3,
|
|
coreFix_memExe_dMem_cache_m_banks_0_processAmo[3:0],
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_process_ETC___d2000,
|
|
(coreFix_memExe_dMem_cache_m_banks_0_processAmo[93:91] ==
|
|
3'd0) ?
|
|
n__h192509 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[63:0] } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_2__VAL_4 =
|
|
{ IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2705,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[511:0] } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_3__VAL_1 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) :
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqMsh_ETC___d2518 ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_1__VAL_1 =
|
|
{ 517'h02AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$cRqTransfer_getRq[147:84],
|
|
x__h283900 } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_1__VAL_2 =
|
|
{ 517'h02AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,
|
|
x__h285345,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$cRqTransfer_getEmptyEntryInit } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_1__VAL_3 =
|
|
{ 518'h1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,
|
|
SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2867,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$getEmptyEntryInit } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_1__VAL_4 =
|
|
{ 2'd2,
|
|
addr__h288121,
|
|
SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2937 } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__VAL_1 =
|
|
{ 1'd1,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[576:574],
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__VAL_2 =
|
|
{ 1'd1,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[514:512],
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wset_1__VAL_1 =
|
|
{ x__h153733, x__h153739, 84'h82AAAAAAAAAAAAAAAAAAA } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wset_1__VAL_2 =
|
|
{ x__h157280, x__h157286, 84'hCAAAAAAAAAAAAAAAAAAAA } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wset_1__VAL_3 =
|
|
{ x__h160096,
|
|
x__h160100,
|
|
IF_coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1__ETC___d1208,
|
|
IF_coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1__ETC___d1212,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1216,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1220,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1224,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1229,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1233,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1238,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1242,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1247,
|
|
x__h161948,
|
|
IF_coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1__ETC___d1255,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1259,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1263,
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1267 } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$enq_1__VAL_1 =
|
|
{ 1'd1,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[576:574] } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$enq_1__VAL_2 =
|
|
{ 1'd0,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[576:574] } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$wset_1__VAL_1 =
|
|
{ 1'd1,
|
|
resp_addr__h290025,
|
|
2'd0,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getData } ;
|
|
assign MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$wset_1__VAL_2 =
|
|
{ 1'd1,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$sendRsToP_pRq_getRq,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$sendRsToP_pRq_getData } ;
|
|
assign MUX_coreFix_memExe_forwardQ_enqReq_lat_0$wset_1__VAL_1 =
|
|
{ 1'd1,
|
|
coreFix_memExe_lsq$getIssueLd[76:72],
|
|
coreFix_memExe_lsq$issueLd[63:0] } ;
|
|
assign MUX_coreFix_memExe_forwardQ_enqReq_lat_0$wset_1__VAL_2 =
|
|
{ 1'd1,
|
|
coreFix_memExe_issueLd$wget[76:72],
|
|
coreFix_memExe_lsq$issueLd[63:0] } ;
|
|
assign MUX_coreFix_memExe_lsq$getHit_1__VAL_1 =
|
|
{ 1'd0,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[152:148] } ;
|
|
assign MUX_coreFix_memExe_lsq$issueLd_4__VAL_1 =
|
|
{ coreFix_memExe_stb$search[67],
|
|
coreFix_memExe_stb$search[67] ?
|
|
coreFix_memExe_stb$search[66:65] :
|
|
2'h2,
|
|
coreFix_memExe_stb$search[64],
|
|
coreFix_memExe_stb$search[64] ?
|
|
coreFix_memExe_stb$search[63:0] :
|
|
64'hAAAAAAAAAAAAAAAA } ;
|
|
always@(coreFix_memExe_memRespLdQ_deqP or
|
|
coreFix_memExe_memRespLdQ_data_0 or
|
|
coreFix_memExe_memRespLdQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_memRespLdQ_deqP)
|
|
1'd0:
|
|
MUX_coreFix_memExe_lsq$respLd_1__VAL_1 =
|
|
coreFix_memExe_memRespLdQ_data_0[68:64];
|
|
1'd1:
|
|
MUX_coreFix_memExe_lsq$respLd_1__VAL_1 =
|
|
coreFix_memExe_memRespLdQ_data_1[68:64];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_forwardQ_deqP or
|
|
coreFix_memExe_forwardQ_data_0 or coreFix_memExe_forwardQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_forwardQ_deqP)
|
|
1'd0:
|
|
MUX_coreFix_memExe_lsq$respLd_1__VAL_2 =
|
|
coreFix_memExe_forwardQ_data_0[68:64];
|
|
1'd1:
|
|
MUX_coreFix_memExe_lsq$respLd_1__VAL_2 =
|
|
coreFix_memExe_forwardQ_data_1[68:64];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_memRespLdQ_deqP or
|
|
coreFix_memExe_memRespLdQ_data_0 or
|
|
coreFix_memExe_memRespLdQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_memRespLdQ_deqP)
|
|
1'd0:
|
|
MUX_coreFix_memExe_lsq$respLd_2__VAL_1 =
|
|
coreFix_memExe_memRespLdQ_data_0[63:0];
|
|
1'd1:
|
|
MUX_coreFix_memExe_lsq$respLd_2__VAL_1 =
|
|
coreFix_memExe_memRespLdQ_data_1[63:0];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_forwardQ_deqP or
|
|
coreFix_memExe_forwardQ_data_0 or coreFix_memExe_forwardQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_forwardQ_deqP)
|
|
1'd0:
|
|
MUX_coreFix_memExe_lsq$respLd_2__VAL_2 =
|
|
coreFix_memExe_forwardQ_data_0[63:0];
|
|
1'd1:
|
|
MUX_coreFix_memExe_lsq$respLd_2__VAL_2 =
|
|
coreFix_memExe_forwardQ_data_1[63:0];
|
|
endcase
|
|
end
|
|
assign MUX_coreFix_memExe_memRespLdQ_enqReq_lat_0$wset_1__VAL_1 =
|
|
{ 1'd1,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[152:148],
|
|
x__h195181 } ;
|
|
assign MUX_coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wset_1__VAL_1 =
|
|
{ 5'd0,
|
|
coreFix_memExe_lsq$firstSt[141:78],
|
|
2'd3,
|
|
(coreFix_memExe_lsq$firstSt[158:157] == 2'd1) ? 3'd3 : 3'd4,
|
|
coreFix_memExe_lsq$firstSt[76:5],
|
|
coreFix_memExe_lsq$firstSt[156:153],
|
|
coreFix_memExe_lsq$firstSt[69] &&
|
|
coreFix_memExe_lsq$firstSt[70] &&
|
|
coreFix_memExe_lsq$firstSt[71] &&
|
|
coreFix_memExe_lsq$firstSt[72] &&
|
|
coreFix_memExe_lsq$firstSt[73] &&
|
|
coreFix_memExe_lsq$firstSt[74] &&
|
|
coreFix_memExe_lsq$firstSt[75] &&
|
|
coreFix_memExe_lsq$firstSt[76],
|
|
coreFix_memExe_lsq$firstSt[152:151] } ;
|
|
assign MUX_coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wset_1__VAL_2 =
|
|
{ 5'd0,
|
|
coreFix_memExe_lsq$firstLd[80:17],
|
|
84'h92AAAAAAAAAAAAAAAAAAA } ;
|
|
assign MUX_coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wset_1__VAL_1 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] ?
|
|
((!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) ?
|
|
{ 1'd1,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2559 } :
|
|
65'h10000000000000001) :
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2562 ;
|
|
assign MUX_coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wset_1__VAL_2 =
|
|
{ 1'd1,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2559 } ;
|
|
assign MUX_coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wset_1__VAL_3 =
|
|
{ 1'd1,
|
|
coreFix_memExe_dMem_cache_m_banks_0_processAmo[6] ?
|
|
curData__h190971 :
|
|
{ {32{x__h191734[31]}}, x__h191734 } } ;
|
|
assign MUX_coreFix_trainBPQ_0$enq_1__VAL_1 =
|
|
{ coreFix_aluExe_0_exeToFinQ$first[146:19],
|
|
coreFix_aluExe_0_exeToFinQ$first[325:321],
|
|
coreFix_aluExe_0_exeToFinQ$first[18],
|
|
coreFix_aluExe_0_exeToFinQ$first[299:276],
|
|
1'd0 } ;
|
|
assign MUX_coreFix_trainBPQ_0$enq_1__VAL_2 =
|
|
{ coreFix_aluExe_0_exeToFinQ$first[146:19],
|
|
coreFix_aluExe_0_exeToFinQ$first[325:321],
|
|
coreFix_aluExe_0_exeToFinQ$first[18],
|
|
coreFix_aluExe_0_exeToFinQ$first[299:276],
|
|
1'd1 } ;
|
|
assign MUX_coreFix_trainBPQ_1$enq_1__VAL_1 =
|
|
{ coreFix_aluExe_1_exeToFinQ$first[146:19],
|
|
coreFix_aluExe_1_exeToFinQ$first[325:321],
|
|
coreFix_aluExe_1_exeToFinQ$first[18],
|
|
coreFix_aluExe_1_exeToFinQ$first[299:276],
|
|
1'd0 } ;
|
|
assign MUX_coreFix_trainBPQ_1$enq_1__VAL_2 =
|
|
{ coreFix_aluExe_1_exeToFinQ$first[146:19],
|
|
coreFix_aluExe_1_exeToFinQ$first[325:321],
|
|
coreFix_aluExe_1_exeToFinQ$first[18],
|
|
coreFix_aluExe_1_exeToFinQ$first[299:276],
|
|
1'd1 } ;
|
|
assign MUX_csrInstOrInterruptInflight_dummy_1_0$wset_1__VAL_1 =
|
|
MUX_csrInstOrInterruptInflight_dummy2_0$write_1__SEL_1 ||
|
|
MUX_csrInstOrInterruptInflight_dummy2_0$write_1__SEL_2 ;
|
|
assign MUX_csrf_fflags_reg$write_1__VAL_2 =
|
|
csrf_fflags_reg | fflags__h704640 ;
|
|
always@(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 or
|
|
robdeqPort_0_deq_data_BITS_95_TO_32__q262)
|
|
begin
|
|
case (IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213)
|
|
6'd0, 6'd1, 6'd2: MUX_csrf_fs_reg$write_1__VAL_1 = 2'b11;
|
|
default: MUX_csrf_fs_reg$write_1__VAL_1 =
|
|
robdeqPort_0_deq_data_BITS_95_TO_32__q262[14:13];
|
|
endcase
|
|
end
|
|
assign MUX_csrf_ie_vec_1$write_1__VAL_1 =
|
|
(rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd8 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd18)) ?
|
|
robdeqPort_0_deq_data_BITS_95_TO_32__q262[1] :
|
|
csrf_prev_ie_vec_1 ;
|
|
assign MUX_csrf_ie_vec_3$write_1__VAL_1 =
|
|
(rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd18) ?
|
|
robdeqPort_0_deq_data_BITS_95_TO_32__q262[3] :
|
|
csrf_prev_ie_vec_3 ;
|
|
assign MUX_csrf_mepc_csr$write_1__VAL_2 = rob$deqPort_0_deq_data[95:32] ;
|
|
assign MUX_csrf_minstret_ehr_data_lat_1$wset_1__VAL_1 =
|
|
n__read__h702440 + 64'd1 ;
|
|
assign MUX_csrf_minstret_ehr_data_lat_1$wset_1__VAL_2 =
|
|
n__read__h702440 + { 62'd0, x__h704904 } ;
|
|
assign MUX_csrf_mpp_reg$write_1__VAL_1 =
|
|
(rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd18) ?
|
|
MUX_csrf_mepc_csr$write_1__VAL_2[12:11] :
|
|
2'd0 ;
|
|
assign MUX_csrf_mtval_csr$write_1__VAL_1 =
|
|
commitStage_commitTrap[4] ? 64'd0 : trap_val__h692614 ;
|
|
assign MUX_csrf_mtval_csr$write_1__VAL_2 = rob$deqPort_0_deq_data[95:32] ;
|
|
assign MUX_csrf_prev_ie_vec_1$write_1__VAL_1 =
|
|
rob$deqPort_0_deq_data[122:118] != 5'd13 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 !=
|
|
6'd8 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 !=
|
|
6'd18 ||
|
|
MUX_csrf_mtval_csr$write_1__VAL_2[5] ;
|
|
assign MUX_csrf_prev_ie_vec_3$write_1__VAL_1 =
|
|
rob$deqPort_0_deq_data[122:118] != 5'd13 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 !=
|
|
6'd18 ||
|
|
MUX_csrf_mtval_csr$write_1__VAL_2[7] ;
|
|
assign MUX_csrf_prv_reg$write_1__VAL_1 =
|
|
(rob$deqPort_0_deq_data[122:118] == 5'd19) ?
|
|
x__h701843 :
|
|
csrf_mpp_reg ;
|
|
assign MUX_csrf_prv_reg$write_1__VAL_2 =
|
|
csrf_prv_reg_read__2676_ULE_1_4048_AND_IF_comm_ETC___d14088 ?
|
|
2'd1 :
|
|
2'd3 ;
|
|
assign MUX_csrf_sepc_csr$write_1__VAL_2 = rob$deqPort_0_deq_data[95:32] ;
|
|
assign MUX_csrf_software_int_pend_vec_3$write_1__VAL_2 =
|
|
(mmio_pRqQ_data_0[37:36] == 2'd2) ?
|
|
mmio_pRqQ_data_0[0] :
|
|
amoExec___d880[0] ;
|
|
assign MUX_csrf_spp_reg$write_1__VAL_1 =
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd8 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd18) &&
|
|
MUX_csrf_sepc_csr$write_1__VAL_2[8] ;
|
|
assign MUX_fetchStage$redirect_1__VAL_4 =
|
|
csrf_prv_reg_read__2676_ULE_1_4048_AND_IF_comm_ETC___d14088 ?
|
|
y_avValue__h692461 :
|
|
y_avValue__h694225 ;
|
|
always@(rob$deqPort_0_deq_data or
|
|
next_pc__h701783 or csrf_sepc_csr or csrf_mepc_csr)
|
|
begin
|
|
case (rob$deqPort_0_deq_data[122:118])
|
|
5'd19: MUX_fetchStage$redirect_1__VAL_5 = csrf_sepc_csr;
|
|
5'd20: MUX_fetchStage$redirect_1__VAL_5 = csrf_mepc_csr;
|
|
default: MUX_fetchStage$redirect_1__VAL_5 = next_pc__h701783;
|
|
endcase
|
|
end
|
|
assign MUX_l2Tlb$toChildren_rqFromC_put_1__VAL_1 =
|
|
{ 1'd1,
|
|
coreFix_memExe_dTlb$toParent_rqToP_first[1:0],
|
|
coreFix_memExe_dTlb$toParent_rqToP_first[28:2] } ;
|
|
assign MUX_l2Tlb$toChildren_rqFromC_put_1__VAL_2 =
|
|
{ 3'd2, fetchStage$iTlbIfc_toParent_rqToP_first } ;
|
|
assign MUX_mmio_cRqQ_enqReq_lat_0$wset_1__VAL_1 =
|
|
{ 1'd1,
|
|
mmio_dataReqQ_data_0[141:78],
|
|
CASE_mmio_dataReqQ_data_0_BITS_77_TO_76_0_mmio_ETC__q263,
|
|
mmio_dataReqQ_data_0[71:0] } ;
|
|
assign MUX_mmio_cRqQ_enqReq_lat_0$wset_1__VAL_2 =
|
|
{ 1'd1,
|
|
fetchStage$mmioIfc_instReq_first_fst,
|
|
5'd2,
|
|
fetchStage$mmioIfc_instReq_first_snd,
|
|
72'hAAAAAAAAAAAAAAAAAA } ;
|
|
assign MUX_mmio_dataReqQ_enqReq_lat_0$wset_1__VAL_1 =
|
|
{ 1'd1,
|
|
coreFix_memExe_lsq$firstSt[141:78],
|
|
(coreFix_memExe_lsq$firstSt[158:157] == 2'd0) ?
|
|
6'd42 :
|
|
{ 2'd3, coreFix_memExe_lsq$firstSt[156:153] },
|
|
coreFix_memExe_lsq$firstSt[76:5] } ;
|
|
assign MUX_mmio_dataReqQ_enqReq_lat_0$wset_1__VAL_2 =
|
|
{ 1'd1,
|
|
coreFix_memExe_lsq$firstLd[80:17],
|
|
6'd26,
|
|
coreFix_memExe_lsq$firstLd[15:0],
|
|
56'hAAAAAAAAAAAAAA } ;
|
|
assign MUX_rf$write_2_wr_2__VAL_2 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[39] ?
|
|
res_data__h335926 :
|
|
res_data__h335921 ;
|
|
assign MUX_rf$write_2_wr_2__VAL_3 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[39] ?
|
|
res_data__h381621 :
|
|
res_data__h381616 ;
|
|
assign MUX_rf$write_2_wr_2__VAL_4 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[39] ?
|
|
res_data__h427309 :
|
|
res_data__h427304 ;
|
|
assign MUX_rf$write_2_wr_2__VAL_5 =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data[33] ?
|
|
data___1__h473039 :
|
|
IF_coreFix_fpuMulDivExe_0_mulDivExec_mulQ_firs_ETC___d8062 ;
|
|
assign MUX_rf$write_2_wr_2__VAL_6 =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data[33] ?
|
|
data___1__h473861 :
|
|
data__h473327 ;
|
|
assign MUX_rf$write_3_wr_2__VAL_3 =
|
|
coreFix_memExe_lsq$firstLd[100] ?
|
|
coreFix_memExe_respLrScAmoQ_data_0 :
|
|
IF_coreFix_memExe_lsq_firstLd__277_BIT_96_342__ETC___d1378 ;
|
|
assign MUX_rf$write_3_wr_2__VAL_4 =
|
|
coreFix_memExe_lsq$firstLd[100] ?
|
|
mmio_dataRespQ_data_0[63:0] :
|
|
IF_coreFix_memExe_lsq_firstLd__277_BIT_96_342__ETC___d1425 ;
|
|
assign MUX_rob$enqPort_0_enq_1__VAL_1 =
|
|
{ fetchStage$pipelines_0_first[323:260],
|
|
fetchStage$pipelines_0_first[63:32],
|
|
fetchStage$pipelines_0_first[135:131],
|
|
fetchStage_pipelines_0_first__2648_BIT_109_277_ETC___d12850,
|
|
9'd296,
|
|
fetchStage$pipelines_0_first[259:196],
|
|
5'd0,
|
|
fetchStage$pipelines_0_first[11] &&
|
|
fetchStage$pipelines_0_first[10],
|
|
fetchStage$pipelines_0_first[130:128] != 3'd0 &&
|
|
fetchStage$pipelines_0_first[130:128] != 3'd1 &&
|
|
fetchStage$pipelines_0_first[130:128] != 3'd2 &&
|
|
fetchStage$pipelines_0_first[130:128] != 3'd3 &&
|
|
fetchStage$pipelines_0_first[130:128] != 3'd4,
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13831,
|
|
7'd32,
|
|
specTagManager$currentSpecBits } ;
|
|
assign MUX_rob$enqPort_0_enq_1__VAL_2 =
|
|
{ fetchStage$pipelines_0_first[323:260],
|
|
fetchStage$pipelines_0_first[63:32],
|
|
fetchStage$pipelines_0_first[135:131],
|
|
fetchStage_pipelines_0_first__2648_BIT_109_277_ETC___d12850,
|
|
2'd1,
|
|
!fetchStage$pipelines_0_first[4] &&
|
|
(IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[0] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[1] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[2] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[3] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[4] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[5] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[6] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[7] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[8] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[9] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[10] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[11] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[12] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[13] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[14]),
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d13077,
|
|
2'd0,
|
|
fetchStage$pipelines_0_first[259:196],
|
|
20'd13601,
|
|
specTagManager$currentSpecBits } ;
|
|
assign MUX_rob$enqPort_0_enq_1__VAL_3 =
|
|
{ fetchStage$pipelines_0_first[323:260],
|
|
fetchStage$pipelines_0_first[63:32],
|
|
fetchStage$pipelines_0_first[135:131],
|
|
fetchStage_pipelines_0_first__2648_BIT_109_277_ETC___d12850,
|
|
9'd296,
|
|
fetchStage$pipelines_0_first[259:196],
|
|
5'd0,
|
|
fetchStage$pipelines_0_first[11] &&
|
|
fetchStage$pipelines_0_first[10],
|
|
fetchStage$pipelines_0_first[130:128] != 3'd0,
|
|
13'h1521,
|
|
specTagManager$currentSpecBits } ;
|
|
assign MUX_rob$setExecuted_deqLSQ_2__VAL_2 =
|
|
{ 1'd1,
|
|
CASE_coreFix_memExe_lsqfirstSt_BITS_3_TO_0_0__ETC__q264 } ;
|
|
assign MUX_rob$setExecuted_deqLSQ_2__VAL_6 =
|
|
{ 1'd1,
|
|
CASE_coreFix_memExe_lsqfirstLd_BITS_6_TO_3_0__ETC__q265 } ;
|
|
assign MUX_rob$setExecuted_doFinishFpuMulDiv_0_set_2__VAL_2 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[39] ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[4:0] :
|
|
res_fflags__h335922 ;
|
|
assign MUX_rob$setExecuted_doFinishFpuMulDiv_0_set_2__VAL_3 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[39] ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[4:0] :
|
|
res_fflags__h381617 ;
|
|
assign MUX_rob$setExecuted_doFinishFpuMulDiv_0_set_2__VAL_4 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[39] ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[4:0] :
|
|
res_fflags__h427305 ;
|
|
|
|
// inlined wires
|
|
assign csrf_minstret_ehr_data_lat_0$whas =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd31 ;
|
|
assign csrf_minstret_ehr_data_lat_1$whas =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst ||
|
|
WILL_FIRE_RL_commitStage_doCommitNormalInst ;
|
|
assign csrf_minstret_ehr_data_dummy_1_0$whas =
|
|
WILL_FIRE_RL_commitStage_doCommitNormalInst ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst ;
|
|
assign csrf_mcycle_ehr_data_lat_0$wget = rob$deqPort_0_deq_data[95:32] ;
|
|
assign csrf_mcycle_ehr_data_lat_0$whas =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd30 ;
|
|
assign csrInstOrInterruptInflight_lat_1$whas =
|
|
MUX_csrInstOrInterruptInflight_dummy2_1$write_1__SEL_1 ||
|
|
WILL_FIRE_RL_renameStage_doRenaming_SystemInst &&
|
|
fetchStage$pipelines_0_first[135:131] == 5'd13 ;
|
|
assign mmio_dataReqQ_enqReq_lat_0$wget =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_issue ?
|
|
MUX_mmio_dataReqQ_enqReq_lat_0$wset_1__VAL_1 :
|
|
MUX_mmio_dataReqQ_enqReq_lat_0$wset_1__VAL_2 ;
|
|
assign mmio_dataReqQ_enqReq_lat_0$whas =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_issue ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_issue ;
|
|
assign mmio_dataRespQ_enqReq_lat_0$wget = { 1'd1, mmio_pRsQ_data_0[64:0] } ;
|
|
assign mmio_dataRespQ_deqReq_lat_0$whas =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_fault ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq ;
|
|
assign mmio_dataPendQ_enqReq_lat_0$whas =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_issue ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_issue ;
|
|
assign mmio_cRqQ_enqReq_lat_0$wget =
|
|
WILL_FIRE_RL_mmio_sendDataReq ?
|
|
MUX_mmio_cRqQ_enqReq_lat_0$wset_1__VAL_1 :
|
|
MUX_mmio_cRqQ_enqReq_lat_0$wset_1__VAL_2 ;
|
|
assign mmio_cRqQ_enqReq_lat_0$whas =
|
|
WILL_FIRE_RL_mmio_sendDataReq || WILL_FIRE_RL_mmio_sendInstReq ;
|
|
assign mmio_pRsQ_enqReq_lat_0$wget = { 1'd1, mmioToPlatform_pRs_enq_x } ;
|
|
assign mmio_pRsQ_deqReq_lat_0$whas =
|
|
WILL_FIRE_RL_mmio_sendInstResp ||
|
|
WILL_FIRE_RL_mmio_sendDataResp ;
|
|
assign mmio_pRqQ_enqReq_lat_0$wget =
|
|
{ 1'd1,
|
|
mmioToPlatform_pRq_enq_x[38],
|
|
CASE_mmioToPlatform_pRq_enq_x_BITS_37_TO_36_0__ETC__q266,
|
|
mmioToPlatform_pRq_enq_x[31:0] } ;
|
|
assign mmio_cRsQ_enqReq_lat_0$wget =
|
|
{ 1'd1, csrf_software_int_pend_vec_3 } ;
|
|
assign coreFix_globalSpecUpdate_correctSpecTag_0$whas =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F &&
|
|
coreFix_aluExe_0_exeToFinQ$first[16] ;
|
|
assign coreFix_globalSpecUpdate_correctSpecTag_1$whas =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F &&
|
|
coreFix_aluExe_1_exeToFinQ$first[16] ;
|
|
assign coreFix_aluExe_0_bypassWire_0$wget =
|
|
{ coreFix_aluExe_0_regToExeQ$first[348:342],
|
|
basicExec___d12512[321:258] } ;
|
|
assign coreFix_aluExe_0_bypassWire_0$whas =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doExeAlu &&
|
|
coreFix_aluExe_0_regToExeQ$first[349] ;
|
|
assign coreFix_aluExe_0_bypassWire_1$wget =
|
|
{ coreFix_aluExe_1_regToExeQ$first[348:342],
|
|
basicExec___d11903[321:258] } ;
|
|
assign coreFix_aluExe_0_bypassWire_1$whas =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doExeAlu &&
|
|
coreFix_aluExe_1_regToExeQ$first[349] ;
|
|
assign coreFix_aluExe_0_bypassWire_2$wget =
|
|
{ coreFix_aluExe_0_exeToFinQ$first[319:313],
|
|
coreFix_aluExe_0_exeToFinQ$first[275:212] } ;
|
|
assign coreFix_aluExe_0_bypassWire_2$whas =
|
|
_dor1coreFix_aluExe_0_bypassWire_2$EN_wset &&
|
|
coreFix_aluExe_0_exeToFinQ$first[320] ;
|
|
assign coreFix_aluExe_0_bypassWire_3$wget =
|
|
{ coreFix_aluExe_1_exeToFinQ$first[319:313],
|
|
coreFix_aluExe_1_exeToFinQ$first[275:212] } ;
|
|
assign coreFix_aluExe_0_bypassWire_3$whas =
|
|
_dor1coreFix_aluExe_0_bypassWire_3$EN_wset &&
|
|
coreFix_aluExe_1_exeToFinQ$first[320] ;
|
|
assign coreFix_aluExe_1_bypassWire_2$whas =
|
|
_dor1coreFix_aluExe_1_bypassWire_2$EN_wset &&
|
|
coreFix_aluExe_0_exeToFinQ$first[320] ;
|
|
assign coreFix_aluExe_1_bypassWire_3$whas =
|
|
_dor1coreFix_aluExe_1_bypassWire_3$EN_wset &&
|
|
coreFix_aluExe_1_exeToFinQ$first[320] ;
|
|
assign coreFix_fpuMulDivExe_0_bypassWire_2$whas =
|
|
_dor1coreFix_fpuMulDivExe_0_bypassWire_2$EN_wset &&
|
|
coreFix_aluExe_0_exeToFinQ$first[320] ;
|
|
assign coreFix_fpuMulDivExe_0_bypassWire_3$whas =
|
|
_dor1coreFix_fpuMulDivExe_0_bypassWire_3$EN_wset &&
|
|
coreFix_aluExe_1_exeToFinQ$first[320] ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_newReq$whas =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] == 3'd3 &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[229:228] == 2'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[229:228] == 2'd1) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[226:225] == 2'd0 ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_newReq$whas =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] == 3'd3 &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[229:228] == 2'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[229:228] == 2'd1) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[226:225] == 2'd1 ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_newReq$whas =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] == 3'd3 &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[229:228] == 2'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[229:228] == 2'd1) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[226:225] != 2'd0 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[226:225] != 2'd1 ;
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[226:225])
|
|
2'd0, 2'd1:
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_newReq$wget =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[226:225];
|
|
default: coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_newReq$wget = 2'd2;
|
|
endcase
|
|
end
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_newReq$whas =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] == 3'd3 &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[229:228] == 2'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[229:228] == 2'd1) ;
|
|
assign coreFix_memExe_bypassWire_2$whas =
|
|
_dor1coreFix_memExe_bypassWire_2$EN_wset &&
|
|
coreFix_aluExe_0_exeToFinQ$first[320] ;
|
|
assign coreFix_memExe_bypassWire_3$whas =
|
|
_dor1coreFix_memExe_bypassWire_3$EN_wset &&
|
|
coreFix_aluExe_1_exeToFinQ$first[320] ;
|
|
assign coreFix_memExe_issueLd$wget =
|
|
{ coreFix_memExe_dTlb$procResp[89:85],
|
|
coreFix_memExe_dTlb$procResp[174:111],
|
|
coreFix_memExe_dTlb$procResp[84:77] } ;
|
|
assign coreFix_memExe_issueLd$whas =
|
|
WILL_FIRE_RL_coreFix_memExe_doFinishMem &&
|
|
coreFix_memExe_dTlb$procResp[105:103] == 3'd0 &&
|
|
!coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1722 &&
|
|
!coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1724 &&
|
|
!coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1727 &&
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1737 &&
|
|
!coreFix_memExe_lsq$updateAddr ;
|
|
assign coreFix_memExe_reqLdQ_data_0_lat_0$wget =
|
|
MUX_coreFix_memExe_reqLdQ_data_0_lat_0$wset_1__SEL_1 ?
|
|
coreFix_memExe_issueLd$wget[76:8] :
|
|
coreFix_memExe_lsq$getIssueLd[76:8] ;
|
|
assign coreFix_memExe_reqLdQ_data_0_lat_0$whas =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate &&
|
|
coreFix_memExe_lsq$issueLd[74:73] == 2'd0 ||
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ &&
|
|
coreFix_memExe_lsq$issueLd[74:73] == 2'd0 ;
|
|
assign coreFix_memExe_reqLdQ_empty_lat_0$whas =
|
|
_dor1coreFix_memExe_reqLdQ_empty_lat_0$EN_wset &&
|
|
coreFix_memExe_lsq$issueLd[74:73] == 2'd0 ;
|
|
assign coreFix_memExe_reqLdQ_full_lat_0$whas =
|
|
_dor1coreFix_memExe_reqLdQ_full_lat_0$EN_wset &&
|
|
coreFix_memExe_lsq$issueLd[74:73] == 2'd0 ;
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_issue ?
|
|
MUX_coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wset_1__VAL_1 :
|
|
MUX_coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wset_1__VAL_2 ;
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_issue ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_issue ;
|
|
assign coreFix_memExe_reqStQ_data_0_lat_0$wget =
|
|
{ coreFix_memExe_stb$issue[635:576], 6'd0 } ;
|
|
assign coreFix_memExe_forwardQ_enqReq_lat_0$wget =
|
|
MUX_coreFix_memExe_forwardQ_enqReq_lat_0$wset_1__SEL_1 ?
|
|
MUX_coreFix_memExe_forwardQ_enqReq_lat_0$wset_1__VAL_1 :
|
|
MUX_coreFix_memExe_forwardQ_enqReq_lat_0$wset_1__VAL_2 ;
|
|
assign coreFix_memExe_forwardQ_enqReq_lat_0$whas =
|
|
MUX_coreFix_memExe_forwardQ_enqReq_lat_0$wset_1__SEL_1 ||
|
|
MUX_coreFix_memExe_forwardQ_enqReq_lat_0$wset_1__SEL_2 ;
|
|
assign coreFix_memExe_memRespLdQ_enqReq_lat_0$wget =
|
|
MUX_coreFix_memExe_lsq$getHit_1__SEL_1 ?
|
|
MUX_coreFix_memExe_memRespLdQ_enqReq_lat_0$wset_1__VAL_1 :
|
|
MUX_coreFix_memExe_memRespLdQ_enqReq_lat_0$wset_1__VAL_1 ;
|
|
assign coreFix_memExe_memRespLdQ_enqReq_lat_0$whas =
|
|
MUX_coreFix_memExe_lsq$getHit_1__SEL_1 ||
|
|
MUX_coreFix_memExe_lsq$getHit_1__SEL_2 ;
|
|
always@(MUX_coreFix_memExe_respLrScAmoQ_enqReq_dummy2_0$write_1__SEL_1 or
|
|
MUX_coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wset_1__VAL_1 or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_2 or
|
|
MUX_coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wset_1__VAL_2 or
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo or
|
|
MUX_coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wset_1__VAL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_memExe_respLrScAmoQ_enqReq_dummy2_0$write_1__SEL_1:
|
|
coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wget =
|
|
MUX_coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wset_1__VAL_1;
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_2:
|
|
coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wget =
|
|
MUX_coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wset_1__VAL_2;
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo:
|
|
coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wget =
|
|
MUX_coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wset_1__VAL_3;
|
|
default: coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wget =
|
|
65'h0AAAAAAAAAAAAAAAA /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_memExe_respLrScAmoQ_enqReq_lat_0$whas =
|
|
MUX_coreFix_memExe_respLrScAmoQ_enqReq_dummy2_0$write_1__SEL_1 ||
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_2 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo ;
|
|
assign coreFix_memExe_respLrScAmoQ_deqReq_lat_0$whas =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq ;
|
|
always@(WILL_FIRE_RL_coreFix_memExe_sendLdToMem or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wset_1__VAL_1 or
|
|
WILL_FIRE_RL_coreFix_memExe_sendStToMem or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wset_1__VAL_2 or
|
|
WILL_FIRE_RL_coreFix_memExe_sendLrScAmoToMem or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wset_1__VAL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_memExe_sendLdToMem:
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wset_1__VAL_1;
|
|
WILL_FIRE_RL_coreFix_memExe_sendStToMem:
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wset_1__VAL_2;
|
|
WILL_FIRE_RL_coreFix_memExe_sendLrScAmoToMem:
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wset_1__VAL_3;
|
|
default: coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget =
|
|
153'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas =
|
|
WILL_FIRE_RL_coreFix_memExe_sendLdToMem ||
|
|
WILL_FIRE_RL_coreFix_memExe_sendStToMem ||
|
|
WILL_FIRE_RL_coreFix_memExe_sendLrScAmoToMem ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$wget =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_cRq ?
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$wset_1__VAL_1 :
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$wset_1__VAL_2 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$whas =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_cRq ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_pRq ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_lat_0$wget =
|
|
{ 1'd1,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRqToP_getRq[147:84],
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRqToP_getSlot[54:53],
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRqToP_getRq[83:82],
|
|
1'd1,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRqToP_getSlot[57:55] } ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_lat_0$wget =
|
|
{ 1'd1, dCacheToParent_fromP_enq_x } ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_lat_0$whas =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRsTransfer ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRqTransfer ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_lat_0$wget =
|
|
{ 1'd1,
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc[2:0] } ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_lat_0$whas =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2641 ;
|
|
always@(MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_1 or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$wset_1__VAL_1 or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_2 or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$wset_1__VAL_2 or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_1:
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$wget =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$wset_1__VAL_1;
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_2:
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$wget =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$wset_1__VAL_2;
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_3:
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$wget =
|
|
59'h2AAAAAAAAAAAAAA;
|
|
default: coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$wget =
|
|
59'h2AAAAAAAAAAAAAA /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$whas =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_1 ||
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_2 ||
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$write_1__SEL_3 ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_deqEn$whas =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_deqMulPoisoned ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul ;
|
|
assign coreFix_memExe_reqLrScAmoQ_enqP_lat_0$whas =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_issue ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_issue ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_lat_0$whas =
|
|
WILL_FIRE_RL_coreFix_memExe_sendLrScAmoToMem ||
|
|
WILL_FIRE_RL_coreFix_memExe_sendStToMem ||
|
|
WILL_FIRE_RL_coreFix_memExe_sendLdToMem ;
|
|
|
|
// register commitStage_commitTrap
|
|
assign commitStage_commitTrap$D_IN =
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle ?
|
|
134'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA :
|
|
MUX_commitStage_commitTrap$write_1__VAL_2 ;
|
|
assign commitStage_commitTrap$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
|
|
// register commitStage_rg_instret
|
|
assign commitStage_rg_instret$D_IN = commitStage_rg_instret ;
|
|
assign commitStage_rg_instret$EN =
|
|
CAN_FIRE_RL_commitStage_doCommitNormalInst ;
|
|
|
|
// register coreFix_doStatsReg
|
|
assign coreFix_doStatsReg$D_IN = 1'b0 ;
|
|
assign coreFix_doStatsReg$EN = 1'b0 ;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_cnt
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_cnt$D_IN =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_cnt + 4'd1 ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_cnt$EN =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_doInit ;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_init
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_init$D_IN = 1'd1 ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_init$EN =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_doInit &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_cnt == 4'd15 ;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit$D_IN =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_newReq$whas ?
|
|
v__h602927 :
|
|
v__h601886 ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit$EN = 1'd1 ;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_0
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_0$D_IN =
|
|
{ coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_newReq$whas,
|
|
SEXT_IF_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d11052[127:0] } ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_0$EN =
|
|
1'd1 ;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_1
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_1$D_IN =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_0 ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_1$EN =
|
|
1'd1 ;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_0
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_0$D_IN =
|
|
{ coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_newReq$whas,
|
|
SEXT_IF_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d11039[127:0] } ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_0$EN =
|
|
1'd1 ;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_1
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_1$D_IN =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_0 ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_1$EN =
|
|
1'd1 ;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_0
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_0$D_IN =
|
|
{ coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_newReq$whas,
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d11045[127:0] } ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_0$EN =
|
|
1'd1 ;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_1
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_1$D_IN =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_0 ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_1$EN =
|
|
1'd1 ;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_0
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_0$D_IN =
|
|
{ coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_newReq$whas,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_newReq$wget } ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_0$EN = 1'd1 ;
|
|
|
|
// register coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_1
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_1$D_IN =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_0 ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_1$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_rl
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_rl$D_IN =
|
|
1'd0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_rl$EN =
|
|
1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_lat_0$wget[2:0] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_rl[2:0] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP ==
|
|
3'd0 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqRet_ETC___d3049 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3023 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_1$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0$D_IN ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_1$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP ==
|
|
3'd1 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqRet_ETC___d3049 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3023 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_2
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_2$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0$D_IN ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_2$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP ==
|
|
3'd2 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqRet_ETC___d3049 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3023 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_3
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_3$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0$D_IN ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_3$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP ==
|
|
3'd3 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqRet_ETC___d3049 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3023 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_4
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_4$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0$D_IN ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_4$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP ==
|
|
3'd4 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqRet_ETC___d3049 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3023 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_5
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_5$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0$D_IN ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_5$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP ==
|
|
3'd5 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqRet_ETC___d3049 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3023 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_6
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_6$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0$D_IN ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_6$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP ==
|
|
3'd6 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqRet_ETC___d3049 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3023 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_7
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_7$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0$D_IN ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_7$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP ==
|
|
3'd7 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqRet_ETC___d3049 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3023 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP$D_IN =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_1$Q_OUT &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_rl) ?
|
|
3'd0 :
|
|
_theResult_____2__h294576 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_rl
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_rl$D_IN =
|
|
1'd0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_rl$EN =
|
|
1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_empty
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_empty$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_1$Q_OUT &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_rl ||
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3050 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqRet_ETC___d3070 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_empty$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP$D_IN =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_1$Q_OUT &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_rl) ?
|
|
3'd0 :
|
|
v__h293996 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_rl
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_rl$D_IN =
|
|
4'b0010 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_rl$EN =
|
|
1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_full
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_full$D_IN =
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqRet_ETC___d3049 &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3050 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIn_ETC___d3059 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_full$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_rl
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_rl$D_IN = 1'd0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0$D_IN =
|
|
{ !coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2$Q_OUT ||
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3172 ||
|
|
(EN_dCacheToParent_fromP_enq ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_lat_0$wget[582] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl[582]),
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3239 } ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqP == 1'd0 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_ETC___d3119 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3130 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0$D_IN ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqP == 1'd1 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_ETC___d3119 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3130 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP$D_IN =
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_ETC___d3119 &&
|
|
_theResult_____2__h302572 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_rl
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_rl$D_IN = 1'd0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_empty
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_empty$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_1$Q_OUT &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_rl ||
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3152 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_ETC___d3175 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_empty$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqP
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqP$D_IN =
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_ETC___d3119 &&
|
|
v__h297341 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqP$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl$D_IN =
|
|
584'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_fromPQ_full
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_full$D_IN =
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_ETC___d3119 &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3152 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enq_ETC___d3162 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_full$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl$D_IN =
|
|
{ IF_coreFix_memExe_dMem_cache_m_banks_0_linkAdd_ETC___d2996,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_linkAdd_ETC___d3004 } ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_processAmo
|
|
always@(MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__SEL_1 or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__VAL_1 or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__SEL_2 or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__VAL_2 or
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__SEL_1:
|
|
coreFix_memExe_dMem_cache_m_banks_0_processAmo$D_IN =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__VAL_1;
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__SEL_2:
|
|
coreFix_memExe_dMem_cache_m_banks_0_processAmo$D_IN =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__VAL_2;
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo:
|
|
coreFix_memExe_dMem_cache_m_banks_0_processAmo$D_IN =
|
|
161'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
default: coreFix_memExe_dMem_cache_m_banks_0_processAmo$D_IN =
|
|
161'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_processAmo$EN =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_processAmo$write_1__SEL_1 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd4 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_rl
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_rl$D_IN =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_new ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_lat_0$whas &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_rl ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_rl
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_rl$D_IN =
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_new &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_lat_0$whas ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_rl) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_rl
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_rl$D_IN = 1'd0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0$D_IN =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRqToP ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_lat_0$wget[71:0] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_rl[71:0] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqP == 1'd0 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_ETC___d3290 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ__ETC___d3301 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1$D_IN =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRqToP ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_lat_0$wget[71:0] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_rl[71:0] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqP == 1'd1 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_ETC___d3290 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ__ETC___d3301 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP$D_IN =
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_ETC___d3290 &&
|
|
_theResult_____2__h308566 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_rl
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_rl$D_IN = 1'd0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_1$Q_OUT &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_rl ||
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ__ETC___d3324 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_ETC___d3347 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqP
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqP$D_IN =
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_ETC___d3290 &&
|
|
v__h307855 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqP$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_rl
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_rl$D_IN =
|
|
73'h0AAAAAAAAAAAAAAAAAA ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_full
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_full$D_IN =
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_ETC___d3290 &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ__ETC___d3324 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enq_ETC___d3333 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_full$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_rl
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_rl$D_IN = 1'd0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0$D_IN =
|
|
{ x_addr__h312129,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$wget[514:513] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl[514:513],
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2$Q_OUT ||
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3439 ||
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$wget[512] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl[512]),
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$wget[511:0] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl[511:0] } ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqP == 1'd0 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_ETC___d3386 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3397 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0$D_IN ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqP == 1'd1 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_ETC___d3386 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3397 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP$D_IN =
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_ETC___d3386 &&
|
|
_theResult_____2__h316420 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_rl
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_rl$D_IN = 1'd0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_1$Q_OUT &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_rl ||
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3420 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_ETC___d3443 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqP
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqP$D_IN =
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_ETC___d3386 &&
|
|
v__h311731 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqP$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl$D_IN =
|
|
580'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_full
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_full$D_IN =
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_ETC___d3386 &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3420 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enq_ETC___d3429 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_full$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_perfReqQ_clearReq_rl
|
|
assign coreFix_memExe_dMem_perfReqQ_clearReq_rl$D_IN = 1'd0 ;
|
|
assign coreFix_memExe_dMem_perfReqQ_clearReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_perfReqQ_data_0
|
|
assign coreFix_memExe_dMem_perfReqQ_data_0$D_IN =
|
|
coreFix_memExe_dMem_perfReqQ_enqReq_rl[3:0] ;
|
|
assign coreFix_memExe_dMem_perfReqQ_data_0$EN =
|
|
NOT_coreFix_memExe_dMem_perfReqQ_clearReq_dumm_ETC___d1875 &&
|
|
coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2$Q_OUT &&
|
|
coreFix_memExe_dMem_perfReqQ_enqReq_rl[4] ;
|
|
|
|
// register coreFix_memExe_dMem_perfReqQ_deqReq_rl
|
|
assign coreFix_memExe_dMem_perfReqQ_deqReq_rl$D_IN = 1'd0 ;
|
|
assign coreFix_memExe_dMem_perfReqQ_deqReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_perfReqQ_empty
|
|
assign coreFix_memExe_dMem_perfReqQ_empty$D_IN =
|
|
coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_1$Q_OUT &&
|
|
coreFix_memExe_dMem_perfReqQ_clearReq_rl ||
|
|
NOT_coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_ETC___d1919 ;
|
|
assign coreFix_memExe_dMem_perfReqQ_empty$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_perfReqQ_enqReq_rl
|
|
assign coreFix_memExe_dMem_perfReqQ_enqReq_rl$D_IN = 5'b01010 ;
|
|
assign coreFix_memExe_dMem_perfReqQ_enqReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_dMem_perfReqQ_full
|
|
assign coreFix_memExe_dMem_perfReqQ_full$D_IN =
|
|
NOT_coreFix_memExe_dMem_perfReqQ_clearReq_dumm_ETC___d1875 &&
|
|
coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2_r_ETC___d1903 ;
|
|
assign coreFix_memExe_dMem_perfReqQ_full$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_forwardQ_clearReq_rl
|
|
assign coreFix_memExe_forwardQ_clearReq_rl$D_IN = 1'd0 ;
|
|
assign coreFix_memExe_forwardQ_clearReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_forwardQ_data_0
|
|
assign coreFix_memExe_forwardQ_data_0$D_IN =
|
|
coreFix_memExe_forwardQ_enqReq_lat_0$whas ?
|
|
coreFix_memExe_forwardQ_enqReq_lat_0$wget[68:0] :
|
|
coreFix_memExe_forwardQ_enqReq_rl[68:0] ;
|
|
assign coreFix_memExe_forwardQ_data_0$EN =
|
|
coreFix_memExe_forwardQ_enqP == 1'd0 &&
|
|
NOT_coreFix_memExe_forwardQ_clearReq_dummy2_1__ETC___d3709 &&
|
|
coreFix_memExe_forwardQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_forwardQ_enqReq_lat_1_whas___ETC___d3720 ;
|
|
|
|
// register coreFix_memExe_forwardQ_data_1
|
|
assign coreFix_memExe_forwardQ_data_1$D_IN =
|
|
coreFix_memExe_forwardQ_enqReq_lat_0$whas ?
|
|
coreFix_memExe_forwardQ_enqReq_lat_0$wget[68:0] :
|
|
coreFix_memExe_forwardQ_enqReq_rl[68:0] ;
|
|
assign coreFix_memExe_forwardQ_data_1$EN =
|
|
coreFix_memExe_forwardQ_enqP == 1'd1 &&
|
|
NOT_coreFix_memExe_forwardQ_clearReq_dummy2_1__ETC___d3709 &&
|
|
coreFix_memExe_forwardQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_forwardQ_enqReq_lat_1_whas___ETC___d3720 ;
|
|
|
|
// register coreFix_memExe_forwardQ_deqP
|
|
assign coreFix_memExe_forwardQ_deqP$D_IN =
|
|
NOT_coreFix_memExe_forwardQ_clearReq_dummy2_1__ETC___d3709 &&
|
|
_theResult_____2__h329989 ;
|
|
assign coreFix_memExe_forwardQ_deqP$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_forwardQ_deqReq_rl
|
|
assign coreFix_memExe_forwardQ_deqReq_rl$D_IN = 1'd0 ;
|
|
assign coreFix_memExe_forwardQ_deqReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_forwardQ_empty
|
|
assign coreFix_memExe_forwardQ_empty$D_IN =
|
|
coreFix_memExe_forwardQ_clearReq_dummy2_1$Q_OUT &&
|
|
coreFix_memExe_forwardQ_clearReq_rl ||
|
|
IF_coreFix_memExe_forwardQ_deqReq_dummy2_2_rea_ETC___d3742 &&
|
|
NOT_coreFix_memExe_forwardQ_enqReq_dummy2_2_re_ETC___d3764 ;
|
|
assign coreFix_memExe_forwardQ_empty$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_forwardQ_enqP
|
|
assign coreFix_memExe_forwardQ_enqP$D_IN =
|
|
NOT_coreFix_memExe_forwardQ_clearReq_dummy2_1__ETC___d3709 &&
|
|
v__h329557 ;
|
|
assign coreFix_memExe_forwardQ_enqP$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_forwardQ_enqReq_rl
|
|
assign coreFix_memExe_forwardQ_enqReq_rl$D_IN = 70'h0AAAAAAAAAAAAAAAAA ;
|
|
assign coreFix_memExe_forwardQ_enqReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_forwardQ_full
|
|
assign coreFix_memExe_forwardQ_full$D_IN =
|
|
NOT_coreFix_memExe_forwardQ_clearReq_dummy2_1__ETC___d3709 &&
|
|
IF_coreFix_memExe_forwardQ_deqReq_dummy2_2_rea_ETC___d3742 &&
|
|
coreFix_memExe_forwardQ_enqReq_dummy2_2_read___ETC___d3751 ;
|
|
assign coreFix_memExe_forwardQ_full$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_memRespLdQ_clearReq_rl
|
|
assign coreFix_memExe_memRespLdQ_clearReq_rl$D_IN = 1'd0 ;
|
|
assign coreFix_memExe_memRespLdQ_clearReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_memRespLdQ_data_0
|
|
assign coreFix_memExe_memRespLdQ_data_0$D_IN =
|
|
coreFix_memExe_memRespLdQ_enqReq_lat_0$whas ?
|
|
coreFix_memExe_memRespLdQ_enqReq_lat_0$wget[68:0] :
|
|
coreFix_memExe_memRespLdQ_enqReq_rl[68:0] ;
|
|
assign coreFix_memExe_memRespLdQ_data_0$EN =
|
|
coreFix_memExe_memRespLdQ_enqP == 1'd0 &&
|
|
NOT_coreFix_memExe_memRespLdQ_clearReq_dummy2__ETC___d3615 &&
|
|
coreFix_memExe_memRespLdQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_memRespLdQ_enqReq_lat_1_whas_ETC___d3626 ;
|
|
|
|
// register coreFix_memExe_memRespLdQ_data_1
|
|
assign coreFix_memExe_memRespLdQ_data_1$D_IN =
|
|
coreFix_memExe_memRespLdQ_enqReq_lat_0$whas ?
|
|
coreFix_memExe_memRespLdQ_enqReq_lat_0$wget[68:0] :
|
|
coreFix_memExe_memRespLdQ_enqReq_rl[68:0] ;
|
|
assign coreFix_memExe_memRespLdQ_data_1$EN =
|
|
coreFix_memExe_memRespLdQ_enqP == 1'd1 &&
|
|
NOT_coreFix_memExe_memRespLdQ_clearReq_dummy2__ETC___d3615 &&
|
|
coreFix_memExe_memRespLdQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_memRespLdQ_enqReq_lat_1_whas_ETC___d3626 ;
|
|
|
|
// register coreFix_memExe_memRespLdQ_deqP
|
|
assign coreFix_memExe_memRespLdQ_deqP$D_IN =
|
|
NOT_coreFix_memExe_memRespLdQ_clearReq_dummy2__ETC___d3615 &&
|
|
_theResult_____2__h326764 ;
|
|
assign coreFix_memExe_memRespLdQ_deqP$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_memRespLdQ_deqReq_rl
|
|
assign coreFix_memExe_memRespLdQ_deqReq_rl$D_IN = 1'd0 ;
|
|
assign coreFix_memExe_memRespLdQ_deqReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_memRespLdQ_empty
|
|
assign coreFix_memExe_memRespLdQ_empty$D_IN =
|
|
coreFix_memExe_memRespLdQ_clearReq_dummy2_1$Q_OUT &&
|
|
coreFix_memExe_memRespLdQ_clearReq_rl ||
|
|
IF_coreFix_memExe_memRespLdQ_deqReq_dummy2_2_r_ETC___d3648 &&
|
|
NOT_coreFix_memExe_memRespLdQ_enqReq_dummy2_2__ETC___d3670 ;
|
|
assign coreFix_memExe_memRespLdQ_empty$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_memRespLdQ_enqP
|
|
assign coreFix_memExe_memRespLdQ_enqP$D_IN =
|
|
NOT_coreFix_memExe_memRespLdQ_clearReq_dummy2__ETC___d3615 &&
|
|
v__h326332 ;
|
|
assign coreFix_memExe_memRespLdQ_enqP$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_memRespLdQ_enqReq_rl
|
|
assign coreFix_memExe_memRespLdQ_enqReq_rl$D_IN = 70'h0AAAAAAAAAAAAAAAAA ;
|
|
assign coreFix_memExe_memRespLdQ_enqReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_memRespLdQ_full
|
|
assign coreFix_memExe_memRespLdQ_full$D_IN =
|
|
NOT_coreFix_memExe_memRespLdQ_clearReq_dummy2__ETC___d3615 &&
|
|
IF_coreFix_memExe_memRespLdQ_deqReq_dummy2_2_r_ETC___d3648 &&
|
|
coreFix_memExe_memRespLdQ_enqReq_dummy2_2_read_ETC___d3657 ;
|
|
assign coreFix_memExe_memRespLdQ_full$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_reqLdQ_data_0_rl
|
|
assign coreFix_memExe_reqLdQ_data_0_rl$D_IN =
|
|
coreFix_memExe_reqLdQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLdQ_data_0_lat_0$wget :
|
|
coreFix_memExe_reqLdQ_data_0_rl ;
|
|
assign coreFix_memExe_reqLdQ_data_0_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_reqLdQ_empty_rl
|
|
assign coreFix_memExe_reqLdQ_empty_rl$D_IN =
|
|
WILL_FIRE_RL_coreFix_memExe_sendLdToMem ||
|
|
!coreFix_memExe_reqLdQ_empty_lat_0$whas &&
|
|
coreFix_memExe_reqLdQ_empty_rl ;
|
|
assign coreFix_memExe_reqLdQ_empty_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_reqLdQ_full_rl
|
|
assign coreFix_memExe_reqLdQ_full_rl$D_IN =
|
|
!WILL_FIRE_RL_coreFix_memExe_sendLdToMem &&
|
|
(coreFix_memExe_reqLdQ_full_lat_0$whas ||
|
|
coreFix_memExe_reqLdQ_full_rl) ;
|
|
assign coreFix_memExe_reqLdQ_full_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_reqLrScAmoQ_data_0_rl
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_rl$D_IN =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl ;
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_reqLrScAmoQ_empty_rl
|
|
assign coreFix_memExe_reqLrScAmoQ_empty_rl$D_IN =
|
|
CAN_FIRE_RL_coreFix_memExe_sendLrScAmoToMem ||
|
|
!coreFix_memExe_reqLrScAmoQ_enqP_lat_0$whas &&
|
|
coreFix_memExe_reqLrScAmoQ_empty_rl ;
|
|
assign coreFix_memExe_reqLrScAmoQ_empty_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_reqLrScAmoQ_full_rl
|
|
assign coreFix_memExe_reqLrScAmoQ_full_rl$D_IN =
|
|
!CAN_FIRE_RL_coreFix_memExe_sendLrScAmoToMem &&
|
|
(coreFix_memExe_reqLrScAmoQ_enqP_lat_0$whas ||
|
|
coreFix_memExe_reqLrScAmoQ_full_rl) ;
|
|
assign coreFix_memExe_reqLrScAmoQ_full_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_reqStQ_data_0_rl
|
|
assign coreFix_memExe_reqStQ_data_0_rl$D_IN =
|
|
CAN_FIRE_RL_coreFix_memExe_doIssueSB ?
|
|
coreFix_memExe_reqStQ_data_0_lat_0$wget :
|
|
coreFix_memExe_reqStQ_data_0_rl ;
|
|
assign coreFix_memExe_reqStQ_data_0_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_reqStQ_empty_rl
|
|
assign coreFix_memExe_reqStQ_empty_rl$D_IN =
|
|
WILL_FIRE_RL_coreFix_memExe_sendStToMem ||
|
|
!CAN_FIRE_RL_coreFix_memExe_doIssueSB &&
|
|
coreFix_memExe_reqStQ_empty_rl ;
|
|
assign coreFix_memExe_reqStQ_empty_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_reqStQ_full_rl
|
|
assign coreFix_memExe_reqStQ_full_rl$D_IN =
|
|
!WILL_FIRE_RL_coreFix_memExe_sendStToMem &&
|
|
(CAN_FIRE_RL_coreFix_memExe_doIssueSB ||
|
|
coreFix_memExe_reqStQ_full_rl) ;
|
|
assign coreFix_memExe_reqStQ_full_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_respLrScAmoQ_clearReq_rl
|
|
assign coreFix_memExe_respLrScAmoQ_clearReq_rl$D_IN = 1'd0 ;
|
|
assign coreFix_memExe_respLrScAmoQ_clearReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_respLrScAmoQ_data_0
|
|
assign coreFix_memExe_respLrScAmoQ_data_0$D_IN =
|
|
coreFix_memExe_respLrScAmoQ_enqReq_lat_0$whas ?
|
|
coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wget[63:0] :
|
|
coreFix_memExe_respLrScAmoQ_enqReq_rl[63:0] ;
|
|
assign coreFix_memExe_respLrScAmoQ_data_0$EN =
|
|
NOT_coreFix_memExe_respLrScAmoQ_clearReq_dummy_ETC___d3539 &&
|
|
coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_respLrScAmoQ_enqReq_lat_1_wh_ETC___d3550 ;
|
|
|
|
// register coreFix_memExe_respLrScAmoQ_deqReq_rl
|
|
assign coreFix_memExe_respLrScAmoQ_deqReq_rl$D_IN = 1'd0 ;
|
|
assign coreFix_memExe_respLrScAmoQ_deqReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_respLrScAmoQ_empty
|
|
assign coreFix_memExe_respLrScAmoQ_empty$D_IN =
|
|
coreFix_memExe_respLrScAmoQ_clearReq_dummy2_1$Q_OUT &&
|
|
coreFix_memExe_respLrScAmoQ_clearReq_rl ||
|
|
NOT_coreFix_memExe_respLrScAmoQ_enqReq_dummy2__ETC___d3581 ;
|
|
assign coreFix_memExe_respLrScAmoQ_empty$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_respLrScAmoQ_enqReq_rl
|
|
assign coreFix_memExe_respLrScAmoQ_enqReq_rl$D_IN = 65'h0AAAAAAAAAAAAAAAA ;
|
|
assign coreFix_memExe_respLrScAmoQ_enqReq_rl$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_respLrScAmoQ_full
|
|
assign coreFix_memExe_respLrScAmoQ_full$D_IN =
|
|
NOT_coreFix_memExe_respLrScAmoQ_clearReq_dummy_ETC___d3539 &&
|
|
coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2_re_ETC___d3566 ;
|
|
assign coreFix_memExe_respLrScAmoQ_full$EN = 1'd1 ;
|
|
|
|
// register coreFix_memExe_waitLrScAmoMMIOResp
|
|
always@(MUX_coreFix_memExe_waitLrScAmoMMIOResp$write_1__SEL_1 or
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_issue or
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_issue or
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_issue or
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_issue)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_memExe_waitLrScAmoMMIOResp$write_1__SEL_1:
|
|
coreFix_memExe_waitLrScAmoMMIOResp$D_IN = 3'd0;
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_issue:
|
|
coreFix_memExe_waitLrScAmoMMIOResp$D_IN = 3'd4;
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_issue:
|
|
coreFix_memExe_waitLrScAmoMMIOResp$D_IN = 3'd2;
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_issue:
|
|
coreFix_memExe_waitLrScAmoMMIOResp$D_IN = 3'd6;
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_issue:
|
|
coreFix_memExe_waitLrScAmoMMIOResp$D_IN = 3'd7;
|
|
default: coreFix_memExe_waitLrScAmoMMIOResp$D_IN =
|
|
3'b010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_memExe_waitLrScAmoMMIOResp$EN =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_fault ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_issue ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_issue ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_issue ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_issue ;
|
|
|
|
// register csrInstOrInterruptInflight_rl
|
|
assign csrInstOrInterruptInflight_rl$D_IN =
|
|
csrInstOrInterruptInflight_lat_1$whas ?
|
|
1'd1 :
|
|
(MUX_csrInstOrInterruptInflight_dummy_1_0$wset_1__VAL_1 ?
|
|
1'd0 :
|
|
csrInstOrInterruptInflight_rl) ;
|
|
assign csrInstOrInterruptInflight_rl$EN = 1'd1 ;
|
|
|
|
// register csrf_debug_int_pend
|
|
assign csrf_debug_int_pend$D_IN =
|
|
MUX_csrf_debug_int_pend$write_1__SEL_1 ?
|
|
csrf_mcycle_ehr_data_lat_0$wget[14] :
|
|
setDEIP_v ;
|
|
assign csrf_debug_int_pend$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd29 ||
|
|
EN_setDEIP ;
|
|
|
|
// register csrf_external_int_en_vec_0
|
|
assign csrf_external_int_en_vec_0$D_IN =
|
|
csrf_mcycle_ehr_data_lat_0$wget[8] ;
|
|
assign csrf_external_int_en_vec_0$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd9 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd22) ;
|
|
|
|
// register csrf_external_int_en_vec_1
|
|
assign csrf_external_int_en_vec_1$D_IN =
|
|
csrf_mcycle_ehr_data_lat_0$wget[9] ;
|
|
assign csrf_external_int_en_vec_1$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd9 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd22) ;
|
|
|
|
// register csrf_external_int_en_vec_3
|
|
assign csrf_external_int_en_vec_3$D_IN =
|
|
csrf_mcycle_ehr_data_lat_0$wget[11] ;
|
|
assign csrf_external_int_en_vec_3$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd22 ;
|
|
|
|
// register csrf_external_int_pend_vec_0
|
|
assign csrf_external_int_pend_vec_0$D_IN =
|
|
csrf_mcycle_ehr_data_lat_0$wget[8] ;
|
|
assign csrf_external_int_pend_vec_0$EN =
|
|
MUX_csrf_external_int_pend_vec_1$write_1__SEL_1 ;
|
|
|
|
// register csrf_external_int_pend_vec_1
|
|
assign csrf_external_int_pend_vec_1$D_IN =
|
|
MUX_csrf_external_int_pend_vec_1$write_1__SEL_1 ?
|
|
csrf_mcycle_ehr_data_lat_0$wget[9] :
|
|
setSEIP_v ;
|
|
assign csrf_external_int_pend_vec_1$EN =
|
|
MUX_csrf_external_int_pend_vec_1$write_1__SEL_1 || EN_setSEIP ;
|
|
|
|
// register csrf_external_int_pend_vec_3
|
|
assign csrf_external_int_pend_vec_3$D_IN =
|
|
MUX_csrf_debug_int_pend$write_1__SEL_1 ?
|
|
csrf_mcycle_ehr_data_lat_0$wget[11] :
|
|
setMEIP_v ;
|
|
assign csrf_external_int_pend_vec_3$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd29 ||
|
|
EN_setMEIP ;
|
|
|
|
// register csrf_fflags_reg
|
|
assign csrf_fflags_reg$D_IN =
|
|
MUX_csrf_fflags_reg$write_1__SEL_1 ?
|
|
csrf_mcycle_ehr_data_lat_0$wget[4:0] :
|
|
MUX_csrf_fflags_reg$write_1__VAL_2 ;
|
|
assign csrf_fflags_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd0 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd2) ||
|
|
WILL_FIRE_RL_commitStage_doCommitNormalInst &&
|
|
NOT_IF_NOT_rob_deqPort_0_canDeq__4423_4424_OR__ETC___d14541 ;
|
|
|
|
// register csrf_frm_reg
|
|
assign csrf_frm_reg$D_IN =
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd1) ?
|
|
csrf_mcycle_ehr_data_lat_0$wget[2:0] :
|
|
csrf_mcycle_ehr_data_lat_0$wget[7:5] ;
|
|
assign csrf_frm_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd1 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd2) ;
|
|
|
|
// register csrf_fs_reg
|
|
assign csrf_fs_reg$D_IN =
|
|
MUX_csrf_fs_reg$write_1__SEL_1 ?
|
|
MUX_csrf_fs_reg$write_1__VAL_1 :
|
|
2'b11 ;
|
|
assign csrf_fs_reg$EN =
|
|
MUX_csrf_fs_reg$write_1__SEL_1 ||
|
|
WILL_FIRE_RL_commitStage_doCommitNormalInst &&
|
|
NOT_IF_NOT_rob_deqPort_0_canDeq__4423_4424_OR__ETC___d14541 ;
|
|
|
|
// register csrf_ie_vec_0
|
|
assign csrf_ie_vec_0$D_IN = csrf_mcycle_ehr_data_lat_0$wget[0] ;
|
|
assign csrf_ie_vec_0$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd8 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd18) ;
|
|
|
|
// register csrf_ie_vec_1
|
|
assign csrf_ie_vec_1$D_IN =
|
|
MUX_csrf_ie_vec_1$write_1__SEL_1 &&
|
|
MUX_csrf_ie_vec_1$write_1__VAL_1 ;
|
|
assign csrf_ie_vec_1$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst && _dfoo26 ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
csrf_prv_reg_read__2676_ULE_1_4048_AND_IF_comm_ETC___d14088 ;
|
|
|
|
// register csrf_ie_vec_3
|
|
assign csrf_ie_vec_3$D_IN =
|
|
MUX_csrf_ie_vec_3$write_1__SEL_1 &&
|
|
MUX_csrf_ie_vec_3$write_1__VAL_1 ;
|
|
assign csrf_ie_vec_3$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst && _dfoo20 ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
NOT_csrf_prv_reg_read__2676_ULE_1_4048_4112_OR_ETC___d14116 ;
|
|
|
|
// register csrf_mcause_code_reg
|
|
assign csrf_mcause_code_reg$D_IN =
|
|
MUX_csrf_ie_vec_3$write_1__SEL_2 ?
|
|
cause_code__h691583 :
|
|
csrf_mcycle_ehr_data_lat_0$wget[3:0] ;
|
|
assign csrf_mcause_code_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
NOT_csrf_prv_reg_read__2676_ULE_1_4048_4112_OR_ETC___d14116 ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd27 ;
|
|
|
|
// register csrf_mcause_interrupt_reg
|
|
assign csrf_mcause_interrupt_reg$D_IN =
|
|
MUX_csrf_ie_vec_3$write_1__SEL_2 ?
|
|
commitStage_commitTrap[4] :
|
|
csrf_mcycle_ehr_data_lat_0$wget[63] ;
|
|
assign csrf_mcause_interrupt_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
NOT_csrf_prv_reg_read__2676_ULE_1_4048_4112_OR_ETC___d14116 ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd27 ;
|
|
|
|
// register csrf_mcounteren_cy_reg
|
|
assign csrf_mcounteren_cy_reg$D_IN = csrf_mcycle_ehr_data_lat_0$wget[0] ;
|
|
assign csrf_mcounteren_cy_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd24 ;
|
|
|
|
// register csrf_mcounteren_ir_reg
|
|
assign csrf_mcounteren_ir_reg$D_IN = csrf_mcycle_ehr_data_lat_0$wget[2] ;
|
|
assign csrf_mcounteren_ir_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd24 ;
|
|
|
|
// register csrf_mcounteren_tm_reg
|
|
assign csrf_mcounteren_tm_reg$D_IN = csrf_mcycle_ehr_data_lat_0$wget[1] ;
|
|
assign csrf_mcounteren_tm_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd24 ;
|
|
|
|
// register csrf_mcycle_ehr_data_rl
|
|
assign csrf_mcycle_ehr_data_rl$D_IN = upd__h4956 ;
|
|
assign csrf_mcycle_ehr_data_rl$EN = 1'd1 ;
|
|
|
|
// register csrf_medeleg_13_11_reg
|
|
assign csrf_medeleg_13_11_reg$D_IN =
|
|
csrf_mcycle_ehr_data_lat_0$wget[13:11] ;
|
|
assign csrf_medeleg_13_11_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd20 ;
|
|
|
|
// register csrf_medeleg_15_reg
|
|
assign csrf_medeleg_15_reg$D_IN = csrf_mcycle_ehr_data_lat_0$wget[15] ;
|
|
assign csrf_medeleg_15_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd20 ;
|
|
|
|
// register csrf_medeleg_9_0_reg
|
|
assign csrf_medeleg_9_0_reg$D_IN = csrf_mcycle_ehr_data_lat_0$wget[9:0] ;
|
|
assign csrf_medeleg_9_0_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd20 ;
|
|
|
|
// register csrf_mepc_csr
|
|
assign csrf_mepc_csr$D_IN =
|
|
MUX_csrf_ie_vec_3$write_1__SEL_2 ?
|
|
commitStage_commitTrap[132:69] :
|
|
rob$deqPort_0_deq_data[95:32] ;
|
|
assign csrf_mepc_csr$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
NOT_csrf_prv_reg_read__2676_ULE_1_4048_4112_OR_ETC___d14116 ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd26 ;
|
|
|
|
// register csrf_mideleg_11_reg
|
|
assign csrf_mideleg_11_reg$D_IN = csrf_mcycle_ehr_data_lat_0$wget[11] ;
|
|
assign csrf_mideleg_11_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd21 ;
|
|
|
|
// register csrf_mideleg_1_0_reg
|
|
assign csrf_mideleg_1_0_reg$D_IN = csrf_mcycle_ehr_data_lat_0$wget[1:0] ;
|
|
assign csrf_mideleg_1_0_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd21 ;
|
|
|
|
// register csrf_mideleg_5_3_reg
|
|
assign csrf_mideleg_5_3_reg$D_IN = csrf_mcycle_ehr_data_lat_0$wget[5:3] ;
|
|
assign csrf_mideleg_5_3_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd21 ;
|
|
|
|
// register csrf_mideleg_9_7_reg
|
|
assign csrf_mideleg_9_7_reg$D_IN = csrf_mcycle_ehr_data_lat_0$wget[9:7] ;
|
|
assign csrf_mideleg_9_7_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd21 ;
|
|
|
|
// register csrf_minstret_ehr_data_rl
|
|
assign csrf_minstret_ehr_data_rl$D_IN =
|
|
csrf_minstret_ehr_data_lat_1$whas ?
|
|
upd__h3639 :
|
|
IF_csrf_minstret_ehr_data_lat_0_whas_THEN_csrf_ETC___d8 ;
|
|
assign csrf_minstret_ehr_data_rl$EN = 1'd1 ;
|
|
|
|
// register csrf_mpp_reg
|
|
assign csrf_mpp_reg$D_IN =
|
|
MUX_csrf_mpp_reg$write_1__SEL_1 ?
|
|
MUX_csrf_mpp_reg$write_1__VAL_1 :
|
|
csrf_prv_reg ;
|
|
assign csrf_mpp_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst && _dfoo20 ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
NOT_csrf_prv_reg_read__2676_ULE_1_4048_4112_OR_ETC___d14116 ;
|
|
|
|
// register csrf_mprv_reg
|
|
assign csrf_mprv_reg$D_IN = csrf_mcycle_ehr_data_lat_0$wget[17] ;
|
|
assign csrf_mprv_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd18 ;
|
|
|
|
// register csrf_mscratch_csr
|
|
assign csrf_mscratch_csr$D_IN = rob$deqPort_0_deq_data[95:32] ;
|
|
assign csrf_mscratch_csr$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd25 ;
|
|
|
|
// register csrf_mtval_csr
|
|
assign csrf_mtval_csr$D_IN =
|
|
MUX_csrf_ie_vec_3$write_1__SEL_2 ?
|
|
MUX_csrf_mtval_csr$write_1__VAL_1 :
|
|
rob$deqPort_0_deq_data[95:32] ;
|
|
assign csrf_mtval_csr$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
NOT_csrf_prv_reg_read__2676_ULE_1_4048_4112_OR_ETC___d14116 ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd28 ;
|
|
|
|
// register csrf_mtvec_base_hi_reg
|
|
assign csrf_mtvec_base_hi_reg$D_IN = csrf_mscratch_csr$D_IN[63:2] ;
|
|
assign csrf_mtvec_base_hi_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd23 ;
|
|
|
|
// register csrf_mtvec_mode_low_reg
|
|
assign csrf_mtvec_mode_low_reg$D_IN = csrf_mscratch_csr$D_IN[0] ;
|
|
assign csrf_mtvec_mode_low_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd23 ;
|
|
|
|
// register csrf_mxr_reg
|
|
assign csrf_mxr_reg$D_IN = csrf_mscratch_csr$D_IN[19] ;
|
|
assign csrf_mxr_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd8 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd18) ;
|
|
|
|
// register csrf_ppn_reg
|
|
assign csrf_ppn_reg$D_IN = csrf_mscratch_csr$D_IN[43:0] ;
|
|
assign csrf_ppn_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd17 ;
|
|
|
|
// register csrf_prev_ie_vec_0
|
|
assign csrf_prev_ie_vec_0$D_IN = csrf_mscratch_csr$D_IN[4] ;
|
|
assign csrf_prev_ie_vec_0$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd8 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd18) ;
|
|
|
|
// register csrf_prev_ie_vec_1
|
|
assign csrf_prev_ie_vec_1$D_IN =
|
|
MUX_csrf_prev_ie_vec_1$write_1__SEL_1 ?
|
|
MUX_csrf_prev_ie_vec_1$write_1__VAL_1 :
|
|
csrf_ie_vec_1 ;
|
|
assign csrf_prev_ie_vec_1$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst && _dfoo26 ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
csrf_prv_reg_read__2676_ULE_1_4048_AND_IF_comm_ETC___d14088 ;
|
|
|
|
// register csrf_prev_ie_vec_3
|
|
assign csrf_prev_ie_vec_3$D_IN =
|
|
MUX_csrf_prev_ie_vec_3$write_1__SEL_1 ?
|
|
MUX_csrf_prev_ie_vec_3$write_1__VAL_1 :
|
|
csrf_ie_vec_3 ;
|
|
assign csrf_prev_ie_vec_3$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst && _dfoo20 ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
NOT_csrf_prv_reg_read__2676_ULE_1_4048_4112_OR_ETC___d14116 ;
|
|
|
|
// register csrf_prv_reg
|
|
assign csrf_prv_reg$D_IN =
|
|
MUX_csrf_prv_reg$write_1__SEL_1 ?
|
|
MUX_csrf_prv_reg$write_1__VAL_1 :
|
|
MUX_csrf_prv_reg$write_1__VAL_2 ;
|
|
assign csrf_prv_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
(rob$deqPort_0_deq_data[122:118] == 5'd19 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd20) ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle ;
|
|
|
|
// register csrf_scause_code_reg
|
|
assign csrf_scause_code_reg$D_IN =
|
|
MUX_csrf_ie_vec_1$write_1__SEL_2 ?
|
|
cause_code__h691583 :
|
|
csrf_mscratch_csr$D_IN[3:0] ;
|
|
assign csrf_scause_code_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
csrf_prv_reg_read__2676_ULE_1_4048_AND_IF_comm_ETC___d14088 ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd14 ;
|
|
|
|
// register csrf_scause_interrupt_reg
|
|
assign csrf_scause_interrupt_reg$D_IN =
|
|
MUX_csrf_ie_vec_1$write_1__SEL_2 ?
|
|
commitStage_commitTrap[4] :
|
|
csrf_mscratch_csr$D_IN[63] ;
|
|
assign csrf_scause_interrupt_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
csrf_prv_reg_read__2676_ULE_1_4048_AND_IF_comm_ETC___d14088 ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd14 ;
|
|
|
|
// register csrf_scounteren_cy_reg
|
|
assign csrf_scounteren_cy_reg$D_IN = csrf_mscratch_csr$D_IN[0] ;
|
|
assign csrf_scounteren_cy_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd11 ;
|
|
|
|
// register csrf_scounteren_ir_reg
|
|
assign csrf_scounteren_ir_reg$D_IN = csrf_mscratch_csr$D_IN[2] ;
|
|
assign csrf_scounteren_ir_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd11 ;
|
|
|
|
// register csrf_scounteren_tm_reg
|
|
assign csrf_scounteren_tm_reg$D_IN = csrf_mscratch_csr$D_IN[1] ;
|
|
assign csrf_scounteren_tm_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd11 ;
|
|
|
|
// register csrf_sepc_csr
|
|
assign csrf_sepc_csr$D_IN =
|
|
MUX_csrf_ie_vec_1$write_1__SEL_2 ?
|
|
commitStage_commitTrap[132:69] :
|
|
rob$deqPort_0_deq_data[95:32] ;
|
|
assign csrf_sepc_csr$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
csrf_prv_reg_read__2676_ULE_1_4048_AND_IF_comm_ETC___d14088 ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd13 ;
|
|
|
|
// register csrf_software_int_en_vec_0
|
|
assign csrf_software_int_en_vec_0$D_IN = csrf_mscratch_csr$D_IN[0] ;
|
|
assign csrf_software_int_en_vec_0$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd9 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd22) ;
|
|
|
|
// register csrf_software_int_en_vec_1
|
|
assign csrf_software_int_en_vec_1$D_IN = csrf_mscratch_csr$D_IN[1] ;
|
|
assign csrf_software_int_en_vec_1$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd9 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd22) ;
|
|
|
|
// register csrf_software_int_en_vec_3
|
|
assign csrf_software_int_en_vec_3$D_IN = csrf_mscratch_csr$D_IN[3] ;
|
|
assign csrf_software_int_en_vec_3$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd22 ;
|
|
|
|
// register csrf_software_int_pend_vec_0
|
|
assign csrf_software_int_pend_vec_0$D_IN = csrf_mscratch_csr$D_IN[0] ;
|
|
assign csrf_software_int_pend_vec_0$EN =
|
|
MUX_csrf_external_int_pend_vec_1$write_1__SEL_1 ;
|
|
|
|
// register csrf_software_int_pend_vec_1
|
|
assign csrf_software_int_pend_vec_1$D_IN = csrf_mscratch_csr$D_IN[1] ;
|
|
assign csrf_software_int_pend_vec_1$EN =
|
|
MUX_csrf_external_int_pend_vec_1$write_1__SEL_1 ;
|
|
|
|
// register csrf_software_int_pend_vec_3
|
|
assign csrf_software_int_pend_vec_3$D_IN =
|
|
MUX_csrf_debug_int_pend$write_1__SEL_1 ?
|
|
csrf_mscratch_csr$D_IN[3] :
|
|
MUX_csrf_software_int_pend_vec_3$write_1__VAL_2 ;
|
|
assign csrf_software_int_pend_vec_3$EN =
|
|
WILL_FIRE_RL_mmio_handlePRq && !mmio_pRqQ_data_0[38] &&
|
|
mmio_pRqQ_data_0[37:36] != 2'd0 &&
|
|
mmio_pRqQ_data_0[37:36] != 2'd1 ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd29 ;
|
|
|
|
// register csrf_spp_reg
|
|
assign csrf_spp_reg$D_IN =
|
|
MUX_csrf_spp_reg$write_1__SEL_1 ?
|
|
MUX_csrf_spp_reg$write_1__VAL_1 :
|
|
csrf_prv_reg[0] ;
|
|
assign csrf_spp_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst && _dfoo26 ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
csrf_prv_reg_read__2676_ULE_1_4048_AND_IF_comm_ETC___d14088 ;
|
|
|
|
// register csrf_sscratch_csr
|
|
assign csrf_sscratch_csr$D_IN = rob$deqPort_0_deq_data[95:32] ;
|
|
assign csrf_sscratch_csr$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd12 ;
|
|
|
|
// register csrf_stats_module_doStats
|
|
assign csrf_stats_module_doStats$D_IN = recvDoStats_x ;
|
|
assign csrf_stats_module_doStats$EN = EN_recvDoStats ;
|
|
|
|
// register csrf_stval_csr
|
|
assign csrf_stval_csr$D_IN =
|
|
MUX_csrf_ie_vec_1$write_1__SEL_2 ?
|
|
MUX_csrf_mtval_csr$write_1__VAL_1 :
|
|
rob$deqPort_0_deq_data[95:32] ;
|
|
assign csrf_stval_csr$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
csrf_prv_reg_read__2676_ULE_1_4048_AND_IF_comm_ETC___d14088 ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd15 ;
|
|
|
|
// register csrf_stvec_base_hi_reg
|
|
assign csrf_stvec_base_hi_reg$D_IN = csrf_sscratch_csr$D_IN[63:2] ;
|
|
assign csrf_stvec_base_hi_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd10 ;
|
|
|
|
// register csrf_stvec_mode_low_reg
|
|
assign csrf_stvec_mode_low_reg$D_IN = csrf_sscratch_csr$D_IN[0] ;
|
|
assign csrf_stvec_mode_low_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd10 ;
|
|
|
|
// register csrf_sum_reg
|
|
assign csrf_sum_reg$D_IN = csrf_sscratch_csr$D_IN[18] ;
|
|
assign csrf_sum_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd8 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd18) ;
|
|
|
|
// register csrf_time_reg
|
|
assign csrf_time_reg$D_IN = mmioToPlatform_setTime_t ;
|
|
assign csrf_time_reg$EN = EN_mmioToPlatform_setTime ;
|
|
|
|
// register csrf_timer_int_en_vec_0
|
|
assign csrf_timer_int_en_vec_0$D_IN = csrf_sscratch_csr$D_IN[4] ;
|
|
assign csrf_timer_int_en_vec_0$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd9 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd22) ;
|
|
|
|
// register csrf_timer_int_en_vec_1
|
|
assign csrf_timer_int_en_vec_1$D_IN = csrf_sscratch_csr$D_IN[5] ;
|
|
assign csrf_timer_int_en_vec_1$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd9 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd22) ;
|
|
|
|
// register csrf_timer_int_en_vec_3
|
|
assign csrf_timer_int_en_vec_3$D_IN = csrf_sscratch_csr$D_IN[7] ;
|
|
assign csrf_timer_int_en_vec_3$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd22 ;
|
|
|
|
// register csrf_timer_int_pend_vec_0
|
|
assign csrf_timer_int_pend_vec_0$D_IN = csrf_sscratch_csr$D_IN[4] ;
|
|
assign csrf_timer_int_pend_vec_0$EN =
|
|
MUX_csrf_external_int_pend_vec_1$write_1__SEL_1 ;
|
|
|
|
// register csrf_timer_int_pend_vec_1
|
|
assign csrf_timer_int_pend_vec_1$D_IN = csrf_sscratch_csr$D_IN[5] ;
|
|
assign csrf_timer_int_pend_vec_1$EN =
|
|
MUX_csrf_external_int_pend_vec_1$write_1__SEL_1 ;
|
|
|
|
// register csrf_timer_int_pend_vec_3
|
|
assign csrf_timer_int_pend_vec_3$D_IN = mmio_pRqQ_data_0[0] ;
|
|
assign csrf_timer_int_pend_vec_3$EN =
|
|
WILL_FIRE_RL_mmio_handlePRq && mmio_pRqQ_data_0[38] &&
|
|
mmio_pRqQ_data_0[37:36] == 2'd2 ;
|
|
|
|
// register csrf_tsr_reg
|
|
assign csrf_tsr_reg$D_IN = csrf_sscratch_csr$D_IN[22] ;
|
|
assign csrf_tsr_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd18 ;
|
|
|
|
// register csrf_tvm_reg
|
|
assign csrf_tvm_reg$D_IN = csrf_sscratch_csr$D_IN[20] ;
|
|
assign csrf_tvm_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd18 ;
|
|
|
|
// register csrf_tw_reg
|
|
assign csrf_tw_reg$D_IN = csrf_sscratch_csr$D_IN[21] ;
|
|
assign csrf_tw_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd18 ;
|
|
|
|
// register csrf_vm_mode_sv39_reg
|
|
assign csrf_vm_mode_sv39_reg$D_IN = csrf_sscratch_csr$D_IN[63] ;
|
|
assign csrf_vm_mode_sv39_reg$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd17 ;
|
|
|
|
// register flush_reservation
|
|
assign flush_reservation$D_IN = !MUX_flush_reservation$write_1__SEL_1 ;
|
|
assign flush_reservation$EN =
|
|
WILL_FIRE_RL_prepareCachesAndTlbs && flush_reservation ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle ;
|
|
|
|
// register flush_tlbs
|
|
assign flush_tlbs$D_IN = !MUX_flush_tlbs$write_1__SEL_1 ;
|
|
assign flush_tlbs$EN =
|
|
WILL_FIRE_RL_prepareCachesAndTlbs && flush_tlbs ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
(rob$deqPort_0_deq_data[122:118] == 5'd16 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd17) ;
|
|
|
|
// register mmio_cRqQ_clearReq_rl
|
|
assign mmio_cRqQ_clearReq_rl$D_IN = 1'd0 ;
|
|
assign mmio_cRqQ_clearReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_cRqQ_data_0
|
|
assign mmio_cRqQ_data_0$D_IN =
|
|
{ x__h45579,
|
|
(mmio_cRqQ_enqReq_lat_0$whas ?
|
|
mmio_cRqQ_enqReq_lat_0$wget[77:76] == 2'd0 :
|
|
mmio_cRqQ_enqReq_rl[77:76] == 2'd0) ?
|
|
{ 5'd2,
|
|
mmio_cRqQ_enqReq_lat_0$whas ?
|
|
mmio_cRqQ_enqReq_lat_0$wget[72] :
|
|
mmio_cRqQ_enqReq_rl[72] } :
|
|
IF_IF_mmio_cRqQ_enqReq_lat_1_whas__30_THEN_mmi_ETC___d463,
|
|
mmio_cRqQ_enqReq_lat_0$whas ?
|
|
mmio_cRqQ_enqReq_lat_0$wget[71:64] :
|
|
mmio_cRqQ_enqReq_rl[71:64],
|
|
x__h48115 } ;
|
|
assign mmio_cRqQ_data_0$EN =
|
|
NOT_mmio_cRqQ_clearReq_dummy2_1_read__26_27_OR_ETC___d431 &&
|
|
mmio_cRqQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_mmio_cRqQ_enqReq_lat_1_whas__30_THEN_mmio_c_ETC___d339 ;
|
|
|
|
// register mmio_cRqQ_deqReq_rl
|
|
assign mmio_cRqQ_deqReq_rl$D_IN = 1'd0 ;
|
|
assign mmio_cRqQ_deqReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_cRqQ_empty
|
|
assign mmio_cRqQ_empty$D_IN =
|
|
mmio_cRqQ_clearReq_dummy2_1$Q_OUT && mmio_cRqQ_clearReq_rl ||
|
|
NOT_mmio_cRqQ_enqReq_dummy2_2_read__32_47_OR_I_ETC___d452 ;
|
|
assign mmio_cRqQ_empty$EN = 1'd1 ;
|
|
|
|
// register mmio_cRqQ_enqReq_rl
|
|
assign mmio_cRqQ_enqReq_rl$D_IN =
|
|
143'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ;
|
|
assign mmio_cRqQ_enqReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_cRqQ_full
|
|
assign mmio_cRqQ_full$D_IN =
|
|
NOT_mmio_cRqQ_clearReq_dummy2_1_read__26_27_OR_ETC___d431 &&
|
|
mmio_cRqQ_enqReq_dummy2_2_read__32_AND_IF_mmio_ETC___d444 ;
|
|
assign mmio_cRqQ_full$EN = 1'd1 ;
|
|
|
|
// register mmio_cRsQ_clearReq_rl
|
|
assign mmio_cRsQ_clearReq_rl$D_IN = 1'd0 ;
|
|
assign mmio_cRsQ_clearReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_cRsQ_data_0
|
|
assign mmio_cRsQ_data_0$D_IN =
|
|
CAN_FIRE_RL_mmio_handlePRq ?
|
|
mmio_cRsQ_enqReq_lat_0$wget[0] :
|
|
mmio_cRsQ_enqReq_rl[0] ;
|
|
assign mmio_cRsQ_data_0$EN =
|
|
NOT_mmio_cRsQ_clearReq_dummy2_1_read__18_19_OR_ETC___d823 &&
|
|
mmio_cRsQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_mmio_cRsQ_enqReq_lat_1_whas__74_THEN_mmio_c_ETC___d783 ;
|
|
|
|
// register mmio_cRsQ_deqReq_rl
|
|
assign mmio_cRsQ_deqReq_rl$D_IN = 1'd0 ;
|
|
assign mmio_cRsQ_deqReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_cRsQ_empty
|
|
assign mmio_cRsQ_empty$D_IN =
|
|
mmio_cRsQ_clearReq_dummy2_1$Q_OUT && mmio_cRsQ_clearReq_rl ||
|
|
NOT_mmio_cRsQ_enqReq_dummy2_2_read__24_39_OR_I_ETC___d844 ;
|
|
assign mmio_cRsQ_empty$EN = 1'd1 ;
|
|
|
|
// register mmio_cRsQ_enqReq_rl
|
|
assign mmio_cRsQ_enqReq_rl$D_IN = 2'b0 ;
|
|
assign mmio_cRsQ_enqReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_cRsQ_full
|
|
assign mmio_cRsQ_full$D_IN =
|
|
NOT_mmio_cRsQ_clearReq_dummy2_1_read__18_19_OR_ETC___d823 &&
|
|
mmio_cRsQ_enqReq_dummy2_2_read__24_AND_IF_mmio_ETC___d836 ;
|
|
assign mmio_cRsQ_full$EN = 1'd1 ;
|
|
|
|
// register mmio_dataPendQ_clearReq_rl
|
|
assign mmio_dataPendQ_clearReq_rl$D_IN = 1'd0 ;
|
|
assign mmio_dataPendQ_clearReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_dataPendQ_deqReq_rl
|
|
assign mmio_dataPendQ_deqReq_rl$D_IN = 1'd0 ;
|
|
assign mmio_dataPendQ_deqReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_dataPendQ_empty
|
|
assign mmio_dataPendQ_empty$D_IN =
|
|
mmio_dataPendQ_clearReq_dummy2_1$Q_OUT &&
|
|
mmio_dataPendQ_clearReq_rl ||
|
|
NOT_mmio_dataPendQ_enqReq_dummy2_2_read__00_15_ETC___d325 ;
|
|
assign mmio_dataPendQ_empty$EN = 1'd1 ;
|
|
|
|
// register mmio_dataPendQ_enqReq_rl
|
|
assign mmio_dataPendQ_enqReq_rl$D_IN = 1'd0 ;
|
|
assign mmio_dataPendQ_enqReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_dataPendQ_full
|
|
assign mmio_dataPendQ_full$D_IN =
|
|
(!mmio_dataPendQ_clearReq_dummy2_1$Q_OUT ||
|
|
!mmio_dataPendQ_clearReq_rl) &&
|
|
mmio_dataPendQ_enqReq_dummy2_2_read__00_AND_IF_ETC___d312 ;
|
|
assign mmio_dataPendQ_full$EN = 1'd1 ;
|
|
|
|
// register mmio_dataReqQ_clearReq_rl
|
|
assign mmio_dataReqQ_clearReq_rl$D_IN = 1'd0 ;
|
|
assign mmio_dataReqQ_clearReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_dataReqQ_data_0
|
|
assign mmio_dataReqQ_data_0$D_IN =
|
|
{ x__h17672,
|
|
(mmio_dataReqQ_enqReq_lat_0$whas ?
|
|
mmio_dataReqQ_enqReq_lat_0$wget[77:76] == 2'd0 :
|
|
mmio_dataReqQ_enqReq_rl[77:76] == 2'd0) ?
|
|
{ 5'd2,
|
|
mmio_dataReqQ_enqReq_lat_0$whas ?
|
|
mmio_dataReqQ_enqReq_lat_0$wget[72] :
|
|
mmio_dataReqQ_enqReq_rl[72] } :
|
|
IF_IF_mmio_dataReqQ_enqReq_lat_1_whas__7_THEN__ETC___d172,
|
|
mmio_dataReqQ_enqReq_lat_0$whas ?
|
|
mmio_dataReqQ_enqReq_lat_0$wget[71:64] :
|
|
mmio_dataReqQ_enqReq_rl[71:64],
|
|
x__h20210 } ;
|
|
assign mmio_dataReqQ_data_0$EN =
|
|
NOT_mmio_dataReqQ_clearReq_dummy2_1_read__35_3_ETC___d140 &&
|
|
mmio_dataReqQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_mmio_dataReqQ_enqReq_lat_1_whas__7_THEN_mmi_ETC___d46 ;
|
|
|
|
// register mmio_dataReqQ_deqReq_rl
|
|
assign mmio_dataReqQ_deqReq_rl$D_IN = 1'd0 ;
|
|
assign mmio_dataReqQ_deqReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_dataReqQ_empty
|
|
assign mmio_dataReqQ_empty$D_IN =
|
|
mmio_dataReqQ_clearReq_dummy2_1$Q_OUT &&
|
|
mmio_dataReqQ_clearReq_rl ||
|
|
NOT_mmio_dataReqQ_enqReq_dummy2_2_read__41_56__ETC___d161 ;
|
|
assign mmio_dataReqQ_empty$EN = 1'd1 ;
|
|
|
|
// register mmio_dataReqQ_enqReq_rl
|
|
assign mmio_dataReqQ_enqReq_rl$D_IN =
|
|
143'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ;
|
|
assign mmio_dataReqQ_enqReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_dataReqQ_full
|
|
assign mmio_dataReqQ_full$D_IN =
|
|
NOT_mmio_dataReqQ_clearReq_dummy2_1_read__35_3_ETC___d140 &&
|
|
mmio_dataReqQ_enqReq_dummy2_2_read__41_AND_IF__ETC___d153 ;
|
|
assign mmio_dataReqQ_full$EN = 1'd1 ;
|
|
|
|
// register mmio_dataRespQ_clearReq_rl
|
|
assign mmio_dataRespQ_clearReq_rl$D_IN = 1'd0 ;
|
|
assign mmio_dataRespQ_clearReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_dataRespQ_data_0
|
|
assign mmio_dataRespQ_data_0$D_IN =
|
|
CAN_FIRE_RL_mmio_sendDataResp ?
|
|
mmio_dataRespQ_enqReq_lat_0$wget[64:0] :
|
|
mmio_dataRespQ_enqReq_rl[64:0] ;
|
|
assign mmio_dataRespQ_data_0$EN =
|
|
NOT_mmio_dataRespQ_clearReq_dummy2_1_read__36__ETC___d241 &&
|
|
mmio_dataRespQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_mmio_dataRespQ_enqReq_lat_1_whas__92_THEN_m_ETC___d201 ;
|
|
|
|
// register mmio_dataRespQ_deqReq_rl
|
|
assign mmio_dataRespQ_deqReq_rl$D_IN = 1'd0 ;
|
|
assign mmio_dataRespQ_deqReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_dataRespQ_empty
|
|
assign mmio_dataRespQ_empty$D_IN =
|
|
mmio_dataRespQ_clearReq_dummy2_1$Q_OUT &&
|
|
mmio_dataRespQ_clearReq_rl ||
|
|
NOT_mmio_dataRespQ_enqReq_dummy2_2_read__42_57_ETC___d262 ;
|
|
assign mmio_dataRespQ_empty$EN = 1'd1 ;
|
|
|
|
// register mmio_dataRespQ_enqReq_rl
|
|
assign mmio_dataRespQ_enqReq_rl$D_IN = 66'h0AAAAAAAAAAAAAAAA ;
|
|
assign mmio_dataRespQ_enqReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_dataRespQ_full
|
|
assign mmio_dataRespQ_full$D_IN =
|
|
NOT_mmio_dataRespQ_clearReq_dummy2_1_read__36__ETC___d241 &&
|
|
mmio_dataRespQ_enqReq_dummy2_2_read__42_AND_IF_ETC___d254 ;
|
|
assign mmio_dataRespQ_full$EN = 1'd1 ;
|
|
|
|
// register mmio_fromHostAddr
|
|
assign mmio_fromHostAddr$D_IN = coreReq_start_fromHostAddr[63:3] ;
|
|
assign mmio_fromHostAddr$EN = EN_coreReq_start ;
|
|
|
|
// register mmio_pRqQ_clearReq_rl
|
|
assign mmio_pRqQ_clearReq_rl$D_IN = 1'd0 ;
|
|
assign mmio_pRqQ_clearReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_pRqQ_data_0
|
|
assign mmio_pRqQ_data_0$D_IN =
|
|
{ EN_mmioToPlatform_pRq_enq ?
|
|
mmio_pRqQ_enqReq_lat_0$wget[38] :
|
|
mmio_pRqQ_enqReq_rl[38],
|
|
(EN_mmioToPlatform_pRq_enq ?
|
|
mmio_pRqQ_enqReq_lat_0$wget[37:36] == 2'd0 :
|
|
mmio_pRqQ_enqReq_rl[37:36] == 2'd0) ?
|
|
{ 5'd2,
|
|
EN_mmioToPlatform_pRq_enq ?
|
|
mmio_pRqQ_enqReq_lat_0$wget[32] :
|
|
mmio_pRqQ_enqReq_rl[32] } :
|
|
IF_IF_mmio_pRqQ_enqReq_lat_1_whas__33_THEN_mmi_ETC___d766,
|
|
x_data__h65373 } ;
|
|
assign mmio_pRqQ_data_0$EN =
|
|
NOT_mmio_pRqQ_clearReq_dummy2_1_read__29_30_OR_ETC___d734 &&
|
|
mmio_pRqQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_mmio_pRqQ_enqReq_lat_1_whas__33_THEN_mmio_p_ETC___d642 ;
|
|
|
|
// register mmio_pRqQ_deqReq_rl
|
|
assign mmio_pRqQ_deqReq_rl$D_IN = 1'd0 ;
|
|
assign mmio_pRqQ_deqReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_pRqQ_empty
|
|
assign mmio_pRqQ_empty$D_IN =
|
|
mmio_pRqQ_clearReq_dummy2_1$Q_OUT && mmio_pRqQ_clearReq_rl ||
|
|
NOT_mmio_pRqQ_enqReq_dummy2_2_read__35_50_OR_I_ETC___d755 ;
|
|
assign mmio_pRqQ_empty$EN = 1'd1 ;
|
|
|
|
// register mmio_pRqQ_enqReq_rl
|
|
assign mmio_pRqQ_enqReq_rl$D_IN = 40'h2AAAAAAAAA ;
|
|
assign mmio_pRqQ_enqReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_pRqQ_full
|
|
assign mmio_pRqQ_full$D_IN =
|
|
NOT_mmio_pRqQ_clearReq_dummy2_1_read__29_30_OR_ETC___d734 &&
|
|
mmio_pRqQ_enqReq_dummy2_2_read__35_AND_IF_mmio_ETC___d747 ;
|
|
assign mmio_pRqQ_full$EN = 1'd1 ;
|
|
|
|
// register mmio_pRsQ_clearReq_rl
|
|
assign mmio_pRsQ_clearReq_rl$D_IN = 1'd0 ;
|
|
assign mmio_pRsQ_clearReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_pRsQ_data_0
|
|
assign mmio_pRsQ_data_0$D_IN =
|
|
{ EN_mmioToPlatform_pRs_enq ?
|
|
mmio_pRsQ_enqReq_lat_0$wget[66] :
|
|
mmio_pRsQ_enqReq_rl[66],
|
|
IF_IF_mmio_pRsQ_enqReq_lat_1_whas__82_THEN_NOT_ETC___d627 } ;
|
|
assign mmio_pRsQ_data_0$EN =
|
|
NOT_mmio_pRsQ_clearReq_dummy2_1_read__88_89_OR_ETC___d593 &&
|
|
mmio_pRsQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_mmio_pRsQ_enqReq_lat_1_whas__82_THEN_mmio_p_ETC___d491 ;
|
|
|
|
// register mmio_pRsQ_deqReq_rl
|
|
assign mmio_pRsQ_deqReq_rl$D_IN = 1'd0 ;
|
|
assign mmio_pRsQ_deqReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_pRsQ_empty
|
|
assign mmio_pRsQ_empty$D_IN =
|
|
mmio_pRsQ_clearReq_dummy2_1$Q_OUT && mmio_pRsQ_clearReq_rl ||
|
|
NOT_mmio_pRsQ_enqReq_dummy2_2_read__94_09_OR_I_ETC___d614 ;
|
|
assign mmio_pRsQ_empty$EN = 1'd1 ;
|
|
|
|
// register mmio_pRsQ_enqReq_rl
|
|
assign mmio_pRsQ_enqReq_rl$D_IN = 68'h2AAAAAAAAAAAAAAAA ;
|
|
assign mmio_pRsQ_enqReq_rl$EN = 1'd1 ;
|
|
|
|
// register mmio_pRsQ_full
|
|
assign mmio_pRsQ_full$D_IN =
|
|
NOT_mmio_pRsQ_clearReq_dummy2_1_read__88_89_OR_ETC___d593 &&
|
|
mmio_pRsQ_enqReq_dummy2_2_read__94_AND_IF_mmio_ETC___d606 ;
|
|
assign mmio_pRsQ_full$EN = 1'd1 ;
|
|
|
|
// register mmio_toHostAddr
|
|
assign mmio_toHostAddr$D_IN = coreReq_start_toHostAddr[63:3] ;
|
|
assign mmio_toHostAddr$EN = EN_coreReq_start ;
|
|
|
|
// register outOfReset
|
|
assign outOfReset$D_IN = 1'd1 ;
|
|
assign outOfReset$EN = CAN_FIRE_RL_rl_outOfReset ;
|
|
|
|
// register started
|
|
assign started$D_IN = 1'd1 ;
|
|
assign started$EN = EN_coreReq_start ;
|
|
|
|
// register update_vm_info
|
|
assign update_vm_info$D_IN = !MUX_update_vm_info$write_1__SEL_1 ;
|
|
assign update_vm_info$EN =
|
|
WILL_FIRE_RL_prepareCachesAndTlbs && update_vm_info ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle ;
|
|
|
|
// submodule coreFix_aluExe_0_dispToRegQ
|
|
assign coreFix_aluExe_0_dispToRegQ$enq_x =
|
|
{ coreFix_aluExe_0_rsAlu$dispatchData[161:157],
|
|
CASE_coreFix_aluExe_0_rsAludispatchData_BITS__ETC__q268,
|
|
coreFix_aluExe_0_rsAlu$dispatchData[135],
|
|
CASE_coreFix_aluExe_0_rsAludispatchData_BITS__ETC__q269,
|
|
coreFix_aluExe_0_rsAlu$dispatchData[122:90],
|
|
coreFix_aluExe_0_rsAlu$dispatchData[65:21],
|
|
coreFix_aluExe_0_rsAlu$dispatchData[89:66],
|
|
coreFix_aluExe_0_rsAlu$dispatchData[8:4],
|
|
coreFix_aluExe_0_rsAlu$dispatchData[20:9] } ;
|
|
assign coreFix_aluExe_0_dispToRegQ$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all =
|
|
!WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T &&
|
|
!WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_aluExe_0_dispToRegQ$EN_enq =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doDispatchAlu ;
|
|
assign coreFix_aluExe_0_dispToRegQ$EN_deq =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doRegReadAlu ;
|
|
assign coreFix_aluExe_0_dispToRegQ$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_aluExe_0_dispToRegQ$EN_specUpdate_correctSpeculation = 1'd1 ;
|
|
|
|
// submodule coreFix_aluExe_0_exeToFinQ
|
|
assign coreFix_aluExe_0_exeToFinQ$enq_x =
|
|
{ coreFix_aluExe_0_regToExeQ$first[421:417],
|
|
coreFix_aluExe_0_regToExeQ$first[349:305],
|
|
basicExec___d12512[321:258],
|
|
coreFix_aluExe_0_regToExeQ$first[395],
|
|
basicExec___d12512[257:194],
|
|
basicExec___d12512[129:0],
|
|
coreFix_aluExe_0_regToExeQ$first[16:0] } ;
|
|
assign coreFix_aluExe_0_exeToFinQ$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_aluExe_0_exeToFinQ$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_aluExe_0_exeToFinQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_aluExe_0_exeToFinQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_aluExe_0_exeToFinQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_aluExe_0_exeToFinQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_aluExe_0_exeToFinQ$EN_enq =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doExeAlu ;
|
|
assign coreFix_aluExe_0_exeToFinQ$EN_deq =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ;
|
|
assign coreFix_aluExe_0_exeToFinQ$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_aluExe_0_exeToFinQ$EN_specUpdate_correctSpeculation = 1'd1 ;
|
|
|
|
// submodule coreFix_aluExe_0_regToExeQ
|
|
assign coreFix_aluExe_0_regToExeQ$enq_x =
|
|
{ coreFix_aluExe_0_dispToRegQ$first[157:153],
|
|
CASE_coreFix_aluExe_0_dispToRegQfirst_BITS_15_ETC__q271,
|
|
coreFix_aluExe_0_dispToRegQ$first[131],
|
|
CASE_coreFix_aluExe_0_dispToRegQfirst_BITS_13_ETC__q272,
|
|
coreFix_aluExe_0_dispToRegQ$first[118:86],
|
|
coreFix_aluExe_0_dispToRegQ$first[61:17],
|
|
x__h636372,
|
|
x__h636373,
|
|
rob$getOrigPC_0_get,
|
|
rob$getOrigPredPC_0_get,
|
|
rob$getOrig_Inst_0_get,
|
|
coreFix_aluExe_0_dispToRegQ$first[16:0] } ;
|
|
assign coreFix_aluExe_0_regToExeQ$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_aluExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_aluExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_aluExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_aluExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_aluExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_aluExe_0_regToExeQ$EN_enq =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doRegReadAlu ;
|
|
assign coreFix_aluExe_0_regToExeQ$EN_deq =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doExeAlu ;
|
|
assign coreFix_aluExe_0_regToExeQ$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_aluExe_0_regToExeQ$EN_specUpdate_correctSpeculation = 1'd1 ;
|
|
|
|
// submodule coreFix_aluExe_0_rsAlu
|
|
assign coreFix_aluExe_0_rsAlu$enq_x =
|
|
MUX_coreFix_aluExe_0_rsAlu$enq_1__SEL_1 ?
|
|
MUX_coreFix_aluExe_0_rsAlu$enq_1__VAL_1 :
|
|
MUX_coreFix_aluExe_0_rsAlu$enq_1__VAL_2 ;
|
|
assign coreFix_aluExe_0_rsAlu$setRegReady_0_put =
|
|
{ 1'd1, coreFix_aluExe_0_rsAlu$dispatchData[40:34] } ;
|
|
assign coreFix_aluExe_0_rsAlu$setRegReady_1_put =
|
|
{ 1'd1, coreFix_aluExe_1_rsAlu$dispatchData[40:34] } ;
|
|
always@(MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_1 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_4 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_5 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_6)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1:
|
|
coreFix_aluExe_0_rsAlu$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_1;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2:
|
|
coreFix_aluExe_0_rsAlu$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_2;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3:
|
|
coreFix_aluExe_0_rsAlu$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_3;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4:
|
|
coreFix_aluExe_0_rsAlu$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_4;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5:
|
|
coreFix_aluExe_0_rsAlu$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_5;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6:
|
|
coreFix_aluExe_0_rsAlu$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_6;
|
|
default: coreFix_aluExe_0_rsAlu$setRegReady_2_put =
|
|
8'b10101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_aluExe_0_rsAlu$setRegReady_3_put =
|
|
{ 1'd1, coreFix_memExe_lsq$issueLd[71:65] } ;
|
|
always@(MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_1 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_1 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_4)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_1:
|
|
coreFix_aluExe_0_rsAlu$setRegReady_4_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_1;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_2:
|
|
coreFix_aluExe_0_rsAlu$setRegReady_4_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_2;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_3:
|
|
coreFix_aluExe_0_rsAlu$setRegReady_4_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_3;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_4:
|
|
coreFix_aluExe_0_rsAlu$setRegReady_4_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_3;
|
|
default: coreFix_aluExe_0_rsAlu$setRegReady_4_put =
|
|
8'b10101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_aluExe_0_rsAlu$setRobEnqTime_t = rob$getEnqTime ;
|
|
assign coreFix_aluExe_0_rsAlu$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_aluExe_0_rsAlu$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_aluExe_0_rsAlu$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_aluExe_0_rsAlu$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_aluExe_0_rsAlu$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_aluExe_0_rsAlu$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_aluExe_0_rsAlu$EN_enq =
|
|
WILL_FIRE_RL_renameStage_doRenaming && _dfoo18 ||
|
|
WILL_FIRE_RL_renameStage_doRenaming_SystemInst &&
|
|
fetchStage$pipelines_0_first[130:128] == 3'd0 ;
|
|
assign coreFix_aluExe_0_rsAlu$EN_setRobEnqTime = 1'd1 ;
|
|
assign coreFix_aluExe_0_rsAlu$EN_doDispatch =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doDispatchAlu ;
|
|
assign coreFix_aluExe_0_rsAlu$EN_setRegReady_0_put =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doDispatchAlu &&
|
|
coreFix_aluExe_0_rsAlu$dispatchData[41] ;
|
|
assign coreFix_aluExe_0_rsAlu$EN_setRegReady_1_put =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doDispatchAlu &&
|
|
coreFix_aluExe_1_rsAlu$dispatchData[41] ;
|
|
assign coreFix_aluExe_0_rsAlu$EN_setRegReady_2_put =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data[32] ;
|
|
assign coreFix_aluExe_0_rsAlu$EN_setRegReady_3_put =
|
|
_dor1coreFix_aluExe_0_rsAlu$EN_setRegReady_3_put &&
|
|
coreFix_memExe_lsq$issueLd[74:73] != 2'd0 &&
|
|
coreFix_memExe_lsq$issueLd[74:73] != 2'd1 &&
|
|
coreFix_memExe_lsq$issueLd[72] ;
|
|
assign coreFix_aluExe_0_rsAlu$EN_setRegReady_4_put =
|
|
(WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq) &&
|
|
coreFix_memExe_lsq$firstSt[150] ||
|
|
(WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq) &&
|
|
coreFix_memExe_lsq$firstLd[89] ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2614 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd0 &&
|
|
coreFix_memExe_lsq$getHit[8] &&
|
|
!coreFix_memExe_lsq$getHit[9] ;
|
|
assign coreFix_aluExe_0_rsAlu$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_aluExe_0_rsAlu$EN_specUpdate_correctSpeculation = 1'd1 ;
|
|
|
|
// submodule coreFix_aluExe_1_dispToRegQ
|
|
assign coreFix_aluExe_1_dispToRegQ$enq_x =
|
|
{ coreFix_aluExe_1_rsAlu$dispatchData[161:157],
|
|
CASE_coreFix_aluExe_1_rsAludispatchData_BITS__ETC__q274,
|
|
coreFix_aluExe_1_rsAlu$dispatchData[135],
|
|
CASE_coreFix_aluExe_1_rsAludispatchData_BITS__ETC__q275,
|
|
coreFix_aluExe_1_rsAlu$dispatchData[122:90],
|
|
coreFix_aluExe_1_rsAlu$dispatchData[65:21],
|
|
coreFix_aluExe_1_rsAlu$dispatchData[89:66],
|
|
coreFix_aluExe_1_rsAlu$dispatchData[8:4],
|
|
coreFix_aluExe_1_rsAlu$dispatchData[20:9] } ;
|
|
assign coreFix_aluExe_1_dispToRegQ$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_aluExe_1_dispToRegQ$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_aluExe_1_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_aluExe_1_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_aluExe_1_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_aluExe_1_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_aluExe_1_dispToRegQ$EN_enq =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doDispatchAlu ;
|
|
assign coreFix_aluExe_1_dispToRegQ$EN_deq =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doRegReadAlu ;
|
|
assign coreFix_aluExe_1_dispToRegQ$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_aluExe_1_dispToRegQ$EN_specUpdate_correctSpeculation = 1'd1 ;
|
|
|
|
// submodule coreFix_aluExe_1_exeToFinQ
|
|
assign coreFix_aluExe_1_exeToFinQ$enq_x =
|
|
{ coreFix_aluExe_1_regToExeQ$first[421:417],
|
|
coreFix_aluExe_1_regToExeQ$first[349:305],
|
|
basicExec___d11903[321:258],
|
|
coreFix_aluExe_1_regToExeQ$first[395],
|
|
basicExec___d11903[257:194],
|
|
basicExec___d11903[129:0],
|
|
coreFix_aluExe_1_regToExeQ$first[16:0] } ;
|
|
assign coreFix_aluExe_1_exeToFinQ$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_aluExe_1_exeToFinQ$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_aluExe_1_exeToFinQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_aluExe_1_exeToFinQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_aluExe_1_exeToFinQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_aluExe_1_exeToFinQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_aluExe_1_exeToFinQ$EN_enq =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doExeAlu ;
|
|
assign coreFix_aluExe_1_exeToFinQ$EN_deq =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F ||
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
assign coreFix_aluExe_1_exeToFinQ$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_aluExe_1_exeToFinQ$EN_specUpdate_correctSpeculation = 1'd1 ;
|
|
|
|
// submodule coreFix_aluExe_1_regToExeQ
|
|
assign coreFix_aluExe_1_regToExeQ$enq_x =
|
|
{ coreFix_aluExe_1_dispToRegQ$first[157:153],
|
|
CASE_coreFix_aluExe_1_dispToRegQfirst_BITS_15_ETC__q277,
|
|
coreFix_aluExe_1_dispToRegQ$first[131],
|
|
CASE_coreFix_aluExe_1_dispToRegQfirst_BITS_13_ETC__q278,
|
|
coreFix_aluExe_1_dispToRegQ$first[118:86],
|
|
coreFix_aluExe_1_dispToRegQ$first[61:17],
|
|
x__h615153,
|
|
x__h615154,
|
|
rob$getOrigPC_1_get,
|
|
rob$getOrigPredPC_1_get,
|
|
rob$getOrig_Inst_1_get,
|
|
coreFix_aluExe_1_dispToRegQ$first[16:0] } ;
|
|
assign coreFix_aluExe_1_regToExeQ$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_aluExe_1_regToExeQ$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_aluExe_1_regToExeQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_aluExe_1_regToExeQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_aluExe_1_regToExeQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_aluExe_1_regToExeQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_aluExe_1_regToExeQ$EN_enq =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doRegReadAlu ;
|
|
assign coreFix_aluExe_1_regToExeQ$EN_deq =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doExeAlu ;
|
|
assign coreFix_aluExe_1_regToExeQ$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_aluExe_1_regToExeQ$EN_specUpdate_correctSpeculation = 1'd1 ;
|
|
|
|
// submodule coreFix_aluExe_1_rsAlu
|
|
assign coreFix_aluExe_1_rsAlu$enq_x =
|
|
(k__h661721 == 1'd1 &&
|
|
fetchStage_pipelines_0_canDeq__2646_AND_NOT_fe_ETC___d13766) ?
|
|
{ fetchStage$pipelines_0_first[135:131],
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d12774,
|
|
fetchStage_pipelines_0_first__2648_BIT_109_277_ETC___d12850,
|
|
fetchStage$pipelines_0_first[96:64],
|
|
fetchStage$pipelines_0_first[191:168],
|
|
regRenamingTable$rename_0_getRename,
|
|
rob$enqPort_0_getEnqInstTag,
|
|
specTagManager$currentSpecBits,
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1,
|
|
specTagManager$nextSpecTag,
|
|
sbAggr$eagerLookup_0_get } :
|
|
{ fetchStage$pipelines_1_first[135:131],
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13331,
|
|
fetchStage_pipelines_1_first__2657_BIT_109_333_ETC___d13407,
|
|
fetchStage$pipelines_1_first[96:64],
|
|
fetchStage$pipelines_1_first[191:168],
|
|
regRenamingTable$rename_1_getRename,
|
|
rob$enqPort_1_getEnqInstTag,
|
|
renaming_spec_bits__h675323,
|
|
fetchStage$pipelines_1_first[130:128] == 3'd1,
|
|
specTagManager$nextSpecTag,
|
|
sbAggr$eagerLookup_1_get } ;
|
|
assign coreFix_aluExe_1_rsAlu$setRegReady_0_put =
|
|
coreFix_aluExe_0_rsAlu$setRegReady_0_put ;
|
|
assign coreFix_aluExe_1_rsAlu$setRegReady_1_put =
|
|
coreFix_aluExe_0_rsAlu$setRegReady_1_put ;
|
|
always@(MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_1 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_4 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_5 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_6)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1:
|
|
coreFix_aluExe_1_rsAlu$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_1;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2:
|
|
coreFix_aluExe_1_rsAlu$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_2;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3:
|
|
coreFix_aluExe_1_rsAlu$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_3;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4:
|
|
coreFix_aluExe_1_rsAlu$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_4;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5:
|
|
coreFix_aluExe_1_rsAlu$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_5;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6:
|
|
coreFix_aluExe_1_rsAlu$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_6;
|
|
default: coreFix_aluExe_1_rsAlu$setRegReady_2_put =
|
|
8'b10101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_aluExe_1_rsAlu$setRegReady_3_put =
|
|
coreFix_aluExe_0_rsAlu$setRegReady_3_put ;
|
|
always@(MUX_coreFix_aluExe_1_rsAlu$setRegReady_4_put_1__SEL_1 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_1 or
|
|
MUX_coreFix_aluExe_1_rsAlu$setRegReady_4_put_1__SEL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_4)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_aluExe_1_rsAlu$setRegReady_4_put_1__SEL_1:
|
|
coreFix_aluExe_1_rsAlu$setRegReady_4_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_1;
|
|
MUX_coreFix_aluExe_1_rsAlu$setRegReady_4_put_1__SEL_2:
|
|
coreFix_aluExe_1_rsAlu$setRegReady_4_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_2;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_3:
|
|
coreFix_aluExe_1_rsAlu$setRegReady_4_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_3;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_4:
|
|
coreFix_aluExe_1_rsAlu$setRegReady_4_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_3;
|
|
default: coreFix_aluExe_1_rsAlu$setRegReady_4_put =
|
|
8'b10101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_aluExe_1_rsAlu$setRobEnqTime_t = rob$getEnqTime ;
|
|
assign coreFix_aluExe_1_rsAlu$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_aluExe_1_rsAlu$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_aluExe_1_rsAlu$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_aluExe_1_rsAlu$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_aluExe_1_rsAlu$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_aluExe_1_rsAlu$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_aluExe_1_rsAlu$EN_enq =
|
|
WILL_FIRE_RL_renameStage_doRenaming && _dfoo16 ;
|
|
assign coreFix_aluExe_1_rsAlu$EN_setRobEnqTime = 1'd1 ;
|
|
assign coreFix_aluExe_1_rsAlu$EN_doDispatch =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doDispatchAlu ;
|
|
assign coreFix_aluExe_1_rsAlu$EN_setRegReady_0_put =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doDispatchAlu &&
|
|
coreFix_aluExe_0_rsAlu$dispatchData[41] ;
|
|
assign coreFix_aluExe_1_rsAlu$EN_setRegReady_1_put =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doDispatchAlu &&
|
|
coreFix_aluExe_1_rsAlu$dispatchData[41] ;
|
|
assign coreFix_aluExe_1_rsAlu$EN_setRegReady_2_put =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data[32] ;
|
|
assign coreFix_aluExe_1_rsAlu$EN_setRegReady_3_put =
|
|
_dor1coreFix_aluExe_1_rsAlu$EN_setRegReady_3_put &&
|
|
coreFix_memExe_lsq$issueLd[74:73] != 2'd0 &&
|
|
coreFix_memExe_lsq$issueLd[74:73] != 2'd1 &&
|
|
coreFix_memExe_lsq$issueLd[72] ;
|
|
assign coreFix_aluExe_1_rsAlu$EN_setRegReady_4_put =
|
|
(WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq) &&
|
|
coreFix_memExe_lsq$firstSt[150] ||
|
|
(WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq) &&
|
|
coreFix_memExe_lsq$firstLd[89] ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2614 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd0 &&
|
|
coreFix_memExe_lsq$getHit[8] &&
|
|
!coreFix_memExe_lsq$getHit[9] ;
|
|
assign coreFix_aluExe_1_rsAlu$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_aluExe_1_rsAlu$EN_specUpdate_correctSpeculation = 1'd1 ;
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_dispToRegQ
|
|
assign coreFix_fpuMulDivExe_0_dispToRegQ$enq_x =
|
|
{ CASE_coreFix_fpuMulDivExe_0_rsFpuMulDivdispat_ETC__q280,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$dispatchData[65:9] } ;
|
|
assign coreFix_fpuMulDivExe_0_dispToRegQ$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_fpuMulDivExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_fpuMulDivExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_fpuMulDivExe_0_dispToRegQ$EN_enq =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doDispatchFpuMulDiv ;
|
|
assign coreFix_fpuMulDivExe_0_dispToRegQ$EN_deq =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doRegReadFpuMulDiv ;
|
|
assign coreFix_fpuMulDivExe_0_dispToRegQ$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_fpuMulDivExe_0_dispToRegQ$EN_specUpdate_correctSpeculation =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_fpuExec_divQ
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_divQ$enq_x =
|
|
{ IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10680,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[225],
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[225] &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10817,
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[225] &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10853,
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[225] &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10901,
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[225] &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10943,
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[225] &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10985,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd27 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd28,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[224:204],
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[11:0] } ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_divQ$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_divQ$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_fpuMulDivExe_0_fpuExec_divQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_divQ$EN_enq =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] == 3'd4 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd3 ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_divQ$EN_deq =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqDivPoisoned ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_divQ$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_divQ$EN_specUpdate_correctSpeculation =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_fpuExec_double_div
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_double_div$request_put =
|
|
{ IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9151,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10619,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10680 } ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_double_div$EN_request_put =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] == 3'd4 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd3 ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_double_div$EN_response_get =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqDivPoisoned ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv ;
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_fpuExec_double_fma
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_double_fma$request_put =
|
|
{ coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] != 5'd2,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9914,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q281,
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q282,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10680 } ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_double_fma$EN_request_put =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] == 3'd4 &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd1 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd2 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd25 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd26 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd27 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd28) ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_double_fma$EN_response_get =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqFmaPoisoned ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma ;
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_fpuExec_double_sqrt
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$request_put =
|
|
{ IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9151,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10680 } ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$EN_request_put =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] == 3'd4 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd4 ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$EN_response_get =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqSqrtPoisoned ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt ;
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_fpuExec_fmaQ
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_fmaQ$enq_x =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$enq_x ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_fmaQ$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_fmaQ$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_fpuMulDivExe_0_fpuExec_fmaQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_fmaQ$EN_enq =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] == 3'd4 &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd1 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd2 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd25 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd26 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd27 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd28) ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_fmaQ$EN_deq =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqFmaPoisoned ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_fmaQ$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_fmaQ$EN_specUpdate_correctSpeculation =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_fpuExec_simpleQ
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_simpleQ$enq_x =
|
|
{ execFpuSimple___d11019,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[224:204],
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[11:0] } ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_simpleQ$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_simpleQ$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_fpuMulDivExe_0_fpuExec_simpleQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_simpleQ$EN_enq =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] == 3'd4 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] != 5'd0 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] != 5'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] != 5'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] != 5'd25 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] != 5'd26 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] != 5'd27 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] != 5'd28 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] != 5'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] != 5'd4 ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_simpleQ$EN_deq =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_simpleQ$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_simpleQ$EN_specUpdate_correctSpeculation =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_fpuExec_sqrtQ
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$enq_x =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$enq_x ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$EN_enq =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] == 3'd4 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd4 ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$EN_deq =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_fpuExec_deqSqrtPoisoned ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$EN_specUpdate_correctSpeculation =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_mulDivExec_divQ
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divQ$enq_x =
|
|
{ coreFix_fpuMulDivExe_0_regToExeQ$first[229:227],
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[224:204],
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[11:0] } ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divQ$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divQ$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_fpuMulDivExe_0_mulDivExec_divQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divQ$EN_enq =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] == 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[229:228] != 2'd0 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[229:228] != 2'd1 ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divQ$EN_deq =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_deqDivPoisoned ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divQ$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divQ$EN_specUpdate_correctSpeculation =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$D_IN =
|
|
{ x__h601224,
|
|
b__h600688 == 64'd0,
|
|
a__h600687,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[226:225] == 2'd0,
|
|
x__h601250,
|
|
a__h600687[63],
|
|
8'd0 } ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$ENQ =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] == 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[229:228] != 2'd0 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[229:228] != 2'd1 ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$DEQ =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_compute ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$CLR =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$D_IN =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[226:225] == 2'd0) ?
|
|
_theResult___snd__h601236 :
|
|
b__h600688 ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$ENQ =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] == 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[229:228] != 2'd0 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[229:228] != 2'd1 ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$DEQ =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_compute ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$CLR =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$D_IN =
|
|
{ x__h601824,
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$D_OUT[75:0] } ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$ENQ =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_compute ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$DEQ =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_deqDivPoisoned ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$CLR = 1'b0 ;
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_mulDivExec_mulQ
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulQ$enq_x =
|
|
{ coreFix_fpuMulDivExe_0_regToExeQ$first[229:227],
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[224:204],
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[11:0] } ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulQ$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulQ$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_fpuMulDivExe_0_mulDivExec_mulQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulQ$EN_enq =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] == 3'd3 &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[229:228] == 2'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[229:228] == 2'd1) ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulQ$EN_deq =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_mulDivExec_deqMulPoisoned ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulQ$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulQ$EN_specUpdate_correctSpeculation =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ
|
|
always@(coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_1 or
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_1 or
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_1 or
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_1)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_1[1:0])
|
|
2'd0:
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$D_IN =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_1[127:0];
|
|
2'd1:
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$D_IN =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_1[127:0];
|
|
default: coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$D_IN =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_1[127:0];
|
|
endcase
|
|
end
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$ENQ =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_1[2] ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$DEQ =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_deqEn$whas ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$CLR = 1'b0 ;
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_regToExeQ
|
|
assign coreFix_fpuMulDivExe_0_regToExeQ$enq_x =
|
|
{ CASE_coreFix_fpuMulDivExe_0_dispToRegQfirst_B_ETC__q284,
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[32:12],
|
|
x__h479718,
|
|
x__h479719,
|
|
x__h479720,
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[11:0] } ;
|
|
assign coreFix_fpuMulDivExe_0_regToExeQ$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_fpuMulDivExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_fpuMulDivExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_fpuMulDivExe_0_regToExeQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_fpuMulDivExe_0_regToExeQ$EN_enq =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doRegReadFpuMulDiv ;
|
|
assign coreFix_fpuMulDivExe_0_regToExeQ$EN_deq =
|
|
CAN_FIRE_RL_coreFix_fpuMulDivExe_0_doExeFpuMulDiv ;
|
|
assign coreFix_fpuMulDivExe_0_regToExeQ$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_fpuMulDivExe_0_regToExeQ$EN_specUpdate_correctSpeculation =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_fpuMulDivExe_0_rsFpuMulDiv
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$enq_x =
|
|
(fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13778) ?
|
|
{ IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d12774,
|
|
regRenamingTable$rename_0_getRename,
|
|
rob$enqPort_0_getEnqInstTag,
|
|
specTagManager$currentSpecBits,
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1,
|
|
specTagManager$nextSpecTag,
|
|
sbAggr$eagerLookup_0_get } :
|
|
{ IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13331,
|
|
regRenamingTable$rename_1_getRename,
|
|
rob$enqPort_1_getEnqInstTag,
|
|
renaming_spec_bits__h675323,
|
|
fetchStage$pipelines_1_first[130:128] == 3'd1,
|
|
specTagManager$nextSpecTag,
|
|
sbAggr$eagerLookup_1_get } ;
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_0_put =
|
|
coreFix_aluExe_0_rsAlu$setRegReady_0_put ;
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_1_put =
|
|
coreFix_aluExe_0_rsAlu$setRegReady_1_put ;
|
|
always@(MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_1 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_4 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_5 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_6)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1:
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_1;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2:
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_2;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3:
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_3;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4:
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_4;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5:
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_5;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6:
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_6;
|
|
default: coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_2_put =
|
|
8'b10101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_3_put =
|
|
coreFix_aluExe_0_rsAlu$setRegReady_3_put ;
|
|
always@(MUX_coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_4_put_1__SEL_1 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_1 or
|
|
MUX_coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_4_put_1__SEL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_4)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_4_put_1__SEL_1:
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_4_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_1;
|
|
MUX_coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_4_put_1__SEL_2:
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_4_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_2;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_3:
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_4_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_3;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_4:
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_4_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_3;
|
|
default: coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRegReady_4_put =
|
|
8'b10101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$setRobEnqTime_t = rob$getEnqTime ;
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_fpuMulDivExe_0_rsFpuMulDiv$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_enq =
|
|
WILL_FIRE_RL_renameStage_doRenaming &&
|
|
(fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13778 ||
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13854 &&
|
|
regRenamingTable_rename_1_canRename__3277_AND__ETC___d13907) ;
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRobEnqTime = 1'd1 ;
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_doDispatch =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doDispatchFpuMulDiv ;
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_0_put =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doDispatchAlu &&
|
|
coreFix_aluExe_0_rsAlu$dispatchData[41] ;
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_1_put =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doDispatchAlu &&
|
|
coreFix_aluExe_1_rsAlu$dispatchData[41] ;
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_2_put =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data[32] ;
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_3_put =
|
|
_dor1coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_3_put &&
|
|
coreFix_memExe_lsq$issueLd[74:73] != 2'd0 &&
|
|
coreFix_memExe_lsq$issueLd[74:73] != 2'd1 &&
|
|
coreFix_memExe_lsq$issueLd[72] ;
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_4_put =
|
|
(WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq) &&
|
|
coreFix_memExe_lsq$firstSt[150] ||
|
|
(WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq) &&
|
|
coreFix_memExe_lsq$firstLd[89] ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2614 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd0 &&
|
|
coreFix_memExe_lsq$getHit[8] &&
|
|
!coreFix_memExe_lsq$getHit[9] ;
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_specUpdate_correctSpeculation =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqMshr
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$cRqTransfer_getEmptyEntryInit_r =
|
|
{ x__h285333,
|
|
x__h285345,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rqFromC_ETC___d2781,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rqFromC_ETC___d2785,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2789,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2793,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2797,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2802,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2806,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2811,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2815,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2820,
|
|
x__h287199,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rqFromC_ETC___d2828,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2832,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2836,
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2840 } ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$cRqTransfer_getRq_n =
|
|
x__h283900 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq_n =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[578:577] ==
|
|
2'd0) ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[576:574] :
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[514:512] :
|
|
3'd0) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSlot_n =
|
|
3'h0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq_n ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq_n ;
|
|
always@(MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_1__SEL_1 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_1__SEL_2 or
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo or
|
|
coreFix_memExe_dMem_cache_m_banks_0_processAmo)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_1__SEL_1:
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[576:574];
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_1__SEL_2:
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[514:512];
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo:
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_processAmo[159:157];
|
|
default: coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_n =
|
|
3'b010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain_addr =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[147:84] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setData_d =
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516] ==
|
|
2'd3,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[511:0] } ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setData_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[576:574] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_n =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_1__SEL_1 ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[576:574] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[514:512] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_slot =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_1__SEL_1 ?
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_3__VAL_1 :
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_3__VAL_2 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_state =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_1__SEL_1 ?
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_2__VAL_1 :
|
|
3'd3 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setSucc_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[2:0] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setSucc_succ =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$enq_1__VAL_1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRqToP_getRq_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$D_OUT ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRqToP_getSlot_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$D_OUT ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getData_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$D_OUT[2:0] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getRq_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$D_OUT[2:0] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getSlot_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$D_OUT[2:0] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getState_n =
|
|
3'h0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_setWaitSt_setSlot_clearData_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$D_OUT[2:0] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_setWaitSt_setSlot_clearData_slot =
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getSlot[57:55],
|
|
55'h15555555555555 } ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_cRqTransfer_getEmptyEntryInit =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_new ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_sendRsToP_cRq_setWaitSt_setSlot_clearData =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_cRq ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_pipelineResp_releaseEntry =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2591 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] !=
|
|
3'd4 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_pipelineResp_setData =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$enq_1__SEL_2 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_pipelineResp_setStateSlot =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_setStateSlot_1__SEL_1 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[570] &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2689 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2692 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_pipelineResp_setSucc =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState ==
|
|
3'd1) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$EN_stuck_get = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_0$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_0$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_1$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_1$EN =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_0$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_0$EN =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_retry ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_1$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_1$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_2
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_2$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_2$EN =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_0$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_0$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_lat_0$whas ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_1$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_1$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$EN =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_0$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_0$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_1$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_1$EN =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_0$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_0$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_lat_0$whas ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_1$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_1$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_2
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_2$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_2$EN =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_0$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_0$EN =
|
|
EN_dCacheToParent_fromP_enq ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_1$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_1$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2$EN =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$EN =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2574 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd2 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd3) ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2719 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_getRq[1:0] ==
|
|
2'd0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_1$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_1$EN =
|
|
MUX_flush_reservation$write_1__SEL_1 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_pRqMshr
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$getEmptyEntryInit_r =
|
|
{ SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2867,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q285 } ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_getRq_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[575:574] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_getState_n =
|
|
2'h0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_releaseEntry_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[575:574] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_setDone_setData_d =
|
|
{ !coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516] ==
|
|
2'd3,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[511:0] } ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_setDone_setData_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[575:574] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$sendRsToP_pRq_getData_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$D_OUT[1:0] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$sendRsToP_pRq_getRq_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$D_OUT[1:0] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$sendRsToP_pRq_releaseEntry_n =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$D_OUT[1:0] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$EN_getEmptyEntryInit =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRqTransfer ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$EN_sendRsToP_pRq_releaseEntry =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_pRq ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$EN_pipelineResp_releaseEntry =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[570] ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2689 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2692) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$EN_pipelineResp_setDone_setData =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$enq_1__SEL_1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$EN_stuck_get = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_pipeline
|
|
always@(MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_1__SEL_1 or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_1__VAL_1 or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_1__SEL_2 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc or
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo or
|
|
coreFix_memExe_dMem_cache_m_banks_0_processAmo or
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_1__SEL_1:
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_swapRq =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_1__VAL_1;
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_1__SEL_2:
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_swapRq =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc;
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo:
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_swapRq =
|
|
coreFix_memExe_dMem_cache_m_banks_0_processAmo[3:0];
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq:
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_swapRq = 4'd2;
|
|
default: coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_swapRq =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
always@(MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_1__SEL_1 or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_3__VAL_1 or
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_1__SEL_2 or
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_1__SEL_1:
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_updateRep =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_3__VAL_1;
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq:
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_updateRep =
|
|
1'd0;
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_1__SEL_2 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo:
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_updateRep =
|
|
1'd1;
|
|
default: coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_updateRep =
|
|
1'b0 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
always@(MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_1__SEL_1 or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_2__VAL_1 or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_1__SEL_2 or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_2__VAL_2 or
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_2__VAL_3 or
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_2__VAL_4)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_1__SEL_1:
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_wrRam =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_2__VAL_1;
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_releaseEntry_1__SEL_2:
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_wrRam =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_2__VAL_2;
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo:
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_wrRam =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_2__VAL_3;
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq:
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_wrRam =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_2__VAL_4;
|
|
default: coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_wrRam =
|
|
570'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
always@(WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_retry or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_1__VAL_1 or
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_new or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_1__VAL_2 or
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRqTransfer or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_1__VAL_3 or
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRsTransfer or
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_1__VAL_4)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_retry:
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_r =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_1__VAL_1;
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_new:
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_r =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_1__VAL_2;
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRqTransfer:
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_r =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_1__VAL_3;
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRsTransfer:
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_r =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_1__VAL_4;
|
|
default: coreFix_memExe_dMem_cache_m_banks_0_pipeline$send_r =
|
|
584'hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline$EN_send =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_retry ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_new ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRqTransfer ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pRsTransfer ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline$EN_deqWrite =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_pipeline$deqWrite_1__SEL_1 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] !=
|
|
3'd4 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_0$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_0$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_lat_0$whas ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_0$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_0$EN =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_new ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_1$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_deqP_dummy2_1$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_0$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_0$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_lat_0$whas ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_1$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_1$EN =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_new ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_2
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_2$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_dummy2_2$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_0$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_0$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_lat_0$whas ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_1$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_dummy2_1$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_0$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_0$EN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_enqP_lat_0$whas ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_1$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_1$EN =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_new ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_2
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_2$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_2$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$D_IN =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromPipelineResp ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$D_OUT :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$D_OUT ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$ENQ =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromPipelineResp ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromSendRsToP ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$DEQ =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRqToP ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ$CLR = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[576:574] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$ENQ =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2643 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState !=
|
|
3'd1) &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2647) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$DEQ =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromPipelineResp ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$CLR =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$D_IN =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$D_OUT[2:0] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$ENQ =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_cRq ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$DEQ =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_rqIndexFromSendRsToP ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_sendRsToP$CLR =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_0$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_0$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_1$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_1$EN =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_0$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_0$EN =
|
|
EN_dCacheToParent_rqToP_deq ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_1$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_1$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_2
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_2$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_2$EN =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_0$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_0$EN =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRqToP ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_1$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_1$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2$EN =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$D_IN =
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$enq_1__SEL_1 ?
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$enq_1__VAL_1 :
|
|
MUX_coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$enq_1__VAL_2 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$ENQ =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRq &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[570] &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2689 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2692 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqMsh_ETC___d2658 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$DEQ =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_pRq ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_cRq ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$CLR = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_0$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_0$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_1$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_1$EN =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_0$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_0$EN =
|
|
EN_dCacheToParent_rsToP_deq ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_1$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_1$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_2
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_2$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_2$EN =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_0
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_0$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_0$EN =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_pRq ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRsToP_cRq ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_1
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_1$D_IN =
|
|
1'b0 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_1$EN =
|
|
1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2$D_IN =
|
|
1'd1 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2$EN =
|
|
1'd1 ;
|
|
|
|
// submodule coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_0
|
|
assign coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_0$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_0$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_1
|
|
assign coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_1$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_1$EN = 1'd1 ;
|
|
|
|
// submodule coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_0
|
|
assign coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_0$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_0$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_1
|
|
assign coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_2
|
|
assign coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_0
|
|
assign coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_0$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_0$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_1
|
|
assign coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2
|
|
assign coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule coreFix_memExe_dTlb
|
|
assign coreFix_memExe_dTlb$perf_req_r = 3'h0 ;
|
|
assign coreFix_memExe_dTlb$perf_setStatus_doStats = 1'b0 ;
|
|
assign coreFix_memExe_dTlb$procReq_req =
|
|
{ coreFix_memExe_regToExeQ$first[192:190],
|
|
coreFix_memExe_regToExeQ$first[157:140],
|
|
coreFix_memExe_lsq$getOrigBE << vaddr__h181361[2:0],
|
|
vaddr__h181361,
|
|
coreFix_memExe_lsq$getOrigBE[7] ?
|
|
vaddr__h181361[2:0] != 3'd0 :
|
|
(coreFix_memExe_lsq$getOrigBE[3] ?
|
|
vaddr__h181361[1:0] != 2'd0 :
|
|
coreFix_memExe_lsq$getOrigBE[1] && vaddr__h181361[0]),
|
|
coreFix_memExe_regToExeQ$first[11:0] } ;
|
|
assign coreFix_memExe_dTlb$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_memExe_dTlb$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_memExe_dTlb$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_memExe_dTlb$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_memExe_dTlb$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_memExe_dTlb$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_memExe_dTlb$toParent_ldTransRsFromP_enq_x =
|
|
{ l2Tlb$toChildren_rsToC_first[80:0],
|
|
l2Tlb$toChildren_rsToC_first[82:81] } ;
|
|
assign coreFix_memExe_dTlb$updateVMInfo_vm =
|
|
{ prv__h706175,
|
|
prv__h706175 != 2'd3 && csrf_vm_mode_sv39_reg,
|
|
csrf_mxr_reg,
|
|
csrf_sum_reg,
|
|
csrf_ppn_reg } ;
|
|
assign coreFix_memExe_dTlb$EN_flush = MUX_flush_tlbs$write_1__SEL_1 ;
|
|
assign coreFix_memExe_dTlb$EN_updateVMInfo =
|
|
MUX_update_vm_info$write_1__SEL_1 ;
|
|
assign coreFix_memExe_dTlb$EN_procReq =
|
|
CAN_FIRE_RL_coreFix_memExe_doExeMem ;
|
|
assign coreFix_memExe_dTlb$EN_deqProcResp =
|
|
CAN_FIRE_RL_coreFix_memExe_doFinishMem ;
|
|
assign coreFix_memExe_dTlb$EN_toParent_rqToP_deq = CAN_FIRE_RL_sendDTlbReq ;
|
|
assign coreFix_memExe_dTlb$EN_toParent_ldTransRsFromP_enq =
|
|
CAN_FIRE_RL_sendRsToDTlb ;
|
|
assign coreFix_memExe_dTlb$EN_toParent_flush_request_get =
|
|
CAN_FIRE_RL_mkConnectionGetPut ;
|
|
assign coreFix_memExe_dTlb$EN_toParent_flush_response_put =
|
|
CAN_FIRE_RL_sendFlushDone ;
|
|
assign coreFix_memExe_dTlb$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_memExe_dTlb$EN_specUpdate_correctSpeculation = 1'd1 ;
|
|
assign coreFix_memExe_dTlb$EN_perf_setStatus = 1'b0 ;
|
|
assign coreFix_memExe_dTlb$EN_perf_req = 1'b0 ;
|
|
assign coreFix_memExe_dTlb$EN_perf_resp = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_dispToRegQ
|
|
assign coreFix_memExe_dispToRegQ$enq_x =
|
|
{ coreFix_memExe_rsMem$dispatchData[106:72],
|
|
coreFix_memExe_rsMem$dispatchData[65:21],
|
|
coreFix_memExe_rsMem$dispatchData[71:66],
|
|
coreFix_memExe_rsMem$dispatchData[20:9] } ;
|
|
assign coreFix_memExe_dispToRegQ$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_memExe_dispToRegQ$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_memExe_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_memExe_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_memExe_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_memExe_dispToRegQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_memExe_dispToRegQ$EN_enq =
|
|
WILL_FIRE_RL_coreFix_memExe_doDispatchMem ;
|
|
assign coreFix_memExe_dispToRegQ$EN_deq =
|
|
WILL_FIRE_RL_coreFix_memExe_doRegReadMem ;
|
|
assign coreFix_memExe_dispToRegQ$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_memExe_dispToRegQ$EN_specUpdate_correctSpeculation = 1'd1 ;
|
|
|
|
// submodule coreFix_memExe_forwardQ_clearReq_dummy2_0
|
|
assign coreFix_memExe_forwardQ_clearReq_dummy2_0$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_forwardQ_clearReq_dummy2_0$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_forwardQ_clearReq_dummy2_1
|
|
assign coreFix_memExe_forwardQ_clearReq_dummy2_1$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_forwardQ_clearReq_dummy2_1$EN = 1'd1 ;
|
|
|
|
// submodule coreFix_memExe_forwardQ_deqReq_dummy2_0
|
|
assign coreFix_memExe_forwardQ_deqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_forwardQ_deqReq_dummy2_0$EN =
|
|
WILL_FIRE_RL_coreFix_memExe_doRespLdForward ;
|
|
|
|
// submodule coreFix_memExe_forwardQ_deqReq_dummy2_1
|
|
assign coreFix_memExe_forwardQ_deqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_forwardQ_deqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_forwardQ_deqReq_dummy2_2
|
|
assign coreFix_memExe_forwardQ_deqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_forwardQ_deqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule coreFix_memExe_forwardQ_enqReq_dummy2_0
|
|
assign coreFix_memExe_forwardQ_enqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_forwardQ_enqReq_dummy2_0$EN =
|
|
_dor1coreFix_memExe_forwardQ_enqReq_dummy2_0$EN_write &&
|
|
coreFix_memExe_lsq$issueLd[74:73] != 2'd0 &&
|
|
coreFix_memExe_lsq$issueLd[74:73] != 2'd1 ;
|
|
|
|
// submodule coreFix_memExe_forwardQ_enqReq_dummy2_1
|
|
assign coreFix_memExe_forwardQ_enqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_forwardQ_enqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_forwardQ_enqReq_dummy2_2
|
|
assign coreFix_memExe_forwardQ_enqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_forwardQ_enqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule coreFix_memExe_lsq
|
|
assign coreFix_memExe_lsq$enqLd_dst =
|
|
(fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13804) ?
|
|
regRenamingTable$rename_0_getRename[8:0] :
|
|
regRenamingTable$rename_1_getRename[8:0] ;
|
|
assign coreFix_memExe_lsq$enqLd_inst_tag =
|
|
(fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13804) ?
|
|
rob$enqPort_0_getEnqInstTag :
|
|
rob$enqPort_1_getEnqInstTag ;
|
|
assign coreFix_memExe_lsq$enqLd_mem_inst =
|
|
(fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13804) ?
|
|
fetchStage$pipelines_0_first[127:110] :
|
|
fetchStage$pipelines_1_first[127:110] ;
|
|
assign coreFix_memExe_lsq$enqLd_spec_bits =
|
|
(fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13804) ?
|
|
specTagManager$currentSpecBits :
|
|
renaming_spec_bits__h675323 ;
|
|
assign coreFix_memExe_lsq$enqSt_dst =
|
|
(fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13812) ?
|
|
regRenamingTable$rename_0_getRename[8:0] :
|
|
regRenamingTable$rename_1_getRename[8:0] ;
|
|
assign coreFix_memExe_lsq$enqSt_inst_tag =
|
|
(fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13812) ?
|
|
rob$enqPort_0_getEnqInstTag :
|
|
rob$enqPort_1_getEnqInstTag ;
|
|
assign coreFix_memExe_lsq$enqSt_mem_inst =
|
|
(fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13812) ?
|
|
fetchStage$pipelines_0_first[127:110] :
|
|
fetchStage$pipelines_1_first[127:110] ;
|
|
assign coreFix_memExe_lsq$enqSt_spec_bits =
|
|
(fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13812) ?
|
|
specTagManager$currentSpecBits :
|
|
renaming_spec_bits__h675323 ;
|
|
assign coreFix_memExe_lsq$getHit_t =
|
|
MUX_coreFix_memExe_lsq$getHit_1__SEL_1 ?
|
|
MUX_coreFix_memExe_lsq$getHit_1__VAL_1 :
|
|
MUX_coreFix_memExe_lsq$getHit_1__VAL_1 ;
|
|
assign coreFix_memExe_lsq$getOrigBE_t =
|
|
coreFix_memExe_regToExeQ$first[145:140] ;
|
|
assign coreFix_memExe_lsq$issueLd_lsqTag =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ?
|
|
coreFix_memExe_lsq$getIssueLd[76:72] :
|
|
coreFix_memExe_issueLd$wget[76:72] ;
|
|
assign coreFix_memExe_lsq$issueLd_paddr =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ?
|
|
coreFix_memExe_lsq$getIssueLd[71:8] :
|
|
coreFix_memExe_issueLd$wget[71:8] ;
|
|
assign coreFix_memExe_lsq$issueLd_sbRes =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ?
|
|
MUX_coreFix_memExe_lsq$issueLd_4__VAL_1 :
|
|
coreFix_memExe_stb$search ;
|
|
assign coreFix_memExe_lsq$issueLd_shiftedBE =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ?
|
|
coreFix_memExe_lsq$getIssueLd[7:0] :
|
|
coreFix_memExe_issueLd$wget[7:0] ;
|
|
assign coreFix_memExe_lsq$respLd_alignedData =
|
|
WILL_FIRE_RL_coreFix_memExe_doRespLdMem ?
|
|
MUX_coreFix_memExe_lsq$respLd_2__VAL_1 :
|
|
MUX_coreFix_memExe_lsq$respLd_2__VAL_2 ;
|
|
assign coreFix_memExe_lsq$respLd_t =
|
|
WILL_FIRE_RL_coreFix_memExe_doRespLdMem ?
|
|
MUX_coreFix_memExe_lsq$respLd_1__VAL_1 :
|
|
MUX_coreFix_memExe_lsq$respLd_1__VAL_2 ;
|
|
assign coreFix_memExe_lsq$setAtCommit_0_put =
|
|
rob$deqPort_0_deq_data[24:19] ;
|
|
assign coreFix_memExe_lsq$setAtCommit_1_put =
|
|
rob$deqPort_1_deq_data[24:19] ;
|
|
assign coreFix_memExe_lsq$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_memExe_lsq$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_memExe_lsq$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_memExe_lsq$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_memExe_lsq$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_memExe_lsq$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_memExe_lsq$updateAddr_fault =
|
|
{ coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729 ?
|
|
coreFix_memExe_dTlb$procResp[105:103] == 3'd2 ||
|
|
coreFix_memExe_dTlb$procResp[105:103] == 3'd3 ||
|
|
coreFix_memExe_dTlb$procResp[12] :
|
|
coreFix_memExe_dTlb$procResp[12] ||
|
|
coreFix_memExe_dTlb$procResp[110],
|
|
IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1853 } ;
|
|
assign coreFix_memExe_lsq$updateAddr_isMMIO =
|
|
coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1722 ||
|
|
coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1724 ||
|
|
coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1727 ;
|
|
assign coreFix_memExe_lsq$updateAddr_lsqTag =
|
|
coreFix_memExe_dTlb$procResp[90:85] ;
|
|
assign coreFix_memExe_lsq$updateAddr_paddr =
|
|
coreFix_memExe_dTlb$procResp[174:111] ;
|
|
assign coreFix_memExe_lsq$updateAddr_shiftedBE =
|
|
coreFix_memExe_dTlb$procResp[84:77] ;
|
|
assign coreFix_memExe_lsq$updateData_d =
|
|
(coreFix_memExe_regToExeQ$first[192:190] == 3'd4) ?
|
|
coreFix_memExe_regToExeQ$first[75:12] :
|
|
shiftData__h181366 ;
|
|
assign coreFix_memExe_lsq$updateData_t =
|
|
coreFix_memExe_regToExeQ$first[143:140] ;
|
|
assign coreFix_memExe_lsq$wakeupLdStalledBySB_sbIdx =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[149:148] ;
|
|
assign coreFix_memExe_lsq$EN_enqLd =
|
|
WILL_FIRE_RL_renameStage_doRenaming && _dfoo7 ;
|
|
assign coreFix_memExe_lsq$EN_enqSt =
|
|
WILL_FIRE_RL_renameStage_doRenaming && _dfoo2 ;
|
|
assign coreFix_memExe_lsq$EN_getHit =
|
|
MUX_coreFix_memExe_lsq$getHit_1__SEL_1 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd0 ;
|
|
assign coreFix_memExe_lsq$EN_updateData =
|
|
WILL_FIRE_RL_coreFix_memExe_doExeMem &&
|
|
coreFix_memExe_regToExeQ$first[145] ;
|
|
assign coreFix_memExe_lsq$EN_updateAddr =
|
|
CAN_FIRE_RL_coreFix_memExe_doFinishMem ;
|
|
assign coreFix_memExe_lsq$EN_issueLd =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ||
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate ;
|
|
assign coreFix_memExe_lsq$EN_getIssueLd =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ;
|
|
assign coreFix_memExe_lsq$EN_respLd =
|
|
WILL_FIRE_RL_coreFix_memExe_doRespLdMem ||
|
|
WILL_FIRE_RL_coreFix_memExe_doRespLdForward ;
|
|
assign coreFix_memExe_lsq$EN_deqLd =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq ;
|
|
assign coreFix_memExe_lsq$EN_deqSt =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_fault ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_Fence ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_St_Mem ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_fault ;
|
|
assign coreFix_memExe_lsq$EN_wakeupLdStalledBySB =
|
|
MUX_coreFix_memExe_lsq$wakeupLdStalledBySB_1__SEL_1 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd1 ;
|
|
assign coreFix_memExe_lsq$EN_setAtCommit_0_put =
|
|
CAN_FIRE_RL_commitStage_doSetLSQAtCommit ;
|
|
assign coreFix_memExe_lsq$EN_setAtCommit_1_put =
|
|
CAN_FIRE_RL_commitStage_doSetLSQAtCommit_1 ;
|
|
assign coreFix_memExe_lsq$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_memExe_lsq$EN_specUpdate_correctSpeculation = 1'd1 ;
|
|
|
|
// submodule coreFix_memExe_memRespLdQ_clearReq_dummy2_0
|
|
assign coreFix_memExe_memRespLdQ_clearReq_dummy2_0$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_memRespLdQ_clearReq_dummy2_0$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_memRespLdQ_clearReq_dummy2_1
|
|
assign coreFix_memExe_memRespLdQ_clearReq_dummy2_1$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_memRespLdQ_clearReq_dummy2_1$EN = 1'd1 ;
|
|
|
|
// submodule coreFix_memExe_memRespLdQ_deqReq_dummy2_0
|
|
assign coreFix_memExe_memRespLdQ_deqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_memRespLdQ_deqReq_dummy2_0$EN =
|
|
WILL_FIRE_RL_coreFix_memExe_doRespLdMem ;
|
|
|
|
// submodule coreFix_memExe_memRespLdQ_deqReq_dummy2_1
|
|
assign coreFix_memExe_memRespLdQ_deqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_memRespLdQ_deqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_memRespLdQ_deqReq_dummy2_2
|
|
assign coreFix_memExe_memRespLdQ_deqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_memRespLdQ_deqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule coreFix_memExe_memRespLdQ_enqReq_dummy2_0
|
|
assign coreFix_memExe_memRespLdQ_enqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_memRespLdQ_enqReq_dummy2_0$EN =
|
|
MUX_coreFix_memExe_lsq$getHit_1__SEL_1 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd0 ;
|
|
|
|
// submodule coreFix_memExe_memRespLdQ_enqReq_dummy2_1
|
|
assign coreFix_memExe_memRespLdQ_enqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_memRespLdQ_enqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_memRespLdQ_enqReq_dummy2_2
|
|
assign coreFix_memExe_memRespLdQ_enqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_memRespLdQ_enqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule coreFix_memExe_regToExeQ
|
|
assign coreFix_memExe_regToExeQ$enq_x =
|
|
{ coreFix_memExe_dispToRegQ$first[97:63],
|
|
coreFix_memExe_dispToRegQ$first[29:12],
|
|
x__h181275,
|
|
x__h181276,
|
|
coreFix_memExe_dispToRegQ$first[11:0] } ;
|
|
assign coreFix_memExe_regToExeQ$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_memExe_regToExeQ$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_memExe_regToExeQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_memExe_regToExeQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_memExe_regToExeQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_memExe_regToExeQ$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_memExe_regToExeQ$EN_enq =
|
|
WILL_FIRE_RL_coreFix_memExe_doRegReadMem ;
|
|
assign coreFix_memExe_regToExeQ$EN_deq =
|
|
CAN_FIRE_RL_coreFix_memExe_doExeMem ;
|
|
assign coreFix_memExe_regToExeQ$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_memExe_regToExeQ$EN_specUpdate_correctSpeculation = 1'd1 ;
|
|
|
|
// submodule coreFix_memExe_reqLdQ_data_0_dummy2_0
|
|
assign coreFix_memExe_reqLdQ_data_0_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqLdQ_data_0_dummy2_0$EN =
|
|
_dor1coreFix_memExe_reqLdQ_data_0_dummy2_0$EN_write &&
|
|
coreFix_memExe_lsq$issueLd[74:73] == 2'd0 ;
|
|
|
|
// submodule coreFix_memExe_reqLdQ_data_0_dummy2_1
|
|
assign coreFix_memExe_reqLdQ_data_0_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_reqLdQ_data_0_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_reqLdQ_deqP_dummy2_0
|
|
assign coreFix_memExe_reqLdQ_deqP_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqLdQ_deqP_dummy2_0$EN =
|
|
WILL_FIRE_RL_coreFix_memExe_sendLdToMem ;
|
|
|
|
// submodule coreFix_memExe_reqLdQ_deqP_dummy2_1
|
|
assign coreFix_memExe_reqLdQ_deqP_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_reqLdQ_deqP_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_reqLdQ_empty_dummy2_0
|
|
assign coreFix_memExe_reqLdQ_empty_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqLdQ_empty_dummy2_0$EN =
|
|
_dor1coreFix_memExe_reqLdQ_empty_dummy2_0$EN_write &&
|
|
coreFix_memExe_lsq$issueLd[74:73] == 2'd0 ;
|
|
|
|
// submodule coreFix_memExe_reqLdQ_empty_dummy2_1
|
|
assign coreFix_memExe_reqLdQ_empty_dummy2_1$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqLdQ_empty_dummy2_1$EN =
|
|
WILL_FIRE_RL_coreFix_memExe_sendLdToMem ;
|
|
|
|
// submodule coreFix_memExe_reqLdQ_empty_dummy2_2
|
|
assign coreFix_memExe_reqLdQ_empty_dummy2_2$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_reqLdQ_empty_dummy2_2$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_reqLdQ_enqP_dummy2_0
|
|
assign coreFix_memExe_reqLdQ_enqP_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqLdQ_enqP_dummy2_0$EN =
|
|
_dor1coreFix_memExe_reqLdQ_enqP_dummy2_0$EN_write &&
|
|
coreFix_memExe_lsq$issueLd[74:73] == 2'd0 ;
|
|
|
|
// submodule coreFix_memExe_reqLdQ_enqP_dummy2_1
|
|
assign coreFix_memExe_reqLdQ_enqP_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_reqLdQ_enqP_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_reqLdQ_full_dummy2_0
|
|
assign coreFix_memExe_reqLdQ_full_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqLdQ_full_dummy2_0$EN =
|
|
_dor1coreFix_memExe_reqLdQ_full_dummy2_0$EN_write &&
|
|
coreFix_memExe_lsq$issueLd[74:73] == 2'd0 ;
|
|
|
|
// submodule coreFix_memExe_reqLdQ_full_dummy2_1
|
|
assign coreFix_memExe_reqLdQ_full_dummy2_1$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqLdQ_full_dummy2_1$EN =
|
|
WILL_FIRE_RL_coreFix_memExe_sendLdToMem ;
|
|
|
|
// submodule coreFix_memExe_reqLdQ_full_dummy2_2
|
|
assign coreFix_memExe_reqLdQ_full_dummy2_2$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_reqLdQ_full_dummy2_2$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_data_0_dummy2_0
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_dummy2_0$EN =
|
|
coreFix_memExe_reqLrScAmoQ_enqP_lat_0$whas ;
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_deqP_dummy2_0
|
|
assign coreFix_memExe_reqLrScAmoQ_deqP_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqLrScAmoQ_deqP_dummy2_0$EN =
|
|
CAN_FIRE_RL_coreFix_memExe_sendLrScAmoToMem ;
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_deqP_dummy2_1
|
|
assign coreFix_memExe_reqLrScAmoQ_deqP_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_reqLrScAmoQ_deqP_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_empty_dummy2_0
|
|
assign coreFix_memExe_reqLrScAmoQ_empty_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqLrScAmoQ_empty_dummy2_0$EN =
|
|
coreFix_memExe_reqLrScAmoQ_enqP_lat_0$whas ;
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_empty_dummy2_1
|
|
assign coreFix_memExe_reqLrScAmoQ_empty_dummy2_1$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqLrScAmoQ_empty_dummy2_1$EN =
|
|
CAN_FIRE_RL_coreFix_memExe_sendLrScAmoToMem ;
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_empty_dummy2_2
|
|
assign coreFix_memExe_reqLrScAmoQ_empty_dummy2_2$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_reqLrScAmoQ_empty_dummy2_2$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_enqP_dummy2_0
|
|
assign coreFix_memExe_reqLrScAmoQ_enqP_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqLrScAmoQ_enqP_dummy2_0$EN =
|
|
coreFix_memExe_reqLrScAmoQ_enqP_lat_0$whas ;
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_enqP_dummy2_1
|
|
assign coreFix_memExe_reqLrScAmoQ_enqP_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_reqLrScAmoQ_enqP_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_full_dummy2_0
|
|
assign coreFix_memExe_reqLrScAmoQ_full_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqLrScAmoQ_full_dummy2_0$EN =
|
|
coreFix_memExe_reqLrScAmoQ_enqP_lat_0$whas ;
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_full_dummy2_1
|
|
assign coreFix_memExe_reqLrScAmoQ_full_dummy2_1$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqLrScAmoQ_full_dummy2_1$EN =
|
|
CAN_FIRE_RL_coreFix_memExe_sendLrScAmoToMem ;
|
|
|
|
// submodule coreFix_memExe_reqLrScAmoQ_full_dummy2_2
|
|
assign coreFix_memExe_reqLrScAmoQ_full_dummy2_2$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_reqLrScAmoQ_full_dummy2_2$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_reqStQ_data_0_dummy2_0
|
|
assign coreFix_memExe_reqStQ_data_0_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqStQ_data_0_dummy2_0$EN =
|
|
CAN_FIRE_RL_coreFix_memExe_doIssueSB ;
|
|
|
|
// submodule coreFix_memExe_reqStQ_data_0_dummy2_1
|
|
assign coreFix_memExe_reqStQ_data_0_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_reqStQ_data_0_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_reqStQ_deqP_dummy2_0
|
|
assign coreFix_memExe_reqStQ_deqP_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqStQ_deqP_dummy2_0$EN =
|
|
WILL_FIRE_RL_coreFix_memExe_sendStToMem ;
|
|
|
|
// submodule coreFix_memExe_reqStQ_deqP_dummy2_1
|
|
assign coreFix_memExe_reqStQ_deqP_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_reqStQ_deqP_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_reqStQ_empty_dummy2_0
|
|
assign coreFix_memExe_reqStQ_empty_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqStQ_empty_dummy2_0$EN =
|
|
CAN_FIRE_RL_coreFix_memExe_doIssueSB ;
|
|
|
|
// submodule coreFix_memExe_reqStQ_empty_dummy2_1
|
|
assign coreFix_memExe_reqStQ_empty_dummy2_1$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqStQ_empty_dummy2_1$EN =
|
|
WILL_FIRE_RL_coreFix_memExe_sendStToMem ;
|
|
|
|
// submodule coreFix_memExe_reqStQ_empty_dummy2_2
|
|
assign coreFix_memExe_reqStQ_empty_dummy2_2$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_reqStQ_empty_dummy2_2$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_reqStQ_enqP_dummy2_0
|
|
assign coreFix_memExe_reqStQ_enqP_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqStQ_enqP_dummy2_0$EN =
|
|
CAN_FIRE_RL_coreFix_memExe_doIssueSB ;
|
|
|
|
// submodule coreFix_memExe_reqStQ_enqP_dummy2_1
|
|
assign coreFix_memExe_reqStQ_enqP_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_reqStQ_enqP_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_reqStQ_full_dummy2_0
|
|
assign coreFix_memExe_reqStQ_full_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqStQ_full_dummy2_0$EN =
|
|
CAN_FIRE_RL_coreFix_memExe_doIssueSB ;
|
|
|
|
// submodule coreFix_memExe_reqStQ_full_dummy2_1
|
|
assign coreFix_memExe_reqStQ_full_dummy2_1$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_reqStQ_full_dummy2_1$EN =
|
|
WILL_FIRE_RL_coreFix_memExe_sendStToMem ;
|
|
|
|
// submodule coreFix_memExe_reqStQ_full_dummy2_2
|
|
assign coreFix_memExe_reqStQ_full_dummy2_2$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_reqStQ_full_dummy2_2$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_respLrScAmoQ_clearReq_dummy2_0
|
|
assign coreFix_memExe_respLrScAmoQ_clearReq_dummy2_0$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_respLrScAmoQ_clearReq_dummy2_0$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_respLrScAmoQ_clearReq_dummy2_1
|
|
assign coreFix_memExe_respLrScAmoQ_clearReq_dummy2_1$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_respLrScAmoQ_clearReq_dummy2_1$EN = 1'd1 ;
|
|
|
|
// submodule coreFix_memExe_respLrScAmoQ_deqReq_dummy2_0
|
|
assign coreFix_memExe_respLrScAmoQ_deqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_respLrScAmoQ_deqReq_dummy2_0$EN =
|
|
coreFix_memExe_respLrScAmoQ_deqReq_lat_0$whas ;
|
|
|
|
// submodule coreFix_memExe_respLrScAmoQ_deqReq_dummy2_1
|
|
assign coreFix_memExe_respLrScAmoQ_deqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_respLrScAmoQ_deqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_respLrScAmoQ_deqReq_dummy2_2
|
|
assign coreFix_memExe_respLrScAmoQ_deqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_respLrScAmoQ_deqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule coreFix_memExe_respLrScAmoQ_enqReq_dummy2_0
|
|
assign coreFix_memExe_respLrScAmoQ_enqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_respLrScAmoQ_enqReq_dummy2_0$EN =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2557 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd2 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd3) ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_doProcessAmo ;
|
|
|
|
// submodule coreFix_memExe_respLrScAmoQ_enqReq_dummy2_1
|
|
assign coreFix_memExe_respLrScAmoQ_enqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign coreFix_memExe_respLrScAmoQ_enqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2
|
|
assign coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule coreFix_memExe_rsMem
|
|
assign coreFix_memExe_rsMem$enq_x =
|
|
(fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13784) ?
|
|
{ fetchStage$pipelines_0_first[127:125],
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_96_2_ETC___d13800,
|
|
regRenamingTable$rename_0_getRename,
|
|
rob$enqPort_0_getEnqInstTag,
|
|
specTagManager$currentSpecBits,
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1,
|
|
specTagManager$nextSpecTag,
|
|
sbAggr$eagerLookup_0_get } :
|
|
{ fetchStage$pipelines_1_first[127:125],
|
|
IF_fetchStage_pipelines_1_first__2657_BIT_96_3_ETC___d13924,
|
|
regRenamingTable$rename_1_getRename,
|
|
rob$enqPort_1_getEnqInstTag,
|
|
renaming_spec_bits__h675323,
|
|
fetchStage$pipelines_1_first[130:128] == 3'd1,
|
|
specTagManager$nextSpecTag,
|
|
sbAggr$eagerLookup_1_get } ;
|
|
assign coreFix_memExe_rsMem$setRegReady_0_put =
|
|
coreFix_aluExe_0_rsAlu$setRegReady_0_put ;
|
|
assign coreFix_memExe_rsMem$setRegReady_1_put =
|
|
coreFix_aluExe_0_rsAlu$setRegReady_1_put ;
|
|
always@(MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_1 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_4 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_5 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_6)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1:
|
|
coreFix_memExe_rsMem$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_1;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2:
|
|
coreFix_memExe_rsMem$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_2;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3:
|
|
coreFix_memExe_rsMem$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_3;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4:
|
|
coreFix_memExe_rsMem$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_4;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5:
|
|
coreFix_memExe_rsMem$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_5;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6:
|
|
coreFix_memExe_rsMem$setRegReady_2_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__VAL_6;
|
|
default: coreFix_memExe_rsMem$setRegReady_2_put =
|
|
8'b10101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_memExe_rsMem$setRegReady_3_put =
|
|
coreFix_aluExe_0_rsAlu$setRegReady_3_put ;
|
|
always@(MUX_coreFix_memExe_rsMem$setRegReady_4_put_1__SEL_1 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_1 or
|
|
MUX_coreFix_memExe_rsMem$setRegReady_4_put_1__SEL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_4)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_memExe_rsMem$setRegReady_4_put_1__SEL_1:
|
|
coreFix_memExe_rsMem$setRegReady_4_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_1;
|
|
MUX_coreFix_memExe_rsMem$setRegReady_4_put_1__SEL_2:
|
|
coreFix_memExe_rsMem$setRegReady_4_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_2;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_3:
|
|
coreFix_memExe_rsMem$setRegReady_4_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_3;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_4:
|
|
coreFix_memExe_rsMem$setRegReady_4_put =
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__VAL_3;
|
|
default: coreFix_memExe_rsMem$setRegReady_4_put =
|
|
8'b10101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_memExe_rsMem$setRobEnqTime_t = rob$getEnqTime ;
|
|
assign coreFix_memExe_rsMem$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign coreFix_memExe_rsMem$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
coreFix_memExe_rsMem$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
coreFix_memExe_rsMem$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
coreFix_memExe_rsMem$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: coreFix_memExe_rsMem$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign coreFix_memExe_rsMem$EN_enq =
|
|
WILL_FIRE_RL_renameStage_doRenaming && _dfoo12 ;
|
|
assign coreFix_memExe_rsMem$EN_setRobEnqTime = 1'd1 ;
|
|
assign coreFix_memExe_rsMem$EN_doDispatch =
|
|
WILL_FIRE_RL_coreFix_memExe_doDispatchMem ;
|
|
assign coreFix_memExe_rsMem$EN_setRegReady_0_put =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doDispatchAlu &&
|
|
coreFix_aluExe_0_rsAlu$dispatchData[41] ;
|
|
assign coreFix_memExe_rsMem$EN_setRegReady_1_put =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doDispatchAlu &&
|
|
coreFix_aluExe_1_rsAlu$dispatchData[41] ;
|
|
assign coreFix_memExe_rsMem$EN_setRegReady_2_put =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data[32] ;
|
|
assign coreFix_memExe_rsMem$EN_setRegReady_3_put =
|
|
_dor1coreFix_memExe_rsMem$EN_setRegReady_3_put &&
|
|
coreFix_memExe_lsq$issueLd[74:73] != 2'd0 &&
|
|
coreFix_memExe_lsq$issueLd[74:73] != 2'd1 &&
|
|
coreFix_memExe_lsq$issueLd[72] ;
|
|
assign coreFix_memExe_rsMem$EN_setRegReady_4_put =
|
|
(WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq) &&
|
|
coreFix_memExe_lsq$firstSt[150] ||
|
|
(WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq) &&
|
|
coreFix_memExe_lsq$firstLd[89] ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2614 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd0 &&
|
|
coreFix_memExe_lsq$getHit[8] &&
|
|
!coreFix_memExe_lsq$getHit[9] ;
|
|
assign coreFix_memExe_rsMem$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign coreFix_memExe_rsMem$EN_specUpdate_correctSpeculation = 1'd1 ;
|
|
|
|
// submodule coreFix_memExe_stb
|
|
assign coreFix_memExe_stb$deq_idx =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[149:148] ;
|
|
assign coreFix_memExe_stb$enq_be = coreFix_memExe_lsq$firstSt[76:69] ;
|
|
assign coreFix_memExe_stb$enq_data = coreFix_memExe_lsq$firstSt[68:5] ;
|
|
assign coreFix_memExe_stb$enq_idx = coreFix_memExe_stb$getEnqIndex[1:0] ;
|
|
assign coreFix_memExe_stb$enq_paddr = coreFix_memExe_lsq$firstSt[141:78] ;
|
|
assign coreFix_memExe_stb$getEnqIndex_paddr =
|
|
coreFix_memExe_lsq$firstSt[141:78] ;
|
|
assign coreFix_memExe_stb$noMatchLdQ_be = coreFix_memExe_lsq$firstLd[15:8] ;
|
|
assign coreFix_memExe_stb$noMatchLdQ_paddr =
|
|
coreFix_memExe_lsq$firstLd[80:17] ;
|
|
assign coreFix_memExe_stb$noMatchStQ_be =
|
|
coreFix_memExe_lsq$firstSt[76:69] ;
|
|
assign coreFix_memExe_stb$noMatchStQ_paddr =
|
|
coreFix_memExe_lsq$firstSt[141:78] ;
|
|
assign coreFix_memExe_stb$search_be =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ?
|
|
coreFix_memExe_lsq$getIssueLd[7:0] :
|
|
coreFix_memExe_issueLd$wget[7:0] ;
|
|
assign coreFix_memExe_stb$search_paddr =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ?
|
|
coreFix_memExe_lsq$getIssueLd[71:8] :
|
|
coreFix_memExe_issueLd$wget[71:8] ;
|
|
assign coreFix_memExe_stb$EN_enq =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_St_Mem ;
|
|
assign coreFix_memExe_stb$EN_deq =
|
|
MUX_coreFix_memExe_lsq$wakeupLdStalledBySB_1__SEL_1 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd1 ;
|
|
assign coreFix_memExe_stb$EN_issue = CAN_FIRE_RL_coreFix_memExe_doIssueSB ;
|
|
|
|
// submodule coreFix_trainBPQ_0
|
|
assign coreFix_trainBPQ_0$D_IN =
|
|
MUX_coreFix_trainBPQ_0$enq_1__SEL_1 ?
|
|
MUX_coreFix_trainBPQ_0$enq_1__VAL_1 :
|
|
MUX_coreFix_trainBPQ_0$enq_1__VAL_2 ;
|
|
assign coreFix_trainBPQ_0$ENQ =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F &&
|
|
(coreFix_aluExe_0_exeToFinQ$first[325:321] == 5'd9 ||
|
|
coreFix_aluExe_0_exeToFinQ$first[325:321] == 5'd10) ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ;
|
|
assign coreFix_trainBPQ_0$DEQ = WILL_FIRE_RL_coreFix_doFetchTrainBP_1 ;
|
|
assign coreFix_trainBPQ_0$CLR = 1'b0 ;
|
|
|
|
// submodule coreFix_trainBPQ_1
|
|
assign coreFix_trainBPQ_1$D_IN =
|
|
MUX_coreFix_trainBPQ_1$enq_1__SEL_1 ?
|
|
MUX_coreFix_trainBPQ_1$enq_1__VAL_1 :
|
|
MUX_coreFix_trainBPQ_1$enq_1__VAL_2 ;
|
|
assign coreFix_trainBPQ_1$ENQ =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F &&
|
|
(coreFix_aluExe_1_exeToFinQ$first[325:321] == 5'd9 ||
|
|
coreFix_aluExe_1_exeToFinQ$first[325:321] == 5'd10) ||
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
assign coreFix_trainBPQ_1$DEQ = coreFix_trainBPQ_1$EMPTY_N ;
|
|
assign coreFix_trainBPQ_1$CLR = 1'b0 ;
|
|
|
|
// submodule csrInstOrInterruptInflight_dummy2_0
|
|
assign csrInstOrInterruptInflight_dummy2_0$D_IN = 1'd1 ;
|
|
assign csrInstOrInterruptInflight_dummy2_0$EN =
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle &&
|
|
commitStage_commitTrap[4] ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 ;
|
|
|
|
// submodule csrInstOrInterruptInflight_dummy2_1
|
|
assign csrInstOrInterruptInflight_dummy2_1$D_IN = 1'd1 ;
|
|
assign csrInstOrInterruptInflight_dummy2_1$EN =
|
|
MUX_csrInstOrInterruptInflight_dummy2_1$write_1__SEL_1 ||
|
|
WILL_FIRE_RL_renameStage_doRenaming_SystemInst &&
|
|
fetchStage$pipelines_0_first[135:131] == 5'd13 ;
|
|
|
|
// submodule csrf_mcycle_ehr_data_dummy2_0
|
|
assign csrf_mcycle_ehr_data_dummy2_0$D_IN = 1'd1 ;
|
|
assign csrf_mcycle_ehr_data_dummy2_0$EN = csrf_mcycle_ehr_data_lat_0$whas ;
|
|
|
|
// submodule csrf_mcycle_ehr_data_dummy2_1
|
|
assign csrf_mcycle_ehr_data_dummy2_1$D_IN = 1'd1 ;
|
|
assign csrf_mcycle_ehr_data_dummy2_1$EN = 1'd1 ;
|
|
|
|
// submodule csrf_minstret_ehr_data_dummy2_0
|
|
assign csrf_minstret_ehr_data_dummy2_0$D_IN = 1'd1 ;
|
|
assign csrf_minstret_ehr_data_dummy2_0$EN =
|
|
csrf_minstret_ehr_data_lat_0$whas ;
|
|
|
|
// submodule csrf_minstret_ehr_data_dummy2_1
|
|
assign csrf_minstret_ehr_data_dummy2_1$D_IN = 1'd1 ;
|
|
assign csrf_minstret_ehr_data_dummy2_1$EN =
|
|
csrf_minstret_ehr_data_dummy_1_0$whas ;
|
|
|
|
// submodule csrf_stats_module_writeQ
|
|
assign csrf_stats_module_writeQ$D_IN = csrf_sscratch_csr$D_IN[0] ;
|
|
assign csrf_stats_module_writeQ$ENQ =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd7 ;
|
|
assign csrf_stats_module_writeQ$DEQ = EN_sendDoStats ;
|
|
assign csrf_stats_module_writeQ$CLR = 1'b0 ;
|
|
|
|
// submodule csrf_terminate_module_terminateQ
|
|
assign csrf_terminate_module_terminateQ$ENQ =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd6 ;
|
|
assign csrf_terminate_module_terminateQ$DEQ = EN_coreIndInv_terminate ;
|
|
assign csrf_terminate_module_terminateQ$CLR = 1'b0 ;
|
|
|
|
// submodule epochManager
|
|
assign epochManager$checkEpoch_0_check_e =
|
|
fetchStage$pipelines_0_first[195:192] ;
|
|
assign epochManager$checkEpoch_1_check_e =
|
|
fetchStage$pipelines_1_first[195:192] ;
|
|
assign epochManager$updatePrevEpoch_0_update_e =
|
|
fetchStage$pipelines_0_first[195:192] ;
|
|
assign epochManager$updatePrevEpoch_1_update_e =
|
|
fetchStage$pipelines_1_first[195:192] ;
|
|
assign epochManager$EN_updatePrevEpoch_0_update =
|
|
WILL_FIRE_RL_renameStage_doRenaming_wrongPath &&
|
|
fetchStage$pipelines_0_canDeq ||
|
|
WILL_FIRE_RL_renameStage_doRenaming &&
|
|
fetchStage$pipelines_0_canDeq &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13763 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240 ||
|
|
WILL_FIRE_RL_renameStage_doRenaming_SystemInst ||
|
|
WILL_FIRE_RL_renameStage_doRenaming_Trap ;
|
|
assign epochManager$EN_updatePrevEpoch_1_update =
|
|
WILL_FIRE_RL_renameStage_doRenaming_wrongPath &&
|
|
fetchStage$pipelines_1_canDeq &&
|
|
!epochManager$checkEpoch_1_check ||
|
|
WILL_FIRE_RL_renameStage_doRenaming &&
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13854 &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13864 &&
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13581 ;
|
|
assign epochManager$EN_incrementEpoch =
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!rob$deqPort_0_deq_data[12] ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_renameStage_doRenaming_SystemInst ||
|
|
WILL_FIRE_RL_renameStage_doRenaming_Trap ;
|
|
|
|
// submodule fetchStage
|
|
assign fetchStage$iMemIfc_perf_req_r = 2'h0 ;
|
|
assign fetchStage$iMemIfc_perf_setStatus_doStats = 1'b0 ;
|
|
assign fetchStage$iMemIfc_to_parent_fromP_enq_x =
|
|
iCacheToParent_fromP_enq_x ;
|
|
assign fetchStage$iMemIfc_to_proc_request_put = 64'h0 ;
|
|
assign fetchStage$iTlbIfc_perf_req_r = 3'h0 ;
|
|
assign fetchStage$iTlbIfc_perf_setStatus_doStats = 1'b0 ;
|
|
assign fetchStage$iTlbIfc_toParent_rsFromP_enq_x =
|
|
l2Tlb$toChildren_rsToC_first[80:0] ;
|
|
assign fetchStage$iTlbIfc_to_proc_request_put = 64'h0 ;
|
|
assign fetchStage$iTlbIfc_updateVMInfo_vm =
|
|
{ csrf_prv_reg,
|
|
csrf_prv_reg != 2'd3 && csrf_vm_mode_sv39_reg,
|
|
csrf_mxr_reg,
|
|
csrf_sum_reg,
|
|
csrf_ppn_reg } ;
|
|
assign fetchStage$mmioIfc_instResp_enq_x = mmio_pRsQ_data_0[65:0] ;
|
|
assign fetchStage$mmioIfc_setHtifAddrs_fromHost =
|
|
coreReq_start_fromHostAddr ;
|
|
assign fetchStage$mmioIfc_setHtifAddrs_toHost = coreReq_start_toHostAddr ;
|
|
assign fetchStage$perf_req_r = 2'h0 ;
|
|
assign fetchStage$perf_setStatus_doStats = 1'b0 ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd or
|
|
rob$deqPort_0_deq_data or
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle or
|
|
MUX_fetchStage$redirect_1__VAL_4 or
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst or
|
|
MUX_fetchStage$redirect_1__VAL_5)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
fetchStage$redirect_pc = coreFix_aluExe_1_exeToFinQ$first[82:19];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
fetchStage$redirect_pc = coreFix_aluExe_0_exeToFinQ$first[82:19];
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd:
|
|
fetchStage$redirect_pc = rob$deqPort_0_deq_data[218:155];
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle:
|
|
fetchStage$redirect_pc = MUX_fetchStage$redirect_1__VAL_4;
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst:
|
|
fetchStage$redirect_pc = MUX_fetchStage$redirect_1__VAL_5;
|
|
default: fetchStage$redirect_pc =
|
|
64'hAAAAAAAAAAAAAAAA /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign fetchStage$start_pc = coreReq_start_startpc ;
|
|
assign fetchStage$train_predictors_dpTrain =
|
|
coreFix_trainBPQ_1$EMPTY_N ?
|
|
coreFix_trainBPQ_1$D_OUT[24:1] :
|
|
coreFix_trainBPQ_0$D_OUT[24:1] ;
|
|
assign fetchStage$train_predictors_iType =
|
|
coreFix_trainBPQ_1$EMPTY_N ?
|
|
coreFix_trainBPQ_1$D_OUT[30:26] :
|
|
coreFix_trainBPQ_0$D_OUT[30:26] ;
|
|
assign fetchStage$train_predictors_mispred =
|
|
coreFix_trainBPQ_1$EMPTY_N ?
|
|
coreFix_trainBPQ_1$D_OUT[0] :
|
|
coreFix_trainBPQ_0$D_OUT[0] ;
|
|
assign fetchStage$train_predictors_next_pc =
|
|
coreFix_trainBPQ_1$EMPTY_N ?
|
|
coreFix_trainBPQ_1$D_OUT[94:31] :
|
|
coreFix_trainBPQ_0$D_OUT[94:31] ;
|
|
assign fetchStage$train_predictors_pc =
|
|
coreFix_trainBPQ_1$EMPTY_N ?
|
|
coreFix_trainBPQ_1$D_OUT[158:95] :
|
|
coreFix_trainBPQ_0$D_OUT[158:95] ;
|
|
assign fetchStage$train_predictors_taken =
|
|
coreFix_trainBPQ_1$EMPTY_N ?
|
|
coreFix_trainBPQ_1$D_OUT[25] :
|
|
coreFix_trainBPQ_0$D_OUT[25] ;
|
|
assign fetchStage$EN_pipelines_0_deq =
|
|
WILL_FIRE_RL_renameStage_doRenaming_wrongPath &&
|
|
fetchStage$pipelines_0_canDeq ||
|
|
WILL_FIRE_RL_renameStage_doRenaming &&
|
|
fetchStage$pipelines_0_canDeq &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13763 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240 ||
|
|
WILL_FIRE_RL_renameStage_doRenaming_SystemInst ||
|
|
WILL_FIRE_RL_renameStage_doRenaming_Trap ;
|
|
assign fetchStage$EN_pipelines_1_deq =
|
|
WILL_FIRE_RL_renameStage_doRenaming_wrongPath &&
|
|
fetchStage$pipelines_1_canDeq &&
|
|
!epochManager$checkEpoch_1_check ||
|
|
WILL_FIRE_RL_renameStage_doRenaming &&
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13854 &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13864 &&
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13581 ;
|
|
assign fetchStage$EN_iTlbIfc_flush = MUX_flush_tlbs$write_1__SEL_1 ;
|
|
assign fetchStage$EN_iTlbIfc_updateVMInfo =
|
|
MUX_update_vm_info$write_1__SEL_1 ;
|
|
assign fetchStage$EN_iTlbIfc_to_proc_request_put = 1'b0 ;
|
|
assign fetchStage$EN_iTlbIfc_to_proc_response_get = 1'b0 ;
|
|
assign fetchStage$EN_iTlbIfc_toParent_rqToP_deq = WILL_FIRE_RL_sendITlbReq ;
|
|
assign fetchStage$EN_iTlbIfc_toParent_rsFromP_enq =
|
|
CAN_FIRE_RL_sendRsToITlb ;
|
|
assign fetchStage$EN_iTlbIfc_toParent_flush_request_get =
|
|
CAN_FIRE_RL_mkConnectionGetPut_1 ;
|
|
assign fetchStage$EN_iTlbIfc_toParent_flush_response_put =
|
|
CAN_FIRE_RL_sendFlushDone ;
|
|
assign fetchStage$EN_iTlbIfc_perf_setStatus = 1'b0 ;
|
|
assign fetchStage$EN_iTlbIfc_perf_req = 1'b0 ;
|
|
assign fetchStage$EN_iTlbIfc_perf_resp = 1'b0 ;
|
|
assign fetchStage$EN_iMemIfc_to_proc_request_put = 1'b0 ;
|
|
assign fetchStage$EN_iMemIfc_to_proc_response_get = 1'b0 ;
|
|
assign fetchStage$EN_iMemIfc_flush = 1'b0 ;
|
|
assign fetchStage$EN_iMemIfc_perf_setStatus = 1'b0 ;
|
|
assign fetchStage$EN_iMemIfc_perf_req = 1'b0 ;
|
|
assign fetchStage$EN_iMemIfc_perf_resp = 1'b0 ;
|
|
assign fetchStage$EN_iMemIfc_to_parent_rsToP_deq =
|
|
EN_iCacheToParent_rsToP_deq ;
|
|
assign fetchStage$EN_iMemIfc_to_parent_rqToP_deq =
|
|
EN_iCacheToParent_rqToP_deq ;
|
|
assign fetchStage$EN_iMemIfc_to_parent_fromP_enq =
|
|
EN_iCacheToParent_fromP_enq ;
|
|
assign fetchStage$EN_iMemIfc_cRqStuck_get = EN_deadlock_iCacheCRqStuck_get ;
|
|
assign fetchStage$EN_iMemIfc_pRqStuck_get = EN_deadlock_iCachePRqStuck_get ;
|
|
assign fetchStage$EN_mmioIfc_instReq_deq = WILL_FIRE_RL_mmio_sendInstReq ;
|
|
assign fetchStage$EN_mmioIfc_instResp_enq = CAN_FIRE_RL_mmio_sendInstResp ;
|
|
assign fetchStage$EN_mmioIfc_setHtifAddrs = EN_coreReq_start ;
|
|
assign fetchStage$EN_start = EN_coreReq_start ;
|
|
assign fetchStage$EN_stop = 1'b0 ;
|
|
assign fetchStage$EN_setWaitRedirect =
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush &&
|
|
!rob$deqPort_0_deq_data[12] ||
|
|
WILL_FIRE_RL_renameStage_doRenaming_SystemInst ||
|
|
WILL_FIRE_RL_renameStage_doRenaming_Trap ;
|
|
assign fetchStage$EN_redirect =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_handle ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst ;
|
|
assign fetchStage$EN_done_flushing = CAN_FIRE_RL_readyToFetch ;
|
|
assign fetchStage$EN_train_predictors =
|
|
coreFix_trainBPQ_1$EMPTY_N ||
|
|
WILL_FIRE_RL_coreFix_doFetchTrainBP_1 ;
|
|
assign fetchStage$EN_flush_predictors = 1'b0 ;
|
|
assign fetchStage$EN_perf_setStatus = 1'b0 ;
|
|
assign fetchStage$EN_perf_req = 1'b0 ;
|
|
assign fetchStage$EN_perf_resp = 1'b0 ;
|
|
|
|
// submodule l2Tlb
|
|
assign l2Tlb$perf_req_r = 4'h0 ;
|
|
assign l2Tlb$perf_setStatus_doStats = 1'b0 ;
|
|
assign l2Tlb$toChildren_rqFromC_put =
|
|
WILL_FIRE_RL_sendDTlbReq ?
|
|
MUX_l2Tlb$toChildren_rqFromC_put_1__VAL_1 :
|
|
MUX_l2Tlb$toChildren_rqFromC_put_1__VAL_2 ;
|
|
assign l2Tlb$toMem_respLd_enq_x = tlbToMem_respLd_enq_x ;
|
|
assign l2Tlb$updateVMInfo_vmD = coreFix_memExe_dTlb$updateVMInfo_vm ;
|
|
assign l2Tlb$updateVMInfo_vmI = fetchStage$iTlbIfc_updateVMInfo_vm ;
|
|
assign l2Tlb$EN_updateVMInfo = MUX_update_vm_info$write_1__SEL_1 ;
|
|
assign l2Tlb$EN_toChildren_rqFromC_put =
|
|
WILL_FIRE_RL_sendDTlbReq || WILL_FIRE_RL_sendITlbReq ;
|
|
assign l2Tlb$EN_toChildren_rsToC_deq =
|
|
WILL_FIRE_RL_sendRsToITlb || WILL_FIRE_RL_sendRsToDTlb ;
|
|
assign l2Tlb$EN_toChildren_iTlbReqFlush_put =
|
|
CAN_FIRE_RL_mkConnectionGetPut_1 ;
|
|
assign l2Tlb$EN_toChildren_dTlbReqFlush_put =
|
|
CAN_FIRE_RL_mkConnectionGetPut ;
|
|
assign l2Tlb$EN_toChildren_flushDone_get = CAN_FIRE_RL_sendFlushDone ;
|
|
assign l2Tlb$EN_toMem_memReq_deq = EN_tlbToMem_memReq_deq ;
|
|
assign l2Tlb$EN_toMem_respLd_enq = EN_tlbToMem_respLd_enq ;
|
|
assign l2Tlb$EN_perf_setStatus = 1'b0 ;
|
|
assign l2Tlb$EN_perf_req = 1'b0 ;
|
|
assign l2Tlb$EN_perf_resp = 1'b0 ;
|
|
|
|
// submodule mmio_cRqQ_clearReq_dummy2_0
|
|
assign mmio_cRqQ_clearReq_dummy2_0$D_IN = 1'b0 ;
|
|
assign mmio_cRqQ_clearReq_dummy2_0$EN = 1'b0 ;
|
|
|
|
// submodule mmio_cRqQ_clearReq_dummy2_1
|
|
assign mmio_cRqQ_clearReq_dummy2_1$D_IN = 1'd1 ;
|
|
assign mmio_cRqQ_clearReq_dummy2_1$EN = 1'd1 ;
|
|
|
|
// submodule mmio_cRqQ_deqReq_dummy2_0
|
|
assign mmio_cRqQ_deqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign mmio_cRqQ_deqReq_dummy2_0$EN = EN_mmioToPlatform_cRq_deq ;
|
|
|
|
// submodule mmio_cRqQ_deqReq_dummy2_1
|
|
assign mmio_cRqQ_deqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign mmio_cRqQ_deqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule mmio_cRqQ_deqReq_dummy2_2
|
|
assign mmio_cRqQ_deqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign mmio_cRqQ_deqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule mmio_cRqQ_enqReq_dummy2_0
|
|
assign mmio_cRqQ_enqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign mmio_cRqQ_enqReq_dummy2_0$EN =
|
|
WILL_FIRE_RL_mmio_sendInstReq || WILL_FIRE_RL_mmio_sendDataReq ;
|
|
|
|
// submodule mmio_cRqQ_enqReq_dummy2_1
|
|
assign mmio_cRqQ_enqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign mmio_cRqQ_enqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule mmio_cRqQ_enqReq_dummy2_2
|
|
assign mmio_cRqQ_enqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign mmio_cRqQ_enqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule mmio_cRsQ_clearReq_dummy2_0
|
|
assign mmio_cRsQ_clearReq_dummy2_0$D_IN = 1'b0 ;
|
|
assign mmio_cRsQ_clearReq_dummy2_0$EN = 1'b0 ;
|
|
|
|
// submodule mmio_cRsQ_clearReq_dummy2_1
|
|
assign mmio_cRsQ_clearReq_dummy2_1$D_IN = 1'd1 ;
|
|
assign mmio_cRsQ_clearReq_dummy2_1$EN = 1'd1 ;
|
|
|
|
// submodule mmio_cRsQ_deqReq_dummy2_0
|
|
assign mmio_cRsQ_deqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign mmio_cRsQ_deqReq_dummy2_0$EN = EN_mmioToPlatform_cRs_deq ;
|
|
|
|
// submodule mmio_cRsQ_deqReq_dummy2_1
|
|
assign mmio_cRsQ_deqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign mmio_cRsQ_deqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule mmio_cRsQ_deqReq_dummy2_2
|
|
assign mmio_cRsQ_deqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign mmio_cRsQ_deqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule mmio_cRsQ_enqReq_dummy2_0
|
|
assign mmio_cRsQ_enqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign mmio_cRsQ_enqReq_dummy2_0$EN = CAN_FIRE_RL_mmio_handlePRq ;
|
|
|
|
// submodule mmio_cRsQ_enqReq_dummy2_1
|
|
assign mmio_cRsQ_enqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign mmio_cRsQ_enqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule mmio_cRsQ_enqReq_dummy2_2
|
|
assign mmio_cRsQ_enqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign mmio_cRsQ_enqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule mmio_dataPendQ_clearReq_dummy2_0
|
|
assign mmio_dataPendQ_clearReq_dummy2_0$D_IN = 1'b0 ;
|
|
assign mmio_dataPendQ_clearReq_dummy2_0$EN = 1'b0 ;
|
|
|
|
// submodule mmio_dataPendQ_clearReq_dummy2_1
|
|
assign mmio_dataPendQ_clearReq_dummy2_1$D_IN = 1'd1 ;
|
|
assign mmio_dataPendQ_clearReq_dummy2_1$EN = 1'd1 ;
|
|
|
|
// submodule mmio_dataPendQ_deqReq_dummy2_0
|
|
assign mmio_dataPendQ_deqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign mmio_dataPendQ_deqReq_dummy2_0$EN =
|
|
mmio_dataRespQ_deqReq_lat_0$whas ;
|
|
|
|
// submodule mmio_dataPendQ_deqReq_dummy2_1
|
|
assign mmio_dataPendQ_deqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign mmio_dataPendQ_deqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule mmio_dataPendQ_deqReq_dummy2_2
|
|
assign mmio_dataPendQ_deqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign mmio_dataPendQ_deqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule mmio_dataPendQ_enqReq_dummy2_0
|
|
assign mmio_dataPendQ_enqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign mmio_dataPendQ_enqReq_dummy2_0$EN =
|
|
mmio_dataPendQ_enqReq_lat_0$whas ;
|
|
|
|
// submodule mmio_dataPendQ_enqReq_dummy2_1
|
|
assign mmio_dataPendQ_enqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign mmio_dataPendQ_enqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule mmio_dataPendQ_enqReq_dummy2_2
|
|
assign mmio_dataPendQ_enqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign mmio_dataPendQ_enqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule mmio_dataReqQ_clearReq_dummy2_0
|
|
assign mmio_dataReqQ_clearReq_dummy2_0$D_IN = 1'b0 ;
|
|
assign mmio_dataReqQ_clearReq_dummy2_0$EN = 1'b0 ;
|
|
|
|
// submodule mmio_dataReqQ_clearReq_dummy2_1
|
|
assign mmio_dataReqQ_clearReq_dummy2_1$D_IN = 1'd1 ;
|
|
assign mmio_dataReqQ_clearReq_dummy2_1$EN = 1'd1 ;
|
|
|
|
// submodule mmio_dataReqQ_deqReq_dummy2_0
|
|
assign mmio_dataReqQ_deqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign mmio_dataReqQ_deqReq_dummy2_0$EN = CAN_FIRE_RL_mmio_sendDataReq ;
|
|
|
|
// submodule mmio_dataReqQ_deqReq_dummy2_1
|
|
assign mmio_dataReqQ_deqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign mmio_dataReqQ_deqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule mmio_dataReqQ_deqReq_dummy2_2
|
|
assign mmio_dataReqQ_deqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign mmio_dataReqQ_deqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule mmio_dataReqQ_enqReq_dummy2_0
|
|
assign mmio_dataReqQ_enqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign mmio_dataReqQ_enqReq_dummy2_0$EN = mmio_dataPendQ_enqReq_lat_0$whas ;
|
|
|
|
// submodule mmio_dataReqQ_enqReq_dummy2_1
|
|
assign mmio_dataReqQ_enqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign mmio_dataReqQ_enqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule mmio_dataReqQ_enqReq_dummy2_2
|
|
assign mmio_dataReqQ_enqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign mmio_dataReqQ_enqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule mmio_dataRespQ_clearReq_dummy2_0
|
|
assign mmio_dataRespQ_clearReq_dummy2_0$D_IN = 1'b0 ;
|
|
assign mmio_dataRespQ_clearReq_dummy2_0$EN = 1'b0 ;
|
|
|
|
// submodule mmio_dataRespQ_clearReq_dummy2_1
|
|
assign mmio_dataRespQ_clearReq_dummy2_1$D_IN = 1'd1 ;
|
|
assign mmio_dataRespQ_clearReq_dummy2_1$EN = 1'd1 ;
|
|
|
|
// submodule mmio_dataRespQ_deqReq_dummy2_0
|
|
assign mmio_dataRespQ_deqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign mmio_dataRespQ_deqReq_dummy2_0$EN =
|
|
mmio_dataRespQ_deqReq_lat_0$whas ;
|
|
|
|
// submodule mmio_dataRespQ_deqReq_dummy2_1
|
|
assign mmio_dataRespQ_deqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign mmio_dataRespQ_deqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule mmio_dataRespQ_deqReq_dummy2_2
|
|
assign mmio_dataRespQ_deqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign mmio_dataRespQ_deqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule mmio_dataRespQ_enqReq_dummy2_0
|
|
assign mmio_dataRespQ_enqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign mmio_dataRespQ_enqReq_dummy2_0$EN = CAN_FIRE_RL_mmio_sendDataResp ;
|
|
|
|
// submodule mmio_dataRespQ_enqReq_dummy2_1
|
|
assign mmio_dataRespQ_enqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign mmio_dataRespQ_enqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule mmio_dataRespQ_enqReq_dummy2_2
|
|
assign mmio_dataRespQ_enqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign mmio_dataRespQ_enqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule mmio_pRqQ_clearReq_dummy2_0
|
|
assign mmio_pRqQ_clearReq_dummy2_0$D_IN = 1'b0 ;
|
|
assign mmio_pRqQ_clearReq_dummy2_0$EN = 1'b0 ;
|
|
|
|
// submodule mmio_pRqQ_clearReq_dummy2_1
|
|
assign mmio_pRqQ_clearReq_dummy2_1$D_IN = 1'd1 ;
|
|
assign mmio_pRqQ_clearReq_dummy2_1$EN = 1'd1 ;
|
|
|
|
// submodule mmio_pRqQ_deqReq_dummy2_0
|
|
assign mmio_pRqQ_deqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign mmio_pRqQ_deqReq_dummy2_0$EN = CAN_FIRE_RL_mmio_handlePRq ;
|
|
|
|
// submodule mmio_pRqQ_deqReq_dummy2_1
|
|
assign mmio_pRqQ_deqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign mmio_pRqQ_deqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule mmio_pRqQ_deqReq_dummy2_2
|
|
assign mmio_pRqQ_deqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign mmio_pRqQ_deqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule mmio_pRqQ_enqReq_dummy2_0
|
|
assign mmio_pRqQ_enqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign mmio_pRqQ_enqReq_dummy2_0$EN = EN_mmioToPlatform_pRq_enq ;
|
|
|
|
// submodule mmio_pRqQ_enqReq_dummy2_1
|
|
assign mmio_pRqQ_enqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign mmio_pRqQ_enqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule mmio_pRqQ_enqReq_dummy2_2
|
|
assign mmio_pRqQ_enqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign mmio_pRqQ_enqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule mmio_pRsQ_clearReq_dummy2_0
|
|
assign mmio_pRsQ_clearReq_dummy2_0$D_IN = 1'b0 ;
|
|
assign mmio_pRsQ_clearReq_dummy2_0$EN = 1'b0 ;
|
|
|
|
// submodule mmio_pRsQ_clearReq_dummy2_1
|
|
assign mmio_pRsQ_clearReq_dummy2_1$D_IN = 1'd1 ;
|
|
assign mmio_pRsQ_clearReq_dummy2_1$EN = 1'd1 ;
|
|
|
|
// submodule mmio_pRsQ_deqReq_dummy2_0
|
|
assign mmio_pRsQ_deqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign mmio_pRsQ_deqReq_dummy2_0$EN = mmio_pRsQ_deqReq_lat_0$whas ;
|
|
|
|
// submodule mmio_pRsQ_deqReq_dummy2_1
|
|
assign mmio_pRsQ_deqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign mmio_pRsQ_deqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule mmio_pRsQ_deqReq_dummy2_2
|
|
assign mmio_pRsQ_deqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign mmio_pRsQ_deqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule mmio_pRsQ_enqReq_dummy2_0
|
|
assign mmio_pRsQ_enqReq_dummy2_0$D_IN = 1'd1 ;
|
|
assign mmio_pRsQ_enqReq_dummy2_0$EN = EN_mmioToPlatform_pRs_enq ;
|
|
|
|
// submodule mmio_pRsQ_enqReq_dummy2_1
|
|
assign mmio_pRsQ_enqReq_dummy2_1$D_IN = 1'b0 ;
|
|
assign mmio_pRsQ_enqReq_dummy2_1$EN = 1'b0 ;
|
|
|
|
// submodule mmio_pRsQ_enqReq_dummy2_2
|
|
assign mmio_pRsQ_enqReq_dummy2_2$D_IN = 1'd1 ;
|
|
assign mmio_pRsQ_enqReq_dummy2_2$EN = 1'd1 ;
|
|
|
|
// submodule perfReqQ
|
|
assign perfReqQ$D_IN = { coreReq_perfReq_loc, coreReq_perfReq_t } ;
|
|
assign perfReqQ$ENQ = EN_coreReq_perfReq ;
|
|
assign perfReqQ$DEQ = EN_coreIndInv_perfResp ;
|
|
assign perfReqQ$CLR = 1'b0 ;
|
|
|
|
// submodule regRenamingTable
|
|
assign regRenamingTable$rename_0_claimRename_r =
|
|
fetchStage$pipelines_0_first[31:5] ;
|
|
assign regRenamingTable$rename_0_claimRename_sb =
|
|
specTagManager$currentSpecBits ;
|
|
assign regRenamingTable$rename_0_getRename_r =
|
|
fetchStage$pipelines_0_first[31:5] ;
|
|
assign regRenamingTable$rename_1_claimRename_r =
|
|
fetchStage$pipelines_1_first[31:5] ;
|
|
assign regRenamingTable$rename_1_claimRename_sb =
|
|
renaming_spec_bits__h675323 ;
|
|
assign regRenamingTable$rename_1_getRename_r =
|
|
fetchStage$pipelines_1_first[31:5] ;
|
|
assign regRenamingTable$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign regRenamingTable$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
regRenamingTable$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
regRenamingTable$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
regRenamingTable$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: regRenamingTable$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign regRenamingTable$EN_rename_0_claimRename =
|
|
WILL_FIRE_RL_renameStage_doRenaming &&
|
|
fetchStage$pipelines_0_canDeq &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13763 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240 ||
|
|
WILL_FIRE_RL_renameStage_doRenaming_SystemInst ;
|
|
assign regRenamingTable$EN_rename_1_claimRename =
|
|
MUX_epochManager$updatePrevEpoch_1_update_1__SEL_2 ;
|
|
assign regRenamingTable$EN_commit_0_commit =
|
|
WILL_FIRE_RL_commitStage_doCommitNormalInst &&
|
|
rob$deqPort_0_canDeq ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst ;
|
|
assign regRenamingTable$EN_commit_1_commit =
|
|
WILL_FIRE_RL_commitStage_doCommitNormalInst &&
|
|
rob$deqPort_1_canDeq &&
|
|
rob$deqPort_1_deq_data[25] &&
|
|
!rob$deqPort_1_deq_data[18] &&
|
|
!rob$deqPort_1_deq_data[103] &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd0 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd21 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd17 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd18 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd13 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd16 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd15 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd19 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd20 ;
|
|
assign regRenamingTable$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign regRenamingTable$EN_specUpdate_correctSpeculation = 1'd1 ;
|
|
|
|
// submodule rf
|
|
assign rf$read_0_rd1_rindx = coreFix_aluExe_0_dispToRegQ$first[84:78] ;
|
|
assign rf$read_0_rd2_rindx = coreFix_aluExe_0_dispToRegQ$first[76:70] ;
|
|
assign rf$read_0_rd3_rindx = 7'h0 ;
|
|
assign rf$read_1_rd1_rindx = coreFix_aluExe_1_dispToRegQ$first[84:78] ;
|
|
assign rf$read_1_rd2_rindx = coreFix_aluExe_1_dispToRegQ$first[76:70] ;
|
|
assign rf$read_1_rd3_rindx = 7'h0 ;
|
|
assign rf$read_2_rd1_rindx =
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[55:49] ;
|
|
assign rf$read_2_rd2_rindx =
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[47:41] ;
|
|
assign rf$read_2_rd3_rindx =
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[39:33] ;
|
|
assign rf$read_3_rd1_rindx = coreFix_memExe_dispToRegQ$first[61:55] ;
|
|
assign rf$read_3_rd2_rindx = coreFix_memExe_dispToRegQ$first[53:47] ;
|
|
assign rf$read_3_rd3_rindx = 7'h0 ;
|
|
assign rf$write_0_wr_data = coreFix_aluExe_0_exeToFinQ$first[275:212] ;
|
|
assign rf$write_0_wr_rindx = coreFix_aluExe_0_exeToFinQ$first[319:313] ;
|
|
assign rf$write_1_wr_data = coreFix_aluExe_1_exeToFinQ$first[275:212] ;
|
|
assign rf$write_1_wr_rindx = coreFix_aluExe_1_exeToFinQ$first[319:313] ;
|
|
always@(MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2 or
|
|
MUX_rf$write_2_wr_2__VAL_2 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3 or
|
|
MUX_rf$write_2_wr_2__VAL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4 or
|
|
MUX_rf$write_2_wr_2__VAL_4 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5 or
|
|
MUX_rf$write_2_wr_2__VAL_5 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6 or
|
|
MUX_rf$write_2_wr_2__VAL_6)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1:
|
|
rf$write_2_wr_data =
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first[101:38];
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2:
|
|
rf$write_2_wr_data = MUX_rf$write_2_wr_2__VAL_2;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3:
|
|
rf$write_2_wr_data = MUX_rf$write_2_wr_2__VAL_3;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4:
|
|
rf$write_2_wr_data = MUX_rf$write_2_wr_2__VAL_4;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5:
|
|
rf$write_2_wr_data = MUX_rf$write_2_wr_2__VAL_5;
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6:
|
|
rf$write_2_wr_data = MUX_rf$write_2_wr_2__VAL_6;
|
|
default: rf$write_2_wr_data =
|
|
64'hAAAAAAAAAAAAAAAA /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
always@(MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5 or
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6 or
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1:
|
|
rf$write_2_wr_rindx =
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first[31:25];
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2:
|
|
rf$write_2_wr_rindx =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[31:25];
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3:
|
|
rf$write_2_wr_rindx =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[31:25];
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4:
|
|
rf$write_2_wr_rindx =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[31:25];
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5:
|
|
rf$write_2_wr_rindx =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data[31:25];
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6:
|
|
rf$write_2_wr_rindx =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data[31:25];
|
|
default: rf$write_2_wr_rindx = 7'b0101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
always@(MUX_rf$write_3_wr_1__SEL_1 or
|
|
coreFix_memExe_respLrScAmoQ_data_0 or
|
|
MUX_rf$write_3_wr_1__SEL_2 or
|
|
mmio_dataRespQ_data_0 or
|
|
MUX_rf$write_3_wr_1__SEL_3 or
|
|
MUX_rf$write_3_wr_2__VAL_3 or
|
|
MUX_rf$write_3_wr_1__SEL_4 or
|
|
MUX_rf$write_3_wr_2__VAL_4 or
|
|
MUX_rf$write_3_wr_2__SEL_5 or coreFix_memExe_lsq$respLd)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_rf$write_3_wr_1__SEL_1:
|
|
rf$write_3_wr_data = coreFix_memExe_respLrScAmoQ_data_0;
|
|
MUX_rf$write_3_wr_1__SEL_2:
|
|
rf$write_3_wr_data = mmio_dataRespQ_data_0[63:0];
|
|
MUX_rf$write_3_wr_1__SEL_3:
|
|
rf$write_3_wr_data = MUX_rf$write_3_wr_2__VAL_3;
|
|
MUX_rf$write_3_wr_1__SEL_4:
|
|
rf$write_3_wr_data = MUX_rf$write_3_wr_2__VAL_4;
|
|
MUX_rf$write_3_wr_2__SEL_5:
|
|
rf$write_3_wr_data = coreFix_memExe_lsq$respLd[63:0];
|
|
default: rf$write_3_wr_data =
|
|
64'hAAAAAAAAAAAAAAAA /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
always@(MUX_rf$write_3_wr_1__SEL_5 or
|
|
coreFix_memExe_lsq$respLd or
|
|
MUX_rf$write_3_wr_1__SEL_3 or
|
|
MUX_rf$write_3_wr_1__SEL_4 or
|
|
coreFix_memExe_lsq$firstLd or
|
|
MUX_rf$write_3_wr_1__SEL_1 or
|
|
MUX_rf$write_3_wr_1__SEL_2 or coreFix_memExe_lsq$firstSt)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_rf$write_3_wr_1__SEL_5:
|
|
rf$write_3_wr_rindx = coreFix_memExe_lsq$respLd[71:65];
|
|
MUX_rf$write_3_wr_1__SEL_3 || MUX_rf$write_3_wr_1__SEL_4:
|
|
rf$write_3_wr_rindx = coreFix_memExe_lsq$firstLd[88:82];
|
|
MUX_rf$write_3_wr_1__SEL_1 || MUX_rf$write_3_wr_1__SEL_2:
|
|
rf$write_3_wr_rindx = coreFix_memExe_lsq$firstSt[149:143];
|
|
default: rf$write_3_wr_rindx = 7'b0101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign rf$EN_write_0_wr =
|
|
_dor1rf$EN_write_0_wr && coreFix_aluExe_0_exeToFinQ$first[320] ;
|
|
assign rf$EN_write_1_wr =
|
|
_dor1rf$EN_write_1_wr && coreFix_aluExe_1_exeToFinQ$first[320] ;
|
|
assign rf$EN_write_2_wr =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data[32] ;
|
|
assign rf$EN_write_3_wr =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq &&
|
|
coreFix_memExe_lsq$firstSt[150] ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq &&
|
|
coreFix_memExe_lsq$firstSt[150] ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq &&
|
|
coreFix_memExe_lsq$firstLd[89] ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq &&
|
|
coreFix_memExe_lsq$firstLd[89] ||
|
|
(WILL_FIRE_RL_coreFix_memExe_doRespLdForward ||
|
|
WILL_FIRE_RL_coreFix_memExe_doRespLdMem) &&
|
|
coreFix_memExe_lsq$respLd[72] ;
|
|
|
|
// submodule rob
|
|
always@(MUX_epochManager$updatePrevEpoch_0_update_1__SEL_2 or
|
|
MUX_rob$enqPort_0_enq_1__VAL_1 or
|
|
WILL_FIRE_RL_renameStage_doRenaming_Trap or
|
|
MUX_rob$enqPort_0_enq_1__VAL_2 or
|
|
WILL_FIRE_RL_renameStage_doRenaming_SystemInst or
|
|
MUX_rob$enqPort_0_enq_1__VAL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_epochManager$updatePrevEpoch_0_update_1__SEL_2:
|
|
rob$enqPort_0_enq_x = MUX_rob$enqPort_0_enq_1__VAL_1;
|
|
WILL_FIRE_RL_renameStage_doRenaming_Trap:
|
|
rob$enqPort_0_enq_x = MUX_rob$enqPort_0_enq_1__VAL_2;
|
|
WILL_FIRE_RL_renameStage_doRenaming_SystemInst:
|
|
rob$enqPort_0_enq_x = MUX_rob$enqPort_0_enq_1__VAL_3;
|
|
default: rob$enqPort_0_enq_x =
|
|
219'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign rob$enqPort_1_enq_x =
|
|
{ fetchStage$pipelines_1_first[323:260],
|
|
fetchStage$pipelines_1_first[63:32],
|
|
fetchStage$pipelines_1_first[135:131],
|
|
fetchStage_pipelines_1_first__2657_BIT_109_333_ETC___d13407,
|
|
9'd296,
|
|
fetchStage$pipelines_1_first[259:196],
|
|
5'd0,
|
|
fetchStage$pipelines_1_first[11] &&
|
|
fetchStage$pipelines_1_first[10],
|
|
fetchStage$pipelines_1_first[130:128] != 3'd0 &&
|
|
fetchStage$pipelines_1_first[130:128] != 3'd1 &&
|
|
fetchStage$pipelines_1_first[130:128] != 3'd2 &&
|
|
fetchStage$pipelines_1_first[130:128] != 3'd3 &&
|
|
fetchStage$pipelines_1_first[130:128] != 3'd4,
|
|
fetchStage$pipelines_1_first[130:128] != 3'd2 ||
|
|
fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13958 ||
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13918,
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13968,
|
|
7'd32,
|
|
renaming_spec_bits__h675323 } ;
|
|
assign rob$getOrigPC_0_get_x = coreFix_aluExe_0_dispToRegQ$first[52:41] ;
|
|
assign rob$getOrigPC_1_get_x = coreFix_aluExe_1_dispToRegQ$first[52:41] ;
|
|
assign rob$getOrigPC_2_get_x = 12'h0 ;
|
|
assign rob$getOrigPredPC_0_get_x =
|
|
coreFix_aluExe_0_dispToRegQ$first[52:41] ;
|
|
assign rob$getOrigPredPC_1_get_x =
|
|
coreFix_aluExe_1_dispToRegQ$first[52:41] ;
|
|
assign rob$getOrig_Inst_0_get_x = coreFix_aluExe_0_dispToRegQ$first[52:41] ;
|
|
assign rob$getOrig_Inst_1_get_x = coreFix_aluExe_1_dispToRegQ$first[52:41] ;
|
|
always@(WILL_FIRE_RL_coreFix_memExe_doDeqStQ_fault or
|
|
MUX_rob$setExecuted_deqLSQ_2__VAL_2 or
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault or
|
|
MUX_rob$setExecuted_deqLSQ_2__VAL_6 or
|
|
MUX_rob$setExecuted_deqLSQ_1__SEL_1 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_2 or
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem or
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault or
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_fault)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_fault:
|
|
rob$setExecuted_deqLSQ_cause = MUX_rob$setExecuted_deqLSQ_2__VAL_2;
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault:
|
|
rob$setExecuted_deqLSQ_cause = MUX_rob$setExecuted_deqLSQ_2__VAL_6;
|
|
MUX_rob$setExecuted_deqLSQ_1__SEL_1 ||
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_2 ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem:
|
|
rob$setExecuted_deqLSQ_cause = 5'd10;
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault:
|
|
rob$setExecuted_deqLSQ_cause = 5'd21;
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_fault:
|
|
rob$setExecuted_deqLSQ_cause = 5'd23;
|
|
default: rob$setExecuted_deqLSQ_cause =
|
|
5'b01010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign rob$setExecuted_deqLSQ_ld_killed =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem ?
|
|
coreFix_memExe_lsq$firstLd[2:0] :
|
|
3'd2 ;
|
|
assign rob$setExecuted_deqLSQ_x =
|
|
(MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__PSEL_2 ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault) ?
|
|
coreFix_memExe_lsq$firstLd[113:102] :
|
|
coreFix_memExe_lsq$firstSt[170:159] ;
|
|
assign rob$setExecuted_doFinishAlu_0_set_cf =
|
|
coreFix_aluExe_0_exeToFinQ$first[146:17] ;
|
|
assign rob$setExecuted_doFinishAlu_0_set_csrData =
|
|
coreFix_aluExe_0_exeToFinQ$first[211:147] ;
|
|
assign rob$setExecuted_doFinishAlu_0_set_x =
|
|
coreFix_aluExe_0_exeToFinQ$first[311:300] ;
|
|
assign rob$setExecuted_doFinishAlu_1_set_cf =
|
|
coreFix_aluExe_1_exeToFinQ$first[146:17] ;
|
|
assign rob$setExecuted_doFinishAlu_1_set_csrData =
|
|
coreFix_aluExe_1_exeToFinQ$first[211:147] ;
|
|
assign rob$setExecuted_doFinishAlu_1_set_x =
|
|
coreFix_aluExe_1_exeToFinQ$first[311:300] ;
|
|
always@(WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple or
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first or
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma or
|
|
MUX_rob$setExecuted_doFinishFpuMulDiv_0_set_2__VAL_2 or
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv or
|
|
MUX_rob$setExecuted_doFinishFpuMulDiv_0_set_2__VAL_3 or
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt or
|
|
MUX_rob$setExecuted_doFinishFpuMulDiv_0_set_2__VAL_4 or
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul or
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple:
|
|
rob$setExecuted_doFinishFpuMulDiv_0_set_fflags =
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first[37:33];
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma:
|
|
rob$setExecuted_doFinishFpuMulDiv_0_set_fflags =
|
|
MUX_rob$setExecuted_doFinishFpuMulDiv_0_set_2__VAL_2;
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv:
|
|
rob$setExecuted_doFinishFpuMulDiv_0_set_fflags =
|
|
MUX_rob$setExecuted_doFinishFpuMulDiv_0_set_2__VAL_3;
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt:
|
|
rob$setExecuted_doFinishFpuMulDiv_0_set_fflags =
|
|
MUX_rob$setExecuted_doFinishFpuMulDiv_0_set_2__VAL_4;
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv:
|
|
rob$setExecuted_doFinishFpuMulDiv_0_set_fflags = 5'd0;
|
|
default: rob$setExecuted_doFinishFpuMulDiv_0_set_fflags =
|
|
5'b01010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
always@(WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple or
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first or
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma or
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv or
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt or
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul or
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data or
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv or
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple:
|
|
rob$setExecuted_doFinishFpuMulDiv_0_set_x =
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first[23:12];
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma:
|
|
rob$setExecuted_doFinishFpuMulDiv_0_set_x =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[23:12];
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv:
|
|
rob$setExecuted_doFinishFpuMulDiv_0_set_x =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[23:12];
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt:
|
|
rob$setExecuted_doFinishFpuMulDiv_0_set_x =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[23:12];
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul:
|
|
rob$setExecuted_doFinishFpuMulDiv_0_set_x =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data[23:12];
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv:
|
|
rob$setExecuted_doFinishFpuMulDiv_0_set_x =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data[23:12];
|
|
default: rob$setExecuted_doFinishFpuMulDiv_0_set_x =
|
|
12'b101010101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign rob$setExecuted_doFinishMem_access_at_commit =
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1737 &&
|
|
(coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1722 ||
|
|
coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1724 ||
|
|
coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1727 ||
|
|
coreFix_memExe_dTlb$procResp[105:103] == 3'd2 ||
|
|
coreFix_memExe_dTlb$procResp[105:103] == 3'd3 ||
|
|
coreFix_memExe_dTlb$procResp[105:103] == 3'd4) ;
|
|
assign rob$setExecuted_doFinishMem_non_mmio_st_done =
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1737 &&
|
|
!coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1722 &&
|
|
!coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1724 &&
|
|
!coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1727 &&
|
|
coreFix_memExe_dTlb$procResp[105:103] == 3'd1 ;
|
|
assign rob$setExecuted_doFinishMem_vaddr =
|
|
coreFix_memExe_dTlb$procResp[76:13] ;
|
|
assign rob$setExecuted_doFinishMem_x =
|
|
coreFix_memExe_dTlb$procResp[102:91] ;
|
|
assign rob$setLSQAtCommitNotified_x = rob$deqPort_0_getDeqInstTag ;
|
|
assign rob$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
rob$specUpdate_incorrectSpeculation_inst_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[311:300];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
rob$specUpdate_incorrectSpeculation_inst_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[311:300];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
rob$specUpdate_incorrectSpeculation_inst_tag =
|
|
12'b101010101010 /* unspecified value */ ;
|
|
default: rob$specUpdate_incorrectSpeculation_inst_tag =
|
|
12'b101010101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign rob$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
rob$specUpdate_incorrectSpeculation_spec_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
rob$specUpdate_incorrectSpeculation_spec_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
rob$specUpdate_incorrectSpeculation_spec_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: rob$specUpdate_incorrectSpeculation_spec_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign rob$EN_enqPort_0_enq =
|
|
WILL_FIRE_RL_renameStage_doRenaming &&
|
|
fetchStage$pipelines_0_canDeq &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13763 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240 ||
|
|
WILL_FIRE_RL_renameStage_doRenaming_Trap ||
|
|
WILL_FIRE_RL_renameStage_doRenaming_SystemInst ;
|
|
assign rob$EN_enqPort_1_enq =
|
|
MUX_epochManager$updatePrevEpoch_1_update_1__SEL_2 ;
|
|
assign rob$EN_deqPort_0_deq =
|
|
WILL_FIRE_RL_commitStage_doCommitNormalInst &&
|
|
rob$deqPort_0_canDeq ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ||
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst ;
|
|
assign rob$EN_deqPort_1_deq =
|
|
WILL_FIRE_RL_commitStage_doCommitNormalInst &&
|
|
rob$deqPort_1_canDeq &&
|
|
rob$deqPort_1_deq_data[25] &&
|
|
!rob$deqPort_1_deq_data[18] &&
|
|
!rob$deqPort_1_deq_data[103] &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd0 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd21 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd17 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd18 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd13 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd16 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd15 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd19 &&
|
|
rob$deqPort_1_deq_data[122:118] != 5'd20 ;
|
|
assign rob$EN_setLSQAtCommitNotified =
|
|
CAN_FIRE_RL_commitStage_notifyLSQCommit ;
|
|
assign rob$EN_setExecuted_deqLSQ =
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_Fence ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_fault ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_fault ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Ld_Mem ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_fault ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_fault ;
|
|
assign rob$EN_setExecuted_doFinishAlu_0_set =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ;
|
|
assign rob$EN_setExecuted_doFinishAlu_1_set =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F ||
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
assign rob$EN_setExecuted_doFinishFpuMulDiv_0_set =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv ;
|
|
assign rob$EN_setExecuted_doFinishMem =
|
|
CAN_FIRE_RL_coreFix_memExe_doFinishMem ;
|
|
assign rob$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign rob$EN_specUpdate_correctSpeculation = 1'd1 ;
|
|
|
|
// submodule sbAggr
|
|
assign sbAggr$eagerLookup_0_get_r = regRenamingTable$rename_0_getRename ;
|
|
assign sbAggr$eagerLookup_1_get_r = regRenamingTable$rename_1_getRename ;
|
|
assign sbAggr$setBusy_0_set_dst = regRenamingTable$rename_0_getRename[8:0] ;
|
|
assign sbAggr$setBusy_1_set_dst = regRenamingTable$rename_1_getRename[8:0] ;
|
|
assign sbAggr$setReady_0_put = coreFix_aluExe_0_rsAlu$dispatchData[40:34] ;
|
|
assign sbAggr$setReady_1_put = coreFix_aluExe_1_rsAlu$dispatchData[40:34] ;
|
|
always@(MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5 or
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6 or
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1:
|
|
sbAggr$setReady_2_put =
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first[31:25];
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2:
|
|
sbAggr$setReady_2_put =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[31:25];
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3:
|
|
sbAggr$setReady_2_put =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[31:25];
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4:
|
|
sbAggr$setReady_2_put =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[31:25];
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5:
|
|
sbAggr$setReady_2_put =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data[31:25];
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6:
|
|
sbAggr$setReady_2_put =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data[31:25];
|
|
default: sbAggr$setReady_2_put = 7'b0101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign sbAggr$setReady_3_put = coreFix_memExe_lsq$issueLd[71:65] ;
|
|
always@(MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_3 or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_4 or
|
|
coreFix_memExe_lsq$getHit or
|
|
MUX_sbAggr$setReady_4_put_1__SEL_2 or
|
|
coreFix_memExe_lsq$firstLd or
|
|
MUX_sbAggr$setReady_4_put_1__SEL_1 or coreFix_memExe_lsq$firstSt)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_3 ||
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_4_put_1__SEL_4:
|
|
sbAggr$setReady_4_put = coreFix_memExe_lsq$getHit[7:1];
|
|
MUX_sbAggr$setReady_4_put_1__SEL_2:
|
|
sbAggr$setReady_4_put = coreFix_memExe_lsq$firstLd[88:82];
|
|
MUX_sbAggr$setReady_4_put_1__SEL_1:
|
|
sbAggr$setReady_4_put = coreFix_memExe_lsq$firstSt[149:143];
|
|
default: sbAggr$setReady_4_put = 7'b0101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign sbAggr$EN_setBusy_0_set =
|
|
WILL_FIRE_RL_renameStage_doRenaming &&
|
|
fetchStage$pipelines_0_canDeq &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13763 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240 ||
|
|
WILL_FIRE_RL_renameStage_doRenaming_SystemInst ;
|
|
assign sbAggr$EN_setBusy_1_set =
|
|
MUX_epochManager$updatePrevEpoch_1_update_1__SEL_2 ;
|
|
assign sbAggr$EN_setReady_0_put =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doDispatchAlu &&
|
|
coreFix_aluExe_0_rsAlu$dispatchData[41] ;
|
|
assign sbAggr$EN_setReady_1_put =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doDispatchAlu &&
|
|
coreFix_aluExe_1_rsAlu$dispatchData[41] ;
|
|
assign sbAggr$EN_setReady_2_put =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data[32] ;
|
|
assign sbAggr$EN_setReady_3_put =
|
|
_dor1sbAggr$EN_setReady_3_put &&
|
|
coreFix_memExe_lsq$issueLd[74:73] != 2'd0 &&
|
|
coreFix_memExe_lsq$issueLd[74:73] != 2'd1 &&
|
|
coreFix_memExe_lsq$issueLd[72] ;
|
|
assign sbAggr$EN_setReady_4_put =
|
|
(WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq) &&
|
|
coreFix_memExe_lsq$firstSt[150] ||
|
|
(WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq) &&
|
|
coreFix_memExe_lsq$firstLd[89] ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_cRq &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2614 ||
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_pipelineResp_pRs &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd0 &&
|
|
coreFix_memExe_lsq$getHit[8] &&
|
|
!coreFix_memExe_lsq$getHit[9] ;
|
|
|
|
// submodule sbCons
|
|
assign sbCons$eagerLookup_0_get_r = 33'h0 ;
|
|
assign sbCons$eagerLookup_1_get_r = 33'h0 ;
|
|
assign sbCons$lazyLookup_0_get_r =
|
|
coreFix_aluExe_0_dispToRegQ$first[85:53] ;
|
|
assign sbCons$lazyLookup_1_get_r =
|
|
coreFix_aluExe_1_dispToRegQ$first[85:53] ;
|
|
assign sbCons$lazyLookup_2_get_r =
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[56:24] ;
|
|
assign sbCons$lazyLookup_3_get_r = coreFix_memExe_dispToRegQ$first[62:30] ;
|
|
assign sbCons$setBusy_0_set_dst = regRenamingTable$rename_0_getRename[8:0] ;
|
|
assign sbCons$setBusy_1_set_dst = regRenamingTable$rename_1_getRename[8:0] ;
|
|
assign sbCons$setReady_0_put = coreFix_aluExe_0_exeToFinQ$first[319:313] ;
|
|
assign sbCons$setReady_1_put = coreFix_aluExe_1_exeToFinQ$first[319:313] ;
|
|
always@(MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5 or
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data or
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6 or
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_1:
|
|
sbCons$setReady_2_put =
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first[31:25];
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_2:
|
|
sbCons$setReady_2_put =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[31:25];
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_3:
|
|
sbCons$setReady_2_put =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[31:25];
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_4:
|
|
sbCons$setReady_2_put =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[31:25];
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_5:
|
|
sbCons$setReady_2_put =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data[31:25];
|
|
MUX_coreFix_aluExe_0_rsAlu$setRegReady_2_put_1__SEL_6:
|
|
sbCons$setReady_2_put =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data[31:25];
|
|
default: sbCons$setReady_2_put = 7'b0101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
always@(MUX_sbCons$setReady_3_put_1__SEL_1 or
|
|
coreFix_memExe_lsq$firstSt or
|
|
MUX_sbCons$setReady_3_put_1__SEL_2 or
|
|
coreFix_memExe_lsq$firstLd or
|
|
MUX_sbCons$setReady_3_put_1__SEL_3 or coreFix_memExe_lsq$respLd)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
MUX_sbCons$setReady_3_put_1__SEL_1:
|
|
sbCons$setReady_3_put = coreFix_memExe_lsq$firstSt[149:143];
|
|
MUX_sbCons$setReady_3_put_1__SEL_2:
|
|
sbCons$setReady_3_put = coreFix_memExe_lsq$firstLd[88:82];
|
|
MUX_sbCons$setReady_3_put_1__SEL_3:
|
|
sbCons$setReady_3_put = coreFix_memExe_lsq$respLd[71:65];
|
|
default: sbCons$setReady_3_put = 7'b0101010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign sbCons$EN_setBusy_0_set =
|
|
WILL_FIRE_RL_renameStage_doRenaming &&
|
|
fetchStage$pipelines_0_canDeq &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13763 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240 ||
|
|
WILL_FIRE_RL_renameStage_doRenaming_SystemInst ;
|
|
assign sbCons$EN_setBusy_1_set =
|
|
MUX_epochManager$updatePrevEpoch_1_update_1__SEL_2 ;
|
|
assign sbCons$EN_setReady_0_put =
|
|
_dor1sbCons$EN_setReady_0_put &&
|
|
coreFix_aluExe_0_exeToFinQ$first[320] ;
|
|
assign sbCons$EN_setReady_1_put =
|
|
_dor1sbCons$EN_setReady_1_put &&
|
|
coreFix_aluExe_1_exeToFinQ$first[320] ;
|
|
assign sbCons$EN_setReady_2_put =
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSimple &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$first[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpFma &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpDiv &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishFpSqrt &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntMul &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data[32] ||
|
|
WILL_FIRE_RL_coreFix_fpuMulDivExe_0_doFinishIntDiv &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data[32] ;
|
|
assign sbCons$EN_setReady_3_put =
|
|
(WILL_FIRE_RL_coreFix_memExe_doDeqStQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqStQ_ScAmo_deq) &&
|
|
coreFix_memExe_lsq$firstSt[150] ||
|
|
(WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_MMIO_deq ||
|
|
WILL_FIRE_RL_coreFix_memExe_doDeqLdQ_Lr_deq) &&
|
|
coreFix_memExe_lsq$firstLd[89] ||
|
|
(WILL_FIRE_RL_coreFix_memExe_doRespLdForward ||
|
|
WILL_FIRE_RL_coreFix_memExe_doRespLdMem) &&
|
|
coreFix_memExe_lsq$respLd[72] ;
|
|
|
|
// submodule specTagManager
|
|
assign specTagManager$specUpdate_correctSpeculation_mask =
|
|
IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 ;
|
|
assign specTagManager$specUpdate_incorrectSpeculation_kill_all =
|
|
coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_kill_all ;
|
|
always@(WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T or
|
|
coreFix_aluExe_1_exeToFinQ$first or
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T or
|
|
coreFix_aluExe_0_exeToFinQ$first or
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3)
|
|
begin
|
|
case (1'b1) // synopsys parallel_case
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T:
|
|
specTagManager$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_1_exeToFinQ$first[15:12];
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T:
|
|
specTagManager$specUpdate_incorrectSpeculation_kill_tag =
|
|
coreFix_aluExe_0_exeToFinQ$first[15:12];
|
|
MUX_coreFix_aluExe_0_dispToRegQ$specUpdate_incorrectSpeculation_1__SEL_3:
|
|
specTagManager$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
default: specTagManager$specUpdate_incorrectSpeculation_kill_tag =
|
|
4'b1010 /* unspecified value */ ;
|
|
endcase
|
|
end
|
|
assign specTagManager$EN_claimSpecTag =
|
|
WILL_FIRE_RL_renameStage_doRenaming &&
|
|
(fetchStage_pipelines_0_canDeq__2646_AND_specTa_ETC___d13818 ||
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13854 &&
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13942) ;
|
|
assign specTagManager$EN_specUpdate_incorrectSpeculation =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ||
|
|
WILL_FIRE_RL_commitStage_doCommitKilledLd ||
|
|
WILL_FIRE_RL_commitStage_doCommitTrap_flush ;
|
|
assign specTagManager$EN_specUpdate_correctSpeculation = 1'd1 ;
|
|
|
|
// remaining internal signals
|
|
module_amoExec instance_amoExec_2(.amoExec_amo_inst(coreFix_memExe_dMem_cache_m_banks_0_processAmo[10:4]),
|
|
.amoExec_current_data(curData__h190971),
|
|
.amoExec_in_data(coreFix_memExe_dMem_cache_m_banks_0_processAmo[74:11]),
|
|
.amoExec_upper_32_bits(coreFix_memExe_dMem_cache_m_banks_0_processAmo[90]),
|
|
.amoExec(n__h192509));
|
|
module_amoExec instance_amoExec_3(.amoExec_amo_inst({ mmio_pRqQ_data_0[35:32],
|
|
3'd0 }),
|
|
.amoExec_current_data({ 63'd0,
|
|
msip__h75409 }),
|
|
.amoExec_in_data({ 32'd0, x__h75524 }),
|
|
.amoExec_upper_32_bits(1'd0),
|
|
.amoExec(amoExec___d880));
|
|
module_basicExec instance_basicExec_6(.basicExec_dInst({ coreFix_aluExe_1_regToExeQ$first[421:417],
|
|
CASE_coreFix_aluExe_1_regToExeQfirst_BITS_416_ETC__q220,
|
|
{ coreFix_aluExe_1_regToExeQ$first[395],
|
|
CASE_coreFix_aluExe_1_regToExeQfirst_BITS_394_ETC__q221,
|
|
coreFix_aluExe_1_regToExeQ$first[382],
|
|
coreFix_aluExe_1_regToExeQ$first[381:350] } }),
|
|
.basicExec_rVal1(coreFix_aluExe_1_regToExeQ$first[304:241]),
|
|
.basicExec_rVal2(coreFix_aluExe_1_regToExeQ$first[240:177]),
|
|
.basicExec_pc(coreFix_aluExe_1_regToExeQ$first[176:113]),
|
|
.basicExec_ppc(coreFix_aluExe_1_regToExeQ$first[112:49]),
|
|
.basicExec_orig_inst(coreFix_aluExe_1_regToExeQ$first[48:17]),
|
|
.basicExec(basicExec___d11903));
|
|
module_basicExec instance_basicExec_5(.basicExec_dInst({ coreFix_aluExe_0_regToExeQ$first[421:417],
|
|
CASE_coreFix_aluExe_0_regToExeQfirst_BITS_416_ETC__q223,
|
|
{ coreFix_aluExe_0_regToExeQ$first[395],
|
|
CASE_coreFix_aluExe_0_regToExeQfirst_BITS_394_ETC__q224,
|
|
coreFix_aluExe_0_regToExeQ$first[382],
|
|
coreFix_aluExe_0_regToExeQ$first[381:350] } }),
|
|
.basicExec_rVal1(coreFix_aluExe_0_regToExeQ$first[304:241]),
|
|
.basicExec_rVal2(coreFix_aluExe_0_regToExeQ$first[240:177]),
|
|
.basicExec_pc(coreFix_aluExe_0_regToExeQ$first[176:113]),
|
|
.basicExec_ppc(coreFix_aluExe_0_regToExeQ$first[112:49]),
|
|
.basicExec_orig_inst(coreFix_aluExe_0_regToExeQ$first[48:17]),
|
|
.basicExec(basicExec___d12512));
|
|
module_checkForException instance_checkForException_0(.checkForException_dInst({ fetchStage$pipelines_0_first[135:131],
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d12774,
|
|
{ fetchStage_pipelines_0_first__2648_BIT_109_277_ETC___d12850,
|
|
fetchStage$pipelines_0_first[96],
|
|
x_data_imm__h668625 } }),
|
|
.checkForException_regs({ fetchStage$pipelines_0_first[31],
|
|
fetchStage$pipelines_0_first[30:25],
|
|
{ fetchStage$pipelines_0_first[24],
|
|
fetchStage$pipelines_0_first[23:18] },
|
|
{ fetchStage$pipelines_0_first[17],
|
|
fetchStage$pipelines_0_first[16:12],
|
|
fetchStage$pipelines_0_first[11],
|
|
fetchStage$pipelines_0_first[10:5] } }),
|
|
.checkForException_csrState({ x_decodeInfo_frm__h651240,
|
|
x__h610999 !=
|
|
2'd0,
|
|
{ prv__h706131,
|
|
csrf_tvm_reg,
|
|
{ csrf_tw_reg,
|
|
csrf_tsr_reg,
|
|
{ csrf_mcounteren_cy_reg,
|
|
csrf_mcounteren_cy_reg &&
|
|
csrf_scounteren_cy_reg,
|
|
{ csrf_mcounteren_ir_reg,
|
|
csrf_mcounteren_ir_reg &&
|
|
csrf_scounteren_ir_reg,
|
|
{ csrf_mcounteren_tm_reg,
|
|
csrf_mcounteren_tm_reg &&
|
|
csrf_scounteren_tm_reg } } } } } }),
|
|
.checkForException(checkForException___d12882));
|
|
module_checkForException instance_checkForException_1(.checkForException_dInst({ fetchStage$pipelines_1_first[135:131],
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13331,
|
|
{ fetchStage_pipelines_1_first__2657_BIT_109_333_ETC___d13407,
|
|
fetchStage$pipelines_1_first[96],
|
|
x_data_imm__h682667 } }),
|
|
.checkForException_regs({ fetchStage$pipelines_1_first[31],
|
|
fetchStage$pipelines_1_first[30:25],
|
|
{ fetchStage$pipelines_1_first[24],
|
|
fetchStage$pipelines_1_first[23:18] },
|
|
{ fetchStage$pipelines_1_first[17],
|
|
fetchStage$pipelines_1_first[16:12],
|
|
fetchStage$pipelines_1_first[11],
|
|
fetchStage$pipelines_1_first[10:5] } }),
|
|
.checkForException_csrState({ x_decodeInfo_frm__h651240,
|
|
x__h610999 !=
|
|
2'd0,
|
|
{ prv__h706131,
|
|
csrf_tvm_reg,
|
|
{ csrf_tw_reg,
|
|
csrf_tsr_reg,
|
|
{ csrf_mcounteren_cy_reg,
|
|
csrf_mcounteren_cy_reg &&
|
|
csrf_scounteren_cy_reg,
|
|
{ csrf_mcounteren_ir_reg,
|
|
csrf_mcounteren_ir_reg &&
|
|
csrf_scounteren_ir_reg,
|
|
{ csrf_mcounteren_tm_reg,
|
|
csrf_mcounteren_tm_reg &&
|
|
csrf_scounteren_tm_reg } } } } } }),
|
|
.checkForException(checkForException___d13428));
|
|
module_execFpuSimple instance_execFpuSimple_4(.execFpuSimple_fpu_inst({ coreFix_fpuMulDivExe_0_regToExeQ$first[233:229],
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q242,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[225] }),
|
|
.execFpuSimple_rVal1(rVal1__h479809),
|
|
.execFpuSimple_rVal2(rVal2__h479810),
|
|
.execFpuSimple(execFpuSimple___d11019));
|
|
assign IF_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMu_ETC__q20 =
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d4241 ?
|
|
_theResult___snd__h352308 :
|
|
_theResult____h344134 ;
|
|
assign IF_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMu_ETC__q55 =
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d5633 ?
|
|
_theResult___snd__h397998 :
|
|
_theResult____h389826 ;
|
|
assign IF_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMu_ETC__q90 =
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d7025 ?
|
|
_theResult___snd__h443686 :
|
|
_theResult____h435514 ;
|
|
assign IF_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuM_ETC__q130 =
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d8874 ?
|
|
_theResult___snd__h509164 :
|
|
_theResult____h500865 ;
|
|
assign IF_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuM_ETC__q147 =
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d9584 ?
|
|
_theResult___snd__h587166 :
|
|
_theResult____h578867 ;
|
|
assign IF_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuM_ETC__q170 =
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10347 ?
|
|
_theResult___snd__h547965 :
|
|
_theResult____h539666 ;
|
|
assign IF_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuM_ETC__q100 =
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d7576 ?
|
|
_theResult___snd__h461452 :
|
|
_theResult____h453151 ;
|
|
assign IF_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuM_ETC__q30 =
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d4792 ?
|
|
_theResult___snd__h370074 :
|
|
_theResult____h361773 ;
|
|
assign IF_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuM_ETC__q65 =
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d6184 ?
|
|
_theResult___snd__h415764 :
|
|
_theResult____h407463 ;
|
|
assign IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q105 =
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d7649 ?
|
|
_theResult___snd__h452268 :
|
|
_theResult___snd__h470058 ;
|
|
assign IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q22 =
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d4472 ?
|
|
_theResult___snd__h360890 :
|
|
57'd0 ;
|
|
assign IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q35 =
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d4865 ?
|
|
_theResult___snd__h360890 :
|
|
_theResult___snd__h378680 ;
|
|
assign IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q57 =
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d5864 ?
|
|
_theResult___snd__h406580 :
|
|
57'd0 ;
|
|
assign IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q70 =
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d6257 ?
|
|
_theResult___snd__h406580 :
|
|
_theResult___snd__h424370 ;
|
|
assign IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q92 =
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d7256 ?
|
|
_theResult___snd__h452268 :
|
|
57'd0 ;
|
|
assign IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q126 =
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d8562 ?
|
|
_theResult___snd__h499513 :
|
|
57'd0 ;
|
|
assign IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q133 =
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d8924 ?
|
|
_theResult___snd__h499513 :
|
|
_theResult___snd__h517918 ;
|
|
assign IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q143 =
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d9287 ?
|
|
_theResult___snd__h577515 :
|
|
57'd0 ;
|
|
assign IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q150 =
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d9634 ?
|
|
_theResult___snd__h577515 :
|
|
_theResult___snd__h595920 ;
|
|
assign IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q166 =
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10050 ?
|
|
_theResult___snd__h538314 :
|
|
57'd0 ;
|
|
assign IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q173 =
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10397 ?
|
|
_theResult___snd__h538314 :
|
|
_theResult___snd__h556719 ;
|
|
assign IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d5061 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4005 ?
|
|
((_theResult___fst_exp__h352245 == 8'd255) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5046) :
|
|
((_theResult___fst_exp__h360901 == 8'd255) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5059) ;
|
|
assign IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d5111 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4005 ?
|
|
((_theResult___fst_exp__h352245 == 8'd255) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5102) :
|
|
((_theResult___fst_exp__h360901 == 8'd255) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5109) ;
|
|
assign IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d6453 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5397 ?
|
|
((_theResult___fst_exp__h397935 == 8'd255) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6438) :
|
|
((_theResult___fst_exp__h406591 == 8'd255) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6451) ;
|
|
assign IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d6503 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5397 ?
|
|
((_theResult___fst_exp__h397935 == 8'd255) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6494) :
|
|
((_theResult___fst_exp__h406591 == 8'd255) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6501) ;
|
|
assign IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d7845 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6789 ?
|
|
((_theResult___fst_exp__h443623 == 8'd255) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7830) :
|
|
((_theResult___fst_exp__h452279 == 8'd255) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7843) ;
|
|
assign IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d7895 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6789 ?
|
|
((_theResult___fst_exp__h443623 == 8'd255) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7886) :
|
|
((_theResult___fst_exp__h452279 == 8'd255) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7893) ;
|
|
assign IF_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d10642 =
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9975 ?
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9977 ?
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107] :
|
|
IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d10639) :
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107] ;
|
|
assign IF_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d9880 =
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9212 ?
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9214 ?
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43] :
|
|
IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d9877) :
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43] ;
|
|
assign IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fp_ETC___d4239 =
|
|
(_theResult____h344134[56] ?
|
|
6'd0 :
|
|
(_theResult____h344134[55] ?
|
|
6'd1 :
|
|
(_theResult____h344134[54] ?
|
|
6'd2 :
|
|
(_theResult____h344134[53] ?
|
|
6'd3 :
|
|
(_theResult____h344134[52] ?
|
|
6'd4 :
|
|
(_theResult____h344134[51] ?
|
|
6'd5 :
|
|
(_theResult____h344134[50] ?
|
|
6'd6 :
|
|
(_theResult____h344134[49] ?
|
|
6'd7 :
|
|
(_theResult____h344134[48] ?
|
|
6'd8 :
|
|
(_theResult____h344134[47] ?
|
|
6'd9 :
|
|
(_theResult____h344134[46] ?
|
|
6'd10 :
|
|
(_theResult____h344134[45] ?
|
|
6'd11 :
|
|
(_theResult____h344134[44] ?
|
|
6'd12 :
|
|
(_theResult____h344134[43] ?
|
|
6'd13 :
|
|
(_theResult____h344134[42] ?
|
|
6'd14 :
|
|
(_theResult____h344134[41] ?
|
|
6'd15 :
|
|
(_theResult____h344134[40] ?
|
|
6'd16 :
|
|
(_theResult____h344134[39] ?
|
|
6'd17 :
|
|
(_theResult____h344134[38] ?
|
|
6'd18 :
|
|
(_theResult____h344134[37] ?
|
|
6'd19 :
|
|
(_theResult____h344134[36] ?
|
|
6'd20 :
|
|
(_theResult____h344134[35] ?
|
|
6'd21 :
|
|
(_theResult____h344134[34] ?
|
|
6'd22 :
|
|
(_theResult____h344134[33] ?
|
|
6'd23 :
|
|
(_theResult____h344134[32] ?
|
|
6'd24 :
|
|
(_theResult____h344134[31] ?
|
|
6'd25 :
|
|
(_theResult____h344134[30] ?
|
|
6'd26 :
|
|
(_theResult____h344134[29] ?
|
|
6'd27 :
|
|
(_theResult____h344134[28] ?
|
|
6'd28 :
|
|
(_theResult____h344134[27] ?
|
|
6'd29 :
|
|
(_theResult____h344134[26] ?
|
|
6'd30 :
|
|
(_theResult____h344134[25] ?
|
|
6'd31 :
|
|
(_theResult____h344134[24] ?
|
|
6'd32 :
|
|
(_theResult____h344134[23] ?
|
|
6'd33 :
|
|
(_theResult____h344134[22] ?
|
|
6'd34 :
|
|
(_theResult____h344134[21] ?
|
|
6'd35 :
|
|
(_theResult____h344134[20] ?
|
|
6'd36 :
|
|
(_theResult____h344134[19] ?
|
|
6'd37 :
|
|
(_theResult____h344134[18] ?
|
|
6'd38 :
|
|
(_theResult____h344134[17] ?
|
|
6'd39 :
|
|
(_theResult____h344134[16] ?
|
|
6'd40 :
|
|
(_theResult____h344134[15] ?
|
|
6'd41 :
|
|
(_theResult____h344134[14] ?
|
|
6'd42 :
|
|
(_theResult____h344134[13] ?
|
|
6'd43 :
|
|
(_theResult____h344134[12] ?
|
|
6'd44 :
|
|
(_theResult____h344134[11] ?
|
|
6'd45 :
|
|
(_theResult____h344134[10] ?
|
|
6'd46 :
|
|
(_theResult____h344134[9] ?
|
|
6'd47 :
|
|
(_theResult____h344134[8] ?
|
|
6'd48 :
|
|
(_theResult____h344134[7] ?
|
|
6'd49 :
|
|
(_theResult____h344134[6] ?
|
|
6'd50 :
|
|
(_theResult____h344134[5] ?
|
|
6'd51 :
|
|
(_theResult____h344134[4] ?
|
|
6'd52 :
|
|
(_theResult____h344134[3] ?
|
|
6'd53 :
|
|
(_theResult____h344134[2] ?
|
|
6'd54 :
|
|
(_theResult____h344134[1] ?
|
|
6'd55 :
|
|
(_theResult____h344134[0] ?
|
|
6'd56 :
|
|
6'd57))))))))))))))))))))))))))))))))))))))))))))))))))))))))) -
|
|
6'd1 ;
|
|
assign IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fp_ETC___d5631 =
|
|
(_theResult____h389826[56] ?
|
|
6'd0 :
|
|
(_theResult____h389826[55] ?
|
|
6'd1 :
|
|
(_theResult____h389826[54] ?
|
|
6'd2 :
|
|
(_theResult____h389826[53] ?
|
|
6'd3 :
|
|
(_theResult____h389826[52] ?
|
|
6'd4 :
|
|
(_theResult____h389826[51] ?
|
|
6'd5 :
|
|
(_theResult____h389826[50] ?
|
|
6'd6 :
|
|
(_theResult____h389826[49] ?
|
|
6'd7 :
|
|
(_theResult____h389826[48] ?
|
|
6'd8 :
|
|
(_theResult____h389826[47] ?
|
|
6'd9 :
|
|
(_theResult____h389826[46] ?
|
|
6'd10 :
|
|
(_theResult____h389826[45] ?
|
|
6'd11 :
|
|
(_theResult____h389826[44] ?
|
|
6'd12 :
|
|
(_theResult____h389826[43] ?
|
|
6'd13 :
|
|
(_theResult____h389826[42] ?
|
|
6'd14 :
|
|
(_theResult____h389826[41] ?
|
|
6'd15 :
|
|
(_theResult____h389826[40] ?
|
|
6'd16 :
|
|
(_theResult____h389826[39] ?
|
|
6'd17 :
|
|
(_theResult____h389826[38] ?
|
|
6'd18 :
|
|
(_theResult____h389826[37] ?
|
|
6'd19 :
|
|
(_theResult____h389826[36] ?
|
|
6'd20 :
|
|
(_theResult____h389826[35] ?
|
|
6'd21 :
|
|
(_theResult____h389826[34] ?
|
|
6'd22 :
|
|
(_theResult____h389826[33] ?
|
|
6'd23 :
|
|
(_theResult____h389826[32] ?
|
|
6'd24 :
|
|
(_theResult____h389826[31] ?
|
|
6'd25 :
|
|
(_theResult____h389826[30] ?
|
|
6'd26 :
|
|
(_theResult____h389826[29] ?
|
|
6'd27 :
|
|
(_theResult____h389826[28] ?
|
|
6'd28 :
|
|
(_theResult____h389826[27] ?
|
|
6'd29 :
|
|
(_theResult____h389826[26] ?
|
|
6'd30 :
|
|
(_theResult____h389826[25] ?
|
|
6'd31 :
|
|
(_theResult____h389826[24] ?
|
|
6'd32 :
|
|
(_theResult____h389826[23] ?
|
|
6'd33 :
|
|
(_theResult____h389826[22] ?
|
|
6'd34 :
|
|
(_theResult____h389826[21] ?
|
|
6'd35 :
|
|
(_theResult____h389826[20] ?
|
|
6'd36 :
|
|
(_theResult____h389826[19] ?
|
|
6'd37 :
|
|
(_theResult____h389826[18] ?
|
|
6'd38 :
|
|
(_theResult____h389826[17] ?
|
|
6'd39 :
|
|
(_theResult____h389826[16] ?
|
|
6'd40 :
|
|
(_theResult____h389826[15] ?
|
|
6'd41 :
|
|
(_theResult____h389826[14] ?
|
|
6'd42 :
|
|
(_theResult____h389826[13] ?
|
|
6'd43 :
|
|
(_theResult____h389826[12] ?
|
|
6'd44 :
|
|
(_theResult____h389826[11] ?
|
|
6'd45 :
|
|
(_theResult____h389826[10] ?
|
|
6'd46 :
|
|
(_theResult____h389826[9] ?
|
|
6'd47 :
|
|
(_theResult____h389826[8] ?
|
|
6'd48 :
|
|
(_theResult____h389826[7] ?
|
|
6'd49 :
|
|
(_theResult____h389826[6] ?
|
|
6'd50 :
|
|
(_theResult____h389826[5] ?
|
|
6'd51 :
|
|
(_theResult____h389826[4] ?
|
|
6'd52 :
|
|
(_theResult____h389826[3] ?
|
|
6'd53 :
|
|
(_theResult____h389826[2] ?
|
|
6'd54 :
|
|
(_theResult____h389826[1] ?
|
|
6'd55 :
|
|
(_theResult____h389826[0] ?
|
|
6'd56 :
|
|
6'd57))))))))))))))))))))))))))))))))))))))))))))))))))))))))) -
|
|
6'd1 ;
|
|
assign IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fp_ETC___d7023 =
|
|
(_theResult____h435514[56] ?
|
|
6'd0 :
|
|
(_theResult____h435514[55] ?
|
|
6'd1 :
|
|
(_theResult____h435514[54] ?
|
|
6'd2 :
|
|
(_theResult____h435514[53] ?
|
|
6'd3 :
|
|
(_theResult____h435514[52] ?
|
|
6'd4 :
|
|
(_theResult____h435514[51] ?
|
|
6'd5 :
|
|
(_theResult____h435514[50] ?
|
|
6'd6 :
|
|
(_theResult____h435514[49] ?
|
|
6'd7 :
|
|
(_theResult____h435514[48] ?
|
|
6'd8 :
|
|
(_theResult____h435514[47] ?
|
|
6'd9 :
|
|
(_theResult____h435514[46] ?
|
|
6'd10 :
|
|
(_theResult____h435514[45] ?
|
|
6'd11 :
|
|
(_theResult____h435514[44] ?
|
|
6'd12 :
|
|
(_theResult____h435514[43] ?
|
|
6'd13 :
|
|
(_theResult____h435514[42] ?
|
|
6'd14 :
|
|
(_theResult____h435514[41] ?
|
|
6'd15 :
|
|
(_theResult____h435514[40] ?
|
|
6'd16 :
|
|
(_theResult____h435514[39] ?
|
|
6'd17 :
|
|
(_theResult____h435514[38] ?
|
|
6'd18 :
|
|
(_theResult____h435514[37] ?
|
|
6'd19 :
|
|
(_theResult____h435514[36] ?
|
|
6'd20 :
|
|
(_theResult____h435514[35] ?
|
|
6'd21 :
|
|
(_theResult____h435514[34] ?
|
|
6'd22 :
|
|
(_theResult____h435514[33] ?
|
|
6'd23 :
|
|
(_theResult____h435514[32] ?
|
|
6'd24 :
|
|
(_theResult____h435514[31] ?
|
|
6'd25 :
|
|
(_theResult____h435514[30] ?
|
|
6'd26 :
|
|
(_theResult____h435514[29] ?
|
|
6'd27 :
|
|
(_theResult____h435514[28] ?
|
|
6'd28 :
|
|
(_theResult____h435514[27] ?
|
|
6'd29 :
|
|
(_theResult____h435514[26] ?
|
|
6'd30 :
|
|
(_theResult____h435514[25] ?
|
|
6'd31 :
|
|
(_theResult____h435514[24] ?
|
|
6'd32 :
|
|
(_theResult____h435514[23] ?
|
|
6'd33 :
|
|
(_theResult____h435514[22] ?
|
|
6'd34 :
|
|
(_theResult____h435514[21] ?
|
|
6'd35 :
|
|
(_theResult____h435514[20] ?
|
|
6'd36 :
|
|
(_theResult____h435514[19] ?
|
|
6'd37 :
|
|
(_theResult____h435514[18] ?
|
|
6'd38 :
|
|
(_theResult____h435514[17] ?
|
|
6'd39 :
|
|
(_theResult____h435514[16] ?
|
|
6'd40 :
|
|
(_theResult____h435514[15] ?
|
|
6'd41 :
|
|
(_theResult____h435514[14] ?
|
|
6'd42 :
|
|
(_theResult____h435514[13] ?
|
|
6'd43 :
|
|
(_theResult____h435514[12] ?
|
|
6'd44 :
|
|
(_theResult____h435514[11] ?
|
|
6'd45 :
|
|
(_theResult____h435514[10] ?
|
|
6'd46 :
|
|
(_theResult____h435514[9] ?
|
|
6'd47 :
|
|
(_theResult____h435514[8] ?
|
|
6'd48 :
|
|
(_theResult____h435514[7] ?
|
|
6'd49 :
|
|
(_theResult____h435514[6] ?
|
|
6'd50 :
|
|
(_theResult____h435514[5] ?
|
|
6'd51 :
|
|
(_theResult____h435514[4] ?
|
|
6'd52 :
|
|
(_theResult____h435514[3] ?
|
|
6'd53 :
|
|
(_theResult____h435514[2] ?
|
|
6'd54 :
|
|
(_theResult____h435514[1] ?
|
|
6'd55 :
|
|
(_theResult____h435514[0] ?
|
|
6'd56 :
|
|
6'd57))))))))))))))))))))))))))))))))))))))))))))))))))))))))) -
|
|
6'd1 ;
|
|
assign IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_r_ETC___d10345 =
|
|
(_theResult____h539666[56] ?
|
|
6'd0 :
|
|
(_theResult____h539666[55] ?
|
|
6'd1 :
|
|
(_theResult____h539666[54] ?
|
|
6'd2 :
|
|
(_theResult____h539666[53] ?
|
|
6'd3 :
|
|
(_theResult____h539666[52] ?
|
|
6'd4 :
|
|
(_theResult____h539666[51] ?
|
|
6'd5 :
|
|
(_theResult____h539666[50] ?
|
|
6'd6 :
|
|
(_theResult____h539666[49] ?
|
|
6'd7 :
|
|
(_theResult____h539666[48] ?
|
|
6'd8 :
|
|
(_theResult____h539666[47] ?
|
|
6'd9 :
|
|
(_theResult____h539666[46] ?
|
|
6'd10 :
|
|
(_theResult____h539666[45] ?
|
|
6'd11 :
|
|
(_theResult____h539666[44] ?
|
|
6'd12 :
|
|
(_theResult____h539666[43] ?
|
|
6'd13 :
|
|
(_theResult____h539666[42] ?
|
|
6'd14 :
|
|
(_theResult____h539666[41] ?
|
|
6'd15 :
|
|
(_theResult____h539666[40] ?
|
|
6'd16 :
|
|
(_theResult____h539666[39] ?
|
|
6'd17 :
|
|
(_theResult____h539666[38] ?
|
|
6'd18 :
|
|
(_theResult____h539666[37] ?
|
|
6'd19 :
|
|
(_theResult____h539666[36] ?
|
|
6'd20 :
|
|
(_theResult____h539666[35] ?
|
|
6'd21 :
|
|
(_theResult____h539666[34] ?
|
|
6'd22 :
|
|
(_theResult____h539666[33] ?
|
|
6'd23 :
|
|
(_theResult____h539666[32] ?
|
|
6'd24 :
|
|
(_theResult____h539666[31] ?
|
|
6'd25 :
|
|
(_theResult____h539666[30] ?
|
|
6'd26 :
|
|
(_theResult____h539666[29] ?
|
|
6'd27 :
|
|
(_theResult____h539666[28] ?
|
|
6'd28 :
|
|
(_theResult____h539666[27] ?
|
|
6'd29 :
|
|
(_theResult____h539666[26] ?
|
|
6'd30 :
|
|
(_theResult____h539666[25] ?
|
|
6'd31 :
|
|
(_theResult____h539666[24] ?
|
|
6'd32 :
|
|
(_theResult____h539666[23] ?
|
|
6'd33 :
|
|
(_theResult____h539666[22] ?
|
|
6'd34 :
|
|
(_theResult____h539666[21] ?
|
|
6'd35 :
|
|
(_theResult____h539666[20] ?
|
|
6'd36 :
|
|
(_theResult____h539666[19] ?
|
|
6'd37 :
|
|
(_theResult____h539666[18] ?
|
|
6'd38 :
|
|
(_theResult____h539666[17] ?
|
|
6'd39 :
|
|
(_theResult____h539666[16] ?
|
|
6'd40 :
|
|
(_theResult____h539666[15] ?
|
|
6'd41 :
|
|
(_theResult____h539666[14] ?
|
|
6'd42 :
|
|
(_theResult____h539666[13] ?
|
|
6'd43 :
|
|
(_theResult____h539666[12] ?
|
|
6'd44 :
|
|
(_theResult____h539666[11] ?
|
|
6'd45 :
|
|
(_theResult____h539666[10] ?
|
|
6'd46 :
|
|
(_theResult____h539666[9] ?
|
|
6'd47 :
|
|
(_theResult____h539666[8] ?
|
|
6'd48 :
|
|
(_theResult____h539666[7] ?
|
|
6'd49 :
|
|
(_theResult____h539666[6] ?
|
|
6'd50 :
|
|
(_theResult____h539666[5] ?
|
|
6'd51 :
|
|
(_theResult____h539666[4] ?
|
|
6'd52 :
|
|
(_theResult____h539666[3] ?
|
|
6'd53 :
|
|
(_theResult____h539666[2] ?
|
|
6'd54 :
|
|
(_theResult____h539666[1] ?
|
|
6'd55 :
|
|
(_theResult____h539666[0] ?
|
|
6'd56 :
|
|
6'd57))))))))))))))))))))))))))))))))))))))))))))))))))))))))) -
|
|
6'd1 ;
|
|
assign IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_r_ETC___d8872 =
|
|
(_theResult____h500865[56] ?
|
|
6'd0 :
|
|
(_theResult____h500865[55] ?
|
|
6'd1 :
|
|
(_theResult____h500865[54] ?
|
|
6'd2 :
|
|
(_theResult____h500865[53] ?
|
|
6'd3 :
|
|
(_theResult____h500865[52] ?
|
|
6'd4 :
|
|
(_theResult____h500865[51] ?
|
|
6'd5 :
|
|
(_theResult____h500865[50] ?
|
|
6'd6 :
|
|
(_theResult____h500865[49] ?
|
|
6'd7 :
|
|
(_theResult____h500865[48] ?
|
|
6'd8 :
|
|
(_theResult____h500865[47] ?
|
|
6'd9 :
|
|
(_theResult____h500865[46] ?
|
|
6'd10 :
|
|
(_theResult____h500865[45] ?
|
|
6'd11 :
|
|
(_theResult____h500865[44] ?
|
|
6'd12 :
|
|
(_theResult____h500865[43] ?
|
|
6'd13 :
|
|
(_theResult____h500865[42] ?
|
|
6'd14 :
|
|
(_theResult____h500865[41] ?
|
|
6'd15 :
|
|
(_theResult____h500865[40] ?
|
|
6'd16 :
|
|
(_theResult____h500865[39] ?
|
|
6'd17 :
|
|
(_theResult____h500865[38] ?
|
|
6'd18 :
|
|
(_theResult____h500865[37] ?
|
|
6'd19 :
|
|
(_theResult____h500865[36] ?
|
|
6'd20 :
|
|
(_theResult____h500865[35] ?
|
|
6'd21 :
|
|
(_theResult____h500865[34] ?
|
|
6'd22 :
|
|
(_theResult____h500865[33] ?
|
|
6'd23 :
|
|
(_theResult____h500865[32] ?
|
|
6'd24 :
|
|
(_theResult____h500865[31] ?
|
|
6'd25 :
|
|
(_theResult____h500865[30] ?
|
|
6'd26 :
|
|
(_theResult____h500865[29] ?
|
|
6'd27 :
|
|
(_theResult____h500865[28] ?
|
|
6'd28 :
|
|
(_theResult____h500865[27] ?
|
|
6'd29 :
|
|
(_theResult____h500865[26] ?
|
|
6'd30 :
|
|
(_theResult____h500865[25] ?
|
|
6'd31 :
|
|
(_theResult____h500865[24] ?
|
|
6'd32 :
|
|
(_theResult____h500865[23] ?
|
|
6'd33 :
|
|
(_theResult____h500865[22] ?
|
|
6'd34 :
|
|
(_theResult____h500865[21] ?
|
|
6'd35 :
|
|
(_theResult____h500865[20] ?
|
|
6'd36 :
|
|
(_theResult____h500865[19] ?
|
|
6'd37 :
|
|
(_theResult____h500865[18] ?
|
|
6'd38 :
|
|
(_theResult____h500865[17] ?
|
|
6'd39 :
|
|
(_theResult____h500865[16] ?
|
|
6'd40 :
|
|
(_theResult____h500865[15] ?
|
|
6'd41 :
|
|
(_theResult____h500865[14] ?
|
|
6'd42 :
|
|
(_theResult____h500865[13] ?
|
|
6'd43 :
|
|
(_theResult____h500865[12] ?
|
|
6'd44 :
|
|
(_theResult____h500865[11] ?
|
|
6'd45 :
|
|
(_theResult____h500865[10] ?
|
|
6'd46 :
|
|
(_theResult____h500865[9] ?
|
|
6'd47 :
|
|
(_theResult____h500865[8] ?
|
|
6'd48 :
|
|
(_theResult____h500865[7] ?
|
|
6'd49 :
|
|
(_theResult____h500865[6] ?
|
|
6'd50 :
|
|
(_theResult____h500865[5] ?
|
|
6'd51 :
|
|
(_theResult____h500865[4] ?
|
|
6'd52 :
|
|
(_theResult____h500865[3] ?
|
|
6'd53 :
|
|
(_theResult____h500865[2] ?
|
|
6'd54 :
|
|
(_theResult____h500865[1] ?
|
|
6'd55 :
|
|
(_theResult____h500865[0] ?
|
|
6'd56 :
|
|
6'd57))))))))))))))))))))))))))))))))))))))))))))))))))))))))) -
|
|
6'd1 ;
|
|
assign IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_r_ETC___d9582 =
|
|
(_theResult____h578867[56] ?
|
|
6'd0 :
|
|
(_theResult____h578867[55] ?
|
|
6'd1 :
|
|
(_theResult____h578867[54] ?
|
|
6'd2 :
|
|
(_theResult____h578867[53] ?
|
|
6'd3 :
|
|
(_theResult____h578867[52] ?
|
|
6'd4 :
|
|
(_theResult____h578867[51] ?
|
|
6'd5 :
|
|
(_theResult____h578867[50] ?
|
|
6'd6 :
|
|
(_theResult____h578867[49] ?
|
|
6'd7 :
|
|
(_theResult____h578867[48] ?
|
|
6'd8 :
|
|
(_theResult____h578867[47] ?
|
|
6'd9 :
|
|
(_theResult____h578867[46] ?
|
|
6'd10 :
|
|
(_theResult____h578867[45] ?
|
|
6'd11 :
|
|
(_theResult____h578867[44] ?
|
|
6'd12 :
|
|
(_theResult____h578867[43] ?
|
|
6'd13 :
|
|
(_theResult____h578867[42] ?
|
|
6'd14 :
|
|
(_theResult____h578867[41] ?
|
|
6'd15 :
|
|
(_theResult____h578867[40] ?
|
|
6'd16 :
|
|
(_theResult____h578867[39] ?
|
|
6'd17 :
|
|
(_theResult____h578867[38] ?
|
|
6'd18 :
|
|
(_theResult____h578867[37] ?
|
|
6'd19 :
|
|
(_theResult____h578867[36] ?
|
|
6'd20 :
|
|
(_theResult____h578867[35] ?
|
|
6'd21 :
|
|
(_theResult____h578867[34] ?
|
|
6'd22 :
|
|
(_theResult____h578867[33] ?
|
|
6'd23 :
|
|
(_theResult____h578867[32] ?
|
|
6'd24 :
|
|
(_theResult____h578867[31] ?
|
|
6'd25 :
|
|
(_theResult____h578867[30] ?
|
|
6'd26 :
|
|
(_theResult____h578867[29] ?
|
|
6'd27 :
|
|
(_theResult____h578867[28] ?
|
|
6'd28 :
|
|
(_theResult____h578867[27] ?
|
|
6'd29 :
|
|
(_theResult____h578867[26] ?
|
|
6'd30 :
|
|
(_theResult____h578867[25] ?
|
|
6'd31 :
|
|
(_theResult____h578867[24] ?
|
|
6'd32 :
|
|
(_theResult____h578867[23] ?
|
|
6'd33 :
|
|
(_theResult____h578867[22] ?
|
|
6'd34 :
|
|
(_theResult____h578867[21] ?
|
|
6'd35 :
|
|
(_theResult____h578867[20] ?
|
|
6'd36 :
|
|
(_theResult____h578867[19] ?
|
|
6'd37 :
|
|
(_theResult____h578867[18] ?
|
|
6'd38 :
|
|
(_theResult____h578867[17] ?
|
|
6'd39 :
|
|
(_theResult____h578867[16] ?
|
|
6'd40 :
|
|
(_theResult____h578867[15] ?
|
|
6'd41 :
|
|
(_theResult____h578867[14] ?
|
|
6'd42 :
|
|
(_theResult____h578867[13] ?
|
|
6'd43 :
|
|
(_theResult____h578867[12] ?
|
|
6'd44 :
|
|
(_theResult____h578867[11] ?
|
|
6'd45 :
|
|
(_theResult____h578867[10] ?
|
|
6'd46 :
|
|
(_theResult____h578867[9] ?
|
|
6'd47 :
|
|
(_theResult____h578867[8] ?
|
|
6'd48 :
|
|
(_theResult____h578867[7] ?
|
|
6'd49 :
|
|
(_theResult____h578867[6] ?
|
|
6'd50 :
|
|
(_theResult____h578867[5] ?
|
|
6'd51 :
|
|
(_theResult____h578867[4] ?
|
|
6'd52 :
|
|
(_theResult____h578867[3] ?
|
|
6'd53 :
|
|
(_theResult____h578867[2] ?
|
|
6'd54 :
|
|
(_theResult____h578867[1] ?
|
|
6'd55 :
|
|
(_theResult____h578867[0] ?
|
|
6'd56 :
|
|
6'd57))))))))))))))))))))))))))))))))))))))))))))))))))))))))) -
|
|
6'd1 ;
|
|
assign IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_f_ETC___d4790 =
|
|
(_theResult____h361773[56] ?
|
|
6'd0 :
|
|
(_theResult____h361773[55] ?
|
|
6'd1 :
|
|
(_theResult____h361773[54] ?
|
|
6'd2 :
|
|
(_theResult____h361773[53] ?
|
|
6'd3 :
|
|
(_theResult____h361773[52] ?
|
|
6'd4 :
|
|
(_theResult____h361773[51] ?
|
|
6'd5 :
|
|
(_theResult____h361773[50] ?
|
|
6'd6 :
|
|
(_theResult____h361773[49] ?
|
|
6'd7 :
|
|
(_theResult____h361773[48] ?
|
|
6'd8 :
|
|
(_theResult____h361773[47] ?
|
|
6'd9 :
|
|
(_theResult____h361773[46] ?
|
|
6'd10 :
|
|
(_theResult____h361773[45] ?
|
|
6'd11 :
|
|
(_theResult____h361773[44] ?
|
|
6'd12 :
|
|
(_theResult____h361773[43] ?
|
|
6'd13 :
|
|
(_theResult____h361773[42] ?
|
|
6'd14 :
|
|
(_theResult____h361773[41] ?
|
|
6'd15 :
|
|
(_theResult____h361773[40] ?
|
|
6'd16 :
|
|
(_theResult____h361773[39] ?
|
|
6'd17 :
|
|
(_theResult____h361773[38] ?
|
|
6'd18 :
|
|
(_theResult____h361773[37] ?
|
|
6'd19 :
|
|
(_theResult____h361773[36] ?
|
|
6'd20 :
|
|
(_theResult____h361773[35] ?
|
|
6'd21 :
|
|
(_theResult____h361773[34] ?
|
|
6'd22 :
|
|
(_theResult____h361773[33] ?
|
|
6'd23 :
|
|
(_theResult____h361773[32] ?
|
|
6'd24 :
|
|
(_theResult____h361773[31] ?
|
|
6'd25 :
|
|
(_theResult____h361773[30] ?
|
|
6'd26 :
|
|
(_theResult____h361773[29] ?
|
|
6'd27 :
|
|
(_theResult____h361773[28] ?
|
|
6'd28 :
|
|
(_theResult____h361773[27] ?
|
|
6'd29 :
|
|
(_theResult____h361773[26] ?
|
|
6'd30 :
|
|
(_theResult____h361773[25] ?
|
|
6'd31 :
|
|
(_theResult____h361773[24] ?
|
|
6'd32 :
|
|
(_theResult____h361773[23] ?
|
|
6'd33 :
|
|
(_theResult____h361773[22] ?
|
|
6'd34 :
|
|
(_theResult____h361773[21] ?
|
|
6'd35 :
|
|
(_theResult____h361773[20] ?
|
|
6'd36 :
|
|
(_theResult____h361773[19] ?
|
|
6'd37 :
|
|
(_theResult____h361773[18] ?
|
|
6'd38 :
|
|
(_theResult____h361773[17] ?
|
|
6'd39 :
|
|
(_theResult____h361773[16] ?
|
|
6'd40 :
|
|
(_theResult____h361773[15] ?
|
|
6'd41 :
|
|
(_theResult____h361773[14] ?
|
|
6'd42 :
|
|
(_theResult____h361773[13] ?
|
|
6'd43 :
|
|
(_theResult____h361773[12] ?
|
|
6'd44 :
|
|
(_theResult____h361773[11] ?
|
|
6'd45 :
|
|
(_theResult____h361773[10] ?
|
|
6'd46 :
|
|
(_theResult____h361773[9] ?
|
|
6'd47 :
|
|
(_theResult____h361773[8] ?
|
|
6'd48 :
|
|
(_theResult____h361773[7] ?
|
|
6'd49 :
|
|
(_theResult____h361773[6] ?
|
|
6'd50 :
|
|
(_theResult____h361773[5] ?
|
|
6'd51 :
|
|
(_theResult____h361773[4] ?
|
|
6'd52 :
|
|
(_theResult____h361773[3] ?
|
|
6'd53 :
|
|
(_theResult____h361773[2] ?
|
|
6'd54 :
|
|
(_theResult____h361773[1] ?
|
|
6'd55 :
|
|
(_theResult____h361773[0] ?
|
|
6'd56 :
|
|
6'd57))))))))))))))))))))))))))))))))))))))))))))))))))))))))) -
|
|
6'd1 ;
|
|
assign IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_f_ETC___d6182 =
|
|
(_theResult____h407463[56] ?
|
|
6'd0 :
|
|
(_theResult____h407463[55] ?
|
|
6'd1 :
|
|
(_theResult____h407463[54] ?
|
|
6'd2 :
|
|
(_theResult____h407463[53] ?
|
|
6'd3 :
|
|
(_theResult____h407463[52] ?
|
|
6'd4 :
|
|
(_theResult____h407463[51] ?
|
|
6'd5 :
|
|
(_theResult____h407463[50] ?
|
|
6'd6 :
|
|
(_theResult____h407463[49] ?
|
|
6'd7 :
|
|
(_theResult____h407463[48] ?
|
|
6'd8 :
|
|
(_theResult____h407463[47] ?
|
|
6'd9 :
|
|
(_theResult____h407463[46] ?
|
|
6'd10 :
|
|
(_theResult____h407463[45] ?
|
|
6'd11 :
|
|
(_theResult____h407463[44] ?
|
|
6'd12 :
|
|
(_theResult____h407463[43] ?
|
|
6'd13 :
|
|
(_theResult____h407463[42] ?
|
|
6'd14 :
|
|
(_theResult____h407463[41] ?
|
|
6'd15 :
|
|
(_theResult____h407463[40] ?
|
|
6'd16 :
|
|
(_theResult____h407463[39] ?
|
|
6'd17 :
|
|
(_theResult____h407463[38] ?
|
|
6'd18 :
|
|
(_theResult____h407463[37] ?
|
|
6'd19 :
|
|
(_theResult____h407463[36] ?
|
|
6'd20 :
|
|
(_theResult____h407463[35] ?
|
|
6'd21 :
|
|
(_theResult____h407463[34] ?
|
|
6'd22 :
|
|
(_theResult____h407463[33] ?
|
|
6'd23 :
|
|
(_theResult____h407463[32] ?
|
|
6'd24 :
|
|
(_theResult____h407463[31] ?
|
|
6'd25 :
|
|
(_theResult____h407463[30] ?
|
|
6'd26 :
|
|
(_theResult____h407463[29] ?
|
|
6'd27 :
|
|
(_theResult____h407463[28] ?
|
|
6'd28 :
|
|
(_theResult____h407463[27] ?
|
|
6'd29 :
|
|
(_theResult____h407463[26] ?
|
|
6'd30 :
|
|
(_theResult____h407463[25] ?
|
|
6'd31 :
|
|
(_theResult____h407463[24] ?
|
|
6'd32 :
|
|
(_theResult____h407463[23] ?
|
|
6'd33 :
|
|
(_theResult____h407463[22] ?
|
|
6'd34 :
|
|
(_theResult____h407463[21] ?
|
|
6'd35 :
|
|
(_theResult____h407463[20] ?
|
|
6'd36 :
|
|
(_theResult____h407463[19] ?
|
|
6'd37 :
|
|
(_theResult____h407463[18] ?
|
|
6'd38 :
|
|
(_theResult____h407463[17] ?
|
|
6'd39 :
|
|
(_theResult____h407463[16] ?
|
|
6'd40 :
|
|
(_theResult____h407463[15] ?
|
|
6'd41 :
|
|
(_theResult____h407463[14] ?
|
|
6'd42 :
|
|
(_theResult____h407463[13] ?
|
|
6'd43 :
|
|
(_theResult____h407463[12] ?
|
|
6'd44 :
|
|
(_theResult____h407463[11] ?
|
|
6'd45 :
|
|
(_theResult____h407463[10] ?
|
|
6'd46 :
|
|
(_theResult____h407463[9] ?
|
|
6'd47 :
|
|
(_theResult____h407463[8] ?
|
|
6'd48 :
|
|
(_theResult____h407463[7] ?
|
|
6'd49 :
|
|
(_theResult____h407463[6] ?
|
|
6'd50 :
|
|
(_theResult____h407463[5] ?
|
|
6'd51 :
|
|
(_theResult____h407463[4] ?
|
|
6'd52 :
|
|
(_theResult____h407463[3] ?
|
|
6'd53 :
|
|
(_theResult____h407463[2] ?
|
|
6'd54 :
|
|
(_theResult____h407463[1] ?
|
|
6'd55 :
|
|
(_theResult____h407463[0] ?
|
|
6'd56 :
|
|
6'd57))))))))))))))))))))))))))))))))))))))))))))))))))))))))) -
|
|
6'd1 ;
|
|
assign IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_f_ETC___d7574 =
|
|
(_theResult____h453151[56] ?
|
|
6'd0 :
|
|
(_theResult____h453151[55] ?
|
|
6'd1 :
|
|
(_theResult____h453151[54] ?
|
|
6'd2 :
|
|
(_theResult____h453151[53] ?
|
|
6'd3 :
|
|
(_theResult____h453151[52] ?
|
|
6'd4 :
|
|
(_theResult____h453151[51] ?
|
|
6'd5 :
|
|
(_theResult____h453151[50] ?
|
|
6'd6 :
|
|
(_theResult____h453151[49] ?
|
|
6'd7 :
|
|
(_theResult____h453151[48] ?
|
|
6'd8 :
|
|
(_theResult____h453151[47] ?
|
|
6'd9 :
|
|
(_theResult____h453151[46] ?
|
|
6'd10 :
|
|
(_theResult____h453151[45] ?
|
|
6'd11 :
|
|
(_theResult____h453151[44] ?
|
|
6'd12 :
|
|
(_theResult____h453151[43] ?
|
|
6'd13 :
|
|
(_theResult____h453151[42] ?
|
|
6'd14 :
|
|
(_theResult____h453151[41] ?
|
|
6'd15 :
|
|
(_theResult____h453151[40] ?
|
|
6'd16 :
|
|
(_theResult____h453151[39] ?
|
|
6'd17 :
|
|
(_theResult____h453151[38] ?
|
|
6'd18 :
|
|
(_theResult____h453151[37] ?
|
|
6'd19 :
|
|
(_theResult____h453151[36] ?
|
|
6'd20 :
|
|
(_theResult____h453151[35] ?
|
|
6'd21 :
|
|
(_theResult____h453151[34] ?
|
|
6'd22 :
|
|
(_theResult____h453151[33] ?
|
|
6'd23 :
|
|
(_theResult____h453151[32] ?
|
|
6'd24 :
|
|
(_theResult____h453151[31] ?
|
|
6'd25 :
|
|
(_theResult____h453151[30] ?
|
|
6'd26 :
|
|
(_theResult____h453151[29] ?
|
|
6'd27 :
|
|
(_theResult____h453151[28] ?
|
|
6'd28 :
|
|
(_theResult____h453151[27] ?
|
|
6'd29 :
|
|
(_theResult____h453151[26] ?
|
|
6'd30 :
|
|
(_theResult____h453151[25] ?
|
|
6'd31 :
|
|
(_theResult____h453151[24] ?
|
|
6'd32 :
|
|
(_theResult____h453151[23] ?
|
|
6'd33 :
|
|
(_theResult____h453151[22] ?
|
|
6'd34 :
|
|
(_theResult____h453151[21] ?
|
|
6'd35 :
|
|
(_theResult____h453151[20] ?
|
|
6'd36 :
|
|
(_theResult____h453151[19] ?
|
|
6'd37 :
|
|
(_theResult____h453151[18] ?
|
|
6'd38 :
|
|
(_theResult____h453151[17] ?
|
|
6'd39 :
|
|
(_theResult____h453151[16] ?
|
|
6'd40 :
|
|
(_theResult____h453151[15] ?
|
|
6'd41 :
|
|
(_theResult____h453151[14] ?
|
|
6'd42 :
|
|
(_theResult____h453151[13] ?
|
|
6'd43 :
|
|
(_theResult____h453151[12] ?
|
|
6'd44 :
|
|
(_theResult____h453151[11] ?
|
|
6'd45 :
|
|
(_theResult____h453151[10] ?
|
|
6'd46 :
|
|
(_theResult____h453151[9] ?
|
|
6'd47 :
|
|
(_theResult____h453151[8] ?
|
|
6'd48 :
|
|
(_theResult____h453151[7] ?
|
|
6'd49 :
|
|
(_theResult____h453151[6] ?
|
|
6'd50 :
|
|
(_theResult____h453151[5] ?
|
|
6'd51 :
|
|
(_theResult____h453151[4] ?
|
|
6'd52 :
|
|
(_theResult____h453151[3] ?
|
|
6'd53 :
|
|
(_theResult____h453151[2] ?
|
|
6'd54 :
|
|
(_theResult____h453151[1] ?
|
|
6'd55 :
|
|
(_theResult____h453151[0] ?
|
|
6'd56 :
|
|
6'd57))))))))))))))))))))))))))))))))))))))))))))))))))))))))) -
|
|
6'd1 ;
|
|
assign IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe__ETC___d10389 =
|
|
(_theResult___fst_exp__h547902 == 11'd2047) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard39676_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q187 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q188) ;
|
|
assign IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe__ETC___d10654 =
|
|
(_theResult___fst_exp__h547902 == 11'd2047) ?
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard39676_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q191 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q192) ;
|
|
assign IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe__ETC___d8916 =
|
|
(_theResult___fst_exp__h509101 == 11'd2047) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard00875_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q139 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q140) ;
|
|
assign IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe__ETC___d9626 =
|
|
(_theResult___fst_exp__h587103 == 11'd2047) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard78877_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q156 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q157) ;
|
|
assign IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe__ETC___d9892 =
|
|
(_theResult___fst_exp__h587103 == 11'd2047) ?
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard78877_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q160 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q161) ;
|
|
assign IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d4302 =
|
|
(guard__h344144 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68]) ?
|
|
_theResult___fst_exp__h352245 :
|
|
_theResult___exp__h352761 ;
|
|
assign IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d4305 =
|
|
(guard__h344144 == 2'b0) ?
|
|
_theResult___fst_exp__h352245 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] ?
|
|
_theResult___exp__h352761 :
|
|
_theResult___fst_exp__h352245) ;
|
|
assign IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d4949 =
|
|
(guard__h344144 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68]) ?
|
|
sfdin__h352239[56:34] :
|
|
_theResult___sfd__h352762 ;
|
|
assign IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d4951 =
|
|
(guard__h344144 == 2'b0) ?
|
|
sfdin__h352239[56:34] :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] ?
|
|
_theResult___sfd__h352762 :
|
|
sfdin__h352239[56:34]) ;
|
|
assign IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d5694 =
|
|
(guard__h389836 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68]) ?
|
|
_theResult___fst_exp__h397935 :
|
|
_theResult___exp__h398451 ;
|
|
assign IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d5697 =
|
|
(guard__h389836 == 2'b0) ?
|
|
_theResult___fst_exp__h397935 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] ?
|
|
_theResult___exp__h398451 :
|
|
_theResult___fst_exp__h397935) ;
|
|
assign IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d6341 =
|
|
(guard__h389836 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68]) ?
|
|
sfdin__h397929[56:34] :
|
|
_theResult___sfd__h398452 ;
|
|
assign IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d6343 =
|
|
(guard__h389836 == 2'b0) ?
|
|
sfdin__h397929[56:34] :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] ?
|
|
_theResult___sfd__h398452 :
|
|
sfdin__h397929[56:34]) ;
|
|
assign IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d7086 =
|
|
(guard__h435524 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68]) ?
|
|
_theResult___fst_exp__h443623 :
|
|
_theResult___exp__h444139 ;
|
|
assign IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d7089 =
|
|
(guard__h435524 == 2'b0) ?
|
|
_theResult___fst_exp__h443623 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] ?
|
|
_theResult___exp__h444139 :
|
|
_theResult___fst_exp__h443623) ;
|
|
assign IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d7733 =
|
|
(guard__h435524 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68]) ?
|
|
sfdin__h443617[56:34] :
|
|
_theResult___sfd__h444140 ;
|
|
assign IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d7735 =
|
|
(guard__h435524 == 2'b0) ?
|
|
sfdin__h443617[56:34] :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] ?
|
|
_theResult___sfd__h444140 :
|
|
sfdin__h443617[56:34]) ;
|
|
assign IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d10501 =
|
|
(guard__h539676 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107]) ?
|
|
_theResult___fst_exp__h547902 :
|
|
_theResult___exp__h548631 ;
|
|
assign IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d10503 =
|
|
(guard__h539676 == 2'b0) ?
|
|
_theResult___fst_exp__h547902 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[107] ?
|
|
_theResult___exp__h548631 :
|
|
_theResult___fst_exp__h547902) ;
|
|
assign IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d10584 =
|
|
(guard__h539676 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107]) ?
|
|
sfdin__h547896[56:5] :
|
|
_theResult___sfd__h548632 ;
|
|
assign IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d10586 =
|
|
(guard__h539676 == 2'b0) ?
|
|
sfdin__h547896[56:5] :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[107] ?
|
|
_theResult___sfd__h548632 :
|
|
sfdin__h547896[56:5]) ;
|
|
assign IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9033 =
|
|
(guard__h500875 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171]) ?
|
|
_theResult___fst_exp__h509101 :
|
|
_theResult___exp__h509830 ;
|
|
assign IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9035 =
|
|
(guard__h500875 == 2'b0) ?
|
|
_theResult___fst_exp__h509101 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[171] ?
|
|
_theResult___exp__h509830 :
|
|
_theResult___fst_exp__h509101) ;
|
|
assign IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9117 =
|
|
(guard__h500875 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171]) ?
|
|
sfdin__h509095[56:5] :
|
|
_theResult___sfd__h509831 ;
|
|
assign IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9119 =
|
|
(guard__h500875 == 2'b0) ?
|
|
sfdin__h509095[56:5] :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[171] ?
|
|
_theResult___sfd__h509831 :
|
|
sfdin__h509095[56:5]) ;
|
|
assign IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9738 =
|
|
(guard__h578877 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43]) ?
|
|
_theResult___fst_exp__h587103 :
|
|
_theResult___exp__h587832 ;
|
|
assign IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9740 =
|
|
(guard__h578877 == 2'b0) ?
|
|
_theResult___fst_exp__h587103 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[43] ?
|
|
_theResult___exp__h587832 :
|
|
_theResult___fst_exp__h587103) ;
|
|
assign IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9821 =
|
|
(guard__h578877 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43]) ?
|
|
sfdin__h587097[56:5] :
|
|
_theResult___sfd__h587833 ;
|
|
assign IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9823 =
|
|
(guard__h578877 == 2'b0) ?
|
|
sfdin__h587097[56:5] :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[43] ?
|
|
_theResult___sfd__h587833 :
|
|
sfdin__h587097[56:5]) ;
|
|
assign IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d4849 =
|
|
(guard__h361783 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68]) ?
|
|
_theResult___fst_exp__h370011 :
|
|
_theResult___exp__h370527 ;
|
|
assign IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d4851 =
|
|
(guard__h361783 == 2'b0) ?
|
|
_theResult___fst_exp__h370011 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] ?
|
|
_theResult___exp__h370527 :
|
|
_theResult___fst_exp__h370011) ;
|
|
assign IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d4995 =
|
|
(guard__h361783 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68]) ?
|
|
sfdin__h370005[56:34] :
|
|
_theResult___sfd__h370528 ;
|
|
assign IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d4997 =
|
|
(guard__h361783 == 2'b0) ?
|
|
sfdin__h370005[56:34] :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] ?
|
|
_theResult___sfd__h370528 :
|
|
sfdin__h370005[56:34]) ;
|
|
assign IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d6241 =
|
|
(guard__h407473 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68]) ?
|
|
_theResult___fst_exp__h415701 :
|
|
_theResult___exp__h416217 ;
|
|
assign IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d6243 =
|
|
(guard__h407473 == 2'b0) ?
|
|
_theResult___fst_exp__h415701 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] ?
|
|
_theResult___exp__h416217 :
|
|
_theResult___fst_exp__h415701) ;
|
|
assign IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d6387 =
|
|
(guard__h407473 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68]) ?
|
|
sfdin__h415695[56:34] :
|
|
_theResult___sfd__h416218 ;
|
|
assign IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d6389 =
|
|
(guard__h407473 == 2'b0) ?
|
|
sfdin__h415695[56:34] :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] ?
|
|
_theResult___sfd__h416218 :
|
|
sfdin__h415695[56:34]) ;
|
|
assign IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d7633 =
|
|
(guard__h453161 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68]) ?
|
|
_theResult___fst_exp__h461389 :
|
|
_theResult___exp__h461905 ;
|
|
assign IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d7635 =
|
|
(guard__h453161 == 2'b0) ?
|
|
_theResult___fst_exp__h461389 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] ?
|
|
_theResult___exp__h461905 :
|
|
_theResult___fst_exp__h461389) ;
|
|
assign IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d7779 =
|
|
(guard__h453161 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68]) ?
|
|
sfdin__h461383[56:34] :
|
|
_theResult___sfd__h461906 ;
|
|
assign IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d7781 =
|
|
(guard__h453161 == 2'b0) ?
|
|
sfdin__h461383[56:34] :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] ?
|
|
_theResult___sfd__h461906 :
|
|
sfdin__h461383[56:34]) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4524 =
|
|
(guard__h352853 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68]) ?
|
|
_theResult___fst_exp__h360901 :
|
|
_theResult___exp__h361343 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4526 =
|
|
(guard__h352853 == 2'b0) ?
|
|
_theResult___fst_exp__h360901 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] ?
|
|
_theResult___exp__h361343 :
|
|
_theResult___fst_exp__h360901) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4918 =
|
|
(guard__h370619 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68]) ?
|
|
_theResult___fst_exp__h378696 :
|
|
_theResult___exp__h379163 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4920 =
|
|
(guard__h370619 == 2'b0) ?
|
|
_theResult___fst_exp__h378696 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] ?
|
|
_theResult___exp__h379163 :
|
|
_theResult___fst_exp__h378696) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4968 =
|
|
(guard__h352853 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68]) ?
|
|
_theResult___snd__h360852[56:34] :
|
|
_theResult___sfd__h361344 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4970 =
|
|
(guard__h352853 == 2'b0) ?
|
|
_theResult___snd__h360852[56:34] :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] ?
|
|
_theResult___sfd__h361344 :
|
|
_theResult___snd__h360852[56:34]) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d5014 =
|
|
(guard__h370619 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68]) ?
|
|
_theResult___snd__h378642[56:34] :
|
|
_theResult___sfd__h379164 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d5016 =
|
|
(guard__h370619 == 2'b0) ?
|
|
_theResult___snd__h378642[56:34] :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] ?
|
|
_theResult___sfd__h379164 :
|
|
_theResult___snd__h378642[56:34]) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d5916 =
|
|
(guard__h398543 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68]) ?
|
|
_theResult___fst_exp__h406591 :
|
|
_theResult___exp__h407033 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d5918 =
|
|
(guard__h398543 == 2'b0) ?
|
|
_theResult___fst_exp__h406591 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] ?
|
|
_theResult___exp__h407033 :
|
|
_theResult___fst_exp__h406591) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6310 =
|
|
(guard__h416309 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68]) ?
|
|
_theResult___fst_exp__h424386 :
|
|
_theResult___exp__h424853 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6312 =
|
|
(guard__h416309 == 2'b0) ?
|
|
_theResult___fst_exp__h424386 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] ?
|
|
_theResult___exp__h424853 :
|
|
_theResult___fst_exp__h424386) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6360 =
|
|
(guard__h398543 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68]) ?
|
|
_theResult___snd__h406542[56:34] :
|
|
_theResult___sfd__h407034 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6362 =
|
|
(guard__h398543 == 2'b0) ?
|
|
_theResult___snd__h406542[56:34] :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] ?
|
|
_theResult___sfd__h407034 :
|
|
_theResult___snd__h406542[56:34]) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6406 =
|
|
(guard__h416309 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68]) ?
|
|
_theResult___snd__h424332[56:34] :
|
|
_theResult___sfd__h424854 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6408 =
|
|
(guard__h416309 == 2'b0) ?
|
|
_theResult___snd__h424332[56:34] :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] ?
|
|
_theResult___sfd__h424854 :
|
|
_theResult___snd__h424332[56:34]) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7308 =
|
|
(guard__h444231 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68]) ?
|
|
_theResult___fst_exp__h452279 :
|
|
_theResult___exp__h452721 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7310 =
|
|
(guard__h444231 == 2'b0) ?
|
|
_theResult___fst_exp__h452279 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] ?
|
|
_theResult___exp__h452721 :
|
|
_theResult___fst_exp__h452279) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7702 =
|
|
(guard__h461997 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68]) ?
|
|
_theResult___fst_exp__h470074 :
|
|
_theResult___exp__h470541 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7704 =
|
|
(guard__h461997 == 2'b0) ?
|
|
_theResult___fst_exp__h470074 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] ?
|
|
_theResult___exp__h470541 :
|
|
_theResult___fst_exp__h470074) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7752 =
|
|
(guard__h444231 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68]) ?
|
|
_theResult___snd__h452230[56:34] :
|
|
_theResult___sfd__h452722 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7754 =
|
|
(guard__h444231 == 2'b0) ?
|
|
_theResult___snd__h452230[56:34] :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] ?
|
|
_theResult___sfd__h452722 :
|
|
_theResult___snd__h452230[56:34]) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7798 =
|
|
(guard__h461997 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68]) ?
|
|
_theResult___snd__h470020[56:34] :
|
|
_theResult___sfd__h470542 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7800 =
|
|
(guard__h461997 == 2'b0) ?
|
|
_theResult___snd__h470020[56:34] :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] ?
|
|
_theResult___sfd__h470542 :
|
|
_theResult___snd__h470020[56:34]) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10463 =
|
|
(guard__h530364 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107]) ?
|
|
_theResult___fst_exp__h538325 :
|
|
_theResult___exp__h538980 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10465 =
|
|
(guard__h530364 == 2'b0) ?
|
|
_theResult___fst_exp__h538325 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[107] ?
|
|
_theResult___exp__h538980 :
|
|
_theResult___fst_exp__h538325) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10532 =
|
|
(guard__h548745 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107]) ?
|
|
_theResult___fst_exp__h556735 :
|
|
_theResult___exp__h557415 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10534 =
|
|
(guard__h548745 == 2'b0) ?
|
|
_theResult___fst_exp__h556735 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[107] ?
|
|
_theResult___exp__h557415 :
|
|
_theResult___fst_exp__h556735) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10558 =
|
|
(guard__h530364 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107]) ?
|
|
_theResult___snd__h538276[56:5] :
|
|
_theResult___sfd__h538981 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10560 =
|
|
(guard__h530364 == 2'b0) ?
|
|
_theResult___snd__h538276[56:5] :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[107] ?
|
|
_theResult___sfd__h538981 :
|
|
_theResult___snd__h538276[56:5]) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10603 =
|
|
(guard__h548745 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107]) ?
|
|
_theResult___snd__h556681[56:5] :
|
|
_theResult___sfd__h557416 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10605 =
|
|
(guard__h548745 == 2'b0) ?
|
|
_theResult___snd__h556681[56:5] :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[107] ?
|
|
_theResult___sfd__h557416 :
|
|
_theResult___snd__h556681[56:5]) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d8990 =
|
|
(guard__h491563 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171]) ?
|
|
_theResult___fst_exp__h499524 :
|
|
_theResult___exp__h500179 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d8992 =
|
|
(guard__h491563 == 2'b0) ?
|
|
_theResult___fst_exp__h499524 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[171] ?
|
|
_theResult___exp__h500179 :
|
|
_theResult___fst_exp__h499524) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9064 =
|
|
(guard__h509944 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171]) ?
|
|
_theResult___fst_exp__h517934 :
|
|
_theResult___exp__h518614 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9066 =
|
|
(guard__h509944 == 2'b0) ?
|
|
_theResult___fst_exp__h517934 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[171] ?
|
|
_theResult___exp__h518614 :
|
|
_theResult___fst_exp__h517934) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9090 =
|
|
(guard__h491563 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171]) ?
|
|
_theResult___snd__h499475[56:5] :
|
|
_theResult___sfd__h500180 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9092 =
|
|
(guard__h491563 == 2'b0) ?
|
|
_theResult___snd__h499475[56:5] :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[171] ?
|
|
_theResult___sfd__h500180 :
|
|
_theResult___snd__h499475[56:5]) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9136 =
|
|
(guard__h509944 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171]) ?
|
|
_theResult___snd__h517880[56:5] :
|
|
_theResult___sfd__h518615 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9138 =
|
|
(guard__h509944 == 2'b0) ?
|
|
_theResult___snd__h517880[56:5] :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[171] ?
|
|
_theResult___sfd__h518615 :
|
|
_theResult___snd__h517880[56:5]) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9700 =
|
|
(guard__h569565 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43]) ?
|
|
_theResult___fst_exp__h577526 :
|
|
_theResult___exp__h578181 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9702 =
|
|
(guard__h569565 == 2'b0) ?
|
|
_theResult___fst_exp__h577526 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[43] ?
|
|
_theResult___exp__h578181 :
|
|
_theResult___fst_exp__h577526) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9769 =
|
|
(guard__h587946 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43]) ?
|
|
_theResult___fst_exp__h595936 :
|
|
_theResult___exp__h596616 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9771 =
|
|
(guard__h587946 == 2'b0) ?
|
|
_theResult___fst_exp__h595936 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[43] ?
|
|
_theResult___exp__h596616 :
|
|
_theResult___fst_exp__h595936) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9795 =
|
|
(guard__h569565 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43]) ?
|
|
_theResult___snd__h577477[56:5] :
|
|
_theResult___sfd__h578182 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9797 =
|
|
(guard__h569565 == 2'b0) ?
|
|
_theResult___snd__h577477[56:5] :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[43] ?
|
|
_theResult___sfd__h578182 :
|
|
_theResult___snd__h577477[56:5]) ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9840 =
|
|
(guard__h587946 == 2'b0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43]) ?
|
|
_theResult___snd__h595882[56:5] :
|
|
_theResult___sfd__h596617 ;
|
|
assign IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9842 =
|
|
(guard__h587946 == 2'b0) ?
|
|
_theResult___snd__h595882[56:5] :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[43] ?
|
|
_theResult___sfd__h596617 :
|
|
_theResult___snd__h595882[56:5]) ;
|
|
assign IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717 =
|
|
(_theResult____h647501 == 15'd0 &&
|
|
(csrf_prv_reg == 2'd0 ||
|
|
csrf_prv_reg == 2'd1 && csrf_ie_vec_1)) ?
|
|
enabled_ints__h648045 :
|
|
_theResult____h647501 ;
|
|
assign IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d10435 =
|
|
(_theResult___fst_exp__h556735 == 11'd2047) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard48745_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q189 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q190) ;
|
|
assign IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d10639 =
|
|
(_theResult___fst_exp__h538325 == 11'd2047) ?
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard30364_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q195 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q196) ;
|
|
assign IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d10666 =
|
|
(_theResult___fst_exp__h556735 == 11'd2047) ?
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard48745_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q193 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q194) ;
|
|
assign IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d8962 =
|
|
(_theResult___fst_exp__h517934 == 11'd2047) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard09944_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q141 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q142) ;
|
|
assign IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d9672 =
|
|
(_theResult___fst_exp__h595936 == 11'd2047) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard87946_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q158 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q159) ;
|
|
assign IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d9877 =
|
|
(_theResult___fst_exp__h577526 == 11'd2047) ?
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard69565_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q164 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q165) ;
|
|
assign IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d9904 =
|
|
(_theResult___fst_exp__h595936 == 11'd2047) ?
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard87946_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q162 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q163) ;
|
|
assign IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1843 =
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1832 ?
|
|
4'd11 :
|
|
(IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1836 ?
|
|
4'd12 :
|
|
(IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1840 ?
|
|
4'd13 :
|
|
4'd15)) ;
|
|
assign IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1845 =
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1824 ?
|
|
4'd8 :
|
|
(IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1828 ?
|
|
4'd9 :
|
|
IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1843) ;
|
|
assign IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1847 =
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1816 ?
|
|
4'd6 :
|
|
(IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1820 ?
|
|
4'd7 :
|
|
IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1845) ;
|
|
assign IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1849 =
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1808 ?
|
|
4'd4 :
|
|
(IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1812 ?
|
|
4'd5 :
|
|
IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1847) ;
|
|
assign IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1851 =
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1800 ?
|
|
4'd2 :
|
|
(IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1804 ?
|
|
4'd3 :
|
|
IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1849) ;
|
|
assign IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1853 =
|
|
IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1792 ?
|
|
4'd0 :
|
|
(IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1796 ?
|
|
4'd1 :
|
|
IF_IF_coreFix_memExe_dTlb_procResp__712_BIT_11_ETC___d1851) ;
|
|
assign IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13020 =
|
|
(fetchStage$pipelines_0_first[4] ?
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 ==
|
|
4'd12 :
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 ==
|
|
4'd12) ?
|
|
4'd13 :
|
|
4'd15 ;
|
|
assign IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13021 =
|
|
(fetchStage$pipelines_0_first[4] ?
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 ==
|
|
4'd11 :
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 ==
|
|
4'd11) ?
|
|
4'd12 :
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13020 ;
|
|
assign IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13022 =
|
|
(fetchStage$pipelines_0_first[4] ?
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 ==
|
|
4'd10 :
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 ==
|
|
4'd10) ?
|
|
4'd11 :
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13021 ;
|
|
assign IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13023 =
|
|
(fetchStage$pipelines_0_first[4] ?
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 ==
|
|
4'd9 :
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 ==
|
|
4'd9) ?
|
|
4'd9 :
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13022 ;
|
|
assign IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13024 =
|
|
(fetchStage$pipelines_0_first[4] ?
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 ==
|
|
4'd8 :
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 ==
|
|
4'd8) ?
|
|
4'd8 :
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13023 ;
|
|
assign IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13025 =
|
|
(fetchStage$pipelines_0_first[4] ?
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 ==
|
|
4'd7 :
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 ==
|
|
4'd7) ?
|
|
4'd7 :
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13024 ;
|
|
assign IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13026 =
|
|
(fetchStage$pipelines_0_first[4] ?
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 ==
|
|
4'd6 :
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 ==
|
|
4'd6) ?
|
|
4'd6 :
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13025 ;
|
|
assign IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13027 =
|
|
(fetchStage$pipelines_0_first[4] ?
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 ==
|
|
4'd5 :
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 ==
|
|
4'd5) ?
|
|
4'd5 :
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13026 ;
|
|
assign IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13028 =
|
|
(fetchStage$pipelines_0_first[4] ?
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 ==
|
|
4'd4 :
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 ==
|
|
4'd4) ?
|
|
4'd4 :
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13027 ;
|
|
assign IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13029 =
|
|
(fetchStage$pipelines_0_first[4] ?
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 ==
|
|
4'd3 :
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 ==
|
|
4'd3) ?
|
|
4'd3 :
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13028 ;
|
|
assign IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13030 =
|
|
(fetchStage$pipelines_0_first[4] ?
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 ==
|
|
4'd2 :
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 ==
|
|
4'd2) ?
|
|
4'd2 :
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13029 ;
|
|
assign IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13031 =
|
|
(fetchStage$pipelines_0_first[4] ?
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 ==
|
|
4'd1 :
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 ==
|
|
4'd1) ?
|
|
4'd1 :
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13030 ;
|
|
assign IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13032 =
|
|
(fetchStage$pipelines_0_first[4] ?
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 ==
|
|
4'd0 :
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 ==
|
|
4'd0) ?
|
|
4'd0 :
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13031 ;
|
|
assign IF_IF_mmio_cRqQ_enqReq_lat_1_whas__30_THEN_mmi_ETC___d463 =
|
|
{ (mmio_cRqQ_enqReq_lat_0$whas ?
|
|
mmio_cRqQ_enqReq_lat_0$wget[77:76] == 2'd1 :
|
|
mmio_cRqQ_enqReq_rl[77:76] == 2'd1) ?
|
|
2'd1 :
|
|
((mmio_cRqQ_enqReq_lat_0$whas ?
|
|
mmio_cRqQ_enqReq_lat_0$wget[77:76] == 2'd2 :
|
|
mmio_cRqQ_enqReq_rl[77:76] == 2'd2) ?
|
|
2'd2 :
|
|
2'd3),
|
|
mmio_cRqQ_enqReq_lat_0$whas ?
|
|
mmio_cRqQ_enqReq_lat_0$wget[75:72] :
|
|
mmio_cRqQ_enqReq_rl[75:72] } ;
|
|
assign IF_IF_mmio_dataReqQ_enqReq_lat_1_whas__7_THEN__ETC___d172 =
|
|
{ (mmio_dataReqQ_enqReq_lat_0$whas ?
|
|
mmio_dataReqQ_enqReq_lat_0$wget[77:76] == 2'd1 :
|
|
mmio_dataReqQ_enqReq_rl[77:76] == 2'd1) ?
|
|
2'd1 :
|
|
((mmio_dataReqQ_enqReq_lat_0$whas ?
|
|
mmio_dataReqQ_enqReq_lat_0$wget[77:76] == 2'd2 :
|
|
mmio_dataReqQ_enqReq_rl[77:76] == 2'd2) ?
|
|
2'd2 :
|
|
2'd3),
|
|
mmio_dataReqQ_enqReq_lat_0$whas ?
|
|
mmio_dataReqQ_enqReq_lat_0$wget[75:72] :
|
|
mmio_dataReqQ_enqReq_rl[75:72] } ;
|
|
assign IF_IF_mmio_pRqQ_enqReq_lat_1_whas__33_THEN_mmi_ETC___d766 =
|
|
{ (EN_mmioToPlatform_pRq_enq ?
|
|
mmio_pRqQ_enqReq_lat_0$wget[37:36] == 2'd1 :
|
|
mmio_pRqQ_enqReq_rl[37:36] == 2'd1) ?
|
|
2'd1 :
|
|
((EN_mmioToPlatform_pRq_enq ?
|
|
mmio_pRqQ_enqReq_lat_0$wget[37:36] == 2'd2 :
|
|
mmio_pRqQ_enqReq_rl[37:36] == 2'd2) ?
|
|
2'd2 :
|
|
2'd3),
|
|
EN_mmioToPlatform_pRq_enq ?
|
|
mmio_pRqQ_enqReq_lat_0$wget[35:32] :
|
|
mmio_pRqQ_enqReq_rl[35:32] } ;
|
|
assign IF_IF_mmio_pRsQ_enqReq_lat_1_whas__82_THEN_NOT_ETC___d627 =
|
|
(EN_mmioToPlatform_pRs_enq ?
|
|
!mmio_pRsQ_enqReq_lat_0$wget[66] :
|
|
!mmio_pRsQ_enqReq_rl[66]) ?
|
|
{ EN_mmioToPlatform_pRs_enq ?
|
|
mmio_pRsQ_enqReq_lat_0$wget[65] :
|
|
mmio_pRsQ_enqReq_rl[65],
|
|
EN_mmioToPlatform_pRs_enq ?
|
|
mmio_pRsQ_enqReq_lat_0$wget[64:33] :
|
|
mmio_pRsQ_enqReq_rl[64:33],
|
|
EN_mmioToPlatform_pRs_enq ?
|
|
mmio_pRsQ_enqReq_lat_0$wget[32] :
|
|
mmio_pRsQ_enqReq_rl[32],
|
|
EN_mmioToPlatform_pRs_enq ?
|
|
mmio_pRsQ_enqReq_lat_0$wget[31:0] :
|
|
mmio_pRsQ_enqReq_rl[31:0] } :
|
|
{ 1'h0,
|
|
EN_mmioToPlatform_pRs_enq ?
|
|
mmio_pRsQ_enqReq_lat_0$wget[64:0] :
|
|
mmio_pRsQ_enqReq_rl[64:0] } ;
|
|
assign IF_NOT_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDi_ETC___d10094 =
|
|
(!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9975 ||
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9977 ||
|
|
_theResult___fst_exp__h538325 == 11'd2047) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard30364_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q183 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q184) ;
|
|
assign IF_NOT_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDi_ETC___d8621 =
|
|
(!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8487 ||
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8489 ||
|
|
_theResult___fst_exp__h499524 == 11'd2047) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard91563_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q137 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q138) ;
|
|
assign IF_NOT_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDi_ETC___d9331 =
|
|
(!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9212 ||
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9214 ||
|
|
_theResult___fst_exp__h577526 == 11'd2047) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard69565_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q154 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q155) ;
|
|
assign IF_NOT_IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3__ETC___d13058 =
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[0] ?
|
|
4'd0 :
|
|
(IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[1] ?
|
|
4'd1 :
|
|
((IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[3] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[2]) ?
|
|
4'd2 :
|
|
((IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[4] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[2] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[3]) ?
|
|
4'd3 :
|
|
((IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[5] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[2] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[3] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[4]) ?
|
|
4'd4 :
|
|
((IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[7] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[2] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[3] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[4] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[5] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[6]) ?
|
|
4'd5 :
|
|
((IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[8] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[2] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[3] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[4] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[5] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[6] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[7]) ?
|
|
4'd6 :
|
|
((IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[9] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[2] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[3] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[4] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[5] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[6] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[7] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[8]) ?
|
|
4'd7 :
|
|
((IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[11] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[2] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[3] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[4] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[5] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[6] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[7] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[8] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[9] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[10]) ?
|
|
4'd8 :
|
|
4'd9)))))))) ;
|
|
assign IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12176 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_0_bypassWire_0_wget__2142_BITS__ETC___d12144) ?
|
|
coreFix_aluExe_0_bypassWire_1$whas &&
|
|
coreFix_aluExe_0_bypassWire_1_wget__2155_BITS__ETC___d12157 :
|
|
coreFix_aluExe_0_bypassWire_0$whas ;
|
|
assign IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12177 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_0_bypassWire_0_wget__2142_BITS__ETC___d12144) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_aluExe_0_bypassWire_1_wget__2155_BITS__ETC___d12157)) ?
|
|
coreFix_aluExe_0_bypassWire_2$whas &&
|
|
coreFix_aluExe_0_bypassWire_2_wget__2163_BITS__ETC___d12165 :
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12176 ;
|
|
assign IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12178 =
|
|
NOT_coreFix_aluExe_0_bypassWire_0_whas__2141_2_ETC___d12168 ?
|
|
coreFix_aluExe_0_bypassWire_3$whas &&
|
|
coreFix_aluExe_0_bypassWire_3$wget[70:64] ==
|
|
coreFix_aluExe_0_dispToRegQ$first[84:78] :
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12177 ;
|
|
assign IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12201 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_0_bypassWire_0_wget__2142_BITS__ETC___d12183) ?
|
|
coreFix_aluExe_0_bypassWire_1$whas &&
|
|
coreFix_aluExe_0_bypassWire_1_wget__2155_BITS__ETC___d12189 :
|
|
coreFix_aluExe_0_bypassWire_0$whas ;
|
|
assign IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12202 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_0_bypassWire_0_wget__2142_BITS__ETC___d12183) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_aluExe_0_bypassWire_1_wget__2155_BITS__ETC___d12189)) ?
|
|
coreFix_aluExe_0_bypassWire_2$whas &&
|
|
coreFix_aluExe_0_bypassWire_2_wget__2163_BITS__ETC___d12193 :
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12201 ;
|
|
assign IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12203 =
|
|
NOT_coreFix_aluExe_0_bypassWire_0_whas__2141_2_ETC___d12196 ?
|
|
coreFix_aluExe_0_bypassWire_3$whas &&
|
|
coreFix_aluExe_0_bypassWire_3$wget[70:64] ==
|
|
coreFix_aluExe_0_dispToRegQ$first[76:70] :
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12202 ;
|
|
assign IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12359 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_0_bypassWire_0_wget__2142_BITS__ETC___d12144) ?
|
|
coreFix_aluExe_0_bypassWire_1$wget[63:0] :
|
|
coreFix_aluExe_0_bypassWire_0$wget[63:0] ;
|
|
assign IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12360 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_0_bypassWire_0_wget__2142_BITS__ETC___d12144) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_aluExe_0_bypassWire_1_wget__2155_BITS__ETC___d12157)) ?
|
|
coreFix_aluExe_0_bypassWire_2$wget[63:0] :
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12359 ;
|
|
assign IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12371 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_0_bypassWire_0_wget__2142_BITS__ETC___d12183) ?
|
|
coreFix_aluExe_0_bypassWire_1$wget[63:0] :
|
|
coreFix_aluExe_0_bypassWire_0$wget[63:0] ;
|
|
assign IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12372 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_0_bypassWire_0_wget__2142_BITS__ETC___d12183) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_aluExe_0_bypassWire_1_wget__2155_BITS__ETC___d12189)) ?
|
|
coreFix_aluExe_0_bypassWire_2$wget[63:0] :
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12371 ;
|
|
assign IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11381 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_1_bypassWire_0_wget__1347_BITS__ETC___d11349) ?
|
|
coreFix_aluExe_0_bypassWire_1$whas &&
|
|
coreFix_aluExe_1_bypassWire_1_wget__1360_BITS__ETC___d11362 :
|
|
coreFix_aluExe_0_bypassWire_0$whas ;
|
|
assign IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11382 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_1_bypassWire_0_wget__1347_BITS__ETC___d11349) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_aluExe_1_bypassWire_1_wget__1360_BITS__ETC___d11362)) ?
|
|
coreFix_aluExe_1_bypassWire_2$whas &&
|
|
coreFix_aluExe_1_bypassWire_2_wget__1368_BITS__ETC___d11370 :
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11381 ;
|
|
assign IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11383 =
|
|
NOT_coreFix_aluExe_1_bypassWire_0_whas__1346_1_ETC___d11373 ?
|
|
coreFix_aluExe_1_bypassWire_3$whas &&
|
|
coreFix_aluExe_0_bypassWire_3$wget[70:64] ==
|
|
coreFix_aluExe_1_dispToRegQ$first[84:78] :
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11382 ;
|
|
assign IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11406 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_1_bypassWire_0_wget__1347_BITS__ETC___d11388) ?
|
|
coreFix_aluExe_0_bypassWire_1$whas &&
|
|
coreFix_aluExe_1_bypassWire_1_wget__1360_BITS__ETC___d11394 :
|
|
coreFix_aluExe_0_bypassWire_0$whas ;
|
|
assign IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11407 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_1_bypassWire_0_wget__1347_BITS__ETC___d11388) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_aluExe_1_bypassWire_1_wget__1360_BITS__ETC___d11394)) ?
|
|
coreFix_aluExe_1_bypassWire_2$whas &&
|
|
coreFix_aluExe_1_bypassWire_2_wget__1368_BITS__ETC___d11398 :
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11406 ;
|
|
assign IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11408 =
|
|
NOT_coreFix_aluExe_1_bypassWire_0_whas__1346_1_ETC___d11401 ?
|
|
coreFix_aluExe_1_bypassWire_3$whas &&
|
|
coreFix_aluExe_0_bypassWire_3$wget[70:64] ==
|
|
coreFix_aluExe_1_dispToRegQ$first[76:70] :
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11407 ;
|
|
assign IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11750 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_1_bypassWire_0_wget__1347_BITS__ETC___d11349) ?
|
|
coreFix_aluExe_0_bypassWire_1$wget[63:0] :
|
|
coreFix_aluExe_0_bypassWire_0$wget[63:0] ;
|
|
assign IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11751 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_1_bypassWire_0_wget__1347_BITS__ETC___d11349) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_aluExe_1_bypassWire_1_wget__1360_BITS__ETC___d11362)) ?
|
|
coreFix_aluExe_0_bypassWire_2$wget[63:0] :
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11750 ;
|
|
assign IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11762 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_1_bypassWire_0_wget__1347_BITS__ETC___d11388) ?
|
|
coreFix_aluExe_0_bypassWire_1$wget[63:0] :
|
|
coreFix_aluExe_0_bypassWire_0$wget[63:0] ;
|
|
assign IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11763 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_1_bypassWire_0_wget__1347_BITS__ETC___d11388) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_aluExe_1_bypassWire_1_wget__1360_BITS__ETC___d11394)) ?
|
|
coreFix_aluExe_0_bypassWire_2$wget[63:0] :
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11762 ;
|
|
assign IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8223 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8191) ?
|
|
coreFix_aluExe_0_bypassWire_1$whas &&
|
|
coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8204 :
|
|
coreFix_aluExe_0_bypassWire_0$whas ;
|
|
assign IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8224 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8191) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8204)) ?
|
|
coreFix_fpuMulDivExe_0_bypassWire_2$whas &&
|
|
coreFix_fpuMulDivExe_0_bypassWire_2_wget__210__ETC___d8212 :
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8223 ;
|
|
assign IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8225 =
|
|
NOT_coreFix_fpuMulDivExe_0_bypassWire_0_whas___ETC___d8215 ?
|
|
coreFix_fpuMulDivExe_0_bypassWire_3$whas &&
|
|
coreFix_aluExe_0_bypassWire_3$wget[70:64] ==
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[55:49] :
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8224 ;
|
|
assign IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8247 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8229) ?
|
|
coreFix_aluExe_0_bypassWire_1$whas &&
|
|
coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8235 :
|
|
coreFix_aluExe_0_bypassWire_0$whas ;
|
|
assign IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8248 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8229) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8235)) ?
|
|
coreFix_fpuMulDivExe_0_bypassWire_2$whas &&
|
|
coreFix_fpuMulDivExe_0_bypassWire_2_wget__210__ETC___d8239 :
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8247 ;
|
|
assign IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8249 =
|
|
NOT_coreFix_fpuMulDivExe_0_bypassWire_0_whas___ETC___d8242 ?
|
|
coreFix_fpuMulDivExe_0_bypassWire_3$whas &&
|
|
coreFix_aluExe_0_bypassWire_3$wget[70:64] ==
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[47:41] :
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8248 ;
|
|
assign IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8271 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8253) ?
|
|
coreFix_aluExe_0_bypassWire_1$whas &&
|
|
coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8259 :
|
|
coreFix_aluExe_0_bypassWire_0$whas ;
|
|
assign IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8272 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8253) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8259)) ?
|
|
coreFix_fpuMulDivExe_0_bypassWire_2$whas &&
|
|
coreFix_fpuMulDivExe_0_bypassWire_2_wget__210__ETC___d8263 :
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8271 ;
|
|
assign IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8273 =
|
|
NOT_coreFix_fpuMulDivExe_0_bypassWire_0_whas___ETC___d8266 ?
|
|
coreFix_fpuMulDivExe_0_bypassWire_3$whas &&
|
|
coreFix_aluExe_0_bypassWire_3$wget[70:64] ==
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[39:33] :
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8272 ;
|
|
assign IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8318 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8191) ?
|
|
coreFix_aluExe_0_bypassWire_1$wget[63:0] :
|
|
coreFix_aluExe_0_bypassWire_0$wget[63:0] ;
|
|
assign IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8319 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8191) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8204)) ?
|
|
coreFix_aluExe_0_bypassWire_2$wget[63:0] :
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8318 ;
|
|
assign IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8329 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8229) ?
|
|
coreFix_aluExe_0_bypassWire_1$wget[63:0] :
|
|
coreFix_aluExe_0_bypassWire_0$wget[63:0] ;
|
|
assign IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8330 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8229) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8235)) ?
|
|
coreFix_aluExe_0_bypassWire_2$wget[63:0] :
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8329 ;
|
|
assign IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8340 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8253) ?
|
|
coreFix_aluExe_0_bypassWire_1$wget[63:0] :
|
|
coreFix_aluExe_0_bypassWire_0$wget[63:0] ;
|
|
assign IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8341 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8253) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8259)) ?
|
|
coreFix_aluExe_0_bypassWire_2$wget[63:0] :
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8340 ;
|
|
assign IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1602 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_memExe_bypassWire_0_wget__568_BITS_70__ETC___d1570) ?
|
|
coreFix_aluExe_0_bypassWire_1$whas &&
|
|
coreFix_memExe_bypassWire_1_wget__581_BITS_70__ETC___d1583 :
|
|
coreFix_aluExe_0_bypassWire_0$whas ;
|
|
assign IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1603 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_memExe_bypassWire_0_wget__568_BITS_70__ETC___d1570) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_memExe_bypassWire_1_wget__581_BITS_70__ETC___d1583)) ?
|
|
coreFix_memExe_bypassWire_2$whas &&
|
|
coreFix_memExe_bypassWire_2_wget__589_BITS_70__ETC___d1591 :
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1602 ;
|
|
assign IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1604 =
|
|
NOT_coreFix_memExe_bypassWire_0_whas__567_573__ETC___d1594 ?
|
|
coreFix_memExe_bypassWire_3$whas &&
|
|
coreFix_aluExe_0_bypassWire_3$wget[70:64] ==
|
|
coreFix_memExe_dispToRegQ$first[61:55] :
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1603 ;
|
|
assign IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1626 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_memExe_bypassWire_0_wget__568_BITS_70__ETC___d1608) ?
|
|
coreFix_aluExe_0_bypassWire_1$whas &&
|
|
coreFix_memExe_bypassWire_1_wget__581_BITS_70__ETC___d1614 :
|
|
coreFix_aluExe_0_bypassWire_0$whas ;
|
|
assign IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1627 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_memExe_bypassWire_0_wget__568_BITS_70__ETC___d1608) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_memExe_bypassWire_1_wget__581_BITS_70__ETC___d1614)) ?
|
|
coreFix_memExe_bypassWire_2$whas &&
|
|
coreFix_memExe_bypassWire_2_wget__589_BITS_70__ETC___d1618 :
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1626 ;
|
|
assign IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1628 =
|
|
NOT_coreFix_memExe_bypassWire_0_whas__567_573__ETC___d1621 ?
|
|
coreFix_memExe_bypassWire_3$whas &&
|
|
coreFix_aluExe_0_bypassWire_3$wget[70:64] ==
|
|
coreFix_memExe_dispToRegQ$first[53:47] :
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1627 ;
|
|
assign IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1647 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_memExe_bypassWire_0_wget__568_BITS_70__ETC___d1570) ?
|
|
coreFix_aluExe_0_bypassWire_1$wget[63:0] :
|
|
coreFix_aluExe_0_bypassWire_0$wget[63:0] ;
|
|
assign IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1648 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_memExe_bypassWire_0_wget__568_BITS_70__ETC___d1570) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_memExe_bypassWire_1_wget__581_BITS_70__ETC___d1583)) ?
|
|
coreFix_aluExe_0_bypassWire_2$wget[63:0] :
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1647 ;
|
|
assign IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1658 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_memExe_bypassWire_0_wget__568_BITS_70__ETC___d1608) ?
|
|
coreFix_aluExe_0_bypassWire_1$wget[63:0] :
|
|
coreFix_aluExe_0_bypassWire_0$wget[63:0] ;
|
|
assign IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1659 =
|
|
((!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_memExe_bypassWire_0_wget__568_BITS_70__ETC___d1608) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_memExe_bypassWire_1_wget__581_BITS_70__ETC___d1614)) ?
|
|
coreFix_aluExe_0_bypassWire_2$wget[63:0] :
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1658 ;
|
|
assign IF_NOT_coreFix_memExe_dMem_cache_m_banks_0_pip_ETC___d2078 =
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) ?
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2050 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_deqWrite &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2076 ;
|
|
assign IF_NOT_coreFix_memExe_dMem_cache_m_banks_0_pip_ETC___d2095 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516] !=
|
|
2'd0 &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088) ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$FULL_N :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$FULL_N ;
|
|
assign IF_NOT_coreFix_memExe_dMem_cache_m_banks_0_pip_ETC___d2502 =
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) ?
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[147:96],
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2136,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2492 } :
|
|
{ (coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd3 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_linkAd_ETC___d2064) ?
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[569:516],
|
|
4'd2 } :
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[147:96],
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516],
|
|
1'd1,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[576:574] },
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[511:0] } ;
|
|
assign IF_NOT_coreFix_memExe_dTlb_procResp__712_BIT_1_ETC___d1787 =
|
|
(!coreFix_memExe_dTlb$procResp[110] &&
|
|
coreFix_memExe_dTlb$procResp[12]) ?
|
|
CASE_coreFix_memExe_dTlbprocResp_BITS_105_TO__ETC__q12 :
|
|
CASE_coreFix_memExe_dTlbprocResp_BITS_109_TO__ETC__q13 ;
|
|
assign IF_NOT_fetchStage_pipelines_0_canDeq__2646_264_ETC___d13587 =
|
|
((!fetchStage$pipelines_0_canDeq ||
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13217) &&
|
|
fetchStage$pipelines_1_canDeq) ?
|
|
fetchStage$RDY_pipelines_1_first &&
|
|
(fetchStage$pipelines_1_first[130:128] != 3'd1 ||
|
|
!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage$RDY_pipelines_0_first) &&
|
|
IF_fetchStage_RDY_pipelines_1_first__2656_AND__ETC___d13584 :
|
|
!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage$RDY_pipelines_0_first ;
|
|
assign IF_NOT_fetchStage_pipelines_0_canDeq__2646_264_ETC___d13595 =
|
|
((!fetchStage$pipelines_0_canDeq ||
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13217) &&
|
|
fetchStage$pipelines_1_canDeq) ?
|
|
IF_NOT_fetchStage_pipelines_1_first__2657_BITS_ETC___d13594 :
|
|
fetchStage$pipelines_0_canDeq &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13592 ;
|
|
assign IF_NOT_fetchStage_pipelines_1_first__2657_BITS_ETC___d13519 =
|
|
(fetchStage$pipelines_1_first[130:128] == 3'd3 ||
|
|
fetchStage$pipelines_1_first[130:128] == 3'd4) ?
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13502 :
|
|
((fetchStage$pipelines_1_first[130:128] == 3'd2) ?
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13513 :
|
|
(fetchStage$pipelines_1_first[130:128] != 3'd1 ||
|
|
!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage$RDY_pipelines_0_first) &&
|
|
_0_OR_fetchStage_RDY_pipelines_0_first__2645_35_ETC___d13516) ;
|
|
assign IF_NOT_fetchStage_pipelines_1_first__2657_BITS_ETC___d13594 =
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13442 ?
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13581 ||
|
|
fetchStage$pipelines_0_canDeq &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13589 :
|
|
fetchStage$pipelines_0_canDeq &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13592 ;
|
|
assign IF_NOT_rob_deqPort_1_deq_data__4430_BIT_25_443_ETC___d14535 =
|
|
(!rob$deqPort_1_deq_data[25] || rob$deqPort_1_deq_data[18] ||
|
|
rob$deqPort_1_deq_data[103] ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd0 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd21 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd17 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd18 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd13 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd16 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd15 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd19 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd20) ?
|
|
rob$deqPort_0_canDeq && rob$deqPort_0_deq_data[26] :
|
|
rob$deqPort_0_canDeq && rob$deqPort_0_deq_data[26] ||
|
|
rob$deqPort_1_deq_data[26] ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d4864 =
|
|
((SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC__q29[7:0] ==
|
|
8'd0) ?
|
|
9'd386 :
|
|
{ SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC__q34[7],
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC__q34 }) -
|
|
9'd386 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d5091 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4545 ?
|
|
((_theResult___fst_exp__h370011 == 8'd255) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5076) :
|
|
((_theResult___fst_exp__h378696 == 8'd255) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5089) ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d5128 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4545 ?
|
|
((_theResult___fst_exp__h370011 == 8'd255) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5119) :
|
|
((_theResult___fst_exp__h378696 == 8'd255) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5126) ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d5219 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4545 ?
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d5190[2] :
|
|
_theResult___fst_exp__h379244 == 8'd255 &&
|
|
_theResult___fst_sfd__h379245 == 23'd0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d5232 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4545 ?
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d5190[1] :
|
|
_theResult___fst_exp__h378696 == 8'd0 &&
|
|
guard__h370619 != 2'b0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d5245 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4545 ?
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d5190[0] :
|
|
_theResult___fst_exp__h378696 != 8'd255 &&
|
|
guard__h370619 != 2'b0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6256 =
|
|
((SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC__q64[7:0] ==
|
|
8'd0) ?
|
|
9'd386 :
|
|
{ SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC__q69[7],
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC__q69 }) -
|
|
9'd386 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6483 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5937 ?
|
|
((_theResult___fst_exp__h415701 == 8'd255) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6468) :
|
|
((_theResult___fst_exp__h424386 == 8'd255) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6481) ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6520 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5937 ?
|
|
((_theResult___fst_exp__h415701 == 8'd255) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6511) :
|
|
((_theResult___fst_exp__h424386 == 8'd255) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6518) ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6611 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5937 ?
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d6582[2] :
|
|
_theResult___fst_exp__h424934 == 8'd255 &&
|
|
_theResult___fst_sfd__h424935 == 23'd0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6624 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5937 ?
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d6582[1] :
|
|
_theResult___fst_exp__h424386 == 8'd0 &&
|
|
guard__h416309 != 2'b0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6637 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5937 ?
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d6582[0] :
|
|
_theResult___fst_exp__h424386 != 8'd255 &&
|
|
guard__h416309 != 2'b0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d7648 =
|
|
((SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC__q99[7:0] ==
|
|
8'd0) ?
|
|
9'd386 :
|
|
{ SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC__q104[7],
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC__q104 }) -
|
|
9'd386 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d7875 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7329 ?
|
|
((_theResult___fst_exp__h461389 == 8'd255) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7860) :
|
|
((_theResult___fst_exp__h470074 == 8'd255) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7873) ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d7912 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7329 ?
|
|
((_theResult___fst_exp__h461389 == 8'd255) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7903) :
|
|
((_theResult___fst_exp__h470074 == 8'd255) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7910) ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d8003 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7329 ?
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d7974[2] :
|
|
_theResult___fst_exp__h470622 == 8'd255 &&
|
|
_theResult___fst_sfd__h470623 == 23'd0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d8016 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7329 ?
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d7974[1] :
|
|
_theResult___fst_exp__h470074 == 8'd0 &&
|
|
guard__h461997 != 2'b0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d8029 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7329 ?
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d7974[0] :
|
|
_theResult___fst_exp__h470074 != 8'd255 &&
|
|
guard__h461997 != 2'b0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10396 =
|
|
((SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q169[10:0] ==
|
|
11'd0) ?
|
|
12'd3074 :
|
|
{ SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q172[10],
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q172 }) -
|
|
12'd3074 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10437 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10097 ?
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10098 ?
|
|
IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe__ETC___d10389 :
|
|
IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d10435) :
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107] ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10668 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10097 ?
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10098 ?
|
|
IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe__ETC___d10654 :
|
|
IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d10666) :
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107] ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10863 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8625 ?
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10721[2] :
|
|
_theResult___fst_exp__h518717 == 11'd2047 &&
|
|
_theResult___fst_sfd__h518718 == 52'd0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10877 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10098 ?
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10762[2] :
|
|
_theResult___fst_exp__h557518 == 11'd2047 &&
|
|
_theResult___fst_sfd__h557519 == 52'd0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10892 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9335 ?
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10806[2] :
|
|
_theResult___fst_exp__h596719 == 11'd2047 &&
|
|
_theResult___fst_sfd__h596720 == 52'd0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10909 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8625 ?
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10721[1] :
|
|
_theResult___fst_exp__h517934 == 11'd0 &&
|
|
guard__h509944 != 2'b0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10921 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10098 ?
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10762[1] :
|
|
_theResult___fst_exp__h556735 == 11'd0 &&
|
|
guard__h548745 != 2'b0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10934 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9335 ?
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10806[1] :
|
|
_theResult___fst_exp__h595936 == 11'd0 &&
|
|
guard__h587946 != 2'b0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10951 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8625 ?
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10721[0] :
|
|
_theResult___fst_exp__h517934 != 11'd2047 &&
|
|
guard__h509944 != 2'b0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10963 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10098 ?
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10762[0] :
|
|
_theResult___fst_exp__h556735 != 11'd2047 &&
|
|
guard__h548745 != 2'b0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10976 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9335 ?
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10806[0] :
|
|
_theResult___fst_exp__h595936 != 11'd2047 &&
|
|
guard__h587946 != 2'b0 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d8923 =
|
|
((SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q129[10:0] ==
|
|
11'd0) ?
|
|
12'd3074 :
|
|
{ SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q132[10],
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q132 }) -
|
|
12'd3074 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d8964 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8624 ?
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8625 ?
|
|
IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe__ETC___d8916 :
|
|
IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d8962) :
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171] ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d9633 =
|
|
((SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q146[10:0] ==
|
|
11'd0) ?
|
|
12'd3074 :
|
|
{ SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q149[10],
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q149 }) -
|
|
12'd3074 ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d9674 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9334 ?
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9335 ?
|
|
IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe__ETC___d9626 :
|
|
IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d9672) :
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43] ;
|
|
assign IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d9906 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9334 ?
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9335 ?
|
|
IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe__ETC___d9892 :
|
|
IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_first___ETC___d9904) :
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43] ;
|
|
assign IF_coreFix_aluExe_0_dispToRegQ_RDY_first__2120_ETC___d12152 =
|
|
(coreFix_aluExe_0_dispToRegQ$RDY_first &&
|
|
coreFix_aluExe_0_bypassWire_0$whas &&
|
|
coreFix_aluExe_0_bypassWire_0_wget__2142_BITS__ETC___d12144) ?
|
|
!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
coreFix_aluExe_0_dispToRegQ$RDY_first :
|
|
!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
coreFix_aluExe_0_dispToRegQ$RDY_first ;
|
|
assign IF_coreFix_aluExe_0_dispToRegQ_RDY_first__2120_ETC___d12186 =
|
|
(coreFix_aluExe_0_dispToRegQ$RDY_first &&
|
|
coreFix_aluExe_0_bypassWire_0$whas &&
|
|
coreFix_aluExe_0_bypassWire_0_wget__2142_BITS__ETC___d12183) ?
|
|
!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
coreFix_aluExe_0_dispToRegQ$RDY_first :
|
|
!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
coreFix_aluExe_0_dispToRegQ$RDY_first ;
|
|
assign IF_coreFix_aluExe_1_dispToRegQ_RDY_first__1325_ETC___d11357 =
|
|
(coreFix_aluExe_1_dispToRegQ$RDY_first &&
|
|
coreFix_aluExe_0_bypassWire_0$whas &&
|
|
coreFix_aluExe_1_bypassWire_0_wget__1347_BITS__ETC___d11349) ?
|
|
!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
coreFix_aluExe_1_dispToRegQ$RDY_first :
|
|
!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
coreFix_aluExe_1_dispToRegQ$RDY_first ;
|
|
assign IF_coreFix_aluExe_1_dispToRegQ_RDY_first__1325_ETC___d11391 =
|
|
(coreFix_aluExe_1_dispToRegQ$RDY_first &&
|
|
coreFix_aluExe_0_bypassWire_0$whas &&
|
|
coreFix_aluExe_1_bypassWire_0_wget__1347_BITS__ETC___d11388) ?
|
|
!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
coreFix_aluExe_1_dispToRegQ$RDY_first :
|
|
!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
coreFix_aluExe_1_dispToRegQ$RDY_first ;
|
|
assign IF_coreFix_fpuMulDivExe_0_dispToRegQ_RDY_first_ETC___d8199 =
|
|
(coreFix_fpuMulDivExe_0_dispToRegQ$RDY_first &&
|
|
coreFix_aluExe_0_bypassWire_0$whas &&
|
|
coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8191) ?
|
|
!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$RDY_first :
|
|
!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$RDY_first ;
|
|
assign IF_coreFix_fpuMulDivExe_0_dispToRegQ_RDY_first_ETC___d8232 =
|
|
(coreFix_fpuMulDivExe_0_dispToRegQ$RDY_first &&
|
|
coreFix_aluExe_0_bypassWire_0$whas &&
|
|
coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8229) ?
|
|
!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$RDY_first :
|
|
!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$RDY_first ;
|
|
assign IF_coreFix_fpuMulDivExe_0_dispToRegQ_RDY_first_ETC___d8256 =
|
|
(coreFix_fpuMulDivExe_0_dispToRegQ$RDY_first &&
|
|
coreFix_aluExe_0_bypassWire_0$whas &&
|
|
coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8253) ?
|
|
!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$RDY_first :
|
|
!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$RDY_first ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6524 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[33] ?
|
|
((coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd2047 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] !=
|
|
52'd0 ||
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] ==
|
|
52'd0) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6485) :
|
|
((coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd2047 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] !=
|
|
52'd0 ||
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] ==
|
|
52'd0) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6522) ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d5862 =
|
|
((coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) ?
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56] ?
|
|
6'd2 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[55] ?
|
|
6'd3 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[54] ?
|
|
6'd4 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[53] ?
|
|
6'd5 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[52] ?
|
|
6'd6 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[51] ?
|
|
6'd7 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[50] ?
|
|
6'd8 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[49] ?
|
|
6'd9 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[48] ?
|
|
6'd10 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[47] ?
|
|
6'd11 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[46] ?
|
|
6'd12 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[45] ?
|
|
6'd13 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[44] ?
|
|
6'd14 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[43] ?
|
|
6'd15 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[42] ?
|
|
6'd16 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[41] ?
|
|
6'd17 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[40] ?
|
|
6'd18 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[39] ?
|
|
6'd19 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[38] ?
|
|
6'd20 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[37] ?
|
|
6'd21 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[36] ?
|
|
6'd22 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[35] ?
|
|
6'd23 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[34] ?
|
|
6'd24 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[33] ?
|
|
6'd25 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[32] ?
|
|
6'd26 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[31] ?
|
|
6'd27 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[30] ?
|
|
6'd28 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[29] ?
|
|
6'd29 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[28] ?
|
|
6'd30 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[27] ?
|
|
6'd31 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[26] ?
|
|
6'd32 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[25] ?
|
|
6'd33 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[24] ?
|
|
6'd34 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[23] ?
|
|
6'd35 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[22] ?
|
|
6'd36 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[21] ?
|
|
6'd37 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[20] ?
|
|
6'd38 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[19] ?
|
|
6'd39 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[18] ?
|
|
6'd40 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[17] ?
|
|
6'd41 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[16] ?
|
|
6'd42 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[15] ?
|
|
6'd43 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[14] ?
|
|
6'd44 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[13] ?
|
|
6'd45 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[12] ?
|
|
6'd46 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[11] ?
|
|
6'd47 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[10] ?
|
|
6'd48 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[9] ?
|
|
6'd49 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[8] ?
|
|
6'd50 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[7] ?
|
|
6'd51 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[6] ?
|
|
6'd52 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[5] ?
|
|
6'd53 :
|
|
6'd57)))))))))))))))))))))))))))))))))))))))))))))))))))) :
|
|
6'd1) -
|
|
6'd1 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6485 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) ?
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5396 ?
|
|
IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d6453 :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6455) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5936 ?
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6483 :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6455) ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6522 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) ?
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5396 ?
|
|
IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d6503 :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6504) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5936 ?
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6520 :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6504) ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6586 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) ?
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6568 :
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5936 &&
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5937 &&
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d6582[4] ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6597 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) ?
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6593 :
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5936 &&
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5937 &&
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d6582[3] ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6613 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) ?
|
|
NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d6605 :
|
|
!SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5936 ||
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6611 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6626 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) ?
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6620 :
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5936 &&
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6624 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6639 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) ?
|
|
NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d6633 :
|
|
!SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5936 ||
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6637 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d4470 =
|
|
((coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) ?
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56] ?
|
|
6'd2 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[55] ?
|
|
6'd3 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[54] ?
|
|
6'd4 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[53] ?
|
|
6'd5 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[52] ?
|
|
6'd6 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[51] ?
|
|
6'd7 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[50] ?
|
|
6'd8 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[49] ?
|
|
6'd9 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[48] ?
|
|
6'd10 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[47] ?
|
|
6'd11 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[46] ?
|
|
6'd12 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[45] ?
|
|
6'd13 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[44] ?
|
|
6'd14 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[43] ?
|
|
6'd15 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[42] ?
|
|
6'd16 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[41] ?
|
|
6'd17 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[40] ?
|
|
6'd18 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[39] ?
|
|
6'd19 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[38] ?
|
|
6'd20 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[37] ?
|
|
6'd21 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[36] ?
|
|
6'd22 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[35] ?
|
|
6'd23 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[34] ?
|
|
6'd24 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[33] ?
|
|
6'd25 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[32] ?
|
|
6'd26 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[31] ?
|
|
6'd27 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[30] ?
|
|
6'd28 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[29] ?
|
|
6'd29 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[28] ?
|
|
6'd30 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[27] ?
|
|
6'd31 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[26] ?
|
|
6'd32 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[25] ?
|
|
6'd33 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[24] ?
|
|
6'd34 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[23] ?
|
|
6'd35 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[22] ?
|
|
6'd36 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[21] ?
|
|
6'd37 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[20] ?
|
|
6'd38 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[19] ?
|
|
6'd39 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[18] ?
|
|
6'd40 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[17] ?
|
|
6'd41 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[16] ?
|
|
6'd42 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[15] ?
|
|
6'd43 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[14] ?
|
|
6'd44 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[13] ?
|
|
6'd45 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[12] ?
|
|
6'd46 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[11] ?
|
|
6'd47 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[10] ?
|
|
6'd48 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[9] ?
|
|
6'd49 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[8] ?
|
|
6'd50 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[7] ?
|
|
6'd51 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[6] ?
|
|
6'd52 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[5] ?
|
|
6'd53 :
|
|
6'd57)))))))))))))))))))))))))))))))))))))))))))))))))))) :
|
|
6'd1) -
|
|
6'd1 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5093 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) ?
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4004 ?
|
|
IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d5061 :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5063) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4544 ?
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d5091 :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5063) ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5130 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) ?
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4004 ?
|
|
IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d5111 :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5112) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4544 ?
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d5128 :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5112) ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5194 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) ?
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5176 :
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4544 &&
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4545 &&
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d5190[4] ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5205 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) ?
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5201 :
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4544 &&
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4545 &&
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d5190[3] ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5221 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) ?
|
|
NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d5213 :
|
|
!SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4544 ||
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d5219 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5234 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) ?
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5228 :
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4544 &&
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d5232 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5247 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) ?
|
|
NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d5241 :
|
|
!SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4544 ||
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d5245 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7254 =
|
|
((coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) ?
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56] ?
|
|
6'd2 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[55] ?
|
|
6'd3 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[54] ?
|
|
6'd4 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[53] ?
|
|
6'd5 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[52] ?
|
|
6'd6 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[51] ?
|
|
6'd7 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[50] ?
|
|
6'd8 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[49] ?
|
|
6'd9 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[48] ?
|
|
6'd10 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[47] ?
|
|
6'd11 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[46] ?
|
|
6'd12 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[45] ?
|
|
6'd13 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[44] ?
|
|
6'd14 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[43] ?
|
|
6'd15 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[42] ?
|
|
6'd16 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[41] ?
|
|
6'd17 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[40] ?
|
|
6'd18 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[39] ?
|
|
6'd19 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[38] ?
|
|
6'd20 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[37] ?
|
|
6'd21 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[36] ?
|
|
6'd22 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[35] ?
|
|
6'd23 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[34] ?
|
|
6'd24 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[33] ?
|
|
6'd25 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[32] ?
|
|
6'd26 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[31] ?
|
|
6'd27 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[30] ?
|
|
6'd28 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[29] ?
|
|
6'd29 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[28] ?
|
|
6'd30 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[27] ?
|
|
6'd31 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[26] ?
|
|
6'd32 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[25] ?
|
|
6'd33 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[24] ?
|
|
6'd34 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[23] ?
|
|
6'd35 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[22] ?
|
|
6'd36 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[21] ?
|
|
6'd37 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[20] ?
|
|
6'd38 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[19] ?
|
|
6'd39 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[18] ?
|
|
6'd40 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[17] ?
|
|
6'd41 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[16] ?
|
|
6'd42 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[15] ?
|
|
6'd43 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[14] ?
|
|
6'd44 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[13] ?
|
|
6'd45 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[12] ?
|
|
6'd46 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[11] ?
|
|
6'd47 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[10] ?
|
|
6'd48 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[9] ?
|
|
6'd49 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[8] ?
|
|
6'd50 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[7] ?
|
|
6'd51 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[6] ?
|
|
6'd52 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[5] ?
|
|
6'd53 :
|
|
6'd57)))))))))))))))))))))))))))))))))))))))))))))))))))) :
|
|
6'd1) -
|
|
6'd1 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7877 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) ?
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6788 ?
|
|
IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d7845 :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7847) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7328 ?
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d7875 :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7847) ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7914 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) ?
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6788 ?
|
|
IF_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d7895 :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7896) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7328 ?
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d7912 :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7896) ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7978 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) ?
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d7960 :
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7328 &&
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7329 &&
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d7974[4] ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7989 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) ?
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d7985 :
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7328 &&
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7329 &&
|
|
_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d7974[3] ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d8005 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) ?
|
|
NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d7997 :
|
|
!SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7328 ||
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d8003 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d8018 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) ?
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8012 :
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7328 &&
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d8016 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d8031 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) ?
|
|
NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d8025 :
|
|
!SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7328 ||
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d8029 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5132 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[33] ?
|
|
((coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd2047 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] !=
|
|
52'd0 ||
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] ==
|
|
52'd0) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5093) :
|
|
((coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd2047 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] !=
|
|
52'd0 ||
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] ==
|
|
52'd0) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5130) ;
|
|
assign IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7916 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[33] ?
|
|
((coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd2047 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] !=
|
|
52'd0 ||
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] ==
|
|
52'd0) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7877) :
|
|
((coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd2047 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] !=
|
|
52'd0 ||
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] ==
|
|
52'd0) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7914) ;
|
|
assign IF_coreFix_fpuMulDivExe_0_mulDivExec_mulQ_firs_ETC___d8062 =
|
|
(coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_data[35:34] ==
|
|
2'd0) ?
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$D_OUT[63:0] :
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$D_OUT[127:64] ;
|
|
assign IF_coreFix_fpuMulDivExe_0_mulDivExec_mulQ_firs_ETC__q125 =
|
|
IF_coreFix_fpuMulDivExe_0_mulDivExec_mulQ_firs_ETC___d8062[31:0] ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10048 =
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) ?
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[98] ?
|
|
6'd2 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[97] ?
|
|
6'd3 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[96] ?
|
|
6'd4 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[95] ?
|
|
6'd5 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[94] ?
|
|
6'd6 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[93] ?
|
|
6'd7 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[92] ?
|
|
6'd8 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[91] ?
|
|
6'd9 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[90] ?
|
|
6'd10 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[89] ?
|
|
6'd11 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[88] ?
|
|
6'd12 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[87] ?
|
|
6'd13 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[86] ?
|
|
6'd14 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[85] ?
|
|
6'd15 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[84] ?
|
|
6'd16 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[83] ?
|
|
6'd17 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[82] ?
|
|
6'd18 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[81] ?
|
|
6'd19 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[80] ?
|
|
6'd20 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[79] ?
|
|
6'd21 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[78] ?
|
|
6'd22 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[77] ?
|
|
6'd23 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[76] ?
|
|
6'd24 :
|
|
6'd57))))))))))))))))))))))) :
|
|
6'd1) -
|
|
6'd1 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10439 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd255 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] != 23'd0 ||
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] == 23'd0) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) ?
|
|
IF_NOT_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDi_ETC___d10094 :
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10437) ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10617 =
|
|
{ (coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd255) ?
|
|
11'd2047 :
|
|
_theResult___fst_exp__h557530,
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd255 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] != 23'd0) ?
|
|
_theResult___snd_fst_sfd__h519419 :
|
|
_theResult___fst_sfd__h557534 } ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10619 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[225] ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[139:76] :
|
|
{ IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10439,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10617 } ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10670 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd255 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] != 23'd0 ||
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] == 23'd0) ?
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) ?
|
|
IF_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d10642 :
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10668) ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10725 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0) ?
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8487 &&
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8489 &&
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10704[4] :
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8624 &&
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8625 &&
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10721[4] ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10766 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) ?
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9975 &&
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9977 &&
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10745[4] :
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10097 &&
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10098 &&
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10762[4] ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10810 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) ?
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9212 &&
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9214 &&
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10789[4] :
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9334 &&
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9335 &&
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10806[4] ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10825 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0) ?
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8487 &&
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8489 &&
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10704[3] :
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8624 &&
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8625 &&
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10721[3] ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10835 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) ?
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9975 &&
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9977 &&
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10745[3] :
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10097 &&
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10098 &&
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10762[3] ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10846 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) ?
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9212 &&
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9214 &&
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10789[3] :
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9334 &&
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9335 &&
|
|
_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10806[3] ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10865 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0) ?
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8487 ||
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8489 &&
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10704[2] :
|
|
!SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8624 ||
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10863 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10879 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) ?
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9975 ||
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9977 &&
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10745[2] :
|
|
!SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10097 ||
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10877 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10894 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) ?
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9212 ||
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9214 &&
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10789[2] :
|
|
!SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9334 ||
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10892 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10911 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0) ?
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8487 &&
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8489 ||
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10704[1]) :
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8624 &&
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10909 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10923 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) ?
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9975 &&
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9977 ||
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10745[1]) :
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10097 &&
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10921 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10936 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) ?
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9212 &&
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9214 ||
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10789[1]) :
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9334 &&
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10934 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10953 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0) ?
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8487 ||
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8489 &&
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10704[0] :
|
|
!SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8624 ||
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10951 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10965 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) ?
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9975 ||
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9977 &&
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10745[0] :
|
|
!SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10097 ||
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10963 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10978 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) ?
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9212 ||
|
|
!_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9214 &&
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10789[0] :
|
|
!SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9334 ||
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10976 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8412 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] == 3'd4) ?
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8378 &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8391 :
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d8411 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8560 =
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0) ?
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[162] ?
|
|
6'd2 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[161] ?
|
|
6'd3 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[160] ?
|
|
6'd4 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[159] ?
|
|
6'd5 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[158] ?
|
|
6'd6 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[157] ?
|
|
6'd7 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[156] ?
|
|
6'd8 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[155] ?
|
|
6'd9 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[154] ?
|
|
6'd10 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[153] ?
|
|
6'd11 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[152] ?
|
|
6'd12 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[151] ?
|
|
6'd13 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[150] ?
|
|
6'd14 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[149] ?
|
|
6'd15 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[148] ?
|
|
6'd16 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[147] ?
|
|
6'd17 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[146] ?
|
|
6'd18 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[145] ?
|
|
6'd19 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[144] ?
|
|
6'd20 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[143] ?
|
|
6'd21 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[142] ?
|
|
6'd22 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[141] ?
|
|
6'd23 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[140] ?
|
|
6'd24 :
|
|
6'd57))))))))))))))))))))))) :
|
|
6'd1) -
|
|
6'd1 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8966 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd255 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] != 23'd0 ||
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] == 23'd0) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0) ?
|
|
IF_NOT_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDi_ETC___d8621 :
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d8964) ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9150 =
|
|
{ IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8966,
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd255) ?
|
|
11'd2047 :
|
|
_theResult___fst_exp__h518729,
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd255 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] != 23'd0) ?
|
|
_theResult___snd_fst_sfd__h480477 :
|
|
_theResult___fst_sfd__h518733 } ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9151 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[225] ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[203:140] :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9150 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9285 =
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) ?
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[34] ?
|
|
6'd2 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[33] ?
|
|
6'd3 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[32] ?
|
|
6'd4 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[31] ?
|
|
6'd5 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[30] ?
|
|
6'd6 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[29] ?
|
|
6'd7 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[28] ?
|
|
6'd8 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[27] ?
|
|
6'd9 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[26] ?
|
|
6'd10 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[25] ?
|
|
6'd11 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[24] ?
|
|
6'd12 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[23] ?
|
|
6'd13 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[22] ?
|
|
6'd14 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[21] ?
|
|
6'd15 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[20] ?
|
|
6'd16 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[19] ?
|
|
6'd17 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[18] ?
|
|
6'd18 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[17] ?
|
|
6'd19 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[16] ?
|
|
6'd20 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[15] ?
|
|
6'd21 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[14] ?
|
|
6'd22 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[13] ?
|
|
6'd23 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[12] ?
|
|
6'd24 :
|
|
6'd57))))))))))))))))))))))) :
|
|
6'd1) -
|
|
6'd1 ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9676 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd255 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] != 23'd0 ||
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] == 23'd0) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) ?
|
|
IF_NOT_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDi_ETC___d9331 :
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d9674) ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9854 =
|
|
{ (coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd255) ?
|
|
11'd2047 :
|
|
_theResult___fst_exp__h596731,
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd255 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] != 23'd0) ?
|
|
_theResult___snd_fst_sfd__h558620 :
|
|
_theResult___fst_sfd__h596735 } ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9856 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[225] ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[75:12] :
|
|
{ IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9676,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9854 } ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9908 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd255 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] != 23'd0 ||
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] == 23'd0) ?
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43] :
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) ?
|
|
IF_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_ETC___d9880 :
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d9906) ;
|
|
assign IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9910 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[225] ?
|
|
{ !coreFix_fpuMulDivExe_0_regToExeQ$first[75],
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[74:12] } :
|
|
{ IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9908,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9854 } ;
|
|
assign IF_coreFix_globalSpecUpdate_correctSpecTag_1_w_ETC___d12589 =
|
|
coreFix_globalSpecUpdate_correctSpecTag_1$whas ?
|
|
result__h643221 :
|
|
w__h643216 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2076 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd3 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_linkAd_ETC___d2064) ?
|
|
NOT_coreFix_memExe_respLrScAmoQ_full_944_945_A_ETC___d2074 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPIndexQ_pipelineResp$FULL_N ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2096 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd3 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_linkAd_ETC___d2064) ?
|
|
NOT_coreFix_memExe_respLrScAmoQ_full_944_945_A_ETC___d2074 :
|
|
IF_NOT_coreFix_memExe_dMem_cache_m_banks_0_pip_ETC___d2095 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2099 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState ==
|
|
3'd1) ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_deqWrite :
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2098 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2190 =
|
|
{ (coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[89:87] ==
|
|
3'd7) ?
|
|
n___1__h196584 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[511:448],
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[89:87] ==
|
|
3'd6) ?
|
|
n___1__h196584 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[447:384],
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[89:87] ==
|
|
3'd5) ?
|
|
n___1__h196584 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[383:320],
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[89:87] ==
|
|
3'd4) ?
|
|
n___1__h196584 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[319:256] } ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2195 =
|
|
{ IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2190,
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[89:87] ==
|
|
3'd3) ?
|
|
n___1__h196584 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[255:192],
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[89:87] ==
|
|
3'd2) ?
|
|
n___1__h196584 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[191:128] } ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2200 =
|
|
{ IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2195,
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[89:87] ==
|
|
3'd1) ?
|
|
n___1__h196584 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[127:64],
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[89:87] ==
|
|
3'd0) ?
|
|
n___1__h196584 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[63:0] } ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2513 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd3 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_linkAd_ETC___d2064) ?
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[569:516],
|
|
4'd2,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[511:0] } :
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[147:96],
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516] !=
|
|
2'd0 &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088) ?
|
|
{ 3'd1,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[576:574] } :
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516],
|
|
1'd1,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[576:574] },
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[511:0] } ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2515 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState ==
|
|
3'd1) ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[569:0] :
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2514 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2531 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState ==
|
|
3'd1) ?
|
|
3'd5 :
|
|
((coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516] !=
|
|
2'd0 &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088) ?
|
|
3'd2 :
|
|
3'd3) ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2542 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState ==
|
|
3'd1) ?
|
|
58'h155555555555554 :
|
|
((coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516] !=
|
|
2'd0 &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088) ?
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[573:571],
|
|
2'd0,
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[569:518],
|
|
1'd0 } :
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[573:571],
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516],
|
|
53'h15555555555555 }) ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2559 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd2) ?
|
|
x__h195181 :
|
|
(coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2142 ?
|
|
64'd0 :
|
|
64'd1) ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3023 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_lat_0$wget[3] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_rl[3] ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3038 =
|
|
WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_retry ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_rl ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3050 =
|
|
_theResult_____2__h294576 == v__h293996 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3130 =
|
|
EN_dCacheToParent_fromP_enq ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_lat_0$wget[583] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl[583] ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3145 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_lat_0$whas ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_rl ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3152 =
|
|
_theResult_____2__h302572 == v__h297341 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3172 =
|
|
EN_dCacheToParent_fromP_enq ?
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_lat_0$wget[583] :
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl[583] ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3239 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3130 &&
|
|
(EN_dCacheToParent_fromP_enq ?
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_lat_0$wget[582] :
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl[582])) ?
|
|
{ 516'hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,
|
|
EN_dCacheToParent_fromP_enq ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_lat_0$wget[65:0] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl[65:0] } :
|
|
{ EN_dCacheToParent_fromP_enq ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_lat_0$wget[581:518] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl[581:518],
|
|
EN_dCacheToParent_fromP_enq ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_lat_0$wget[517:516] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl[517:516],
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2$Q_OUT ||
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3172 ||
|
|
(EN_dCacheToParent_fromP_enq ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_lat_0$wget[515] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl[515]),
|
|
EN_dCacheToParent_fromP_enq ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_lat_0$wget[514:3] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl[514:3],
|
|
x__h300206 } ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_linkAdd_ETC___d2996 =
|
|
!MUX_flush_reservation$write_1__SEL_1 &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$wget[58] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl[58]) ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_linkAdd_ETC___d3004 =
|
|
MUX_flush_reservation$write_1__SEL_1 ?
|
|
58'h2AAAAAAAAAAAAAA :
|
|
(coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_lat_0$wget[57:0] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl[57:0]) ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2039 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_first &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd3) ?
|
|
!coreFix_memExe_respLrScAmoQ_full :
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_first ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] !=
|
|
3'd1 ||
|
|
coreFix_memExe_stb$RDY_deq ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2041 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_first &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd2) ?
|
|
!coreFix_memExe_respLrScAmoQ_full :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_first &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd4 ||
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2039 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2042 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_first &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd0) ?
|
|
!coreFix_memExe_memRespLdQ_full :
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2041 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2050 =
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2042 &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd4 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$RDY_pipelineResp_releaseEntry &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_deqWrite &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] !=
|
|
3'd1 ||
|
|
coreFix_memExe_stb$RDY_deq)) ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2098 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019)) ?
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2050 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_deqWrite &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2096 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2100 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] ?
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 ?
|
|
IF_NOT_coreFix_memExe_dMem_cache_m_banks_0_pip_ETC___d2078 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_deqWrite) :
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2099 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2136 =
|
|
{ (coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516] <=
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[83:82]) ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[83:82] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516],
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc } ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2514 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019)) ?
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[147:96],
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2136,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2492 } :
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2513 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2562 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019)) ?
|
|
{ 1'd1,
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2559 } :
|
|
65'h10000000000000001 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2696 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[570] ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2689 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2692) ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$RDY_pipelineResp_releaseEntry :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPIndexQ$FULL_N ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2705 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[570] ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2689 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2692) ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[569:512] :
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[569:518],
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] ?
|
|
2'd0 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_getRq[1:0],
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515:512] } ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_process_ETC___d1990 =
|
|
{ (coreFix_memExe_dMem_cache_m_banks_0_processAmo[93:91] ==
|
|
3'd7) ?
|
|
n__h192509 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[511:448],
|
|
(coreFix_memExe_dMem_cache_m_banks_0_processAmo[93:91] ==
|
|
3'd6) ?
|
|
n__h192509 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[447:384],
|
|
(coreFix_memExe_dMem_cache_m_banks_0_processAmo[93:91] ==
|
|
3'd5) ?
|
|
n__h192509 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[383:320] } ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_process_ETC___d1995 =
|
|
{ IF_coreFix_memExe_dMem_cache_m_banks_0_process_ETC___d1990,
|
|
(coreFix_memExe_dMem_cache_m_banks_0_processAmo[93:91] ==
|
|
3'd4) ?
|
|
n__h192509 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[319:256],
|
|
(coreFix_memExe_dMem_cache_m_banks_0_processAmo[93:91] ==
|
|
3'd3) ?
|
|
n__h192509 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[255:192] } ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_process_ETC___d2000 =
|
|
{ IF_coreFix_memExe_dMem_cache_m_banks_0_process_ETC___d1995,
|
|
(coreFix_memExe_dMem_cache_m_banks_0_processAmo[93:91] ==
|
|
3'd2) ?
|
|
n__h192509 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[191:128],
|
|
(coreFix_memExe_dMem_cache_m_banks_0_processAmo[93:91] ==
|
|
3'd1) ?
|
|
n__h192509 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[127:64] } ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_rqFromC_ETC___d2781 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT ?
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[83:82] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[83:82]) :
|
|
2'd0 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_rqFromC_ETC___d2785 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT ?
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[81:79] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[81:79]) :
|
|
3'd0 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_rqFromC_ETC___d2828 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT ?
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[6:3] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[6:3]) :
|
|
4'd0 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ__ETC___d3301 =
|
|
CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRqToP ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_lat_0$wget[72] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_rl[72] ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ__ETC___d3316 =
|
|
EN_dCacheToParent_rqToP_deq ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_rl ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ__ETC___d3324 =
|
|
_theResult_____2__h308566 == v__h307855 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3397 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$wget[579] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl[579] ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3412 =
|
|
EN_dCacheToParent_rsToP_deq ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_rl ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3420 =
|
|
_theResult_____2__h316420 == v__h311731 ;
|
|
assign IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3439 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$whas ?
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$wget[579] :
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl[579] ;
|
|
assign IF_coreFix_memExe_dTlb_procResp__712_BITS_105__ETC___d1788 =
|
|
(coreFix_memExe_dTlb$procResp[105:103] == 3'd3) ?
|
|
4'd7 :
|
|
IF_NOT_coreFix_memExe_dTlb_procResp__712_BIT_1_ETC___d1787 ;
|
|
assign IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1737 =
|
|
coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729 ?
|
|
coreFix_memExe_dTlb$procResp[105:103] != 3'd2 &&
|
|
coreFix_memExe_dTlb$procResp[105:103] != 3'd3 &&
|
|
!coreFix_memExe_dTlb$procResp[12] :
|
|
!coreFix_memExe_dTlb$procResp[12] &&
|
|
!coreFix_memExe_dTlb$procResp[110] ;
|
|
assign IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1792 =
|
|
coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729 ?
|
|
coreFix_memExe_dTlb$procResp[105:103] != 3'd2 &&
|
|
IF_coreFix_memExe_dTlb_procResp__712_BITS_105__ETC___d1788 ==
|
|
4'd0 :
|
|
IF_NOT_coreFix_memExe_dTlb_procResp__712_BIT_1_ETC___d1787 ==
|
|
4'd0 ;
|
|
assign IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1796 =
|
|
coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729 ?
|
|
coreFix_memExe_dTlb$procResp[105:103] != 3'd2 &&
|
|
IF_coreFix_memExe_dTlb_procResp__712_BITS_105__ETC___d1788 ==
|
|
4'd1 :
|
|
IF_NOT_coreFix_memExe_dTlb_procResp__712_BIT_1_ETC___d1787 ==
|
|
4'd1 ;
|
|
assign IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1800 =
|
|
coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729 ?
|
|
coreFix_memExe_dTlb$procResp[105:103] != 3'd2 &&
|
|
IF_coreFix_memExe_dTlb_procResp__712_BITS_105__ETC___d1788 ==
|
|
4'd2 :
|
|
IF_NOT_coreFix_memExe_dTlb_procResp__712_BIT_1_ETC___d1787 ==
|
|
4'd2 ;
|
|
assign IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1804 =
|
|
coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729 ?
|
|
coreFix_memExe_dTlb$procResp[105:103] != 3'd2 &&
|
|
IF_coreFix_memExe_dTlb_procResp__712_BITS_105__ETC___d1788 ==
|
|
4'd3 :
|
|
IF_NOT_coreFix_memExe_dTlb_procResp__712_BIT_1_ETC___d1787 ==
|
|
4'd3 ;
|
|
assign IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1808 =
|
|
coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729 ?
|
|
coreFix_memExe_dTlb$procResp[105:103] != 3'd2 &&
|
|
IF_coreFix_memExe_dTlb_procResp__712_BITS_105__ETC___d1788 ==
|
|
4'd4 :
|
|
IF_NOT_coreFix_memExe_dTlb_procResp__712_BIT_1_ETC___d1787 ==
|
|
4'd4 ;
|
|
assign IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1812 =
|
|
coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729 ?
|
|
coreFix_memExe_dTlb$procResp[105:103] == 3'd2 ||
|
|
IF_coreFix_memExe_dTlb_procResp__712_BITS_105__ETC___d1788 ==
|
|
4'd5 :
|
|
IF_NOT_coreFix_memExe_dTlb_procResp__712_BIT_1_ETC___d1787 ==
|
|
4'd5 ;
|
|
assign IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1816 =
|
|
coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729 ?
|
|
coreFix_memExe_dTlb$procResp[105:103] != 3'd2 &&
|
|
IF_coreFix_memExe_dTlb_procResp__712_BITS_105__ETC___d1788 ==
|
|
4'd6 :
|
|
IF_NOT_coreFix_memExe_dTlb_procResp__712_BIT_1_ETC___d1787 ==
|
|
4'd6 ;
|
|
assign IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1820 =
|
|
coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729 ?
|
|
coreFix_memExe_dTlb$procResp[105:103] != 3'd2 &&
|
|
IF_coreFix_memExe_dTlb_procResp__712_BITS_105__ETC___d1788 ==
|
|
4'd7 :
|
|
IF_NOT_coreFix_memExe_dTlb_procResp__712_BIT_1_ETC___d1787 ==
|
|
4'd7 ;
|
|
assign IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1824 =
|
|
coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729 ?
|
|
coreFix_memExe_dTlb$procResp[105:103] != 3'd2 &&
|
|
IF_coreFix_memExe_dTlb_procResp__712_BITS_105__ETC___d1788 ==
|
|
4'd8 :
|
|
IF_NOT_coreFix_memExe_dTlb_procResp__712_BIT_1_ETC___d1787 ==
|
|
4'd8 ;
|
|
assign IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1828 =
|
|
coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729 ?
|
|
coreFix_memExe_dTlb$procResp[105:103] != 3'd2 &&
|
|
IF_coreFix_memExe_dTlb_procResp__712_BITS_105__ETC___d1788 ==
|
|
4'd9 :
|
|
IF_NOT_coreFix_memExe_dTlb_procResp__712_BIT_1_ETC___d1787 ==
|
|
4'd9 ;
|
|
assign IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1832 =
|
|
coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729 ?
|
|
coreFix_memExe_dTlb$procResp[105:103] != 3'd2 &&
|
|
IF_coreFix_memExe_dTlb_procResp__712_BITS_105__ETC___d1788 ==
|
|
4'd10 :
|
|
IF_NOT_coreFix_memExe_dTlb_procResp__712_BIT_1_ETC___d1787 ==
|
|
4'd10 ;
|
|
assign IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1836 =
|
|
coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729 ?
|
|
coreFix_memExe_dTlb$procResp[105:103] != 3'd2 &&
|
|
IF_coreFix_memExe_dTlb_procResp__712_BITS_105__ETC___d1788 ==
|
|
4'd11 :
|
|
IF_NOT_coreFix_memExe_dTlb_procResp__712_BIT_1_ETC___d1787 ==
|
|
4'd11 ;
|
|
assign IF_coreFix_memExe_dTlb_procResp__712_BIT_110_7_ETC___d1840 =
|
|
coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729 ?
|
|
coreFix_memExe_dTlb$procResp[105:103] != 3'd2 &&
|
|
IF_coreFix_memExe_dTlb_procResp__712_BITS_105__ETC___d1788 ==
|
|
4'd12 :
|
|
IF_NOT_coreFix_memExe_dTlb_procResp__712_BIT_1_ETC___d1787 ==
|
|
4'd12 ;
|
|
assign IF_coreFix_memExe_dispToRegQ_RDY_first__548_AN_ETC___d1578 =
|
|
(coreFix_memExe_dispToRegQ$RDY_first &&
|
|
coreFix_aluExe_0_bypassWire_0$whas &&
|
|
coreFix_memExe_bypassWire_0_wget__568_BITS_70__ETC___d1570) ?
|
|
!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
coreFix_memExe_dispToRegQ$RDY_first :
|
|
!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
coreFix_memExe_dispToRegQ$RDY_first ;
|
|
assign IF_coreFix_memExe_dispToRegQ_RDY_first__548_AN_ETC___d1611 =
|
|
(coreFix_memExe_dispToRegQ$RDY_first &&
|
|
coreFix_aluExe_0_bypassWire_0$whas &&
|
|
coreFix_memExe_bypassWire_0_wget__568_BITS_70__ETC___d1608) ?
|
|
!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
coreFix_memExe_dispToRegQ$RDY_first :
|
|
!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
coreFix_memExe_dispToRegQ$RDY_first ;
|
|
assign IF_coreFix_memExe_forwardQ_deqReq_dummy2_2_rea_ETC___d3742 =
|
|
_theResult_____2__h329989 == v__h329557 ;
|
|
assign IF_coreFix_memExe_forwardQ_deqReq_lat_1_whas___ETC___d3735 =
|
|
WILL_FIRE_RL_coreFix_memExe_doRespLdForward ||
|
|
coreFix_memExe_forwardQ_deqReq_rl ;
|
|
assign IF_coreFix_memExe_forwardQ_enqReq_lat_1_whas___ETC___d3720 =
|
|
coreFix_memExe_forwardQ_enqReq_lat_0$whas ?
|
|
coreFix_memExe_forwardQ_enqReq_lat_0$wget[69] :
|
|
coreFix_memExe_forwardQ_enqReq_rl[69] ;
|
|
assign IF_coreFix_memExe_lsq_firstLd__277_BIT_94_352__ETC___d1377 =
|
|
coreFix_memExe_lsq$firstLd[94] ?
|
|
(coreFix_memExe_lsq$firstLd[92] ?
|
|
{ 48'd0,
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1359 } :
|
|
{ {48{SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1359[15]}},
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1359 }) :
|
|
(coreFix_memExe_lsq$firstLd[92] ?
|
|
{ 56'd0,
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1373 } :
|
|
{ {56{SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1373[7]}},
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1373 }) ;
|
|
assign IF_coreFix_memExe_lsq_firstLd__277_BIT_94_352__ETC___d1424 =
|
|
coreFix_memExe_lsq$firstLd[94] ?
|
|
(coreFix_memExe_lsq$firstLd[92] ?
|
|
{ 48'd0,
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_15_TO_0_ETC___d1407 } :
|
|
{ {48{SEL_ARR_mmio_dataRespQ_data_0_101_BITS_15_TO_0_ETC___d1407[15]}},
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_15_TO_0_ETC___d1407 }) :
|
|
(coreFix_memExe_lsq$firstLd[92] ?
|
|
{ 56'd0,
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_7_TO_0__ETC___d1420 } :
|
|
{ {56{SEL_ARR_mmio_dataRespQ_data_0_101_BITS_7_TO_0__ETC___d1420[7]}},
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_7_TO_0__ETC___d1420 }) ;
|
|
assign IF_coreFix_memExe_lsq_firstLd__277_BIT_96_342__ETC___d1378 =
|
|
coreFix_memExe_lsq$firstLd[96] ?
|
|
(coreFix_memExe_lsq$firstLd[92] ?
|
|
{ 32'd0,
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1348 } :
|
|
{ {32{SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1348[31]}},
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1348 }) :
|
|
IF_coreFix_memExe_lsq_firstLd__277_BIT_94_352__ETC___d1377 ;
|
|
assign IF_coreFix_memExe_lsq_firstLd__277_BIT_96_342__ETC___d1425 =
|
|
coreFix_memExe_lsq$firstLd[96] ?
|
|
(coreFix_memExe_lsq$firstLd[92] ?
|
|
{ 32'd0,
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_31_TO_0_ETC___d1398 } :
|
|
{ {32{SEL_ARR_mmio_dataRespQ_data_0_101_BITS_31_TO_0_ETC___d1398[31]}},
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_31_TO_0_ETC___d1398 }) :
|
|
IF_coreFix_memExe_lsq_firstLd__277_BIT_94_352__ETC___d1424 ;
|
|
assign IF_coreFix_memExe_memRespLdQ_deqReq_dummy2_2_r_ETC___d3648 =
|
|
_theResult_____2__h326764 == v__h326332 ;
|
|
assign IF_coreFix_memExe_memRespLdQ_deqReq_lat_1_whas_ETC___d3641 =
|
|
WILL_FIRE_RL_coreFix_memExe_doRespLdMem ||
|
|
coreFix_memExe_memRespLdQ_deqReq_rl ;
|
|
assign IF_coreFix_memExe_memRespLdQ_enqReq_lat_1_whas_ETC___d3626 =
|
|
coreFix_memExe_memRespLdQ_enqReq_lat_0$whas ?
|
|
coreFix_memExe_memRespLdQ_enqReq_lat_0$wget[69] :
|
|
coreFix_memExe_memRespLdQ_enqReq_rl[69] ;
|
|
assign IF_coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1__ETC___d1208 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT ?
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[83:82] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[83:82]) :
|
|
2'd0 ;
|
|
assign IF_coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1__ETC___d1212 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT ?
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[81:79] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[81:79]) :
|
|
3'd0 ;
|
|
assign IF_coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1__ETC___d1255 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT ?
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[6:3] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[6:3]) :
|
|
4'd0 ;
|
|
assign IF_coreFix_memExe_respLrScAmoQ_enqReq_lat_1_wh_ETC___d3550 =
|
|
coreFix_memExe_respLrScAmoQ_enqReq_lat_0$whas ?
|
|
coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wget[64] :
|
|
coreFix_memExe_respLrScAmoQ_enqReq_rl[64] ;
|
|
assign IF_csrf_minstret_ehr_data_lat_0_whas_THEN_csrf_ETC___d8 =
|
|
csrf_minstret_ehr_data_lat_0$whas ?
|
|
rob$deqPort_0_deq_data[95:32] :
|
|
csrf_minstret_ehr_data_rl ;
|
|
assign IF_fetchStage_RDY_pipelines_0_first__2645_AND__ETC___d13186 =
|
|
fetchStage_RDY_pipelines_0_first__2645_AND_NOT_ETC___d13182 ?
|
|
fetchStage$RDY_pipelines_0_first :
|
|
!regRenamingTable$rename_0_canRename ||
|
|
fetchStage$RDY_pipelines_0_first ;
|
|
assign IF_fetchStage_RDY_pipelines_1_first__2656_AND__ETC___d13521 =
|
|
(fetchStage$RDY_pipelines_1_first &&
|
|
(fetchStage$pipelines_1_first[130:128] == 3'd0 ||
|
|
fetchStage$pipelines_1_first[130:128] == 3'd1)) ?
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage$RDY_pipelines_0_first) &&
|
|
SEL_ARR_fetchStage_pipelines_0_canDeq__2646_AN_ETC___d13491 :
|
|
fetchStage$RDY_pipelines_1_first &&
|
|
IF_NOT_fetchStage_pipelines_1_first__2657_BITS_ETC___d13519 ;
|
|
assign IF_fetchStage_RDY_pipelines_1_first__2656_AND__ETC___d13584 =
|
|
(fetchStage$RDY_pipelines_1_first &&
|
|
(fetchStage$pipelines_1_first[130:128] != 3'd1 ||
|
|
!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage$RDY_pipelines_0_first) &&
|
|
fetchStage_RDY_pipelines_0_first__2645_AND_fet_ETC___d13249 &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13442) ?
|
|
IF_fetchStage_RDY_pipelines_1_first__2656_AND__ETC___d13521 &&
|
|
(IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13581 ||
|
|
!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage$RDY_pipelines_0_first) :
|
|
!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage$RDY_pipelines_0_first ;
|
|
assign IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13631 =
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13624 ||
|
|
rob$RDY_enqPort_0_enq &&
|
|
regRenamingTable$RDY_rename_0_claimRename &&
|
|
regRenamingTable$RDY_rename_0_getRename &&
|
|
fetchStage$RDY_pipelines_0_deq &&
|
|
(fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$RDY_claimSpecTag) ;
|
|
assign IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d13077 =
|
|
(fetchStage$pipelines_0_first[4] ||
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[0] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[1] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[2] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[3] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[4] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[5] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[6] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[7] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[8] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[9] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[10] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[11] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[12] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[13] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[14]) ?
|
|
IF_IF_fetchStage_pipelines_0_first__2648_BIT_4_ETC___d13032 :
|
|
CASE_IF_NOT_IF_IF_NOT_csrf_prv_reg_read__2676__ETC__q227 ;
|
|
assign IF_fetchStage_pipelines_0_first__2648_BIT_96_2_ETC___d13800 =
|
|
{ fetchStage$pipelines_0_first[95:64],
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13788,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13791 ?
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13794 :
|
|
{ 1'h0,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13797 } } ;
|
|
assign IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13752 =
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13711 &&
|
|
IF_fetchStage_RDY_pipelines_1_first__2656_AND__ETC___d13521 &&
|
|
(IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13736 ||
|
|
rob$RDY_enqPort_1_enq &&
|
|
regRenamingTable$RDY_rename_1_claimRename &&
|
|
regRenamingTable$RDY_rename_1_getRename &&
|
|
fetchStage_RDY_pipelines_1_deq__2660_AND_NOT_f_ETC___d13746) ;
|
|
assign IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13968 =
|
|
(fetchStage$pipelines_1_first[130:128] == 3'd2 &&
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13912 &&
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13919) ?
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13920 :
|
|
{ 1'h0,
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13921 } ;
|
|
assign IF_fetchStage_pipelines_1_first__2657_BIT_96_3_ETC___d13924 =
|
|
{ fetchStage$pipelines_1_first[95:64],
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13918,
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13919 ?
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13920 :
|
|
{ 1'h0,
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13921 } } ;
|
|
assign IF_mmio_cRqQ_enqReq_lat_1_whas__30_THEN_mmio_c_ETC___d339 =
|
|
mmio_cRqQ_enqReq_lat_0$whas ?
|
|
mmio_cRqQ_enqReq_lat_0$wget[142] :
|
|
mmio_cRqQ_enqReq_rl[142] ;
|
|
assign IF_mmio_cRsQ_enqReq_lat_1_whas__74_THEN_mmio_c_ETC___d783 =
|
|
CAN_FIRE_RL_mmio_handlePRq ?
|
|
mmio_cRsQ_enqReq_lat_0$wget[1] :
|
|
mmio_cRsQ_enqReq_rl[1] ;
|
|
assign IF_mmio_dataReqQ_enqReq_lat_1_whas__7_THEN_mmi_ETC___d46 =
|
|
mmio_dataReqQ_enqReq_lat_0$whas ?
|
|
mmio_dataReqQ_enqReq_lat_0$wget[142] :
|
|
mmio_dataReqQ_enqReq_rl[142] ;
|
|
assign IF_mmio_dataRespQ_enqReq_lat_1_whas__92_THEN_m_ETC___d201 =
|
|
CAN_FIRE_RL_mmio_sendDataResp ?
|
|
mmio_dataRespQ_enqReq_lat_0$wget[65] :
|
|
mmio_dataRespQ_enqReq_rl[65] ;
|
|
assign IF_mmio_pRqQ_enqReq_lat_1_whas__33_THEN_mmio_p_ETC___d642 =
|
|
EN_mmioToPlatform_pRq_enq ?
|
|
mmio_pRqQ_enqReq_lat_0$wget[39] :
|
|
mmio_pRqQ_enqReq_rl[39] ;
|
|
assign IF_mmio_pRsQ_enqReq_lat_1_whas__82_THEN_mmio_p_ETC___d491 =
|
|
EN_mmioToPlatform_pRs_enq ?
|
|
mmio_pRsQ_enqReq_lat_0$wget[67] :
|
|
mmio_pRsQ_enqReq_rl[67] ;
|
|
assign IF_rob_deqPort_0_canDeq__4423_THEN_IF_NOT_rob__ETC___d14522 =
|
|
rob$deqPort_0_canDeq ? y_avValue_snd_fst__h704237 : 5'd0 ;
|
|
assign IF_rob_deqPort_0_canDeq__4423_THEN_IF_NOT_rob__ETC___d14544 =
|
|
rob$deqPort_0_canDeq ?
|
|
y_avValue_snd_snd_snd_fst__h704247 :
|
|
2'd0 ;
|
|
assign IF_rob_deqPort_1_canDeq__4427_THEN_IF_NOT_rob__ETC___d14536 =
|
|
rob$deqPort_1_canDeq ?
|
|
IF_NOT_rob_deqPort_1_deq_data__4430_BIT_25_443_ETC___d14535 :
|
|
rob$deqPort_0_canDeq && rob$deqPort_0_deq_data[26] ;
|
|
assign IF_sfdin09095_BIT_4_THEN_2_ELSE_0__q131 =
|
|
sfdin__h509095[4] ? 2'd2 : 2'd0 ;
|
|
assign IF_sfdin15695_BIT_33_THEN_2_ELSE_0__q66 =
|
|
sfdin__h415695[33] ? 2'd2 : 2'd0 ;
|
|
assign IF_sfdin43617_BIT_33_THEN_2_ELSE_0__q91 =
|
|
sfdin__h443617[33] ? 2'd2 : 2'd0 ;
|
|
assign IF_sfdin47896_BIT_4_THEN_2_ELSE_0__q171 =
|
|
sfdin__h547896[4] ? 2'd2 : 2'd0 ;
|
|
assign IF_sfdin52239_BIT_33_THEN_2_ELSE_0__q21 =
|
|
sfdin__h352239[33] ? 2'd2 : 2'd0 ;
|
|
assign IF_sfdin61383_BIT_33_THEN_2_ELSE_0__q101 =
|
|
sfdin__h461383[33] ? 2'd2 : 2'd0 ;
|
|
assign IF_sfdin70005_BIT_33_THEN_2_ELSE_0__q31 =
|
|
sfdin__h370005[33] ? 2'd2 : 2'd0 ;
|
|
assign IF_sfdin87097_BIT_4_THEN_2_ELSE_0__q148 =
|
|
sfdin__h587097[4] ? 2'd2 : 2'd0 ;
|
|
assign IF_sfdin97929_BIT_33_THEN_2_ELSE_0__q56 =
|
|
sfdin__h397929[33] ? 2'd2 : 2'd0 ;
|
|
assign IF_theResult___snd06542_BIT_33_THEN_2_ELSE_0__q58 =
|
|
_theResult___snd__h406542[33] ? 2'd2 : 2'd0 ;
|
|
assign IF_theResult___snd17880_BIT_4_THEN_2_ELSE_0__q134 =
|
|
_theResult___snd__h517880[4] ? 2'd2 : 2'd0 ;
|
|
assign IF_theResult___snd24332_BIT_33_THEN_2_ELSE_0__q71 =
|
|
_theResult___snd__h424332[33] ? 2'd2 : 2'd0 ;
|
|
assign IF_theResult___snd38276_BIT_4_THEN_2_ELSE_0__q167 =
|
|
_theResult___snd__h538276[4] ? 2'd2 : 2'd0 ;
|
|
assign IF_theResult___snd52230_BIT_33_THEN_2_ELSE_0__q93 =
|
|
_theResult___snd__h452230[33] ? 2'd2 : 2'd0 ;
|
|
assign IF_theResult___snd56681_BIT_4_THEN_2_ELSE_0__q174 =
|
|
_theResult___snd__h556681[4] ? 2'd2 : 2'd0 ;
|
|
assign IF_theResult___snd60852_BIT_33_THEN_2_ELSE_0__q23 =
|
|
_theResult___snd__h360852[33] ? 2'd2 : 2'd0 ;
|
|
assign IF_theResult___snd70020_BIT_33_THEN_2_ELSE_0__q106 =
|
|
_theResult___snd__h470020[33] ? 2'd2 : 2'd0 ;
|
|
assign IF_theResult___snd77477_BIT_4_THEN_2_ELSE_0__q144 =
|
|
_theResult___snd__h577477[4] ? 2'd2 : 2'd0 ;
|
|
assign IF_theResult___snd78642_BIT_33_THEN_2_ELSE_0__q36 =
|
|
_theResult___snd__h378642[33] ? 2'd2 : 2'd0 ;
|
|
assign IF_theResult___snd95882_BIT_4_THEN_2_ELSE_0__q151 =
|
|
_theResult___snd__h595882[4] ? 2'd2 : 2'd0 ;
|
|
assign IF_theResult___snd99475_BIT_4_THEN_2_ELSE_0__q127 =
|
|
_theResult___snd__h499475[4] ? 2'd2 : 2'd0 ;
|
|
assign NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d5213 =
|
|
!_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4004 ||
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4005 ?
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d5161[2] :
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d5173[2]) ;
|
|
assign NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d5241 =
|
|
!_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4004 ||
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4005 ?
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d5161[0] :
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d5173[0]) ;
|
|
assign NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d6605 =
|
|
!_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5396 ||
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5397 ?
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d6553[2] :
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d6565[2]) ;
|
|
assign NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d6633 =
|
|
!_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5396 ||
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5397 ?
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d6553[0] :
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d6565[0]) ;
|
|
assign NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d7997 =
|
|
!_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6788 ||
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6789 ?
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d7945[2] :
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d7957[2]) ;
|
|
assign NOT_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivEx_ETC___d8025 =
|
|
!_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6788 ||
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6789 ?
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d7945[0] :
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d7957[0]) ;
|
|
assign NOT_IF_NOT_rob_deqPort_0_canDeq__4423_4424_OR__ETC___d14541 =
|
|
(fflags__h704640 & csrf_fflags_reg) != fflags__h704640 ||
|
|
!r__h610991 &&
|
|
(IF_rob_deqPort_1_canDeq__4427_THEN_IF_NOT_rob__ETC___d14536 ||
|
|
fflags__h704640 != 5'd0) ;
|
|
assign NOT_SEL_ARR_NOT_coreFix_aluExe_0_rsAlu_canEnq__ETC___d13235 =
|
|
!SEL_ARR_NOT_coreFix_aluExe_0_rsAlu_canEnq__318_ETC___d13233 &&
|
|
(fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$canClaim) &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13179 ;
|
|
assign NOT_coreFix_aluExe_0_bypassWire_0_whas__2141_2_ETC___d12168 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_0_bypassWire_0_wget__2142_BITS__ETC___d12144) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_aluExe_0_bypassWire_1_wget__2155_BITS__ETC___d12157) &&
|
|
(!coreFix_aluExe_0_bypassWire_2$whas ||
|
|
!coreFix_aluExe_0_bypassWire_2_wget__2163_BITS__ETC___d12165) ;
|
|
assign NOT_coreFix_aluExe_0_bypassWire_0_whas__2141_2_ETC___d12196 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_0_bypassWire_0_wget__2142_BITS__ETC___d12183) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_aluExe_0_bypassWire_1_wget__2155_BITS__ETC___d12189) &&
|
|
(!coreFix_aluExe_0_bypassWire_2$whas ||
|
|
!coreFix_aluExe_0_bypassWire_2_wget__2163_BITS__ETC___d12193) ;
|
|
assign NOT_coreFix_aluExe_1_bypassWire_0_whas__1346_1_ETC___d11373 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_1_bypassWire_0_wget__1347_BITS__ETC___d11349) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_aluExe_1_bypassWire_1_wget__1360_BITS__ETC___d11362) &&
|
|
(!coreFix_aluExe_1_bypassWire_2$whas ||
|
|
!coreFix_aluExe_1_bypassWire_2_wget__1368_BITS__ETC___d11370) ;
|
|
assign NOT_coreFix_aluExe_1_bypassWire_0_whas__1346_1_ETC___d11401 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_aluExe_1_bypassWire_0_wget__1347_BITS__ETC___d11388) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_aluExe_1_bypassWire_1_wget__1360_BITS__ETC___d11394) &&
|
|
(!coreFix_aluExe_1_bypassWire_2$whas ||
|
|
!coreFix_aluExe_1_bypassWire_2_wget__1368_BITS__ETC___d11398) ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_bypassWire_0_whas___ETC___d8215 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8191) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8204) &&
|
|
(!coreFix_fpuMulDivExe_0_bypassWire_2$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_2_wget__210__ETC___d8212) ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_bypassWire_0_whas___ETC___d8242 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8229) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8235) &&
|
|
(!coreFix_fpuMulDivExe_0_bypassWire_2$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_2_wget__210__ETC___d8239) ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_bypassWire_0_whas___ETC___d8266 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8253) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8259) &&
|
|
(!coreFix_fpuMulDivExe_0_bypassWire_2$whas ||
|
|
!coreFix_fpuMulDivExe_0_bypassWire_2_wget__210__ETC___d8263) ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_fpuExec_double_div__ETC___d5807 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[55] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[54] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[53] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[52] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[51] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[50] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[49] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[48] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[47] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[46] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[45] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[44] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[43] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[42] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[41] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[40] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[39] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[38] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[37] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[36] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[35] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[34] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[33] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[32] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[31] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[30] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[29] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[28] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[27] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[26] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[25] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[24] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[23] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[22] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[21] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[20] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[19] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[18] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[17] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[16] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[15] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[14] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[13] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[12] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[11] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[10] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[9] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[8] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[7] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[6] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[5] ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_fpuExec_double_fma__ETC___d4415 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[55] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[54] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[53] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[52] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[51] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[50] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[49] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[48] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[47] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[46] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[45] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[44] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[43] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[42] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[41] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[40] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[39] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[38] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[37] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[36] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[35] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[34] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[33] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[32] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[31] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[30] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[29] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[28] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[27] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[26] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[25] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[24] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[23] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[22] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[21] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[20] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[19] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[18] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[17] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[16] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[15] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[14] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[13] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[12] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[11] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[10] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[9] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[8] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[7] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[6] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[5] ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt_ETC___d7199 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[55] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[54] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[53] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[52] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[51] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[50] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[49] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[48] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[47] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[46] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[45] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[44] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[43] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[42] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[41] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[40] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[39] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[38] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[37] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[36] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[35] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[34] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[33] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[32] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[31] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[30] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[29] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[28] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[27] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[26] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[25] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[24] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[23] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[22] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[21] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[20] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[19] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[18] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[17] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[16] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[15] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[14] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[13] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[12] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[11] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[10] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[9] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[8] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[7] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[6] &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[5] ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10021 =
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[97] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[96] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[95] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[94] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[93] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[92] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[91] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[90] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[89] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[88] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[87] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[86] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[85] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[84] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[83] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[82] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[81] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[80] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[79] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[78] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[77] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[76] ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10728 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] == 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] != 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] != 8'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] != 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10725 ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10770 =
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10728 |
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] == 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] != 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] != 8'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] != 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10766) ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10828 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] == 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] != 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] != 8'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] != 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10825 ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10839 =
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10828 |
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] == 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] != 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] != 8'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] != 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10835) ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10868 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] == 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] != 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] != 8'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] != 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10865 ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10883 =
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10868 |
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] == 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] != 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] != 8'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] != 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10879) ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10914 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] == 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] != 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] != 8'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] != 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10911 ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10927 =
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10914 |
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] == 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] != 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] != 8'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] != 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10923) ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10956 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] == 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] != 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] != 8'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] != 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10953 ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10969 =
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10956 |
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] == 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] != 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] != 8'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] != 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10965) ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d8411 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[245:243] != 3'd3 ||
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q252 ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d8533 =
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[161] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[160] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[159] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[158] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[157] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[156] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[155] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[154] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[153] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[152] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[151] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[150] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[149] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[148] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[147] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[146] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[145] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[144] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[143] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[142] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[141] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[140] ;
|
|
assign NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d9258 =
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[33] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[32] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[31] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[30] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[29] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[28] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[27] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[26] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[25] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[24] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[23] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[22] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[21] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[20] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[19] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[18] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[17] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[16] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[15] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[14] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[13] &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[12] ;
|
|
assign NOT_coreFix_memExe_bypassWire_0_whas__567_573__ETC___d1594 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_memExe_bypassWire_0_wget__568_BITS_70__ETC___d1570) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_memExe_bypassWire_1_wget__581_BITS_70__ETC___d1583) &&
|
|
(!coreFix_memExe_bypassWire_2$whas ||
|
|
!coreFix_memExe_bypassWire_2_wget__589_BITS_70__ETC___d1591) ;
|
|
assign NOT_coreFix_memExe_bypassWire_0_whas__567_573__ETC___d1621 =
|
|
(!coreFix_aluExe_0_bypassWire_0$whas ||
|
|
!coreFix_memExe_bypassWire_0_wget__568_BITS_70__ETC___d1608) &&
|
|
(!coreFix_aluExe_0_bypassWire_1$whas ||
|
|
!coreFix_memExe_bypassWire_1_wget__581_BITS_70__ETC___d1614) &&
|
|
(!coreFix_memExe_bypassWire_2$whas ||
|
|
!coreFix_memExe_bypassWire_2_wget__589_BITS_70__ETC___d1618) ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqMsh_ETC___d2518 =
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState !=
|
|
3'd1) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqMsh_ETC___d2658 =
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState !=
|
|
3'd1) &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] !=
|
|
3'd3 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2142) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516] !=
|
|
2'd0 &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqRet_ETC___d3049 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_rl ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_cRqRet_ETC___d3070 =
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$Q_OUT ||
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_lat_0$whas ?
|
|
!coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_lat_0$wget[3] :
|
|
!coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_rl[3])) &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3038 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_empty) ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_ETC___d3119 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_rl ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_fromPQ_ETC___d3175 =
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2$Q_OUT ||
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3172) &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3145 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_empty) ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_linkAd_ETC___d2064 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$Q_OUT ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl[58] ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2062 ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2115 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState ==
|
|
3'd1 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] !=
|
|
3'd4 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2525 =
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] !=
|
|
3'd3 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2142) ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2527 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState ==
|
|
3'd1 ||
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2525) ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2549 =
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd2 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd3) ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd3 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_linkAd_ETC___d2064 ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2553 =
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd3 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_linkAd_ETC___d2064 ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2556 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState !=
|
|
3'd1) &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2552 ||
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2553) ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2570 =
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_pi_ETC___d2569 ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2573 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState !=
|
|
3'd1) &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2552 ||
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2570) ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2584 =
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] !=
|
|
3'd4 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd3 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_linkAd_ETC___d2064 ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2590 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState !=
|
|
3'd1) &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] !=
|
|
3'd4 ||
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2553) ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2597 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState !=
|
|
3'd1) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd0 ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2622 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState !=
|
|
3'd1) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd1 ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2630 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState !=
|
|
3'd1) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd4 ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2638 =
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd3 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_linkAd_ETC___d2064 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc[3] ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2647 =
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] !=
|
|
3'd3 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2142) &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516] ==
|
|
2'd0 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088) ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2669 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] ||
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_pipelin_ETC___d2042 &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd4 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$RDY_pipelineResp_releaseEntry &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$RDY_deqWrite &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] !=
|
|
3'd1 ||
|
|
coreFix_memExe_stb$RDY_deq)) ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_rqFrom_ETC___d1133 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_0$Q_OUT ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_dummy2_2$Q_OUT ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_rl ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_ETC___d3290 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_rl ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_ETC___d3347 =
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2$Q_OUT ||
|
|
(CAN_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_sendRqToP ?
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_lat_0$wget[72] :
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_rl[72])) &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ__ETC___d3316 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty) ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_ETC___d3386 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_rl ;
|
|
assign NOT_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_ETC___d3443 =
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2$Q_OUT ||
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3439) &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3412 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty) ;
|
|
assign NOT_coreFix_memExe_dMem_perfReqQ_clearReq_dumm_ETC___d1875 =
|
|
!coreFix_memExe_dMem_perfReqQ_clearReq_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_dMem_perfReqQ_clearReq_rl ;
|
|
assign NOT_coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_ETC___d1919 =
|
|
(!coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2$Q_OUT ||
|
|
!coreFix_memExe_dMem_perfReqQ_enqReq_rl[4]) &&
|
|
(coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_2$Q_OUT &&
|
|
coreFix_memExe_dMem_perfReqQ_deqReq_rl ||
|
|
coreFix_memExe_dMem_perfReqQ_empty) ;
|
|
assign NOT_coreFix_memExe_forwardQ_clearReq_dummy2_1__ETC___d3709 =
|
|
!coreFix_memExe_forwardQ_clearReq_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_forwardQ_clearReq_rl ;
|
|
assign NOT_coreFix_memExe_forwardQ_enqReq_dummy2_2_re_ETC___d3764 =
|
|
(!coreFix_memExe_forwardQ_enqReq_dummy2_2$Q_OUT ||
|
|
(coreFix_memExe_forwardQ_enqReq_lat_0$whas ?
|
|
!coreFix_memExe_forwardQ_enqReq_lat_0$wget[69] :
|
|
!coreFix_memExe_forwardQ_enqReq_rl[69])) &&
|
|
(coreFix_memExe_forwardQ_deqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_forwardQ_deqReq_lat_1_whas___ETC___d3735 ||
|
|
coreFix_memExe_forwardQ_empty) ;
|
|
assign NOT_coreFix_memExe_memRespLdQ_clearReq_dummy2__ETC___d3615 =
|
|
!coreFix_memExe_memRespLdQ_clearReq_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_memRespLdQ_clearReq_rl ;
|
|
assign NOT_coreFix_memExe_memRespLdQ_enqReq_dummy2_2__ETC___d3670 =
|
|
(!coreFix_memExe_memRespLdQ_enqReq_dummy2_2$Q_OUT ||
|
|
(coreFix_memExe_memRespLdQ_enqReq_lat_0$whas ?
|
|
!coreFix_memExe_memRespLdQ_enqReq_lat_0$wget[69] :
|
|
!coreFix_memExe_memRespLdQ_enqReq_rl[69])) &&
|
|
(coreFix_memExe_memRespLdQ_deqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_memRespLdQ_deqReq_lat_1_whas_ETC___d3641 ||
|
|
coreFix_memExe_memRespLdQ_empty) ;
|
|
assign NOT_coreFix_memExe_reqLdQ_full_dummy2_0_read___ETC___d1473 =
|
|
!coreFix_memExe_reqLdQ_full_dummy2_0$Q_OUT ||
|
|
!coreFix_memExe_reqLdQ_full_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_reqLdQ_full_dummy2_2$Q_OUT ||
|
|
!coreFix_memExe_reqLdQ_full_rl ;
|
|
assign NOT_coreFix_memExe_reqLrScAmoQ_full_dummy2_0_r_ETC___d1024 =
|
|
!coreFix_memExe_reqLrScAmoQ_full_dummy2_0$Q_OUT ||
|
|
!coreFix_memExe_reqLrScAmoQ_full_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_reqLrScAmoQ_full_dummy2_2$Q_OUT ||
|
|
!coreFix_memExe_reqLrScAmoQ_full_rl ;
|
|
assign NOT_coreFix_memExe_respLrScAmoQ_clearReq_dummy_ETC___d3539 =
|
|
!coreFix_memExe_respLrScAmoQ_clearReq_dummy2_1$Q_OUT ||
|
|
!coreFix_memExe_respLrScAmoQ_clearReq_rl ;
|
|
assign NOT_coreFix_memExe_respLrScAmoQ_enqReq_dummy2__ETC___d3581 =
|
|
(!coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2$Q_OUT ||
|
|
(coreFix_memExe_respLrScAmoQ_enqReq_lat_0$whas ?
|
|
!coreFix_memExe_respLrScAmoQ_enqReq_lat_0$wget[64] :
|
|
!coreFix_memExe_respLrScAmoQ_enqReq_rl[64])) &&
|
|
(coreFix_memExe_respLrScAmoQ_deqReq_dummy2_2$Q_OUT &&
|
|
(coreFix_memExe_respLrScAmoQ_deqReq_lat_0$whas ||
|
|
coreFix_memExe_respLrScAmoQ_deqReq_rl) ||
|
|
coreFix_memExe_respLrScAmoQ_empty) ;
|
|
assign NOT_coreFix_memExe_respLrScAmoQ_full_944_945_A_ETC___d2074 =
|
|
!coreFix_memExe_respLrScAmoQ_full &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$RDY_pipelineResp_releaseEntry &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc[3] ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_full) ;
|
|
assign NOT_csrf_prv_reg_read__2676_ULE_1_4048_4112_OR_ETC___d14116 =
|
|
!csrf_prv_reg_read__2676_ULE_1___d14048 ||
|
|
(commitStage_commitTrap[4] ?
|
|
!_0b0_CONCAT_csrf_mideleg_11_reg_read__1649_1650_ETC___d14068 :
|
|
!_0b0_CONCAT_csrf_medeleg_15_reg_read__1641_1642_ETC___d14086) ;
|
|
assign NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13274 =
|
|
!fetchStage$pipelines_0_canDeq ||
|
|
!regRenamingTable$rename_0_canRename ||
|
|
fetchStage_pipelines_0_first__2648_BITS_135_TO_ETC___d13256 ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13271 ||
|
|
fetchStage$pipelines_0_first[130:128] != 3'd1 ;
|
|
assign NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13502 =
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage$RDY_pipelines_0_first) &&
|
|
(regRenamingTable_rename_0_canRename__3158_AND__ETC___d13499 ||
|
|
!regRenamingTable$rename_1_canRename ||
|
|
fetchStage_pipelines_1_first__2657_BITS_135_TO_ETC___d13488) ;
|
|
assign NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13513 =
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage$RDY_pipelines_0_first) &&
|
|
(regRenamingTable_rename_0_canRename__3158_AND__ETC___d13511 ||
|
|
!regRenamingTable$rename_1_canRename ||
|
|
fetchStage_pipelines_1_first__2657_BITS_135_TO_ETC___d13488) ;
|
|
assign NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13535 =
|
|
!fetchStage$pipelines_0_canDeq ||
|
|
!regRenamingTable$rename_0_canRename ||
|
|
fetchStage_pipelines_0_first__2648_BITS_135_TO_ETC___d13256 ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13532 ||
|
|
fetchStage$pipelines_0_first[130:128] != 3'd1 ;
|
|
assign NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13550 =
|
|
!fetchStage$pipelines_0_canDeq ||
|
|
NOT_regRenamingTable_rename_0_canRename__3158__ETC___d13544 ||
|
|
fetchStage$pipelines_0_first[130:128] != 3'd3 &&
|
|
fetchStage$pipelines_0_first[130:128] != 3'd4 ;
|
|
assign NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13564 =
|
|
!fetchStage$pipelines_0_canDeq ||
|
|
!regRenamingTable$rename_0_canRename ||
|
|
fetchStage_pipelines_0_first__2648_BITS_135_TO_ETC___d13256 ||
|
|
fetchStage$pipelines_0_first[130:128] != 3'd2 ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266 ;
|
|
assign NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13567 =
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13564 &&
|
|
coreFix_memExe_rsMem$canEnq &&
|
|
CASE_fetchStagepipelines_1_first_BITS_127_TO__ETC__q231 ;
|
|
assign NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13687 =
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1 &&
|
|
!specTagManager$canClaim ||
|
|
NOT_regRenamingTable_rename_0_canRename__3158__ETC___d13544 ||
|
|
fetchStage$pipelines_0_first[130:128] != 3'd0 &&
|
|
fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
!SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199) &&
|
|
coreFix_aluExe_1_rsAlu$canEnq &&
|
|
!coreFix_aluExe_0_rsAlu_approximateCount__3193__ETC___d13195 ;
|
|
assign NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13706 =
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
NOT_specTagManager_canClaim__3156_3243_OR_NOT__ETC___d13677) &&
|
|
CASE_fetchStagepipelines_1_first_BITS_127_TO__ETC__q235 &&
|
|
(fetchStage$pipelines_1_first[135:131] == 5'd14 ||
|
|
coreFix_memExe_rsMem$RDY_enq) ;
|
|
assign NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13758 =
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13633 &&
|
|
IF_fetchStage_RDY_pipelines_0_first__2645_AND__ETC___d13186) &&
|
|
fetchStage$RDY_pipelines_0_first &&
|
|
fetchStage_pipelines_0_canDeq__2646_AND_fetchS_ETC___d13756 ;
|
|
assign NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13849 =
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13846) &&
|
|
coreFix_aluExe_1_rsAlu$canEnq &&
|
|
!coreFix_aluExe_0_rsAlu_approximateCount__3193__ETC___d13195 ;
|
|
assign NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13854 =
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13763 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13216) &&
|
|
fetchStage$pipelines_1_canDeq ;
|
|
assign NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13856 =
|
|
!fetchStage$pipelines_0_canDeq ||
|
|
NOT_regRenamingTable_rename_0_canRename__3158__ETC___d13598 ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13271 ||
|
|
fetchStage$pipelines_0_first[130:128] != 3'd1 ;
|
|
assign NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13867 =
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13854 &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13864 &&
|
|
(fetchStage$pipelines_1_first[130:128] == 3'd0 ||
|
|
fetchStage$pipelines_1_first[130:128] == 3'd1) &&
|
|
SEL_ARR_NOT_fetchStage_pipelines_0_canDeq__264_ETC___d13672 ;
|
|
assign NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13912 =
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
NOT_regRenamingTable_rename_0_canRename__3158__ETC___d13598 ||
|
|
fetchStage$pipelines_0_first[130:128] != 3'd2 ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266) &&
|
|
coreFix_memExe_rsMem$canEnq &&
|
|
CASE_fetchStagepipelines_1_first_BITS_127_TO__ETC__q231 ;
|
|
assign NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13942 =
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13856 &&
|
|
specTagManager$canClaim &&
|
|
regRenamingTable$rename_1_canRename &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13862 &&
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13581 &&
|
|
fetchStage$pipelines_1_first[130:128] == 3'd1 ;
|
|
assign NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13179 =
|
|
fetchStage$pipelines_0_first[135:131] != 5'd0 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd21 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd17 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd18 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd13 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd16 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd15 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd19 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd20 &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BIT_4_2_ETC___d13101 &&
|
|
rob$enqPort_0_canEnq &&
|
|
epochManager$checkEpoch_0_check ;
|
|
assign NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13217 =
|
|
(fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$canClaim) &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13179 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13216 ;
|
|
assign NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13229 =
|
|
fetchStage$pipelines_0_first[135:131] != 5'd0 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd21 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd17 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd18 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd13 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd16 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd15 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd19 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd20 &&
|
|
!fetchStage$pipelines_0_first[4] &&
|
|
!checkForException___d12882[4] &&
|
|
rob$enqPort_0_canEnq &&
|
|
epochManager$checkEpoch_0_check ;
|
|
assign NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13435 =
|
|
(fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$canClaim) &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13229 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13216 ;
|
|
assign NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13449 =
|
|
(fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$canClaim) &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13179 &&
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13448 ;
|
|
assign NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13455 =
|
|
(fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$canClaim) &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13179 &&
|
|
(fetchStage$pipelines_0_first[130:128] == 3'd0 ||
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1) &&
|
|
SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199 &&
|
|
(!coreFix_aluExe_0_rsAlu$canEnq ||
|
|
!coreFix_aluExe_0_rsAlu_approximateCount__3193__ETC___d13195) ;
|
|
assign NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13554 =
|
|
(fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$canClaim) &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13229 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13553 ;
|
|
assign NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13571 =
|
|
(fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$canClaim) &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13229 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13570 ;
|
|
assign NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13589 =
|
|
(fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$canClaim) &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13229 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240 ;
|
|
assign NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13592 =
|
|
(fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$canClaim) &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13179 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240 ;
|
|
assign NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13680 =
|
|
(fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$canClaim) &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13229 &&
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13448 ;
|
|
assign NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13763 =
|
|
(fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$canClaim) &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
!checkForException___d12882[4] &&
|
|
rob$enqPort_0_canEnq ;
|
|
assign NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13831 =
|
|
{ fetchStage$pipelines_0_first[130:128] != 3'd2 ||
|
|
!coreFix_memExe_rsMem$canEnq ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266 ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13788,
|
|
(fetchStage$pipelines_0_first[130:128] == 3'd2 &&
|
|
coreFix_memExe_rsMem$canEnq &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13791) ?
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13794 :
|
|
{ 1'h0,
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13797 } } ;
|
|
assign NOT_fetchStage_pipelines_0_first__2648_BIT_4_2_ETC___d13101 =
|
|
!fetchStage$pipelines_0_first[4] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[0] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[1] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[2] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[3] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[4] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[5] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[6] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[7] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[8] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[9] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[10] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[11] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[12] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[13] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[14] &&
|
|
!checkForException___d12882[4] ;
|
|
assign NOT_fetchStage_pipelines_1_canDeq__2654_2655_O_ETC___d12663 =
|
|
!fetchStage$pipelines_1_canDeq ||
|
|
fetchStage$RDY_pipelines_1_first &&
|
|
(epochManager$checkEpoch_1_check ||
|
|
fetchStage$RDY_pipelines_1_deq) ;
|
|
assign NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13440 =
|
|
fetchStage$pipelines_1_first[135:131] != 5'd0 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd21 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd17 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd18 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd13 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd16 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd15 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd19 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd20 &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BIT_4_3_ETC___d13432 &&
|
|
rob$enqPort_1_canEnq &&
|
|
epochManager$checkEpoch_1_check &&
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13435) ;
|
|
assign NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13442 =
|
|
(fetchStage$pipelines_1_first[130:128] != 3'd1 ||
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13274 &&
|
|
specTagManager$canClaim) &&
|
|
regRenamingTable$rename_1_canRename &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13440 ;
|
|
assign NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13538 =
|
|
(fetchStage$pipelines_1_first[130:128] != 3'd1 ||
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13535 &&
|
|
specTagManager$canClaim) &&
|
|
regRenamingTable$rename_1_canRename &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13440 ;
|
|
assign NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13559 =
|
|
fetchStage$pipelines_1_first[135:131] != 5'd0 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd21 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd17 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd18 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd13 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd16 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd15 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd19 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd20 &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BIT_4_3_ETC___d13432 &&
|
|
rob$enqPort_1_canEnq &&
|
|
epochManager$checkEpoch_1_check &&
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13554) ;
|
|
assign NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13576 =
|
|
fetchStage$pipelines_1_first[135:131] != 5'd0 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd21 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd17 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd18 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd13 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd16 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd15 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd19 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd20 &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BIT_4_3_ETC___d13432 &&
|
|
rob$enqPort_1_canEnq &&
|
|
epochManager$checkEpoch_1_check &&
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13571) ;
|
|
assign NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13862 =
|
|
fetchStage$pipelines_1_first[135:131] != 5'd0 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd21 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd17 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd18 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd13 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd16 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd15 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd19 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd20 &&
|
|
!fetchStage$pipelines_1_first[4] &&
|
|
!checkForException___d13428[4] &&
|
|
rob$enqPort_1_canEnq &&
|
|
epochManager$checkEpoch_1_check ;
|
|
assign NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13864 =
|
|
(fetchStage$pipelines_1_first[130:128] != 3'd1 ||
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13856 &&
|
|
specTagManager$canClaim) &&
|
|
regRenamingTable$rename_1_canRename &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13862 ;
|
|
assign NOT_fetchStage_pipelines_1_first__2657_BIT_4_3_ETC___d13432 =
|
|
!fetchStage$pipelines_1_first[4] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[0] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[1] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[2] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[3] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[4] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[5] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[6] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[7] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[8] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[9] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[10] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[11] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[12] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[13] &&
|
|
!IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[14] &&
|
|
!checkForException___d13428[4] ;
|
|
assign NOT_mmio_cRqQ_clearReq_dummy2_1_read__26_27_OR_ETC___d431 =
|
|
!mmio_cRqQ_clearReq_dummy2_1$Q_OUT || !mmio_cRqQ_clearReq_rl ;
|
|
assign NOT_mmio_cRqQ_enqReq_dummy2_2_read__32_47_OR_I_ETC___d452 =
|
|
(!mmio_cRqQ_enqReq_dummy2_2$Q_OUT ||
|
|
(mmio_cRqQ_enqReq_lat_0$whas ?
|
|
!mmio_cRqQ_enqReq_lat_0$wget[142] :
|
|
!mmio_cRqQ_enqReq_rl[142])) &&
|
|
(mmio_cRqQ_deqReq_dummy2_2$Q_OUT &&
|
|
(EN_mmioToPlatform_cRq_deq || mmio_cRqQ_deqReq_rl) ||
|
|
mmio_cRqQ_empty) ;
|
|
assign NOT_mmio_cRsQ_clearReq_dummy2_1_read__18_19_OR_ETC___d823 =
|
|
!mmio_cRsQ_clearReq_dummy2_1$Q_OUT || !mmio_cRsQ_clearReq_rl ;
|
|
assign NOT_mmio_cRsQ_enqReq_dummy2_2_read__24_39_OR_I_ETC___d844 =
|
|
(!mmio_cRsQ_enqReq_dummy2_2$Q_OUT ||
|
|
(CAN_FIRE_RL_mmio_handlePRq ?
|
|
!mmio_cRsQ_enqReq_lat_0$wget[1] :
|
|
!mmio_cRsQ_enqReq_rl[1])) &&
|
|
(mmio_cRsQ_deqReq_dummy2_2$Q_OUT &&
|
|
(EN_mmioToPlatform_cRs_deq || mmio_cRsQ_deqReq_rl) ||
|
|
mmio_cRsQ_empty) ;
|
|
assign NOT_mmio_dataPendQ_empty_23_090_AND_rob_RDY_se_ETC___d1091 =
|
|
!mmio_dataPendQ_empty && rob$RDY_setExecuted_deqLSQ &&
|
|
coreFix_memExe_lsq$RDY_deqSt &&
|
|
coreFix_memExe_lsq$RDY_firstSt ;
|
|
assign NOT_mmio_dataPendQ_empty_23_090_AND_rob_RDY_se_ETC___d1390 =
|
|
!mmio_dataPendQ_empty && rob$RDY_setExecuted_deqLSQ &&
|
|
coreFix_memExe_lsq$RDY_deqLd &&
|
|
coreFix_memExe_lsq$RDY_firstLd ;
|
|
assign NOT_mmio_dataPendQ_enqReq_dummy2_2_read__00_15_ETC___d325 =
|
|
(!mmio_dataPendQ_enqReq_dummy2_2$Q_OUT ||
|
|
!mmio_dataPendQ_enqReq_lat_0$whas &&
|
|
!mmio_dataPendQ_enqReq_rl) &&
|
|
(mmio_dataPendQ_deqReq_dummy2_2$Q_OUT &&
|
|
(mmio_dataRespQ_deqReq_lat_0$whas ||
|
|
mmio_dataPendQ_deqReq_rl) ||
|
|
mmio_dataPendQ_empty) ;
|
|
assign NOT_mmio_dataReqQ_clearReq_dummy2_1_read__35_3_ETC___d140 =
|
|
!mmio_dataReqQ_clearReq_dummy2_1$Q_OUT ||
|
|
!mmio_dataReqQ_clearReq_rl ;
|
|
assign NOT_mmio_dataReqQ_enqReq_dummy2_2_read__41_56__ETC___d161 =
|
|
(!mmio_dataReqQ_enqReq_dummy2_2$Q_OUT ||
|
|
(mmio_dataReqQ_enqReq_lat_0$whas ?
|
|
!mmio_dataReqQ_enqReq_lat_0$wget[142] :
|
|
!mmio_dataReqQ_enqReq_rl[142])) &&
|
|
(mmio_dataReqQ_deqReq_dummy2_2$Q_OUT &&
|
|
(CAN_FIRE_RL_mmio_sendDataReq || mmio_dataReqQ_deqReq_rl) ||
|
|
mmio_dataReqQ_empty) ;
|
|
assign NOT_mmio_dataRespQ_clearReq_dummy2_1_read__36__ETC___d241 =
|
|
!mmio_dataRespQ_clearReq_dummy2_1$Q_OUT ||
|
|
!mmio_dataRespQ_clearReq_rl ;
|
|
assign NOT_mmio_dataRespQ_enqReq_dummy2_2_read__42_57_ETC___d262 =
|
|
(!mmio_dataRespQ_enqReq_dummy2_2$Q_OUT ||
|
|
(CAN_FIRE_RL_mmio_sendDataResp ?
|
|
!mmio_dataRespQ_enqReq_lat_0$wget[65] :
|
|
!mmio_dataRespQ_enqReq_rl[65])) &&
|
|
(mmio_dataRespQ_deqReq_dummy2_2$Q_OUT &&
|
|
(mmio_dataRespQ_deqReq_lat_0$whas ||
|
|
mmio_dataRespQ_deqReq_rl) ||
|
|
mmio_dataRespQ_empty) ;
|
|
assign NOT_mmio_pRqQ_clearReq_dummy2_1_read__29_30_OR_ETC___d734 =
|
|
!mmio_pRqQ_clearReq_dummy2_1$Q_OUT || !mmio_pRqQ_clearReq_rl ;
|
|
assign NOT_mmio_pRqQ_enqReq_dummy2_2_read__35_50_OR_I_ETC___d755 =
|
|
(!mmio_pRqQ_enqReq_dummy2_2$Q_OUT ||
|
|
(EN_mmioToPlatform_pRq_enq ?
|
|
!mmio_pRqQ_enqReq_lat_0$wget[39] :
|
|
!mmio_pRqQ_enqReq_rl[39])) &&
|
|
(mmio_pRqQ_deqReq_dummy2_2$Q_OUT &&
|
|
(CAN_FIRE_RL_mmio_handlePRq || mmio_pRqQ_deqReq_rl) ||
|
|
mmio_pRqQ_empty) ;
|
|
assign NOT_mmio_pRsQ_clearReq_dummy2_1_read__88_89_OR_ETC___d593 =
|
|
!mmio_pRsQ_clearReq_dummy2_1$Q_OUT || !mmio_pRsQ_clearReq_rl ;
|
|
assign NOT_mmio_pRsQ_enqReq_dummy2_2_read__94_09_OR_I_ETC___d614 =
|
|
(!mmio_pRsQ_enqReq_dummy2_2$Q_OUT ||
|
|
(EN_mmioToPlatform_pRs_enq ?
|
|
!mmio_pRsQ_enqReq_lat_0$wget[67] :
|
|
!mmio_pRsQ_enqReq_rl[67])) &&
|
|
(mmio_pRsQ_deqReq_dummy2_2$Q_OUT &&
|
|
(mmio_pRsQ_deqReq_lat_0$whas || mmio_pRsQ_deqReq_rl) ||
|
|
mmio_pRsQ_empty) ;
|
|
assign NOT_regRenamingTable_rename_0_canRename__3158__ETC___d13544 =
|
|
!regRenamingTable$rename_0_canRename ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd0 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd21 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd17 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd18 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd13 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd16 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd15 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd19 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd20 ||
|
|
fetchStage$pipelines_0_first[4] ||
|
|
checkForException___d12882[4] ||
|
|
!rob$enqPort_0_canEnq ||
|
|
!epochManager$checkEpoch_0_check ;
|
|
assign NOT_regRenamingTable_rename_0_canRename__3158__ETC___d13598 =
|
|
!regRenamingTable$rename_0_canRename ||
|
|
fetchStage$pipelines_0_first[4] ||
|
|
checkForException___d12882[4] ||
|
|
!rob$enqPort_0_canEnq ;
|
|
assign NOT_rob_deqPort_0_canDeq__4423_4424_OR_rob_RDY_ETC___d14462 =
|
|
(!rob$deqPort_0_canDeq ||
|
|
rob$RDY_deqPort_0_deq &&
|
|
regRenamingTable$RDY_commit_0_commit) &&
|
|
(!rob$deqPort_1_canDeq ||
|
|
rob$RDY_deqPort_1_deq_data &&
|
|
NOT_rob_deqPort_1_deq_data__4430_BIT_25_4431_4_ETC___d14459) ;
|
|
assign NOT_rob_deqPort_0_canDeq__4423_4424_OR_rob_deq_ETC___d14516 =
|
|
(!rob$deqPort_0_canDeq ||
|
|
rob$deqPort_0_deq_data[25] && !rob$deqPort_0_deq_data[18] &&
|
|
!rob$deqPort_0_deq_data[103] &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd0 &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd21 &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd17 &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd18 &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd13 &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd16 &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd15 &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd19 &&
|
|
rob$deqPort_0_deq_data[122:118] != 5'd20) &&
|
|
rob$deqPort_1_canDeq ;
|
|
assign NOT_rob_deqPort_0_deq_data__3982_BITS_122_TO_1_ETC___d14223 =
|
|
rob$deqPort_0_deq_data[122:118] != 5'd13 ||
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 !=
|
|
6'd7 ||
|
|
csrf_stats_module_writeQ$FULL_N) &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 !=
|
|
6'd6 ||
|
|
csrf_terminate_module_terminateQ$FULL_N) ;
|
|
assign NOT_rob_deqPort_1_deq_data__4430_BIT_25_4431_4_ETC___d14459 =
|
|
!rob$deqPort_1_deq_data[25] || rob$deqPort_1_deq_data[18] ||
|
|
rob$deqPort_1_deq_data[103] ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd0 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd21 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd17 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd18 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd13 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd16 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd15 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd19 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd20 ||
|
|
rob$RDY_deqPort_1_deq && regRenamingTable$RDY_commit_1_commit ;
|
|
assign NOT_specTagManager_canClaim__3156_3243_OR_NOT__ETC___d13677 =
|
|
!specTagManager$canClaim ||
|
|
NOT_regRenamingTable_rename_0_canRename__3158__ETC___d13544 ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13624 ||
|
|
fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$RDY_nextSpecTag ;
|
|
assign NOT_specTagManager_canClaim__3156_3243_OR_NOT__ETC___d13742 =
|
|
!specTagManager$canClaim ||
|
|
NOT_regRenamingTable_rename_0_canRename__3158__ETC___d13598 ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13624 ||
|
|
fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$RDY_nextSpecTag ;
|
|
assign SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2912 =
|
|
{ CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q14,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q15,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q16,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q17 } ;
|
|
assign SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2921 =
|
|
{ SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2912,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q18,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q19 } ;
|
|
assign SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2930 =
|
|
{ SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2921,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q243,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q244 } ;
|
|
assign SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2937 =
|
|
{ CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q250,
|
|
!CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q251,
|
|
SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2930,
|
|
x__h289670 } ;
|
|
assign SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_rq_ETC___d14663 =
|
|
{ CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q253,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q254,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q255 } ;
|
|
assign SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_rs_ETC___d14619 =
|
|
{ CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q236,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q237,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q238,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q239 } ;
|
|
assign SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_rs_ETC___d14628 =
|
|
{ SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_rs_ETC___d14619,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q240,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q241 } ;
|
|
assign SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_rs_ETC___d14637 =
|
|
{ SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_rs_ETC___d14628,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q245,
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q246 } ;
|
|
assign SEL_ARR_fetchStage_pipelines_0_canDeq__2646_AN_ETC___d13491 =
|
|
SEL_ARR_fetchStage_pipelines_0_canDeq__2646_AN_ETC___d13472 ||
|
|
fetchStage$pipelines_1_first[130:128] == 3'd1 &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13244 ||
|
|
!regRenamingTable$rename_1_canRename ||
|
|
fetchStage_pipelines_1_first__2657_BITS_135_TO_ETC___d13488 ;
|
|
assign SEXT_IF_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d11039 =
|
|
b__h600835 * b__h600911 ;
|
|
assign SEXT_IF_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d11052 =
|
|
b__h600835 * b__h601024 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5935 =
|
|
{ coreFix_fpuMulDivExe_0_fpuExec_double_divresp_ETC__q63[10],
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_divresp_ETC__q63 } ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5936 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5935 ^
|
|
12'h800) <=
|
|
12'd2175 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5937 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5935 ^
|
|
12'h800) <
|
|
12'd1922 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC__q64 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5935 +
|
|
12'd127 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC__q69 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC__q64[7:0] -
|
|
8'd127 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4543 =
|
|
{ coreFix_fpuMulDivExe_0_fpuExec_double_fmaresp_ETC__q28[10],
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fmaresp_ETC__q28 } ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4544 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4543 ^
|
|
12'h800) <=
|
|
12'd2175 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4545 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4543 ^
|
|
12'h800) <
|
|
12'd1922 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC__q29 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4543 +
|
|
12'd127 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC__q34 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC__q29[7:0] -
|
|
8'd127 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7327 =
|
|
{ coreFix_fpuMulDivExe_0_fpuExec_double_sqrtres_ETC__q98[10],
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrtres_ETC__q98 } ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7328 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7327 ^
|
|
12'h800) <=
|
|
12'd2175 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7329 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7327 ^
|
|
12'h800) <
|
|
12'd1922 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC__q104 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC__q99[7:0] -
|
|
8'd127 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC__q99 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7327 +
|
|
12'd127 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10096 =
|
|
{ {4{coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_10_ETC__q168[7]}},
|
|
coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_10_ETC__q168 } ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10097 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10096 ^
|
|
12'h800) <=
|
|
12'd3071 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10098 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10096 ^
|
|
12'h800) <
|
|
12'd1026 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8623 =
|
|
{ {4{coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_17_ETC__q128[7]}},
|
|
coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_17_ETC__q128 } ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8624 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8623 ^
|
|
12'h800) <=
|
|
12'd3071 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8625 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8623 ^
|
|
12'h800) <
|
|
12'd1026 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9333 =
|
|
{ {4{coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_42_ETC__q145[7]}},
|
|
coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_42_ETC__q145 } ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9334 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9333 ^
|
|
12'h800) <=
|
|
12'd3071 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9335 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9333 ^
|
|
12'h800) <
|
|
12'd1026 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q129 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8623 +
|
|
12'd1023 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q132 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q129[10:0] -
|
|
11'd1023 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q146 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9333 +
|
|
12'd1023 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q149 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q146[10:0] -
|
|
11'd1023 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q169 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10096 +
|
|
12'd1023 ;
|
|
assign SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q172 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q169[10:0] -
|
|
11'd1023 ;
|
|
assign _0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d4241 =
|
|
({ 3'd0,
|
|
IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fp_ETC___d4239 } ^
|
|
9'h100) <=
|
|
9'd256 ;
|
|
assign _0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d5161 =
|
|
{ 3'd0,
|
|
_theResult___fst_exp__h352245 == 8'd0 &&
|
|
(sfdin__h352239[56:34] == 23'd0 || guard__h344144 != 2'b0),
|
|
1'd0 } |
|
|
{ 2'd0,
|
|
_theResult___fst_exp__h352842 == 8'd255 &&
|
|
_theResult___fst_sfd__h352843 == 23'd0,
|
|
1'd0,
|
|
_theResult___fst_exp__h352245 != 8'd255 &&
|
|
guard__h344144 != 2'b0 } ;
|
|
assign _0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d5633 =
|
|
({ 3'd0,
|
|
IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fp_ETC___d5631 } ^
|
|
9'h100) <=
|
|
9'd256 ;
|
|
assign _0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d6553 =
|
|
{ 3'd0,
|
|
_theResult___fst_exp__h397935 == 8'd0 &&
|
|
(sfdin__h397929[56:34] == 23'd0 || guard__h389836 != 2'b0),
|
|
1'd0 } |
|
|
{ 2'd0,
|
|
_theResult___fst_exp__h398532 == 8'd255 &&
|
|
_theResult___fst_sfd__h398533 == 23'd0,
|
|
1'd0,
|
|
_theResult___fst_exp__h397935 != 8'd255 &&
|
|
guard__h389836 != 2'b0 } ;
|
|
assign _0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d7025 =
|
|
({ 3'd0,
|
|
IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fp_ETC___d7023 } ^
|
|
9'h100) <=
|
|
9'd256 ;
|
|
assign _0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d7945 =
|
|
{ 3'd0,
|
|
_theResult___fst_exp__h443623 == 8'd0 &&
|
|
(sfdin__h443617[56:34] == 23'd0 || guard__h435524 != 2'b0),
|
|
1'd0 } |
|
|
{ 2'd0,
|
|
_theResult___fst_exp__h444220 == 8'd255 &&
|
|
_theResult___fst_sfd__h444221 == 23'd0,
|
|
1'd0,
|
|
_theResult___fst_exp__h443623 != 8'd255 &&
|
|
guard__h435524 != 2'b0 } ;
|
|
assign _0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10347 =
|
|
({ 6'd0,
|
|
IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_r_ETC___d10345 } ^
|
|
12'h800) <=
|
|
12'd2048 ;
|
|
assign _0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10721 =
|
|
{ 3'd0,
|
|
_theResult___fst_exp__h509101 == 11'd0 &&
|
|
(sfdin__h509095[56:5] == 52'd0 || guard__h500875 != 2'b0),
|
|
1'd0 } |
|
|
{ 2'd0,
|
|
_theResult___fst_exp__h509933 == 11'd2047 &&
|
|
_theResult___fst_sfd__h509934 == 52'd0,
|
|
1'd0,
|
|
_theResult___fst_exp__h509101 != 11'd2047 &&
|
|
guard__h500875 != 2'b0 } ;
|
|
assign _0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10762 =
|
|
{ 3'd0,
|
|
_theResult___fst_exp__h547902 == 11'd0 &&
|
|
(sfdin__h547896[56:5] == 52'd0 || guard__h539676 != 2'b0),
|
|
1'd0 } |
|
|
{ 2'd0,
|
|
_theResult___fst_exp__h548734 == 11'd2047 &&
|
|
_theResult___fst_sfd__h548735 == 52'd0,
|
|
1'd0,
|
|
_theResult___fst_exp__h547902 != 11'd2047 &&
|
|
guard__h539676 != 2'b0 } ;
|
|
assign _0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10806 =
|
|
{ 3'd0,
|
|
_theResult___fst_exp__h587103 == 11'd0 &&
|
|
(sfdin__h587097[56:5] == 52'd0 || guard__h578877 != 2'b0),
|
|
1'd0 } |
|
|
{ 2'd0,
|
|
_theResult___fst_exp__h587935 == 11'd2047 &&
|
|
_theResult___fst_sfd__h587936 == 52'd0,
|
|
1'd0,
|
|
_theResult___fst_exp__h587103 != 11'd2047 &&
|
|
guard__h578877 != 2'b0 } ;
|
|
assign _0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d8874 =
|
|
({ 6'd0,
|
|
IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_r_ETC___d8872 } ^
|
|
12'h800) <=
|
|
12'd2048 ;
|
|
assign _0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d9584 =
|
|
({ 6'd0,
|
|
IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_r_ETC___d9582 } ^
|
|
12'h800) <=
|
|
12'd2048 ;
|
|
assign _0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d4792 =
|
|
({ 3'd0,
|
|
IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_f_ETC___d4790 } ^
|
|
9'h100) <=
|
|
9'd256 ;
|
|
assign _0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d5190 =
|
|
{ 3'd0,
|
|
_theResult___fst_exp__h370011 == 8'd0 &&
|
|
(sfdin__h370005[56:34] == 23'd0 || guard__h361783 != 2'b0),
|
|
1'd0 } |
|
|
{ 2'd0,
|
|
_theResult___fst_exp__h370608 == 8'd255 &&
|
|
_theResult___fst_sfd__h370609 == 23'd0,
|
|
1'd0,
|
|
_theResult___fst_exp__h370011 != 8'd255 &&
|
|
guard__h361783 != 2'b0 } ;
|
|
assign _0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d6184 =
|
|
({ 3'd0,
|
|
IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_f_ETC___d6182 } ^
|
|
9'h100) <=
|
|
9'd256 ;
|
|
assign _0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d6582 =
|
|
{ 3'd0,
|
|
_theResult___fst_exp__h415701 == 8'd0 &&
|
|
(sfdin__h415695[56:34] == 23'd0 || guard__h407473 != 2'b0),
|
|
1'd0 } |
|
|
{ 2'd0,
|
|
_theResult___fst_exp__h416298 == 8'd255 &&
|
|
_theResult___fst_sfd__h416299 == 23'd0,
|
|
1'd0,
|
|
_theResult___fst_exp__h415701 != 8'd255 &&
|
|
guard__h407473 != 2'b0 } ;
|
|
assign _0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d7576 =
|
|
({ 3'd0,
|
|
IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_f_ETC___d7574 } ^
|
|
9'h100) <=
|
|
9'd256 ;
|
|
assign _0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d7974 =
|
|
{ 3'd0,
|
|
_theResult___fst_exp__h461389 == 8'd0 &&
|
|
(sfdin__h461383[56:34] == 23'd0 || guard__h453161 != 2'b0),
|
|
1'd0 } |
|
|
{ 2'd0,
|
|
_theResult___fst_exp__h461986 == 8'd255 &&
|
|
_theResult___fst_sfd__h461987 == 23'd0,
|
|
1'd0,
|
|
_theResult___fst_exp__h461389 != 8'd255 &&
|
|
guard__h453161 != 2'b0 } ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d4472 =
|
|
({ 3'd0,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d4470 } ^
|
|
9'h100) <=
|
|
9'd384 ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d4865 =
|
|
({ 3'd0,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d4470 } ^
|
|
9'h100) <=
|
|
(IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d4864 ^
|
|
9'h100) ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d5173 =
|
|
{ 3'd0,
|
|
_theResult___fst_exp__h360901 == 8'd0 &&
|
|
guard__h352853 != 2'b0,
|
|
1'd0 } |
|
|
{ 2'd0,
|
|
_theResult___fst_exp__h361424 == 8'd255 &&
|
|
_theResult___fst_sfd__h361425 == 23'd0,
|
|
1'd0,
|
|
_theResult___fst_exp__h360901 != 8'd255 &&
|
|
guard__h352853 != 2'b0 } ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d5864 =
|
|
({ 3'd0,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d5862 } ^
|
|
9'h100) <=
|
|
9'd384 ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d6257 =
|
|
({ 3'd0,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d5862 } ^
|
|
9'h100) <=
|
|
(IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6256 ^
|
|
9'h100) ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d6565 =
|
|
{ 3'd0,
|
|
_theResult___fst_exp__h406591 == 8'd0 &&
|
|
guard__h398543 != 2'b0,
|
|
1'd0 } |
|
|
{ 2'd0,
|
|
_theResult___fst_exp__h407114 == 8'd255 &&
|
|
_theResult___fst_sfd__h407115 == 23'd0,
|
|
1'd0,
|
|
_theResult___fst_exp__h406591 != 8'd255 &&
|
|
guard__h398543 != 2'b0 } ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d7256 =
|
|
({ 3'd0,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7254 } ^
|
|
9'h100) <=
|
|
9'd384 ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d7649 =
|
|
({ 3'd0,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7254 } ^
|
|
9'h100) <=
|
|
(IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d7648 ^
|
|
9'h100) ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d7957 =
|
|
{ 3'd0,
|
|
_theResult___fst_exp__h452279 == 8'd0 &&
|
|
guard__h444231 != 2'b0,
|
|
1'd0 } |
|
|
{ 2'd0,
|
|
_theResult___fst_exp__h452802 == 8'd255 &&
|
|
_theResult___fst_sfd__h452803 == 23'd0,
|
|
1'd0,
|
|
_theResult___fst_exp__h452279 != 8'd255 &&
|
|
guard__h444231 != 2'b0 } ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10050 =
|
|
({ 6'd0,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10048 } ^
|
|
12'h800) <=
|
|
12'd2944 ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10397 =
|
|
({ 6'd0,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10048 } ^
|
|
12'h800) <=
|
|
(IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10396 ^
|
|
12'h800) ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10704 =
|
|
{ 3'd0,
|
|
_theResult___fst_exp__h499524 == 11'd0 &&
|
|
guard__h491563 != 2'b0,
|
|
1'd0 } |
|
|
{ 2'd0,
|
|
_theResult___fst_exp__h500282 == 11'd2047 &&
|
|
_theResult___fst_sfd__h500283 == 52'd0,
|
|
1'd0,
|
|
_theResult___fst_exp__h499524 != 11'd2047 &&
|
|
guard__h491563 != 2'b0 } ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10745 =
|
|
{ 3'd0,
|
|
_theResult___fst_exp__h538325 == 11'd0 &&
|
|
guard__h530364 != 2'b0,
|
|
1'd0 } |
|
|
{ 2'd0,
|
|
_theResult___fst_exp__h539083 == 11'd2047 &&
|
|
_theResult___fst_sfd__h539084 == 52'd0,
|
|
1'd0,
|
|
_theResult___fst_exp__h538325 != 11'd2047 &&
|
|
guard__h530364 != 2'b0 } ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10789 =
|
|
{ 3'd0,
|
|
_theResult___fst_exp__h577526 == 11'd0 &&
|
|
guard__h569565 != 2'b0,
|
|
1'd0 } |
|
|
{ 2'd0,
|
|
_theResult___fst_exp__h578284 == 11'd2047 &&
|
|
_theResult___fst_sfd__h578285 == 52'd0,
|
|
1'd0,
|
|
_theResult___fst_exp__h577526 != 11'd2047 &&
|
|
guard__h569565 != 2'b0 } ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d11045 =
|
|
b__h601012 * b__h601024 ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d8562 =
|
|
({ 6'd0,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8560 } ^
|
|
12'h800) <=
|
|
12'd2944 ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d8924 =
|
|
({ 6'd0,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8560 } ^
|
|
12'h800) <=
|
|
(IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d8923 ^
|
|
12'h800) ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d9287 =
|
|
({ 6'd0,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9285 } ^
|
|
12'h800) <=
|
|
12'd2944 ;
|
|
assign _0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d9634 =
|
|
({ 6'd0,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9285 } ^
|
|
12'h800) <=
|
|
(IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d9633 ^
|
|
12'h800) ;
|
|
assign _0_OR_NOT_fetchStage_pipelines_0_first__2648_BI_ETC___d13605 =
|
|
(fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$RDY_nextSpecTag) &&
|
|
CASE_k61721_0_coreFix_aluExe_0_rsAluRDY_enq_1_ETC__q232 ;
|
|
assign _0_OR_NOT_fetchStage_pipelines_1_first__2657_BI_ETC___d13690 =
|
|
(fetchStage$pipelines_1_first[130:128] != 3'd1 ||
|
|
specTagManager$RDY_nextSpecTag) &&
|
|
CASE_fetchStagepipelines_0_canDeq_AND_NOT_fet_ETC__q234 ;
|
|
assign _0_OR_fetchStage_RDY_pipelines_0_first__2645_35_ETC___d13516 =
|
|
fetchStage$RDY_pipelines_0_first &&
|
|
fetchStage$pipelines_1_first[130:128] == 3'd1 &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13244 ||
|
|
!regRenamingTable$rename_1_canRename ||
|
|
fetchStage_pipelines_1_first__2657_BITS_135_TO_ETC___d13488 ;
|
|
assign _0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fpuExec__ETC___d4550 =
|
|
sfd__h336529 >>
|
|
(_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d4546[11] ?
|
|
12'hAAA :
|
|
_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d4546) ;
|
|
assign _0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fpuExec__ETC___d5942 =
|
|
sfd__h382224 >>
|
|
(_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d5938[11] ?
|
|
12'hAAA :
|
|
_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d5938) ;
|
|
assign _0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fpuExec__ETC___d7334 =
|
|
sfd__h427912 >>
|
|
(_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d7330[11] ?
|
|
12'hAAA :
|
|
_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d7330) ;
|
|
assign _0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_regToExe_ETC___d10103 =
|
|
sfd__h519465 >>
|
|
_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_regToEx_ETC___d10099 ;
|
|
assign _0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_regToExe_ETC___d8630 =
|
|
sfd__h480523 >>
|
|
_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_regToEx_ETC___d8626 ;
|
|
assign _0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_regToExe_ETC___d9340 =
|
|
sfd__h558666 >>
|
|
_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_regToEx_ETC___d9336 ;
|
|
assign _0b0_CONCAT_csrf_medeleg_15_reg_read__1641_1642_ETC___d14086 =
|
|
medeleg_csr__read__h609262[i__h691598] ;
|
|
assign _0b0_CONCAT_csrf_mideleg_11_reg_read__1649_1650_ETC___d14068 =
|
|
mideleg_csr__read__h609357[i__h691758] ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4003 =
|
|
12'd3074 -
|
|
{ 6'd0,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56] ?
|
|
6'd0 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[55] ?
|
|
6'd1 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[54] ?
|
|
6'd2 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[53] ?
|
|
6'd3 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[52] ?
|
|
6'd4 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[51] ?
|
|
6'd5 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[50] ?
|
|
6'd6 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[49] ?
|
|
6'd7 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[48] ?
|
|
6'd8 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[47] ?
|
|
6'd9 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[46] ?
|
|
6'd10 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[45] ?
|
|
6'd11 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[44] ?
|
|
6'd12 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[43] ?
|
|
6'd13 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[42] ?
|
|
6'd14 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[41] ?
|
|
6'd15 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[40] ?
|
|
6'd16 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[39] ?
|
|
6'd17 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[38] ?
|
|
6'd18 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[37] ?
|
|
6'd19 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[36] ?
|
|
6'd20 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[35] ?
|
|
6'd21 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[34] ?
|
|
6'd22 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[33] ?
|
|
6'd23 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[32] ?
|
|
6'd24 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[31] ?
|
|
6'd25 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[30] ?
|
|
6'd26 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[29] ?
|
|
6'd27 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[28] ?
|
|
6'd28 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[27] ?
|
|
6'd29 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[26] ?
|
|
6'd30 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[25] ?
|
|
6'd31 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[24] ?
|
|
6'd32 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[23] ?
|
|
6'd33 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[22] ?
|
|
6'd34 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[21] ?
|
|
6'd35 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[20] ?
|
|
6'd36 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[19] ?
|
|
6'd37 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[18] ?
|
|
6'd38 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[17] ?
|
|
6'd39 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[16] ?
|
|
6'd40 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[15] ?
|
|
6'd41 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[14] ?
|
|
6'd42 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[13] ?
|
|
6'd43 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[12] ?
|
|
6'd44 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[11] ?
|
|
6'd45 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[10] ?
|
|
6'd46 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[9] ?
|
|
6'd47 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[8] ?
|
|
6'd48 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[7] ?
|
|
6'd49 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[6] ?
|
|
6'd50 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[5] ?
|
|
6'd51 :
|
|
6'd52))))))))))))))))))))))))))))))))))))))))))))))))))) } ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4004 =
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4003 ^
|
|
12'h800) <=
|
|
12'd2175 ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4005 =
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4003 ^
|
|
12'h800) <
|
|
12'd1922 ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5176 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4004 &&
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4005 ?
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d5161[4] :
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d5173[4]) ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5201 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4004 &&
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4005 ?
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d5161[3] :
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d5173[3]) ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5228 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4004 &&
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4005 ?
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d5161[1] :
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d5173[1]) ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5395 =
|
|
12'd3074 -
|
|
{ 6'd0,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56] ?
|
|
6'd0 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[55] ?
|
|
6'd1 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[54] ?
|
|
6'd2 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[53] ?
|
|
6'd3 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[52] ?
|
|
6'd4 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[51] ?
|
|
6'd5 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[50] ?
|
|
6'd6 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[49] ?
|
|
6'd7 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[48] ?
|
|
6'd8 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[47] ?
|
|
6'd9 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[46] ?
|
|
6'd10 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[45] ?
|
|
6'd11 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[44] ?
|
|
6'd12 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[43] ?
|
|
6'd13 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[42] ?
|
|
6'd14 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[41] ?
|
|
6'd15 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[40] ?
|
|
6'd16 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[39] ?
|
|
6'd17 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[38] ?
|
|
6'd18 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[37] ?
|
|
6'd19 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[36] ?
|
|
6'd20 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[35] ?
|
|
6'd21 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[34] ?
|
|
6'd22 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[33] ?
|
|
6'd23 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[32] ?
|
|
6'd24 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[31] ?
|
|
6'd25 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[30] ?
|
|
6'd26 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[29] ?
|
|
6'd27 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[28] ?
|
|
6'd28 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[27] ?
|
|
6'd29 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[26] ?
|
|
6'd30 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[25] ?
|
|
6'd31 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[24] ?
|
|
6'd32 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[23] ?
|
|
6'd33 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[22] ?
|
|
6'd34 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[21] ?
|
|
6'd35 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[20] ?
|
|
6'd36 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[19] ?
|
|
6'd37 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[18] ?
|
|
6'd38 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[17] ?
|
|
6'd39 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[16] ?
|
|
6'd40 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[15] ?
|
|
6'd41 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[14] ?
|
|
6'd42 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[13] ?
|
|
6'd43 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[12] ?
|
|
6'd44 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[11] ?
|
|
6'd45 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[10] ?
|
|
6'd46 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[9] ?
|
|
6'd47 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[8] ?
|
|
6'd48 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[7] ?
|
|
6'd49 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[6] ?
|
|
6'd50 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[5] ?
|
|
6'd51 :
|
|
6'd52))))))))))))))))))))))))))))))))))))))))))))))))))) } ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5396 =
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5395 ^
|
|
12'h800) <=
|
|
12'd2175 ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5397 =
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5395 ^
|
|
12'h800) <
|
|
12'd1922 ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6568 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5396 &&
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5397 ?
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d6553[4] :
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d6565[4]) ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6593 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5396 &&
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5397 ?
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d6553[3] :
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d6565[3]) ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6620 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5396 &&
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5397 ?
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d6553[1] :
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d6565[1]) ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6787 =
|
|
12'd3074 -
|
|
{ 6'd0,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56] ?
|
|
6'd0 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[55] ?
|
|
6'd1 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[54] ?
|
|
6'd2 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[53] ?
|
|
6'd3 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[52] ?
|
|
6'd4 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[51] ?
|
|
6'd5 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[50] ?
|
|
6'd6 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[49] ?
|
|
6'd7 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[48] ?
|
|
6'd8 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[47] ?
|
|
6'd9 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[46] ?
|
|
6'd10 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[45] ?
|
|
6'd11 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[44] ?
|
|
6'd12 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[43] ?
|
|
6'd13 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[42] ?
|
|
6'd14 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[41] ?
|
|
6'd15 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[40] ?
|
|
6'd16 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[39] ?
|
|
6'd17 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[38] ?
|
|
6'd18 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[37] ?
|
|
6'd19 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[36] ?
|
|
6'd20 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[35] ?
|
|
6'd21 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[34] ?
|
|
6'd22 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[33] ?
|
|
6'd23 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[32] ?
|
|
6'd24 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[31] ?
|
|
6'd25 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[30] ?
|
|
6'd26 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[29] ?
|
|
6'd27 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[28] ?
|
|
6'd28 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[27] ?
|
|
6'd29 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[26] ?
|
|
6'd30 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[25] ?
|
|
6'd31 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[24] ?
|
|
6'd32 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[23] ?
|
|
6'd33 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[22] ?
|
|
6'd34 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[21] ?
|
|
6'd35 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[20] ?
|
|
6'd36 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[19] ?
|
|
6'd37 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[18] ?
|
|
6'd38 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[17] ?
|
|
6'd39 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[16] ?
|
|
6'd40 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[15] ?
|
|
6'd41 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[14] ?
|
|
6'd42 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[13] ?
|
|
6'd43 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[12] ?
|
|
6'd44 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[11] ?
|
|
6'd45 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[10] ?
|
|
6'd46 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[9] ?
|
|
6'd47 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[8] ?
|
|
6'd48 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[7] ?
|
|
6'd49 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[6] ?
|
|
6'd50 :
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[5] ?
|
|
6'd51 :
|
|
6'd52))))))))))))))))))))))))))))))))))))))))))))))))))) } ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6788 =
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6787 ^
|
|
12'h800) <=
|
|
12'd2175 ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6789 =
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6787 ^
|
|
12'h800) <
|
|
12'd1922 ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d7960 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6788 &&
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6789 ?
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d7945[4] :
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d7957[4]) ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d7985 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6788 &&
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6789 ?
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d7945[3] :
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d7957[3]) ;
|
|
assign _3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8012 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6788 &&
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6789 ?
|
|
_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d7945[1] :
|
|
_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d7957[1]) ;
|
|
assign _3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_regToEx_ETC___d10099 =
|
|
12'd3074 -
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10096 ;
|
|
assign _3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_regToEx_ETC___d8626 =
|
|
12'd3074 -
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8623 ;
|
|
assign _3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_regToEx_ETC___d9336 =
|
|
12'd3074 -
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9333 ;
|
|
assign _3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8486 =
|
|
12'd3970 -
|
|
{ 7'd0,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162] ?
|
|
5'd0 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[161] ?
|
|
5'd1 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[160] ?
|
|
5'd2 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[159] ?
|
|
5'd3 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[158] ?
|
|
5'd4 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[157] ?
|
|
5'd5 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[156] ?
|
|
5'd6 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[155] ?
|
|
5'd7 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[154] ?
|
|
5'd8 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[153] ?
|
|
5'd9 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[152] ?
|
|
5'd10 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[151] ?
|
|
5'd11 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[150] ?
|
|
5'd12 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[149] ?
|
|
5'd13 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[148] ?
|
|
5'd14 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[147] ?
|
|
5'd15 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[146] ?
|
|
5'd16 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[145] ?
|
|
5'd17 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[144] ?
|
|
5'd18 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[143] ?
|
|
5'd19 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[142] ?
|
|
5'd20 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[141] ?
|
|
5'd21 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[140] ?
|
|
5'd22 :
|
|
5'd23)))))))))))))))))))))) } ;
|
|
assign _3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8487 =
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8486 ^
|
|
12'h800) <=
|
|
12'd3071 ;
|
|
assign _3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8489 =
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8486 ^
|
|
12'h800) <
|
|
12'd1026 ;
|
|
assign _3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9211 =
|
|
12'd3970 -
|
|
{ 7'd0,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34] ?
|
|
5'd0 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[33] ?
|
|
5'd1 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[32] ?
|
|
5'd2 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[31] ?
|
|
5'd3 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[30] ?
|
|
5'd4 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[29] ?
|
|
5'd5 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[28] ?
|
|
5'd6 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[27] ?
|
|
5'd7 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[26] ?
|
|
5'd8 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[25] ?
|
|
5'd9 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[24] ?
|
|
5'd10 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[23] ?
|
|
5'd11 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[22] ?
|
|
5'd12 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[21] ?
|
|
5'd13 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[20] ?
|
|
5'd14 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[19] ?
|
|
5'd15 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[18] ?
|
|
5'd16 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[17] ?
|
|
5'd17 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[16] ?
|
|
5'd18 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[15] ?
|
|
5'd19 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[14] ?
|
|
5'd20 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[13] ?
|
|
5'd21 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[12] ?
|
|
5'd22 :
|
|
5'd23)))))))))))))))))))))) } ;
|
|
assign _3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9212 =
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9211 ^
|
|
12'h800) <=
|
|
12'd3071 ;
|
|
assign _3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9214 =
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9211 ^
|
|
12'h800) <
|
|
12'd1026 ;
|
|
assign _3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9974 =
|
|
12'd3970 -
|
|
{ 7'd0,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98] ?
|
|
5'd0 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[97] ?
|
|
5'd1 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[96] ?
|
|
5'd2 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[95] ?
|
|
5'd3 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[94] ?
|
|
5'd4 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[93] ?
|
|
5'd5 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[92] ?
|
|
5'd6 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[91] ?
|
|
5'd7 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[90] ?
|
|
5'd8 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[89] ?
|
|
5'd9 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[88] ?
|
|
5'd10 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[87] ?
|
|
5'd11 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[86] ?
|
|
5'd12 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[85] ?
|
|
5'd13 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[84] ?
|
|
5'd14 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[83] ?
|
|
5'd15 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[82] ?
|
|
5'd16 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[81] ?
|
|
5'd17 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[80] ?
|
|
5'd18 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[79] ?
|
|
5'd19 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[78] ?
|
|
5'd20 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[77] ?
|
|
5'd21 :
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[76] ?
|
|
5'd22 :
|
|
5'd23)))))))))))))))))))))) } ;
|
|
assign _3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9975 =
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9974 ^
|
|
12'h800) <=
|
|
12'd3071 ;
|
|
assign _3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9977 =
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9974 ^
|
|
12'h800) <
|
|
12'd1026 ;
|
|
assign _3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d4546 =
|
|
12'd3970 -
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4543 ;
|
|
assign _3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d5938 =
|
|
12'd3970 -
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5935 ;
|
|
assign _3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d7330 =
|
|
12'd3970 -
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7327 ;
|
|
assign _dfoo12 =
|
|
fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13784 ||
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13854 &&
|
|
regRenamingTable$rename_1_canRename &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13862 &&
|
|
fetchStage$pipelines_1_first[130:128] == 3'd2 &&
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13912 &&
|
|
fetchStage$pipelines_1_first[135:131] != 5'd14 ;
|
|
assign _dfoo16 =
|
|
k__h661721 == 1'd1 &&
|
|
fetchStage_pipelines_0_canDeq__2646_AND_NOT_fe_ETC___d13766 ||
|
|
(fetchStage_pipelines_0_canDeq__2646_AND_NOT_fe_ETC___d13840 ||
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13849) ==
|
|
1'd1 &&
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13867 ;
|
|
assign _dfoo18 =
|
|
k__h661721 == 1'd0 &&
|
|
fetchStage_pipelines_0_canDeq__2646_AND_NOT_fe_ETC___d13766 ||
|
|
(fetchStage_pipelines_0_canDeq__2646_AND_NOT_fe_ETC___d13840 ||
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13849) ==
|
|
1'd0 &&
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13867 ;
|
|
assign _dfoo2 =
|
|
fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13812 ||
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13854 &&
|
|
regRenamingTable$rename_1_canRename &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13862 &&
|
|
fetchStage$pipelines_1_first[130:128] == 3'd2 &&
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13912 &&
|
|
fetchStage$pipelines_1_first[127:125] != 3'd0 &&
|
|
fetchStage$pipelines_1_first[127:125] != 3'd2 ;
|
|
assign _dfoo20 =
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd18 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd20 ;
|
|
assign _dfoo26 =
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
(IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd8 ||
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 ==
|
|
6'd18) ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd19 ;
|
|
assign _dfoo7 =
|
|
fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13804 ||
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13854 &&
|
|
regRenamingTable$rename_1_canRename &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13862 &&
|
|
fetchStage$pipelines_1_first[130:128] == 3'd2 &&
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13912 &&
|
|
(fetchStage$pipelines_1_first[127:125] == 3'd0 ||
|
|
fetchStage$pipelines_1_first[127:125] == 3'd2) ;
|
|
assign _dor1coreFix_aluExe_0_bypassWire_2$EN_wset =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ;
|
|
assign _dor1coreFix_aluExe_0_bypassWire_3$EN_wset =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F ||
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
assign _dor1coreFix_aluExe_0_rsAlu$EN_setRegReady_3_put =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ||
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate ;
|
|
assign _dor1coreFix_aluExe_1_bypassWire_2$EN_wset =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ;
|
|
assign _dor1coreFix_aluExe_1_bypassWire_3$EN_wset =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F ||
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
assign _dor1coreFix_aluExe_1_rsAlu$EN_setRegReady_3_put =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ||
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate ;
|
|
assign _dor1coreFix_fpuMulDivExe_0_bypassWire_2$EN_wset =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ;
|
|
assign _dor1coreFix_fpuMulDivExe_0_bypassWire_3$EN_wset =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F ||
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
assign _dor1coreFix_fpuMulDivExe_0_rsFpuMulDiv$EN_setRegReady_3_put =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ||
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate ;
|
|
assign _dor1coreFix_memExe_bypassWire_2$EN_wset =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ;
|
|
assign _dor1coreFix_memExe_bypassWire_3$EN_wset =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F ||
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
assign _dor1coreFix_memExe_forwardQ_enqReq_dummy2_0$EN_write =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ||
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate ;
|
|
assign _dor1coreFix_memExe_reqLdQ_data_0_dummy2_0$EN_write =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ||
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate ;
|
|
assign _dor1coreFix_memExe_reqLdQ_empty_dummy2_0$EN_write =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ||
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate ;
|
|
assign _dor1coreFix_memExe_reqLdQ_empty_lat_0$EN_wset =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ||
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate ;
|
|
assign _dor1coreFix_memExe_reqLdQ_enqP_dummy2_0$EN_write =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ||
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate ;
|
|
assign _dor1coreFix_memExe_reqLdQ_full_dummy2_0$EN_write =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ||
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate ;
|
|
assign _dor1coreFix_memExe_reqLdQ_full_lat_0$EN_wset =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ||
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate ;
|
|
assign _dor1coreFix_memExe_rsMem$EN_setRegReady_3_put =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ||
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate ;
|
|
assign _dor1rf$EN_write_0_wr =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ;
|
|
assign _dor1rf$EN_write_1_wr =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F ||
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
assign _dor1sbAggr$EN_setReady_3_put =
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromIssueQ ||
|
|
WILL_FIRE_RL_coreFix_memExe_doIssueLdFromUpdate ;
|
|
assign _dor1sbCons$EN_setReady_0_put =
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_F ||
|
|
WILL_FIRE_RL_coreFix_aluExe_0_doFinishAlu_T ;
|
|
assign _dor1sbCons$EN_setReady_1_put =
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_F ||
|
|
WILL_FIRE_RL_coreFix_aluExe_1_doFinishAlu_T ;
|
|
assign _theResult_____2__h294576 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3038) ?
|
|
next_deqP___1__h294855 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP ;
|
|
assign _theResult_____2__h302572 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3145) ?
|
|
next_deqP___1__h302851 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP ;
|
|
assign _theResult_____2__h308566 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ__ETC___d3316) ?
|
|
next_deqP___1__h309132 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP ;
|
|
assign _theResult_____2__h316420 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3412) ?
|
|
next_deqP___1__h316986 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP ;
|
|
assign _theResult_____2__h326764 =
|
|
(coreFix_memExe_memRespLdQ_deqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_memRespLdQ_deqReq_lat_1_whas_ETC___d3641) ?
|
|
next_deqP___1__h327043 :
|
|
coreFix_memExe_memRespLdQ_deqP ;
|
|
assign _theResult_____2__h329989 =
|
|
(coreFix_memExe_forwardQ_deqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_forwardQ_deqReq_lat_1_whas___ETC___d3735) ?
|
|
next_deqP___1__h330268 :
|
|
coreFix_memExe_forwardQ_deqP ;
|
|
assign _theResult____h344134 =
|
|
(value__h344756 == 54'd0) ? sfd__h336529 : 57'd1 ;
|
|
assign _theResult____h361773 =
|
|
((_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d4546 ^
|
|
12'h800) <
|
|
12'd2105) ?
|
|
result__h362386 :
|
|
_theResult____h344134 ;
|
|
assign _theResult____h389826 =
|
|
(value__h390446 == 54'd0) ? sfd__h382224 : 57'd1 ;
|
|
assign _theResult____h407463 =
|
|
((_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d5938 ^
|
|
12'h800) <
|
|
12'd2105) ?
|
|
result__h408076 :
|
|
_theResult____h389826 ;
|
|
assign _theResult____h435514 =
|
|
(value__h436134 == 54'd0) ? sfd__h427912 : 57'd1 ;
|
|
assign _theResult____h453151 =
|
|
((_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d7330 ^
|
|
12'h800) <
|
|
12'd2105) ?
|
|
result__h453764 :
|
|
_theResult____h435514 ;
|
|
assign _theResult____h500865 =
|
|
((_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_regToEx_ETC___d8626 ^
|
|
12'h800) <
|
|
12'd2105) ?
|
|
result__h501478 :
|
|
((value__h485081 == 25'd0) ? sfd__h480523 : 57'd1) ;
|
|
assign _theResult____h539666 =
|
|
((_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_regToEx_ETC___d10099 ^
|
|
12'h800) <
|
|
12'd2105) ?
|
|
result__h540279 :
|
|
((value__h523882 == 25'd0) ? sfd__h519465 : 57'd1) ;
|
|
assign _theResult____h578867 =
|
|
((_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_regToEx_ETC___d9336 ^
|
|
12'h800) <
|
|
12'd2105) ?
|
|
result__h579480 :
|
|
((value__h563083 == 25'd0) ? sfd__h558666 : 57'd1) ;
|
|
assign _theResult____h647501 =
|
|
(csrf_prv_reg != 2'd3 || csrf_ie_vec_3) ?
|
|
enabled_ints___1__h647998 :
|
|
15'd0 ;
|
|
assign _theResult___exp__h352761 =
|
|
sfd__h352337[24] ?
|
|
((_theResult___fst_exp__h352245 == 8'd254) ?
|
|
8'd255 :
|
|
din_inc___2_exp__h379278) :
|
|
((_theResult___fst_exp__h352245 == 8'd0 &&
|
|
sfd__h352337[24:23] == 2'b01) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h352245) ;
|
|
assign _theResult___exp__h361343 =
|
|
sfd__h360919[24] ?
|
|
((_theResult___fst_exp__h360901 == 8'd254) ?
|
|
8'd255 :
|
|
din_inc___2_exp__h379302) :
|
|
((_theResult___fst_exp__h360901 == 8'd0 &&
|
|
sfd__h360919[24:23] == 2'b01) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h360901) ;
|
|
assign _theResult___exp__h370527 =
|
|
sfd__h370103[24] ?
|
|
((_theResult___fst_exp__h370011 == 8'd254) ?
|
|
8'd255 :
|
|
din_inc___2_exp__h379332) :
|
|
((_theResult___fst_exp__h370011 == 8'd0 &&
|
|
sfd__h370103[24:23] == 2'b01) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h370011) ;
|
|
assign _theResult___exp__h379163 =
|
|
sfd__h378715[24] ?
|
|
((_theResult___fst_exp__h378696 == 8'd254) ?
|
|
8'd255 :
|
|
din_inc___2_exp__h379356) :
|
|
((_theResult___fst_exp__h378696 == 8'd0 &&
|
|
sfd__h378715[24:23] == 2'b01) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h378696) ;
|
|
assign _theResult___exp__h379265 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd2047) ?
|
|
8'd255 :
|
|
_theResult___fst_exp__h379256 ;
|
|
assign _theResult___exp__h398451 =
|
|
sfd__h398027[24] ?
|
|
((_theResult___fst_exp__h397935 == 8'd254) ?
|
|
8'd255 :
|
|
din_inc___2_exp__h424968) :
|
|
((_theResult___fst_exp__h397935 == 8'd0 &&
|
|
sfd__h398027[24:23] == 2'b01) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h397935) ;
|
|
assign _theResult___exp__h407033 =
|
|
sfd__h406609[24] ?
|
|
((_theResult___fst_exp__h406591 == 8'd254) ?
|
|
8'd255 :
|
|
din_inc___2_exp__h424992) :
|
|
((_theResult___fst_exp__h406591 == 8'd0 &&
|
|
sfd__h406609[24:23] == 2'b01) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h406591) ;
|
|
assign _theResult___exp__h416217 =
|
|
sfd__h415793[24] ?
|
|
((_theResult___fst_exp__h415701 == 8'd254) ?
|
|
8'd255 :
|
|
din_inc___2_exp__h425022) :
|
|
((_theResult___fst_exp__h415701 == 8'd0 &&
|
|
sfd__h415793[24:23] == 2'b01) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h415701) ;
|
|
assign _theResult___exp__h424853 =
|
|
sfd__h424405[24] ?
|
|
((_theResult___fst_exp__h424386 == 8'd254) ?
|
|
8'd255 :
|
|
din_inc___2_exp__h425046) :
|
|
((_theResult___fst_exp__h424386 == 8'd0 &&
|
|
sfd__h424405[24:23] == 2'b01) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h424386) ;
|
|
assign _theResult___exp__h424955 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd2047) ?
|
|
8'd255 :
|
|
_theResult___fst_exp__h424946 ;
|
|
assign _theResult___exp__h444139 =
|
|
sfd__h443715[24] ?
|
|
((_theResult___fst_exp__h443623 == 8'd254) ?
|
|
8'd255 :
|
|
din_inc___2_exp__h470656) :
|
|
((_theResult___fst_exp__h443623 == 8'd0 &&
|
|
sfd__h443715[24:23] == 2'b01) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h443623) ;
|
|
assign _theResult___exp__h452721 =
|
|
sfd__h452297[24] ?
|
|
((_theResult___fst_exp__h452279 == 8'd254) ?
|
|
8'd255 :
|
|
din_inc___2_exp__h470680) :
|
|
((_theResult___fst_exp__h452279 == 8'd0 &&
|
|
sfd__h452297[24:23] == 2'b01) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h452279) ;
|
|
assign _theResult___exp__h461905 =
|
|
sfd__h461481[24] ?
|
|
((_theResult___fst_exp__h461389 == 8'd254) ?
|
|
8'd255 :
|
|
din_inc___2_exp__h470710) :
|
|
((_theResult___fst_exp__h461389 == 8'd0 &&
|
|
sfd__h461481[24:23] == 2'b01) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h461389) ;
|
|
assign _theResult___exp__h470541 =
|
|
sfd__h470093[24] ?
|
|
((_theResult___fst_exp__h470074 == 8'd254) ?
|
|
8'd255 :
|
|
din_inc___2_exp__h470734) :
|
|
((_theResult___fst_exp__h470074 == 8'd0 &&
|
|
sfd__h470093[24:23] == 2'b01) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h470074) ;
|
|
assign _theResult___exp__h470643 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd2047) ?
|
|
8'd255 :
|
|
_theResult___fst_exp__h470634 ;
|
|
assign _theResult___exp__h500179 =
|
|
sfd__h499542[53] ?
|
|
((_theResult___fst_exp__h499524 == 11'd2046) ?
|
|
11'd2047 :
|
|
din_inc___2_exp__h518774) :
|
|
((_theResult___fst_exp__h499524 == 11'd0 &&
|
|
sfd__h499542[53:52] == 2'b01) ?
|
|
11'd1 :
|
|
_theResult___fst_exp__h499524) ;
|
|
assign _theResult___exp__h509830 =
|
|
sfd__h509193[53] ?
|
|
((_theResult___fst_exp__h509101 == 11'd2046) ?
|
|
11'd2047 :
|
|
din_inc___2_exp__h518809) :
|
|
((_theResult___fst_exp__h509101 == 11'd0 &&
|
|
sfd__h509193[53:52] == 2'b01) ?
|
|
11'd1 :
|
|
_theResult___fst_exp__h509101) ;
|
|
assign _theResult___exp__h518614 =
|
|
sfd__h517953[53] ?
|
|
((_theResult___fst_exp__h517934 == 11'd2046) ?
|
|
11'd2047 :
|
|
din_inc___2_exp__h518835) :
|
|
((_theResult___fst_exp__h517934 == 11'd0 &&
|
|
sfd__h517953[53:52] == 2'b01) ?
|
|
11'd1 :
|
|
_theResult___fst_exp__h517934) ;
|
|
assign _theResult___exp__h538980 =
|
|
sfd__h538343[53] ?
|
|
((_theResult___fst_exp__h538325 == 11'd2046) ?
|
|
11'd2047 :
|
|
din_inc___2_exp__h557575) :
|
|
((_theResult___fst_exp__h538325 == 11'd0 &&
|
|
sfd__h538343[53:52] == 2'b01) ?
|
|
11'd1 :
|
|
_theResult___fst_exp__h538325) ;
|
|
assign _theResult___exp__h548631 =
|
|
sfd__h547994[53] ?
|
|
((_theResult___fst_exp__h547902 == 11'd2046) ?
|
|
11'd2047 :
|
|
din_inc___2_exp__h557610) :
|
|
((_theResult___fst_exp__h547902 == 11'd0 &&
|
|
sfd__h547994[53:52] == 2'b01) ?
|
|
11'd1 :
|
|
_theResult___fst_exp__h547902) ;
|
|
assign _theResult___exp__h557415 =
|
|
sfd__h556754[53] ?
|
|
((_theResult___fst_exp__h556735 == 11'd2046) ?
|
|
11'd2047 :
|
|
din_inc___2_exp__h557636) :
|
|
((_theResult___fst_exp__h556735 == 11'd0 &&
|
|
sfd__h556754[53:52] == 2'b01) ?
|
|
11'd1 :
|
|
_theResult___fst_exp__h556735) ;
|
|
assign _theResult___exp__h578181 =
|
|
sfd__h577544[53] ?
|
|
((_theResult___fst_exp__h577526 == 11'd2046) ?
|
|
11'd2047 :
|
|
din_inc___2_exp__h596776) :
|
|
((_theResult___fst_exp__h577526 == 11'd0 &&
|
|
sfd__h577544[53:52] == 2'b01) ?
|
|
11'd1 :
|
|
_theResult___fst_exp__h577526) ;
|
|
assign _theResult___exp__h587832 =
|
|
sfd__h587195[53] ?
|
|
((_theResult___fst_exp__h587103 == 11'd2046) ?
|
|
11'd2047 :
|
|
din_inc___2_exp__h596811) :
|
|
((_theResult___fst_exp__h587103 == 11'd0 &&
|
|
sfd__h587195[53:52] == 2'b01) ?
|
|
11'd1 :
|
|
_theResult___fst_exp__h587103) ;
|
|
assign _theResult___exp__h596616 =
|
|
sfd__h595955[53] ?
|
|
((_theResult___fst_exp__h595936 == 11'd2046) ?
|
|
11'd2047 :
|
|
din_inc___2_exp__h596837) :
|
|
((_theResult___fst_exp__h595936 == 11'd0 &&
|
|
sfd__h595955[53:52] == 2'b01) ?
|
|
11'd1 :
|
|
_theResult___fst_exp__h595936) ;
|
|
assign _theResult___fst__h601235 =
|
|
a__h600687[63] ? a___1__h601240 : a__h600687 ;
|
|
assign _theResult___fst_exp__h352245 =
|
|
_theResult____h344134[56] ?
|
|
8'd2 :
|
|
_theResult___fst_exp__h352319 ;
|
|
assign _theResult___fst_exp__h352310 =
|
|
8'd0 -
|
|
{ 2'd0,
|
|
IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fp_ETC___d4239 } ;
|
|
assign _theResult___fst_exp__h352316 =
|
|
(!_theResult____h344134[56] && !_theResult____h344134[55] &&
|
|
!_theResult____h344134[54] &&
|
|
!_theResult____h344134[53] &&
|
|
!_theResult____h344134[52] &&
|
|
!_theResult____h344134[51] &&
|
|
!_theResult____h344134[50] &&
|
|
!_theResult____h344134[49] &&
|
|
!_theResult____h344134[48] &&
|
|
!_theResult____h344134[47] &&
|
|
!_theResult____h344134[46] &&
|
|
!_theResult____h344134[45] &&
|
|
!_theResult____h344134[44] &&
|
|
!_theResult____h344134[43] &&
|
|
!_theResult____h344134[42] &&
|
|
!_theResult____h344134[41] &&
|
|
!_theResult____h344134[40] &&
|
|
!_theResult____h344134[39] &&
|
|
!_theResult____h344134[38] &&
|
|
!_theResult____h344134[37] &&
|
|
!_theResult____h344134[36] &&
|
|
!_theResult____h344134[35] &&
|
|
!_theResult____h344134[34] &&
|
|
!_theResult____h344134[33] &&
|
|
!_theResult____h344134[32] &&
|
|
!_theResult____h344134[31] &&
|
|
!_theResult____h344134[30] &&
|
|
!_theResult____h344134[29] &&
|
|
!_theResult____h344134[28] &&
|
|
!_theResult____h344134[27] &&
|
|
!_theResult____h344134[26] &&
|
|
!_theResult____h344134[25] &&
|
|
!_theResult____h344134[24] &&
|
|
!_theResult____h344134[23] &&
|
|
!_theResult____h344134[22] &&
|
|
!_theResult____h344134[21] &&
|
|
!_theResult____h344134[20] &&
|
|
!_theResult____h344134[19] &&
|
|
!_theResult____h344134[18] &&
|
|
!_theResult____h344134[17] &&
|
|
!_theResult____h344134[16] &&
|
|
!_theResult____h344134[15] &&
|
|
!_theResult____h344134[14] &&
|
|
!_theResult____h344134[13] &&
|
|
!_theResult____h344134[12] &&
|
|
!_theResult____h344134[11] &&
|
|
!_theResult____h344134[10] &&
|
|
!_theResult____h344134[9] &&
|
|
!_theResult____h344134[8] &&
|
|
!_theResult____h344134[7] &&
|
|
!_theResult____h344134[6] &&
|
|
!_theResult____h344134[5] &&
|
|
!_theResult____h344134[4] &&
|
|
!_theResult____h344134[3] &&
|
|
!_theResult____h344134[2] &&
|
|
!_theResult____h344134[1] &&
|
|
!_theResult____h344134[0] ||
|
|
!_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d4241) ?
|
|
8'd0 :
|
|
_theResult___fst_exp__h352310 ;
|
|
assign _theResult___fst_exp__h352319 =
|
|
(!_theResult____h344134[56] && _theResult____h344134[55]) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h352316 ;
|
|
assign _theResult___fst_exp__h352842 =
|
|
(_theResult___fst_exp__h352245 == 8'd255) ?
|
|
_theResult___fst_exp__h352245 :
|
|
_theResult___fst_exp__h352839 ;
|
|
assign _theResult___fst_exp__h360892 =
|
|
8'd129 -
|
|
{ 2'd0,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d4470 } ;
|
|
assign _theResult___fst_exp__h360898 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0 &&
|
|
NOT_coreFix_fpuMulDivExe_0_fpuExec_double_fma__ETC___d4415 ||
|
|
!_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d4472) ?
|
|
8'd0 :
|
|
_theResult___fst_exp__h360892 ;
|
|
assign _theResult___fst_exp__h360901 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) ?
|
|
_theResult___fst_exp__h360898 :
|
|
8'd129 ;
|
|
assign _theResult___fst_exp__h361424 =
|
|
(_theResult___fst_exp__h360901 == 8'd255) ?
|
|
_theResult___fst_exp__h360901 :
|
|
_theResult___fst_exp__h361421 ;
|
|
assign _theResult___fst_exp__h370011 =
|
|
_theResult____h361773[56] ?
|
|
8'd2 :
|
|
_theResult___fst_exp__h370085 ;
|
|
assign _theResult___fst_exp__h370076 =
|
|
8'd0 -
|
|
{ 2'd0,
|
|
IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_f_ETC___d4790 } ;
|
|
assign _theResult___fst_exp__h370082 =
|
|
(!_theResult____h361773[56] && !_theResult____h361773[55] &&
|
|
!_theResult____h361773[54] &&
|
|
!_theResult____h361773[53] &&
|
|
!_theResult____h361773[52] &&
|
|
!_theResult____h361773[51] &&
|
|
!_theResult____h361773[50] &&
|
|
!_theResult____h361773[49] &&
|
|
!_theResult____h361773[48] &&
|
|
!_theResult____h361773[47] &&
|
|
!_theResult____h361773[46] &&
|
|
!_theResult____h361773[45] &&
|
|
!_theResult____h361773[44] &&
|
|
!_theResult____h361773[43] &&
|
|
!_theResult____h361773[42] &&
|
|
!_theResult____h361773[41] &&
|
|
!_theResult____h361773[40] &&
|
|
!_theResult____h361773[39] &&
|
|
!_theResult____h361773[38] &&
|
|
!_theResult____h361773[37] &&
|
|
!_theResult____h361773[36] &&
|
|
!_theResult____h361773[35] &&
|
|
!_theResult____h361773[34] &&
|
|
!_theResult____h361773[33] &&
|
|
!_theResult____h361773[32] &&
|
|
!_theResult____h361773[31] &&
|
|
!_theResult____h361773[30] &&
|
|
!_theResult____h361773[29] &&
|
|
!_theResult____h361773[28] &&
|
|
!_theResult____h361773[27] &&
|
|
!_theResult____h361773[26] &&
|
|
!_theResult____h361773[25] &&
|
|
!_theResult____h361773[24] &&
|
|
!_theResult____h361773[23] &&
|
|
!_theResult____h361773[22] &&
|
|
!_theResult____h361773[21] &&
|
|
!_theResult____h361773[20] &&
|
|
!_theResult____h361773[19] &&
|
|
!_theResult____h361773[18] &&
|
|
!_theResult____h361773[17] &&
|
|
!_theResult____h361773[16] &&
|
|
!_theResult____h361773[15] &&
|
|
!_theResult____h361773[14] &&
|
|
!_theResult____h361773[13] &&
|
|
!_theResult____h361773[12] &&
|
|
!_theResult____h361773[11] &&
|
|
!_theResult____h361773[10] &&
|
|
!_theResult____h361773[9] &&
|
|
!_theResult____h361773[8] &&
|
|
!_theResult____h361773[7] &&
|
|
!_theResult____h361773[6] &&
|
|
!_theResult____h361773[5] &&
|
|
!_theResult____h361773[4] &&
|
|
!_theResult____h361773[3] &&
|
|
!_theResult____h361773[2] &&
|
|
!_theResult____h361773[1] &&
|
|
!_theResult____h361773[0] ||
|
|
!_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d4792) ?
|
|
8'd0 :
|
|
_theResult___fst_exp__h370076 ;
|
|
assign _theResult___fst_exp__h370085 =
|
|
(!_theResult____h361773[56] && _theResult____h361773[55]) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h370082 ;
|
|
assign _theResult___fst_exp__h370608 =
|
|
(_theResult___fst_exp__h370011 == 8'd255) ?
|
|
_theResult___fst_exp__h370011 :
|
|
_theResult___fst_exp__h370605 ;
|
|
assign _theResult___fst_exp__h378648 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC__q29[7:0] ==
|
|
8'd0) ?
|
|
8'd1 :
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC__q29[7:0] ;
|
|
assign _theResult___fst_exp__h378687 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC__q29[7:0] -
|
|
{ 2'd0,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d4470 } ;
|
|
assign _theResult___fst_exp__h378693 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0 &&
|
|
NOT_coreFix_fpuMulDivExe_0_fpuExec_double_fma__ETC___d4415 ||
|
|
!_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d4865) ?
|
|
8'd0 :
|
|
_theResult___fst_exp__h378687 ;
|
|
assign _theResult___fst_exp__h378696 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) ?
|
|
_theResult___fst_exp__h378693 :
|
|
_theResult___fst_exp__h378648 ;
|
|
assign _theResult___fst_exp__h379244 =
|
|
(_theResult___fst_exp__h378696 == 8'd255) ?
|
|
_theResult___fst_exp__h378696 :
|
|
_theResult___fst_exp__h379241 ;
|
|
assign _theResult___fst_exp__h379253 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) ?
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4004 ?
|
|
_theResult___snd_fst_exp__h361427 :
|
|
_theResult___fst_exp__h344116) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4544 ?
|
|
_theResult___snd_fst_exp__h379247 :
|
|
_theResult___fst_exp__h344116) ;
|
|
assign _theResult___fst_exp__h379256 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] ==
|
|
52'd0) ?
|
|
8'd0 :
|
|
_theResult___fst_exp__h379253 ;
|
|
assign _theResult___fst_exp__h397935 =
|
|
_theResult____h389826[56] ?
|
|
8'd2 :
|
|
_theResult___fst_exp__h398009 ;
|
|
assign _theResult___fst_exp__h398000 =
|
|
8'd0 -
|
|
{ 2'd0,
|
|
IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fp_ETC___d5631 } ;
|
|
assign _theResult___fst_exp__h398006 =
|
|
(!_theResult____h389826[56] && !_theResult____h389826[55] &&
|
|
!_theResult____h389826[54] &&
|
|
!_theResult____h389826[53] &&
|
|
!_theResult____h389826[52] &&
|
|
!_theResult____h389826[51] &&
|
|
!_theResult____h389826[50] &&
|
|
!_theResult____h389826[49] &&
|
|
!_theResult____h389826[48] &&
|
|
!_theResult____h389826[47] &&
|
|
!_theResult____h389826[46] &&
|
|
!_theResult____h389826[45] &&
|
|
!_theResult____h389826[44] &&
|
|
!_theResult____h389826[43] &&
|
|
!_theResult____h389826[42] &&
|
|
!_theResult____h389826[41] &&
|
|
!_theResult____h389826[40] &&
|
|
!_theResult____h389826[39] &&
|
|
!_theResult____h389826[38] &&
|
|
!_theResult____h389826[37] &&
|
|
!_theResult____h389826[36] &&
|
|
!_theResult____h389826[35] &&
|
|
!_theResult____h389826[34] &&
|
|
!_theResult____h389826[33] &&
|
|
!_theResult____h389826[32] &&
|
|
!_theResult____h389826[31] &&
|
|
!_theResult____h389826[30] &&
|
|
!_theResult____h389826[29] &&
|
|
!_theResult____h389826[28] &&
|
|
!_theResult____h389826[27] &&
|
|
!_theResult____h389826[26] &&
|
|
!_theResult____h389826[25] &&
|
|
!_theResult____h389826[24] &&
|
|
!_theResult____h389826[23] &&
|
|
!_theResult____h389826[22] &&
|
|
!_theResult____h389826[21] &&
|
|
!_theResult____h389826[20] &&
|
|
!_theResult____h389826[19] &&
|
|
!_theResult____h389826[18] &&
|
|
!_theResult____h389826[17] &&
|
|
!_theResult____h389826[16] &&
|
|
!_theResult____h389826[15] &&
|
|
!_theResult____h389826[14] &&
|
|
!_theResult____h389826[13] &&
|
|
!_theResult____h389826[12] &&
|
|
!_theResult____h389826[11] &&
|
|
!_theResult____h389826[10] &&
|
|
!_theResult____h389826[9] &&
|
|
!_theResult____h389826[8] &&
|
|
!_theResult____h389826[7] &&
|
|
!_theResult____h389826[6] &&
|
|
!_theResult____h389826[5] &&
|
|
!_theResult____h389826[4] &&
|
|
!_theResult____h389826[3] &&
|
|
!_theResult____h389826[2] &&
|
|
!_theResult____h389826[1] &&
|
|
!_theResult____h389826[0] ||
|
|
!_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d5633) ?
|
|
8'd0 :
|
|
_theResult___fst_exp__h398000 ;
|
|
assign _theResult___fst_exp__h398009 =
|
|
(!_theResult____h389826[56] && _theResult____h389826[55]) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h398006 ;
|
|
assign _theResult___fst_exp__h398532 =
|
|
(_theResult___fst_exp__h397935 == 8'd255) ?
|
|
_theResult___fst_exp__h397935 :
|
|
_theResult___fst_exp__h398529 ;
|
|
assign _theResult___fst_exp__h406582 =
|
|
8'd129 -
|
|
{ 2'd0,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d5862 } ;
|
|
assign _theResult___fst_exp__h406588 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0 &&
|
|
NOT_coreFix_fpuMulDivExe_0_fpuExec_double_div__ETC___d5807 ||
|
|
!_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d5864) ?
|
|
8'd0 :
|
|
_theResult___fst_exp__h406582 ;
|
|
assign _theResult___fst_exp__h406591 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) ?
|
|
_theResult___fst_exp__h406588 :
|
|
8'd129 ;
|
|
assign _theResult___fst_exp__h407114 =
|
|
(_theResult___fst_exp__h406591 == 8'd255) ?
|
|
_theResult___fst_exp__h406591 :
|
|
_theResult___fst_exp__h407111 ;
|
|
assign _theResult___fst_exp__h415701 =
|
|
_theResult____h407463[56] ?
|
|
8'd2 :
|
|
_theResult___fst_exp__h415775 ;
|
|
assign _theResult___fst_exp__h415766 =
|
|
8'd0 -
|
|
{ 2'd0,
|
|
IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_f_ETC___d6182 } ;
|
|
assign _theResult___fst_exp__h415772 =
|
|
(!_theResult____h407463[56] && !_theResult____h407463[55] &&
|
|
!_theResult____h407463[54] &&
|
|
!_theResult____h407463[53] &&
|
|
!_theResult____h407463[52] &&
|
|
!_theResult____h407463[51] &&
|
|
!_theResult____h407463[50] &&
|
|
!_theResult____h407463[49] &&
|
|
!_theResult____h407463[48] &&
|
|
!_theResult____h407463[47] &&
|
|
!_theResult____h407463[46] &&
|
|
!_theResult____h407463[45] &&
|
|
!_theResult____h407463[44] &&
|
|
!_theResult____h407463[43] &&
|
|
!_theResult____h407463[42] &&
|
|
!_theResult____h407463[41] &&
|
|
!_theResult____h407463[40] &&
|
|
!_theResult____h407463[39] &&
|
|
!_theResult____h407463[38] &&
|
|
!_theResult____h407463[37] &&
|
|
!_theResult____h407463[36] &&
|
|
!_theResult____h407463[35] &&
|
|
!_theResult____h407463[34] &&
|
|
!_theResult____h407463[33] &&
|
|
!_theResult____h407463[32] &&
|
|
!_theResult____h407463[31] &&
|
|
!_theResult____h407463[30] &&
|
|
!_theResult____h407463[29] &&
|
|
!_theResult____h407463[28] &&
|
|
!_theResult____h407463[27] &&
|
|
!_theResult____h407463[26] &&
|
|
!_theResult____h407463[25] &&
|
|
!_theResult____h407463[24] &&
|
|
!_theResult____h407463[23] &&
|
|
!_theResult____h407463[22] &&
|
|
!_theResult____h407463[21] &&
|
|
!_theResult____h407463[20] &&
|
|
!_theResult____h407463[19] &&
|
|
!_theResult____h407463[18] &&
|
|
!_theResult____h407463[17] &&
|
|
!_theResult____h407463[16] &&
|
|
!_theResult____h407463[15] &&
|
|
!_theResult____h407463[14] &&
|
|
!_theResult____h407463[13] &&
|
|
!_theResult____h407463[12] &&
|
|
!_theResult____h407463[11] &&
|
|
!_theResult____h407463[10] &&
|
|
!_theResult____h407463[9] &&
|
|
!_theResult____h407463[8] &&
|
|
!_theResult____h407463[7] &&
|
|
!_theResult____h407463[6] &&
|
|
!_theResult____h407463[5] &&
|
|
!_theResult____h407463[4] &&
|
|
!_theResult____h407463[3] &&
|
|
!_theResult____h407463[2] &&
|
|
!_theResult____h407463[1] &&
|
|
!_theResult____h407463[0] ||
|
|
!_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d6184) ?
|
|
8'd0 :
|
|
_theResult___fst_exp__h415766 ;
|
|
assign _theResult___fst_exp__h415775 =
|
|
(!_theResult____h407463[56] && _theResult____h407463[55]) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h415772 ;
|
|
assign _theResult___fst_exp__h416298 =
|
|
(_theResult___fst_exp__h415701 == 8'd255) ?
|
|
_theResult___fst_exp__h415701 :
|
|
_theResult___fst_exp__h416295 ;
|
|
assign _theResult___fst_exp__h424338 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC__q64[7:0] ==
|
|
8'd0) ?
|
|
8'd1 :
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC__q64[7:0] ;
|
|
assign _theResult___fst_exp__h424377 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC__q64[7:0] -
|
|
{ 2'd0,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d5862 } ;
|
|
assign _theResult___fst_exp__h424383 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0 &&
|
|
NOT_coreFix_fpuMulDivExe_0_fpuExec_double_div__ETC___d5807 ||
|
|
!_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d6257) ?
|
|
8'd0 :
|
|
_theResult___fst_exp__h424377 ;
|
|
assign _theResult___fst_exp__h424386 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) ?
|
|
_theResult___fst_exp__h424383 :
|
|
_theResult___fst_exp__h424338 ;
|
|
assign _theResult___fst_exp__h424934 =
|
|
(_theResult___fst_exp__h424386 == 8'd255) ?
|
|
_theResult___fst_exp__h424386 :
|
|
_theResult___fst_exp__h424931 ;
|
|
assign _theResult___fst_exp__h424943 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) ?
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5396 ?
|
|
_theResult___snd_fst_exp__h407117 :
|
|
_theResult___fst_exp__h389808) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5936 ?
|
|
_theResult___snd_fst_exp__h424937 :
|
|
_theResult___fst_exp__h389808) ;
|
|
assign _theResult___fst_exp__h424946 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] ==
|
|
52'd0) ?
|
|
8'd0 :
|
|
_theResult___fst_exp__h424943 ;
|
|
assign _theResult___fst_exp__h443623 =
|
|
_theResult____h435514[56] ?
|
|
8'd2 :
|
|
_theResult___fst_exp__h443697 ;
|
|
assign _theResult___fst_exp__h443688 =
|
|
8'd0 -
|
|
{ 2'd0,
|
|
IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fp_ETC___d7023 } ;
|
|
assign _theResult___fst_exp__h443694 =
|
|
(!_theResult____h435514[56] && !_theResult____h435514[55] &&
|
|
!_theResult____h435514[54] &&
|
|
!_theResult____h435514[53] &&
|
|
!_theResult____h435514[52] &&
|
|
!_theResult____h435514[51] &&
|
|
!_theResult____h435514[50] &&
|
|
!_theResult____h435514[49] &&
|
|
!_theResult____h435514[48] &&
|
|
!_theResult____h435514[47] &&
|
|
!_theResult____h435514[46] &&
|
|
!_theResult____h435514[45] &&
|
|
!_theResult____h435514[44] &&
|
|
!_theResult____h435514[43] &&
|
|
!_theResult____h435514[42] &&
|
|
!_theResult____h435514[41] &&
|
|
!_theResult____h435514[40] &&
|
|
!_theResult____h435514[39] &&
|
|
!_theResult____h435514[38] &&
|
|
!_theResult____h435514[37] &&
|
|
!_theResult____h435514[36] &&
|
|
!_theResult____h435514[35] &&
|
|
!_theResult____h435514[34] &&
|
|
!_theResult____h435514[33] &&
|
|
!_theResult____h435514[32] &&
|
|
!_theResult____h435514[31] &&
|
|
!_theResult____h435514[30] &&
|
|
!_theResult____h435514[29] &&
|
|
!_theResult____h435514[28] &&
|
|
!_theResult____h435514[27] &&
|
|
!_theResult____h435514[26] &&
|
|
!_theResult____h435514[25] &&
|
|
!_theResult____h435514[24] &&
|
|
!_theResult____h435514[23] &&
|
|
!_theResult____h435514[22] &&
|
|
!_theResult____h435514[21] &&
|
|
!_theResult____h435514[20] &&
|
|
!_theResult____h435514[19] &&
|
|
!_theResult____h435514[18] &&
|
|
!_theResult____h435514[17] &&
|
|
!_theResult____h435514[16] &&
|
|
!_theResult____h435514[15] &&
|
|
!_theResult____h435514[14] &&
|
|
!_theResult____h435514[13] &&
|
|
!_theResult____h435514[12] &&
|
|
!_theResult____h435514[11] &&
|
|
!_theResult____h435514[10] &&
|
|
!_theResult____h435514[9] &&
|
|
!_theResult____h435514[8] &&
|
|
!_theResult____h435514[7] &&
|
|
!_theResult____h435514[6] &&
|
|
!_theResult____h435514[5] &&
|
|
!_theResult____h435514[4] &&
|
|
!_theResult____h435514[3] &&
|
|
!_theResult____h435514[2] &&
|
|
!_theResult____h435514[1] &&
|
|
!_theResult____h435514[0] ||
|
|
!_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDi_ETC___d7025) ?
|
|
8'd0 :
|
|
_theResult___fst_exp__h443688 ;
|
|
assign _theResult___fst_exp__h443697 =
|
|
(!_theResult____h435514[56] && _theResult____h435514[55]) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h443694 ;
|
|
assign _theResult___fst_exp__h444220 =
|
|
(_theResult___fst_exp__h443623 == 8'd255) ?
|
|
_theResult___fst_exp__h443623 :
|
|
_theResult___fst_exp__h444217 ;
|
|
assign _theResult___fst_exp__h452270 =
|
|
8'd129 -
|
|
{ 2'd0,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7254 } ;
|
|
assign _theResult___fst_exp__h452276 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0 &&
|
|
NOT_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt_ETC___d7199 ||
|
|
!_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d7256) ?
|
|
8'd0 :
|
|
_theResult___fst_exp__h452270 ;
|
|
assign _theResult___fst_exp__h452279 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) ?
|
|
_theResult___fst_exp__h452276 :
|
|
8'd129 ;
|
|
assign _theResult___fst_exp__h452802 =
|
|
(_theResult___fst_exp__h452279 == 8'd255) ?
|
|
_theResult___fst_exp__h452279 :
|
|
_theResult___fst_exp__h452799 ;
|
|
assign _theResult___fst_exp__h461389 =
|
|
_theResult____h453151[56] ?
|
|
8'd2 :
|
|
_theResult___fst_exp__h461463 ;
|
|
assign _theResult___fst_exp__h461454 =
|
|
8'd0 -
|
|
{ 2'd0,
|
|
IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_f_ETC___d7574 } ;
|
|
assign _theResult___fst_exp__h461460 =
|
|
(!_theResult____h453151[56] && !_theResult____h453151[55] &&
|
|
!_theResult____h453151[54] &&
|
|
!_theResult____h453151[53] &&
|
|
!_theResult____h453151[52] &&
|
|
!_theResult____h453151[51] &&
|
|
!_theResult____h453151[50] &&
|
|
!_theResult____h453151[49] &&
|
|
!_theResult____h453151[48] &&
|
|
!_theResult____h453151[47] &&
|
|
!_theResult____h453151[46] &&
|
|
!_theResult____h453151[45] &&
|
|
!_theResult____h453151[44] &&
|
|
!_theResult____h453151[43] &&
|
|
!_theResult____h453151[42] &&
|
|
!_theResult____h453151[41] &&
|
|
!_theResult____h453151[40] &&
|
|
!_theResult____h453151[39] &&
|
|
!_theResult____h453151[38] &&
|
|
!_theResult____h453151[37] &&
|
|
!_theResult____h453151[36] &&
|
|
!_theResult____h453151[35] &&
|
|
!_theResult____h453151[34] &&
|
|
!_theResult____h453151[33] &&
|
|
!_theResult____h453151[32] &&
|
|
!_theResult____h453151[31] &&
|
|
!_theResult____h453151[30] &&
|
|
!_theResult____h453151[29] &&
|
|
!_theResult____h453151[28] &&
|
|
!_theResult____h453151[27] &&
|
|
!_theResult____h453151[26] &&
|
|
!_theResult____h453151[25] &&
|
|
!_theResult____h453151[24] &&
|
|
!_theResult____h453151[23] &&
|
|
!_theResult____h453151[22] &&
|
|
!_theResult____h453151[21] &&
|
|
!_theResult____h453151[20] &&
|
|
!_theResult____h453151[19] &&
|
|
!_theResult____h453151[18] &&
|
|
!_theResult____h453151[17] &&
|
|
!_theResult____h453151[16] &&
|
|
!_theResult____h453151[15] &&
|
|
!_theResult____h453151[14] &&
|
|
!_theResult____h453151[13] &&
|
|
!_theResult____h453151[12] &&
|
|
!_theResult____h453151[11] &&
|
|
!_theResult____h453151[10] &&
|
|
!_theResult____h453151[9] &&
|
|
!_theResult____h453151[8] &&
|
|
!_theResult____h453151[7] &&
|
|
!_theResult____h453151[6] &&
|
|
!_theResult____h453151[5] &&
|
|
!_theResult____h453151[4] &&
|
|
!_theResult____h453151[3] &&
|
|
!_theResult____h453151[2] &&
|
|
!_theResult____h453151[1] &&
|
|
!_theResult____h453151[0] ||
|
|
!_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulD_ETC___d7576) ?
|
|
8'd0 :
|
|
_theResult___fst_exp__h461454 ;
|
|
assign _theResult___fst_exp__h461463 =
|
|
(!_theResult____h453151[56] && _theResult____h453151[55]) ?
|
|
8'd1 :
|
|
_theResult___fst_exp__h461460 ;
|
|
assign _theResult___fst_exp__h461986 =
|
|
(_theResult___fst_exp__h461389 == 8'd255) ?
|
|
_theResult___fst_exp__h461389 :
|
|
_theResult___fst_exp__h461983 ;
|
|
assign _theResult___fst_exp__h470026 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC__q99[7:0] ==
|
|
8'd0) ?
|
|
8'd1 :
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC__q99[7:0] ;
|
|
assign _theResult___fst_exp__h470065 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC__q99[7:0] -
|
|
{ 2'd0,
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7254 } ;
|
|
assign _theResult___fst_exp__h470071 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0 &&
|
|
NOT_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt_ETC___d7199 ||
|
|
!_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec_dou_ETC___d7649) ?
|
|
8'd0 :
|
|
_theResult___fst_exp__h470065 ;
|
|
assign _theResult___fst_exp__h470074 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) ?
|
|
_theResult___fst_exp__h470071 :
|
|
_theResult___fst_exp__h470026 ;
|
|
assign _theResult___fst_exp__h470622 =
|
|
(_theResult___fst_exp__h470074 == 8'd255) ?
|
|
_theResult___fst_exp__h470074 :
|
|
_theResult___fst_exp__h470619 ;
|
|
assign _theResult___fst_exp__h470631 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) ?
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6788 ?
|
|
_theResult___snd_fst_exp__h452805 :
|
|
_theResult___fst_exp__h435496) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7328 ?
|
|
_theResult___snd_fst_exp__h470625 :
|
|
_theResult___fst_exp__h435496) ;
|
|
assign _theResult___fst_exp__h470634 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] ==
|
|
52'd0) ?
|
|
8'd0 :
|
|
_theResult___fst_exp__h470631 ;
|
|
assign _theResult___fst_exp__h484451 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3) ?
|
|
11'd2047 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q6 ;
|
|
assign _theResult___fst_exp__h499515 =
|
|
11'd897 -
|
|
{ 5'd0,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8560 } ;
|
|
assign _theResult___fst_exp__h499521 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0 &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[162] &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d8533 ||
|
|
!_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d8562) ?
|
|
11'd0 :
|
|
_theResult___fst_exp__h499515 ;
|
|
assign _theResult___fst_exp__h499524 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0) ?
|
|
_theResult___fst_exp__h499521 :
|
|
11'd897 ;
|
|
assign _theResult___fst_exp__h500279 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard91563_0b0_theResult___fst_exp99524_0_ETC__q136 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8996 ;
|
|
assign _theResult___fst_exp__h500282 =
|
|
(_theResult___fst_exp__h499524 == 11'd2047) ?
|
|
_theResult___fst_exp__h499524 :
|
|
_theResult___fst_exp__h500279 ;
|
|
assign _theResult___fst_exp__h509101 =
|
|
_theResult____h500865[56] ?
|
|
11'd2 :
|
|
_theResult___fst_exp__h509175 ;
|
|
assign _theResult___fst_exp__h509166 =
|
|
11'd0 -
|
|
{ 5'd0,
|
|
IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_r_ETC___d8872 } ;
|
|
assign _theResult___fst_exp__h509172 =
|
|
(!_theResult____h500865[56] && !_theResult____h500865[55] &&
|
|
!_theResult____h500865[54] &&
|
|
!_theResult____h500865[53] &&
|
|
!_theResult____h500865[52] &&
|
|
!_theResult____h500865[51] &&
|
|
!_theResult____h500865[50] &&
|
|
!_theResult____h500865[49] &&
|
|
!_theResult____h500865[48] &&
|
|
!_theResult____h500865[47] &&
|
|
!_theResult____h500865[46] &&
|
|
!_theResult____h500865[45] &&
|
|
!_theResult____h500865[44] &&
|
|
!_theResult____h500865[43] &&
|
|
!_theResult____h500865[42] &&
|
|
!_theResult____h500865[41] &&
|
|
!_theResult____h500865[40] &&
|
|
!_theResult____h500865[39] &&
|
|
!_theResult____h500865[38] &&
|
|
!_theResult____h500865[37] &&
|
|
!_theResult____h500865[36] &&
|
|
!_theResult____h500865[35] &&
|
|
!_theResult____h500865[34] &&
|
|
!_theResult____h500865[33] &&
|
|
!_theResult____h500865[32] &&
|
|
!_theResult____h500865[31] &&
|
|
!_theResult____h500865[30] &&
|
|
!_theResult____h500865[29] &&
|
|
!_theResult____h500865[28] &&
|
|
!_theResult____h500865[27] &&
|
|
!_theResult____h500865[26] &&
|
|
!_theResult____h500865[25] &&
|
|
!_theResult____h500865[24] &&
|
|
!_theResult____h500865[23] &&
|
|
!_theResult____h500865[22] &&
|
|
!_theResult____h500865[21] &&
|
|
!_theResult____h500865[20] &&
|
|
!_theResult____h500865[19] &&
|
|
!_theResult____h500865[18] &&
|
|
!_theResult____h500865[17] &&
|
|
!_theResult____h500865[16] &&
|
|
!_theResult____h500865[15] &&
|
|
!_theResult____h500865[14] &&
|
|
!_theResult____h500865[13] &&
|
|
!_theResult____h500865[12] &&
|
|
!_theResult____h500865[11] &&
|
|
!_theResult____h500865[10] &&
|
|
!_theResult____h500865[9] &&
|
|
!_theResult____h500865[8] &&
|
|
!_theResult____h500865[7] &&
|
|
!_theResult____h500865[6] &&
|
|
!_theResult____h500865[5] &&
|
|
!_theResult____h500865[4] &&
|
|
!_theResult____h500865[3] &&
|
|
!_theResult____h500865[2] &&
|
|
!_theResult____h500865[1] &&
|
|
!_theResult____h500865[0] ||
|
|
!_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d8874) ?
|
|
11'd0 :
|
|
_theResult___fst_exp__h509166 ;
|
|
assign _theResult___fst_exp__h509175 =
|
|
(!_theResult____h500865[56] && _theResult____h500865[55]) ?
|
|
11'd1 :
|
|
_theResult___fst_exp__h509172 ;
|
|
assign _theResult___fst_exp__h509930 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard00875_0b0_theResult___fst_exp09101_0_ETC__q204 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9039 ;
|
|
assign _theResult___fst_exp__h509933 =
|
|
(_theResult___fst_exp__h509101 == 11'd2047) ?
|
|
_theResult___fst_exp__h509101 :
|
|
_theResult___fst_exp__h509930 ;
|
|
assign _theResult___fst_exp__h517886 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q129[10:0] ==
|
|
11'd0) ?
|
|
11'd1 :
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q129[10:0] ;
|
|
assign _theResult___fst_exp__h517925 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q129[10:0] -
|
|
{ 5'd0,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8560 } ;
|
|
assign _theResult___fst_exp__h517931 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0 &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[162] &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d8533 ||
|
|
!_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d8924) ?
|
|
11'd0 :
|
|
_theResult___fst_exp__h517925 ;
|
|
assign _theResult___fst_exp__h517934 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0) ?
|
|
_theResult___fst_exp__h517931 :
|
|
_theResult___fst_exp__h517886 ;
|
|
assign _theResult___fst_exp__h518714 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard09944_0b0_theResult___fst_exp17934_0_ETC__q206 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9070 ;
|
|
assign _theResult___fst_exp__h518717 =
|
|
(_theResult___fst_exp__h517934 == 11'd2047) ?
|
|
_theResult___fst_exp__h517934 :
|
|
_theResult___fst_exp__h518714 ;
|
|
assign _theResult___fst_exp__h518726 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0) ?
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8487 ?
|
|
_theResult___snd_fst_exp__h500285 :
|
|
_theResult___fst_exp__h484451) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8624 ?
|
|
_theResult___snd_fst_exp__h518720 :
|
|
_theResult___fst_exp__h484451) ;
|
|
assign _theResult___fst_exp__h518729 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] == 23'd0) ?
|
|
11'd0 :
|
|
_theResult___fst_exp__h518726 ;
|
|
assign _theResult___fst_exp__h523252 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3) ?
|
|
11'd2047 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q8 ;
|
|
assign _theResult___fst_exp__h538316 =
|
|
11'd897 -
|
|
{ 5'd0,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10048 } ;
|
|
assign _theResult___fst_exp__h538322 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0 &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[98] &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10021 ||
|
|
!_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10050) ?
|
|
11'd0 :
|
|
_theResult___fst_exp__h538316 ;
|
|
assign _theResult___fst_exp__h538325 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) ?
|
|
_theResult___fst_exp__h538322 :
|
|
11'd897 ;
|
|
assign _theResult___fst_exp__h539080 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard30364_0b0_theResult___fst_exp38325_0_ETC__q176 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10469 ;
|
|
assign _theResult___fst_exp__h539083 =
|
|
(_theResult___fst_exp__h538325 == 11'd2047) ?
|
|
_theResult___fst_exp__h538325 :
|
|
_theResult___fst_exp__h539080 ;
|
|
assign _theResult___fst_exp__h547902 =
|
|
_theResult____h539666[56] ?
|
|
11'd2 :
|
|
_theResult___fst_exp__h547976 ;
|
|
assign _theResult___fst_exp__h547967 =
|
|
11'd0 -
|
|
{ 5'd0,
|
|
IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_r_ETC___d10345 } ;
|
|
assign _theResult___fst_exp__h547973 =
|
|
(!_theResult____h539666[56] && !_theResult____h539666[55] &&
|
|
!_theResult____h539666[54] &&
|
|
!_theResult____h539666[53] &&
|
|
!_theResult____h539666[52] &&
|
|
!_theResult____h539666[51] &&
|
|
!_theResult____h539666[50] &&
|
|
!_theResult____h539666[49] &&
|
|
!_theResult____h539666[48] &&
|
|
!_theResult____h539666[47] &&
|
|
!_theResult____h539666[46] &&
|
|
!_theResult____h539666[45] &&
|
|
!_theResult____h539666[44] &&
|
|
!_theResult____h539666[43] &&
|
|
!_theResult____h539666[42] &&
|
|
!_theResult____h539666[41] &&
|
|
!_theResult____h539666[40] &&
|
|
!_theResult____h539666[39] &&
|
|
!_theResult____h539666[38] &&
|
|
!_theResult____h539666[37] &&
|
|
!_theResult____h539666[36] &&
|
|
!_theResult____h539666[35] &&
|
|
!_theResult____h539666[34] &&
|
|
!_theResult____h539666[33] &&
|
|
!_theResult____h539666[32] &&
|
|
!_theResult____h539666[31] &&
|
|
!_theResult____h539666[30] &&
|
|
!_theResult____h539666[29] &&
|
|
!_theResult____h539666[28] &&
|
|
!_theResult____h539666[27] &&
|
|
!_theResult____h539666[26] &&
|
|
!_theResult____h539666[25] &&
|
|
!_theResult____h539666[24] &&
|
|
!_theResult____h539666[23] &&
|
|
!_theResult____h539666[22] &&
|
|
!_theResult____h539666[21] &&
|
|
!_theResult____h539666[20] &&
|
|
!_theResult____h539666[19] &&
|
|
!_theResult____h539666[18] &&
|
|
!_theResult____h539666[17] &&
|
|
!_theResult____h539666[16] &&
|
|
!_theResult____h539666[15] &&
|
|
!_theResult____h539666[14] &&
|
|
!_theResult____h539666[13] &&
|
|
!_theResult____h539666[12] &&
|
|
!_theResult____h539666[11] &&
|
|
!_theResult____h539666[10] &&
|
|
!_theResult____h539666[9] &&
|
|
!_theResult____h539666[8] &&
|
|
!_theResult____h539666[7] &&
|
|
!_theResult____h539666[6] &&
|
|
!_theResult____h539666[5] &&
|
|
!_theResult____h539666[4] &&
|
|
!_theResult____h539666[3] &&
|
|
!_theResult____h539666[2] &&
|
|
!_theResult____h539666[1] &&
|
|
!_theResult____h539666[0] ||
|
|
!_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d10347) ?
|
|
11'd0 :
|
|
_theResult___fst_exp__h547967 ;
|
|
assign _theResult___fst_exp__h547976 =
|
|
(!_theResult____h539666[56] && _theResult____h539666[55]) ?
|
|
11'd1 :
|
|
_theResult___fst_exp__h547973 ;
|
|
assign _theResult___fst_exp__h548731 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard39676_0b0_theResult___fst_exp47902_0_ETC__q180 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10507 ;
|
|
assign _theResult___fst_exp__h548734 =
|
|
(_theResult___fst_exp__h547902 == 11'd2047) ?
|
|
_theResult___fst_exp__h547902 :
|
|
_theResult___fst_exp__h548731 ;
|
|
assign _theResult___fst_exp__h556687 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q169[10:0] ==
|
|
11'd0) ?
|
|
11'd1 :
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q169[10:0] ;
|
|
assign _theResult___fst_exp__h556726 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q169[10:0] -
|
|
{ 5'd0,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10048 } ;
|
|
assign _theResult___fst_exp__h556732 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0 &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[98] &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10021 ||
|
|
!_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d10397) ?
|
|
11'd0 :
|
|
_theResult___fst_exp__h556726 ;
|
|
assign _theResult___fst_exp__h556735 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) ?
|
|
_theResult___fst_exp__h556732 :
|
|
_theResult___fst_exp__h556687 ;
|
|
assign _theResult___fst_exp__h557515 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard48745_0b0_theResult___fst_exp56735_0_ETC__q178 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10538 ;
|
|
assign _theResult___fst_exp__h557518 =
|
|
(_theResult___fst_exp__h556735 == 11'd2047) ?
|
|
_theResult___fst_exp__h556735 :
|
|
_theResult___fst_exp__h557515 ;
|
|
assign _theResult___fst_exp__h557527 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) ?
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9975 ?
|
|
_theResult___snd_fst_exp__h539086 :
|
|
_theResult___fst_exp__h523252) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10097 ?
|
|
_theResult___snd_fst_exp__h557521 :
|
|
_theResult___fst_exp__h523252) ;
|
|
assign _theResult___fst_exp__h557530 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] == 23'd0) ?
|
|
11'd0 :
|
|
_theResult___fst_exp__h557527 ;
|
|
assign _theResult___fst_exp__h562453 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3) ?
|
|
11'd2047 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q10 ;
|
|
assign _theResult___fst_exp__h577517 =
|
|
11'd897 -
|
|
{ 5'd0,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9285 } ;
|
|
assign _theResult___fst_exp__h577523 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0 &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[34] &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d9258 ||
|
|
!_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d9287) ?
|
|
11'd0 :
|
|
_theResult___fst_exp__h577517 ;
|
|
assign _theResult___fst_exp__h577526 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) ?
|
|
_theResult___fst_exp__h577523 :
|
|
11'd897 ;
|
|
assign _theResult___fst_exp__h578281 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard69565_0b0_theResult___fst_exp77526_0_ETC__q153 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9706 ;
|
|
assign _theResult___fst_exp__h578284 =
|
|
(_theResult___fst_exp__h577526 == 11'd2047) ?
|
|
_theResult___fst_exp__h577526 :
|
|
_theResult___fst_exp__h578281 ;
|
|
assign _theResult___fst_exp__h587103 =
|
|
_theResult____h578867[56] ?
|
|
11'd2 :
|
|
_theResult___fst_exp__h587177 ;
|
|
assign _theResult___fst_exp__h587168 =
|
|
11'd0 -
|
|
{ 5'd0,
|
|
IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_r_ETC___d9582 } ;
|
|
assign _theResult___fst_exp__h587174 =
|
|
(!_theResult____h578867[56] && !_theResult____h578867[55] &&
|
|
!_theResult____h578867[54] &&
|
|
!_theResult____h578867[53] &&
|
|
!_theResult____h578867[52] &&
|
|
!_theResult____h578867[51] &&
|
|
!_theResult____h578867[50] &&
|
|
!_theResult____h578867[49] &&
|
|
!_theResult____h578867[48] &&
|
|
!_theResult____h578867[47] &&
|
|
!_theResult____h578867[46] &&
|
|
!_theResult____h578867[45] &&
|
|
!_theResult____h578867[44] &&
|
|
!_theResult____h578867[43] &&
|
|
!_theResult____h578867[42] &&
|
|
!_theResult____h578867[41] &&
|
|
!_theResult____h578867[40] &&
|
|
!_theResult____h578867[39] &&
|
|
!_theResult____h578867[38] &&
|
|
!_theResult____h578867[37] &&
|
|
!_theResult____h578867[36] &&
|
|
!_theResult____h578867[35] &&
|
|
!_theResult____h578867[34] &&
|
|
!_theResult____h578867[33] &&
|
|
!_theResult____h578867[32] &&
|
|
!_theResult____h578867[31] &&
|
|
!_theResult____h578867[30] &&
|
|
!_theResult____h578867[29] &&
|
|
!_theResult____h578867[28] &&
|
|
!_theResult____h578867[27] &&
|
|
!_theResult____h578867[26] &&
|
|
!_theResult____h578867[25] &&
|
|
!_theResult____h578867[24] &&
|
|
!_theResult____h578867[23] &&
|
|
!_theResult____h578867[22] &&
|
|
!_theResult____h578867[21] &&
|
|
!_theResult____h578867[20] &&
|
|
!_theResult____h578867[19] &&
|
|
!_theResult____h578867[18] &&
|
|
!_theResult____h578867[17] &&
|
|
!_theResult____h578867[16] &&
|
|
!_theResult____h578867[15] &&
|
|
!_theResult____h578867[14] &&
|
|
!_theResult____h578867[13] &&
|
|
!_theResult____h578867[12] &&
|
|
!_theResult____h578867[11] &&
|
|
!_theResult____h578867[10] &&
|
|
!_theResult____h578867[9] &&
|
|
!_theResult____h578867[8] &&
|
|
!_theResult____h578867[7] &&
|
|
!_theResult____h578867[6] &&
|
|
!_theResult____h578867[5] &&
|
|
!_theResult____h578867[4] &&
|
|
!_theResult____h578867[3] &&
|
|
!_theResult____h578867[2] &&
|
|
!_theResult____h578867[1] &&
|
|
!_theResult____h578867[0] ||
|
|
!_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulD_ETC___d9584) ?
|
|
11'd0 :
|
|
_theResult___fst_exp__h587168 ;
|
|
assign _theResult___fst_exp__h587177 =
|
|
(!_theResult____h578867[56] && _theResult____h578867[55]) ?
|
|
11'd1 :
|
|
_theResult___fst_exp__h587174 ;
|
|
assign _theResult___fst_exp__h587932 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard78877_0b0_theResult___fst_exp87103_0_ETC__q182 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9744 ;
|
|
assign _theResult___fst_exp__h587935 =
|
|
(_theResult___fst_exp__h587103 == 11'd2047) ?
|
|
_theResult___fst_exp__h587103 :
|
|
_theResult___fst_exp__h587932 ;
|
|
assign _theResult___fst_exp__h595888 =
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q146[10:0] ==
|
|
11'd0) ?
|
|
11'd1 :
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q146[10:0] ;
|
|
assign _theResult___fst_exp__h595927 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC__q146[10:0] -
|
|
{ 5'd0,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9285 } ;
|
|
assign _theResult___fst_exp__h595933 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0 &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[34] &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d9258 ||
|
|
!_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExeQ_f_ETC___d9634) ?
|
|
11'd0 :
|
|
_theResult___fst_exp__h595927 ;
|
|
assign _theResult___fst_exp__h595936 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) ?
|
|
_theResult___fst_exp__h595933 :
|
|
_theResult___fst_exp__h595888 ;
|
|
assign _theResult___fst_exp__h596716 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard87946_0b0_theResult___fst_exp95936_0_ETC__q186 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9775 ;
|
|
assign _theResult___fst_exp__h596719 =
|
|
(_theResult___fst_exp__h595936 == 11'd2047) ?
|
|
_theResult___fst_exp__h595936 :
|
|
_theResult___fst_exp__h596716 ;
|
|
assign _theResult___fst_exp__h596728 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) ?
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9212 ?
|
|
_theResult___snd_fst_exp__h578287 :
|
|
_theResult___fst_exp__h562453) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9334 ?
|
|
_theResult___snd_fst_exp__h596722 :
|
|
_theResult___fst_exp__h562453) ;
|
|
assign _theResult___fst_exp__h596731 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] == 23'd0) ?
|
|
11'd0 :
|
|
_theResult___fst_exp__h596728 ;
|
|
assign _theResult___fst_sfd__h352843 =
|
|
(_theResult___fst_exp__h352245 == 8'd255) ?
|
|
sfdin__h352239[56:34] :
|
|
_theResult___fst_sfd__h352840 ;
|
|
assign _theResult___fst_sfd__h361425 =
|
|
(_theResult___fst_exp__h360901 == 8'd255) ?
|
|
_theResult___snd__h360852[56:34] :
|
|
_theResult___fst_sfd__h361422 ;
|
|
assign _theResult___fst_sfd__h370609 =
|
|
(_theResult___fst_exp__h370011 == 8'd255) ?
|
|
sfdin__h370005[56:34] :
|
|
_theResult___fst_sfd__h370606 ;
|
|
assign _theResult___fst_sfd__h379245 =
|
|
(_theResult___fst_exp__h378696 == 8'd255) ?
|
|
_theResult___snd__h378642[56:34] :
|
|
_theResult___fst_sfd__h379242 ;
|
|
assign _theResult___fst_sfd__h379254 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) ?
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4004 ?
|
|
_theResult___snd_fst_sfd__h361428 :
|
|
_theResult___fst_sfd__h344117) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4544 ?
|
|
_theResult___snd_fst_sfd__h379248 :
|
|
_theResult___fst_sfd__h344117) ;
|
|
assign _theResult___fst_sfd__h379260 =
|
|
((coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] ==
|
|
52'd0) ?
|
|
23'd0 :
|
|
_theResult___fst_sfd__h379254 ;
|
|
assign _theResult___fst_sfd__h398533 =
|
|
(_theResult___fst_exp__h397935 == 8'd255) ?
|
|
sfdin__h397929[56:34] :
|
|
_theResult___fst_sfd__h398530 ;
|
|
assign _theResult___fst_sfd__h407115 =
|
|
(_theResult___fst_exp__h406591 == 8'd255) ?
|
|
_theResult___snd__h406542[56:34] :
|
|
_theResult___fst_sfd__h407112 ;
|
|
assign _theResult___fst_sfd__h416299 =
|
|
(_theResult___fst_exp__h415701 == 8'd255) ?
|
|
sfdin__h415695[56:34] :
|
|
_theResult___fst_sfd__h416296 ;
|
|
assign _theResult___fst_sfd__h424935 =
|
|
(_theResult___fst_exp__h424386 == 8'd255) ?
|
|
_theResult___snd__h424332[56:34] :
|
|
_theResult___fst_sfd__h424932 ;
|
|
assign _theResult___fst_sfd__h424944 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) ?
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5396 ?
|
|
_theResult___snd_fst_sfd__h407118 :
|
|
_theResult___fst_sfd__h389809) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5936 ?
|
|
_theResult___snd_fst_sfd__h424938 :
|
|
_theResult___fst_sfd__h389809) ;
|
|
assign _theResult___fst_sfd__h424950 =
|
|
((coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] ==
|
|
52'd0) ?
|
|
23'd0 :
|
|
_theResult___fst_sfd__h424944 ;
|
|
assign _theResult___fst_sfd__h444221 =
|
|
(_theResult___fst_exp__h443623 == 8'd255) ?
|
|
sfdin__h443617[56:34] :
|
|
_theResult___fst_sfd__h444218 ;
|
|
assign _theResult___fst_sfd__h452803 =
|
|
(_theResult___fst_exp__h452279 == 8'd255) ?
|
|
_theResult___snd__h452230[56:34] :
|
|
_theResult___fst_sfd__h452800 ;
|
|
assign _theResult___fst_sfd__h461987 =
|
|
(_theResult___fst_exp__h461389 == 8'd255) ?
|
|
sfdin__h461383[56:34] :
|
|
_theResult___fst_sfd__h461984 ;
|
|
assign _theResult___fst_sfd__h470623 =
|
|
(_theResult___fst_exp__h470074 == 8'd255) ?
|
|
_theResult___snd__h470020[56:34] :
|
|
_theResult___fst_sfd__h470620 ;
|
|
assign _theResult___fst_sfd__h470632 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) ?
|
|
(_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6788 ?
|
|
_theResult___snd_fst_sfd__h452806 :
|
|
_theResult___fst_sfd__h435497) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7328 ?
|
|
_theResult___snd_fst_sfd__h470626 :
|
|
_theResult___fst_sfd__h435497) ;
|
|
assign _theResult___fst_sfd__h470638 =
|
|
((coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] ==
|
|
52'd0) ?
|
|
23'd0 :
|
|
_theResult___fst_sfd__h470632 ;
|
|
assign _theResult___fst_sfd__h484452 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3) ?
|
|
52'd0 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q7 ;
|
|
assign _theResult___fst_sfd__h500280 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard91563_0b0_theResult___snd99475_BITS__ETC__q208 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9096 ;
|
|
assign _theResult___fst_sfd__h500283 =
|
|
(_theResult___fst_exp__h499524 == 11'd2047) ?
|
|
_theResult___snd__h499475[56:5] :
|
|
_theResult___fst_sfd__h500280 ;
|
|
assign _theResult___fst_sfd__h509931 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard00875_0b0_sfdin09095_BITS_56_TO_5_0b_ETC__q210 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9123 ;
|
|
assign _theResult___fst_sfd__h509934 =
|
|
(_theResult___fst_exp__h509101 == 11'd2047) ?
|
|
sfdin__h509095[56:5] :
|
|
_theResult___fst_sfd__h509931 ;
|
|
assign _theResult___fst_sfd__h518715 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard09944_0b0_theResult___snd17880_BITS__ETC__q212 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9142 ;
|
|
assign _theResult___fst_sfd__h518718 =
|
|
(_theResult___fst_exp__h517934 == 11'd2047) ?
|
|
_theResult___snd__h517880[56:5] :
|
|
_theResult___fst_sfd__h518715 ;
|
|
assign _theResult___fst_sfd__h518727 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0) ?
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8487 ?
|
|
_theResult___snd_fst_sfd__h500286 :
|
|
_theResult___fst_sfd__h484452) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8624 ?
|
|
_theResult___snd_fst_sfd__h518721 :
|
|
_theResult___fst_sfd__h484452) ;
|
|
assign _theResult___fst_sfd__h518733 =
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] == 23'd0) ?
|
|
52'd0 :
|
|
_theResult___fst_sfd__h518727 ;
|
|
assign _theResult___fst_sfd__h523253 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3) ?
|
|
52'd0 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q9 ;
|
|
assign _theResult___fst_sfd__h539081 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard30364_0b0_theResult___snd38276_BITS__ETC__q198 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10564 ;
|
|
assign _theResult___fst_sfd__h539084 =
|
|
(_theResult___fst_exp__h538325 == 11'd2047) ?
|
|
_theResult___snd__h538276[56:5] :
|
|
_theResult___fst_sfd__h539081 ;
|
|
assign _theResult___fst_sfd__h548732 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard39676_0b0_sfdin47896_BITS_56_TO_5_0b_ETC__q200 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10590 ;
|
|
assign _theResult___fst_sfd__h548735 =
|
|
(_theResult___fst_exp__h547902 == 11'd2047) ?
|
|
sfdin__h547896[56:5] :
|
|
_theResult___fst_sfd__h548732 ;
|
|
assign _theResult___fst_sfd__h557516 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard48745_0b0_theResult___snd56681_BITS__ETC__q202 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10609 ;
|
|
assign _theResult___fst_sfd__h557519 =
|
|
(_theResult___fst_exp__h556735 == 11'd2047) ?
|
|
_theResult___snd__h556681[56:5] :
|
|
_theResult___fst_sfd__h557516 ;
|
|
assign _theResult___fst_sfd__h557528 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) ?
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9975 ?
|
|
_theResult___snd_fst_sfd__h539087 :
|
|
_theResult___fst_sfd__h523253) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10097 ?
|
|
_theResult___snd_fst_sfd__h557522 :
|
|
_theResult___fst_sfd__h523253) ;
|
|
assign _theResult___fst_sfd__h557534 =
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] == 23'd0) ?
|
|
52'd0 :
|
|
_theResult___fst_sfd__h557528 ;
|
|
assign _theResult___fst_sfd__h562454 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3) ?
|
|
52'd0 :
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q11 ;
|
|
assign _theResult___fst_sfd__h578282 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard69565_0b0_theResult___snd77477_BITS__ETC__q214 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9801 ;
|
|
assign _theResult___fst_sfd__h578285 =
|
|
(_theResult___fst_exp__h577526 == 11'd2047) ?
|
|
_theResult___snd__h577477[56:5] :
|
|
_theResult___fst_sfd__h578282 ;
|
|
assign _theResult___fst_sfd__h587933 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard78877_0b0_sfdin87097_BITS_56_TO_5_0b_ETC__q216 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9827 ;
|
|
assign _theResult___fst_sfd__h587936 =
|
|
(_theResult___fst_exp__h587103 == 11'd2047) ?
|
|
sfdin__h587097[56:5] :
|
|
_theResult___fst_sfd__h587933 ;
|
|
assign _theResult___fst_sfd__h596717 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd2 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd3 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd4) ?
|
|
CASE_guard87946_0b0_theResult___snd95882_BITS__ETC__q218 :
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9846 ;
|
|
assign _theResult___fst_sfd__h596720 =
|
|
(_theResult___fst_exp__h595936 == 11'd2047) ?
|
|
_theResult___snd__h595882[56:5] :
|
|
_theResult___fst_sfd__h596717 ;
|
|
assign _theResult___fst_sfd__h596729 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) ?
|
|
(_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9212 ?
|
|
_theResult___snd_fst_sfd__h578288 :
|
|
_theResult___fst_sfd__h562454) :
|
|
(SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9334 ?
|
|
_theResult___snd_fst_sfd__h596723 :
|
|
_theResult___fst_sfd__h562454) ;
|
|
assign _theResult___fst_sfd__h596735 =
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] == 23'd0) ?
|
|
52'd0 :
|
|
_theResult___fst_sfd__h596729 ;
|
|
assign _theResult___sfd__h352762 =
|
|
sfd__h352337[24] ?
|
|
((_theResult___fst_exp__h352245 == 8'd254) ?
|
|
23'd0 :
|
|
sfd__h352337[23:1]) :
|
|
sfd__h352337[22:0] ;
|
|
assign _theResult___sfd__h361344 =
|
|
sfd__h360919[24] ?
|
|
((_theResult___fst_exp__h360901 == 8'd254) ?
|
|
23'd0 :
|
|
sfd__h360919[23:1]) :
|
|
sfd__h360919[22:0] ;
|
|
assign _theResult___sfd__h370528 =
|
|
sfd__h370103[24] ?
|
|
((_theResult___fst_exp__h370011 == 8'd254) ?
|
|
23'd0 :
|
|
sfd__h370103[23:1]) :
|
|
sfd__h370103[22:0] ;
|
|
assign _theResult___sfd__h379164 =
|
|
sfd__h378715[24] ?
|
|
((_theResult___fst_exp__h378696 == 8'd254) ?
|
|
23'd0 :
|
|
sfd__h378715[23:1]) :
|
|
sfd__h378715[22:0] ;
|
|
assign _theResult___sfd__h379266 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd2047 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] !=
|
|
52'd0) ?
|
|
_theResult___snd_fst_sfd__h336479 :
|
|
_theResult___fst_sfd__h379260 ;
|
|
assign _theResult___sfd__h398452 =
|
|
sfd__h398027[24] ?
|
|
((_theResult___fst_exp__h397935 == 8'd254) ?
|
|
23'd0 :
|
|
sfd__h398027[23:1]) :
|
|
sfd__h398027[22:0] ;
|
|
assign _theResult___sfd__h407034 =
|
|
sfd__h406609[24] ?
|
|
((_theResult___fst_exp__h406591 == 8'd254) ?
|
|
23'd0 :
|
|
sfd__h406609[23:1]) :
|
|
sfd__h406609[22:0] ;
|
|
assign _theResult___sfd__h416218 =
|
|
sfd__h415793[24] ?
|
|
((_theResult___fst_exp__h415701 == 8'd254) ?
|
|
23'd0 :
|
|
sfd__h415793[23:1]) :
|
|
sfd__h415793[22:0] ;
|
|
assign _theResult___sfd__h424854 =
|
|
sfd__h424405[24] ?
|
|
((_theResult___fst_exp__h424386 == 8'd254) ?
|
|
23'd0 :
|
|
sfd__h424405[23:1]) :
|
|
sfd__h424405[22:0] ;
|
|
assign _theResult___sfd__h424956 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd2047 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] !=
|
|
52'd0) ?
|
|
_theResult___snd_fst_sfd__h382174 :
|
|
_theResult___fst_sfd__h424950 ;
|
|
assign _theResult___sfd__h444140 =
|
|
sfd__h443715[24] ?
|
|
((_theResult___fst_exp__h443623 == 8'd254) ?
|
|
23'd0 :
|
|
sfd__h443715[23:1]) :
|
|
sfd__h443715[22:0] ;
|
|
assign _theResult___sfd__h452722 =
|
|
sfd__h452297[24] ?
|
|
((_theResult___fst_exp__h452279 == 8'd254) ?
|
|
23'd0 :
|
|
sfd__h452297[23:1]) :
|
|
sfd__h452297[22:0] ;
|
|
assign _theResult___sfd__h461906 =
|
|
sfd__h461481[24] ?
|
|
((_theResult___fst_exp__h461389 == 8'd254) ?
|
|
23'd0 :
|
|
sfd__h461481[23:1]) :
|
|
sfd__h461481[22:0] ;
|
|
assign _theResult___sfd__h470542 =
|
|
sfd__h470093[24] ?
|
|
((_theResult___fst_exp__h470074 == 8'd254) ?
|
|
23'd0 :
|
|
sfd__h470093[23:1]) :
|
|
sfd__h470093[22:0] ;
|
|
assign _theResult___sfd__h470644 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd2047 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] !=
|
|
52'd0) ?
|
|
_theResult___snd_fst_sfd__h427862 :
|
|
_theResult___fst_sfd__h470638 ;
|
|
assign _theResult___sfd__h500180 =
|
|
sfd__h499542[53] ?
|
|
((_theResult___fst_exp__h499524 == 11'd2046) ?
|
|
52'd0 :
|
|
sfd__h499542[52:1]) :
|
|
sfd__h499542[51:0] ;
|
|
assign _theResult___sfd__h509831 =
|
|
sfd__h509193[53] ?
|
|
((_theResult___fst_exp__h509101 == 11'd2046) ?
|
|
52'd0 :
|
|
sfd__h509193[52:1]) :
|
|
sfd__h509193[51:0] ;
|
|
assign _theResult___sfd__h518615 =
|
|
sfd__h517953[53] ?
|
|
((_theResult___fst_exp__h517934 == 11'd2046) ?
|
|
52'd0 :
|
|
sfd__h517953[52:1]) :
|
|
sfd__h517953[51:0] ;
|
|
assign _theResult___sfd__h538981 =
|
|
sfd__h538343[53] ?
|
|
((_theResult___fst_exp__h538325 == 11'd2046) ?
|
|
52'd0 :
|
|
sfd__h538343[52:1]) :
|
|
sfd__h538343[51:0] ;
|
|
assign _theResult___sfd__h548632 =
|
|
sfd__h547994[53] ?
|
|
((_theResult___fst_exp__h547902 == 11'd2046) ?
|
|
52'd0 :
|
|
sfd__h547994[52:1]) :
|
|
sfd__h547994[51:0] ;
|
|
assign _theResult___sfd__h557416 =
|
|
sfd__h556754[53] ?
|
|
((_theResult___fst_exp__h556735 == 11'd2046) ?
|
|
52'd0 :
|
|
sfd__h556754[52:1]) :
|
|
sfd__h556754[51:0] ;
|
|
assign _theResult___sfd__h578182 =
|
|
sfd__h577544[53] ?
|
|
((_theResult___fst_exp__h577526 == 11'd2046) ?
|
|
52'd0 :
|
|
sfd__h577544[52:1]) :
|
|
sfd__h577544[51:0] ;
|
|
assign _theResult___sfd__h587833 =
|
|
sfd__h587195[53] ?
|
|
((_theResult___fst_exp__h587103 == 11'd2046) ?
|
|
52'd0 :
|
|
sfd__h587195[52:1]) :
|
|
sfd__h587195[51:0] ;
|
|
assign _theResult___sfd__h596617 =
|
|
sfd__h595955[53] ?
|
|
((_theResult___fst_exp__h595936 == 11'd2046) ?
|
|
52'd0 :
|
|
sfd__h595955[52:1]) :
|
|
sfd__h595955[51:0] ;
|
|
assign _theResult___snd__h352256 = { _theResult____h344134[55:0], 1'd0 } ;
|
|
assign _theResult___snd__h352267 =
|
|
(!_theResult____h344134[56] && _theResult____h344134[55]) ?
|
|
_theResult___snd__h352269 :
|
|
_theResult___snd__h352279 ;
|
|
assign _theResult___snd__h352269 = { _theResult____h344134[54:0], 2'd0 } ;
|
|
assign _theResult___snd__h352279 =
|
|
(!_theResult____h344134[56] && !_theResult____h344134[55] &&
|
|
!_theResult____h344134[54] &&
|
|
!_theResult____h344134[53] &&
|
|
!_theResult____h344134[52] &&
|
|
!_theResult____h344134[51] &&
|
|
!_theResult____h344134[50] &&
|
|
!_theResult____h344134[49] &&
|
|
!_theResult____h344134[48] &&
|
|
!_theResult____h344134[47] &&
|
|
!_theResult____h344134[46] &&
|
|
!_theResult____h344134[45] &&
|
|
!_theResult____h344134[44] &&
|
|
!_theResult____h344134[43] &&
|
|
!_theResult____h344134[42] &&
|
|
!_theResult____h344134[41] &&
|
|
!_theResult____h344134[40] &&
|
|
!_theResult____h344134[39] &&
|
|
!_theResult____h344134[38] &&
|
|
!_theResult____h344134[37] &&
|
|
!_theResult____h344134[36] &&
|
|
!_theResult____h344134[35] &&
|
|
!_theResult____h344134[34] &&
|
|
!_theResult____h344134[33] &&
|
|
!_theResult____h344134[32] &&
|
|
!_theResult____h344134[31] &&
|
|
!_theResult____h344134[30] &&
|
|
!_theResult____h344134[29] &&
|
|
!_theResult____h344134[28] &&
|
|
!_theResult____h344134[27] &&
|
|
!_theResult____h344134[26] &&
|
|
!_theResult____h344134[25] &&
|
|
!_theResult____h344134[24] &&
|
|
!_theResult____h344134[23] &&
|
|
!_theResult____h344134[22] &&
|
|
!_theResult____h344134[21] &&
|
|
!_theResult____h344134[20] &&
|
|
!_theResult____h344134[19] &&
|
|
!_theResult____h344134[18] &&
|
|
!_theResult____h344134[17] &&
|
|
!_theResult____h344134[16] &&
|
|
!_theResult____h344134[15] &&
|
|
!_theResult____h344134[14] &&
|
|
!_theResult____h344134[13] &&
|
|
!_theResult____h344134[12] &&
|
|
!_theResult____h344134[11] &&
|
|
!_theResult____h344134[10] &&
|
|
!_theResult____h344134[9] &&
|
|
!_theResult____h344134[8] &&
|
|
!_theResult____h344134[7] &&
|
|
!_theResult____h344134[6] &&
|
|
!_theResult____h344134[5] &&
|
|
!_theResult____h344134[4] &&
|
|
!_theResult____h344134[3] &&
|
|
!_theResult____h344134[2] &&
|
|
!_theResult____h344134[1] &&
|
|
!_theResult____h344134[0]) ?
|
|
_theResult____h344134 :
|
|
_theResult___snd__h352285 ;
|
|
assign _theResult___snd__h352285 =
|
|
{ IF_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMu_ETC__q20[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h352308 =
|
|
_theResult____h344134 <<
|
|
IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fp_ETC___d4239 ;
|
|
assign _theResult___snd__h360852 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) ?
|
|
_theResult___snd__h360861 :
|
|
_theResult___snd__h360854 ;
|
|
assign _theResult___snd__h360854 =
|
|
{ coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5],
|
|
5'd0 } ;
|
|
assign _theResult___snd__h360861 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0 &&
|
|
NOT_coreFix_fpuMulDivExe_0_fpuExec_double_fma__ETC___d4415) ?
|
|
sfd__h336529 :
|
|
_theResult___snd__h360867 ;
|
|
assign _theResult___snd__h360867 =
|
|
{ IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q22[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h360890 =
|
|
sfd__h336529 <<
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d4470 ;
|
|
assign _theResult___snd__h370022 = { _theResult____h361773[55:0], 1'd0 } ;
|
|
assign _theResult___snd__h370033 =
|
|
(!_theResult____h361773[56] && _theResult____h361773[55]) ?
|
|
_theResult___snd__h370035 :
|
|
_theResult___snd__h370045 ;
|
|
assign _theResult___snd__h370035 = { _theResult____h361773[54:0], 2'd0 } ;
|
|
assign _theResult___snd__h370045 =
|
|
(!_theResult____h361773[56] && !_theResult____h361773[55] &&
|
|
!_theResult____h361773[54] &&
|
|
!_theResult____h361773[53] &&
|
|
!_theResult____h361773[52] &&
|
|
!_theResult____h361773[51] &&
|
|
!_theResult____h361773[50] &&
|
|
!_theResult____h361773[49] &&
|
|
!_theResult____h361773[48] &&
|
|
!_theResult____h361773[47] &&
|
|
!_theResult____h361773[46] &&
|
|
!_theResult____h361773[45] &&
|
|
!_theResult____h361773[44] &&
|
|
!_theResult____h361773[43] &&
|
|
!_theResult____h361773[42] &&
|
|
!_theResult____h361773[41] &&
|
|
!_theResult____h361773[40] &&
|
|
!_theResult____h361773[39] &&
|
|
!_theResult____h361773[38] &&
|
|
!_theResult____h361773[37] &&
|
|
!_theResult____h361773[36] &&
|
|
!_theResult____h361773[35] &&
|
|
!_theResult____h361773[34] &&
|
|
!_theResult____h361773[33] &&
|
|
!_theResult____h361773[32] &&
|
|
!_theResult____h361773[31] &&
|
|
!_theResult____h361773[30] &&
|
|
!_theResult____h361773[29] &&
|
|
!_theResult____h361773[28] &&
|
|
!_theResult____h361773[27] &&
|
|
!_theResult____h361773[26] &&
|
|
!_theResult____h361773[25] &&
|
|
!_theResult____h361773[24] &&
|
|
!_theResult____h361773[23] &&
|
|
!_theResult____h361773[22] &&
|
|
!_theResult____h361773[21] &&
|
|
!_theResult____h361773[20] &&
|
|
!_theResult____h361773[19] &&
|
|
!_theResult____h361773[18] &&
|
|
!_theResult____h361773[17] &&
|
|
!_theResult____h361773[16] &&
|
|
!_theResult____h361773[15] &&
|
|
!_theResult____h361773[14] &&
|
|
!_theResult____h361773[13] &&
|
|
!_theResult____h361773[12] &&
|
|
!_theResult____h361773[11] &&
|
|
!_theResult____h361773[10] &&
|
|
!_theResult____h361773[9] &&
|
|
!_theResult____h361773[8] &&
|
|
!_theResult____h361773[7] &&
|
|
!_theResult____h361773[6] &&
|
|
!_theResult____h361773[5] &&
|
|
!_theResult____h361773[4] &&
|
|
!_theResult____h361773[3] &&
|
|
!_theResult____h361773[2] &&
|
|
!_theResult____h361773[1] &&
|
|
!_theResult____h361773[0]) ?
|
|
_theResult____h361773 :
|
|
_theResult___snd__h370051 ;
|
|
assign _theResult___snd__h370051 =
|
|
{ IF_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuM_ETC__q30[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h370074 =
|
|
_theResult____h361773 <<
|
|
IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_f_ETC___d4790 ;
|
|
assign _theResult___snd__h378642 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0) ?
|
|
_theResult___snd__h378656 :
|
|
_theResult___snd__h360854 ;
|
|
assign _theResult___snd__h378656 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd0 &&
|
|
NOT_coreFix_fpuMulDivExe_0_fpuExec_double_fma__ETC___d4415) ?
|
|
sfd__h336529 :
|
|
_theResult___snd__h378662 ;
|
|
assign _theResult___snd__h378662 =
|
|
{ IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q35[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h378680 =
|
|
sfd__h336529 <<
|
|
(IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d4864[8] ?
|
|
9'h0AA :
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d4864) ;
|
|
assign _theResult___snd__h397946 = { _theResult____h389826[55:0], 1'd0 } ;
|
|
assign _theResult___snd__h397957 =
|
|
(!_theResult____h389826[56] && _theResult____h389826[55]) ?
|
|
_theResult___snd__h397959 :
|
|
_theResult___snd__h397969 ;
|
|
assign _theResult___snd__h397959 = { _theResult____h389826[54:0], 2'd0 } ;
|
|
assign _theResult___snd__h397969 =
|
|
(!_theResult____h389826[56] && !_theResult____h389826[55] &&
|
|
!_theResult____h389826[54] &&
|
|
!_theResult____h389826[53] &&
|
|
!_theResult____h389826[52] &&
|
|
!_theResult____h389826[51] &&
|
|
!_theResult____h389826[50] &&
|
|
!_theResult____h389826[49] &&
|
|
!_theResult____h389826[48] &&
|
|
!_theResult____h389826[47] &&
|
|
!_theResult____h389826[46] &&
|
|
!_theResult____h389826[45] &&
|
|
!_theResult____h389826[44] &&
|
|
!_theResult____h389826[43] &&
|
|
!_theResult____h389826[42] &&
|
|
!_theResult____h389826[41] &&
|
|
!_theResult____h389826[40] &&
|
|
!_theResult____h389826[39] &&
|
|
!_theResult____h389826[38] &&
|
|
!_theResult____h389826[37] &&
|
|
!_theResult____h389826[36] &&
|
|
!_theResult____h389826[35] &&
|
|
!_theResult____h389826[34] &&
|
|
!_theResult____h389826[33] &&
|
|
!_theResult____h389826[32] &&
|
|
!_theResult____h389826[31] &&
|
|
!_theResult____h389826[30] &&
|
|
!_theResult____h389826[29] &&
|
|
!_theResult____h389826[28] &&
|
|
!_theResult____h389826[27] &&
|
|
!_theResult____h389826[26] &&
|
|
!_theResult____h389826[25] &&
|
|
!_theResult____h389826[24] &&
|
|
!_theResult____h389826[23] &&
|
|
!_theResult____h389826[22] &&
|
|
!_theResult____h389826[21] &&
|
|
!_theResult____h389826[20] &&
|
|
!_theResult____h389826[19] &&
|
|
!_theResult____h389826[18] &&
|
|
!_theResult____h389826[17] &&
|
|
!_theResult____h389826[16] &&
|
|
!_theResult____h389826[15] &&
|
|
!_theResult____h389826[14] &&
|
|
!_theResult____h389826[13] &&
|
|
!_theResult____h389826[12] &&
|
|
!_theResult____h389826[11] &&
|
|
!_theResult____h389826[10] &&
|
|
!_theResult____h389826[9] &&
|
|
!_theResult____h389826[8] &&
|
|
!_theResult____h389826[7] &&
|
|
!_theResult____h389826[6] &&
|
|
!_theResult____h389826[5] &&
|
|
!_theResult____h389826[4] &&
|
|
!_theResult____h389826[3] &&
|
|
!_theResult____h389826[2] &&
|
|
!_theResult____h389826[1] &&
|
|
!_theResult____h389826[0]) ?
|
|
_theResult____h389826 :
|
|
_theResult___snd__h397975 ;
|
|
assign _theResult___snd__h397975 =
|
|
{ IF_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMu_ETC__q55[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h397998 =
|
|
_theResult____h389826 <<
|
|
IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fp_ETC___d5631 ;
|
|
assign _theResult___snd__h406542 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) ?
|
|
_theResult___snd__h406551 :
|
|
_theResult___snd__h406544 ;
|
|
assign _theResult___snd__h406544 =
|
|
{ coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5],
|
|
5'd0 } ;
|
|
assign _theResult___snd__h406551 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0 &&
|
|
NOT_coreFix_fpuMulDivExe_0_fpuExec_double_div__ETC___d5807) ?
|
|
sfd__h382224 :
|
|
_theResult___snd__h406557 ;
|
|
assign _theResult___snd__h406557 =
|
|
{ IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q57[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h406580 =
|
|
sfd__h382224 <<
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d5862 ;
|
|
assign _theResult___snd__h415712 = { _theResult____h407463[55:0], 1'd0 } ;
|
|
assign _theResult___snd__h415723 =
|
|
(!_theResult____h407463[56] && _theResult____h407463[55]) ?
|
|
_theResult___snd__h415725 :
|
|
_theResult___snd__h415735 ;
|
|
assign _theResult___snd__h415725 = { _theResult____h407463[54:0], 2'd0 } ;
|
|
assign _theResult___snd__h415735 =
|
|
(!_theResult____h407463[56] && !_theResult____h407463[55] &&
|
|
!_theResult____h407463[54] &&
|
|
!_theResult____h407463[53] &&
|
|
!_theResult____h407463[52] &&
|
|
!_theResult____h407463[51] &&
|
|
!_theResult____h407463[50] &&
|
|
!_theResult____h407463[49] &&
|
|
!_theResult____h407463[48] &&
|
|
!_theResult____h407463[47] &&
|
|
!_theResult____h407463[46] &&
|
|
!_theResult____h407463[45] &&
|
|
!_theResult____h407463[44] &&
|
|
!_theResult____h407463[43] &&
|
|
!_theResult____h407463[42] &&
|
|
!_theResult____h407463[41] &&
|
|
!_theResult____h407463[40] &&
|
|
!_theResult____h407463[39] &&
|
|
!_theResult____h407463[38] &&
|
|
!_theResult____h407463[37] &&
|
|
!_theResult____h407463[36] &&
|
|
!_theResult____h407463[35] &&
|
|
!_theResult____h407463[34] &&
|
|
!_theResult____h407463[33] &&
|
|
!_theResult____h407463[32] &&
|
|
!_theResult____h407463[31] &&
|
|
!_theResult____h407463[30] &&
|
|
!_theResult____h407463[29] &&
|
|
!_theResult____h407463[28] &&
|
|
!_theResult____h407463[27] &&
|
|
!_theResult____h407463[26] &&
|
|
!_theResult____h407463[25] &&
|
|
!_theResult____h407463[24] &&
|
|
!_theResult____h407463[23] &&
|
|
!_theResult____h407463[22] &&
|
|
!_theResult____h407463[21] &&
|
|
!_theResult____h407463[20] &&
|
|
!_theResult____h407463[19] &&
|
|
!_theResult____h407463[18] &&
|
|
!_theResult____h407463[17] &&
|
|
!_theResult____h407463[16] &&
|
|
!_theResult____h407463[15] &&
|
|
!_theResult____h407463[14] &&
|
|
!_theResult____h407463[13] &&
|
|
!_theResult____h407463[12] &&
|
|
!_theResult____h407463[11] &&
|
|
!_theResult____h407463[10] &&
|
|
!_theResult____h407463[9] &&
|
|
!_theResult____h407463[8] &&
|
|
!_theResult____h407463[7] &&
|
|
!_theResult____h407463[6] &&
|
|
!_theResult____h407463[5] &&
|
|
!_theResult____h407463[4] &&
|
|
!_theResult____h407463[3] &&
|
|
!_theResult____h407463[2] &&
|
|
!_theResult____h407463[1] &&
|
|
!_theResult____h407463[0]) ?
|
|
_theResult____h407463 :
|
|
_theResult___snd__h415741 ;
|
|
assign _theResult___snd__h415741 =
|
|
{ IF_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuM_ETC__q65[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h415764 =
|
|
_theResult____h407463 <<
|
|
IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_f_ETC___d6182 ;
|
|
assign _theResult___snd__h424332 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0) ?
|
|
_theResult___snd__h424346 :
|
|
_theResult___snd__h406544 ;
|
|
assign _theResult___snd__h424346 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd0 &&
|
|
NOT_coreFix_fpuMulDivExe_0_fpuExec_double_div__ETC___d5807) ?
|
|
sfd__h382224 :
|
|
_theResult___snd__h424352 ;
|
|
assign _theResult___snd__h424352 =
|
|
{ IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q70[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h424370 =
|
|
sfd__h382224 <<
|
|
(IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6256[8] ?
|
|
9'h0AA :
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d6256) ;
|
|
assign _theResult___snd__h443634 = { _theResult____h435514[55:0], 1'd0 } ;
|
|
assign _theResult___snd__h443645 =
|
|
(!_theResult____h435514[56] && _theResult____h435514[55]) ?
|
|
_theResult___snd__h443647 :
|
|
_theResult___snd__h443657 ;
|
|
assign _theResult___snd__h443647 = { _theResult____h435514[54:0], 2'd0 } ;
|
|
assign _theResult___snd__h443657 =
|
|
(!_theResult____h435514[56] && !_theResult____h435514[55] &&
|
|
!_theResult____h435514[54] &&
|
|
!_theResult____h435514[53] &&
|
|
!_theResult____h435514[52] &&
|
|
!_theResult____h435514[51] &&
|
|
!_theResult____h435514[50] &&
|
|
!_theResult____h435514[49] &&
|
|
!_theResult____h435514[48] &&
|
|
!_theResult____h435514[47] &&
|
|
!_theResult____h435514[46] &&
|
|
!_theResult____h435514[45] &&
|
|
!_theResult____h435514[44] &&
|
|
!_theResult____h435514[43] &&
|
|
!_theResult____h435514[42] &&
|
|
!_theResult____h435514[41] &&
|
|
!_theResult____h435514[40] &&
|
|
!_theResult____h435514[39] &&
|
|
!_theResult____h435514[38] &&
|
|
!_theResult____h435514[37] &&
|
|
!_theResult____h435514[36] &&
|
|
!_theResult____h435514[35] &&
|
|
!_theResult____h435514[34] &&
|
|
!_theResult____h435514[33] &&
|
|
!_theResult____h435514[32] &&
|
|
!_theResult____h435514[31] &&
|
|
!_theResult____h435514[30] &&
|
|
!_theResult____h435514[29] &&
|
|
!_theResult____h435514[28] &&
|
|
!_theResult____h435514[27] &&
|
|
!_theResult____h435514[26] &&
|
|
!_theResult____h435514[25] &&
|
|
!_theResult____h435514[24] &&
|
|
!_theResult____h435514[23] &&
|
|
!_theResult____h435514[22] &&
|
|
!_theResult____h435514[21] &&
|
|
!_theResult____h435514[20] &&
|
|
!_theResult____h435514[19] &&
|
|
!_theResult____h435514[18] &&
|
|
!_theResult____h435514[17] &&
|
|
!_theResult____h435514[16] &&
|
|
!_theResult____h435514[15] &&
|
|
!_theResult____h435514[14] &&
|
|
!_theResult____h435514[13] &&
|
|
!_theResult____h435514[12] &&
|
|
!_theResult____h435514[11] &&
|
|
!_theResult____h435514[10] &&
|
|
!_theResult____h435514[9] &&
|
|
!_theResult____h435514[8] &&
|
|
!_theResult____h435514[7] &&
|
|
!_theResult____h435514[6] &&
|
|
!_theResult____h435514[5] &&
|
|
!_theResult____h435514[4] &&
|
|
!_theResult____h435514[3] &&
|
|
!_theResult____h435514[2] &&
|
|
!_theResult____h435514[1] &&
|
|
!_theResult____h435514[0]) ?
|
|
_theResult____h435514 :
|
|
_theResult___snd__h443663 ;
|
|
assign _theResult___snd__h443663 =
|
|
{ IF_0_CONCAT_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMu_ETC__q90[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h443686 =
|
|
_theResult____h435514 <<
|
|
IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fp_ETC___d7023 ;
|
|
assign _theResult___snd__h452230 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) ?
|
|
_theResult___snd__h452239 :
|
|
_theResult___snd__h452232 ;
|
|
assign _theResult___snd__h452232 =
|
|
{ coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5],
|
|
5'd0 } ;
|
|
assign _theResult___snd__h452239 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0 &&
|
|
NOT_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt_ETC___d7199) ?
|
|
sfd__h427912 :
|
|
_theResult___snd__h452245 ;
|
|
assign _theResult___snd__h452245 =
|
|
{ IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q92[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h452268 =
|
|
sfd__h427912 <<
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7254 ;
|
|
assign _theResult___snd__h461400 = { _theResult____h453151[55:0], 1'd0 } ;
|
|
assign _theResult___snd__h461411 =
|
|
(!_theResult____h453151[56] && _theResult____h453151[55]) ?
|
|
_theResult___snd__h461413 :
|
|
_theResult___snd__h461423 ;
|
|
assign _theResult___snd__h461413 = { _theResult____h453151[54:0], 2'd0 } ;
|
|
assign _theResult___snd__h461423 =
|
|
(!_theResult____h453151[56] && !_theResult____h453151[55] &&
|
|
!_theResult____h453151[54] &&
|
|
!_theResult____h453151[53] &&
|
|
!_theResult____h453151[52] &&
|
|
!_theResult____h453151[51] &&
|
|
!_theResult____h453151[50] &&
|
|
!_theResult____h453151[49] &&
|
|
!_theResult____h453151[48] &&
|
|
!_theResult____h453151[47] &&
|
|
!_theResult____h453151[46] &&
|
|
!_theResult____h453151[45] &&
|
|
!_theResult____h453151[44] &&
|
|
!_theResult____h453151[43] &&
|
|
!_theResult____h453151[42] &&
|
|
!_theResult____h453151[41] &&
|
|
!_theResult____h453151[40] &&
|
|
!_theResult____h453151[39] &&
|
|
!_theResult____h453151[38] &&
|
|
!_theResult____h453151[37] &&
|
|
!_theResult____h453151[36] &&
|
|
!_theResult____h453151[35] &&
|
|
!_theResult____h453151[34] &&
|
|
!_theResult____h453151[33] &&
|
|
!_theResult____h453151[32] &&
|
|
!_theResult____h453151[31] &&
|
|
!_theResult____h453151[30] &&
|
|
!_theResult____h453151[29] &&
|
|
!_theResult____h453151[28] &&
|
|
!_theResult____h453151[27] &&
|
|
!_theResult____h453151[26] &&
|
|
!_theResult____h453151[25] &&
|
|
!_theResult____h453151[24] &&
|
|
!_theResult____h453151[23] &&
|
|
!_theResult____h453151[22] &&
|
|
!_theResult____h453151[21] &&
|
|
!_theResult____h453151[20] &&
|
|
!_theResult____h453151[19] &&
|
|
!_theResult____h453151[18] &&
|
|
!_theResult____h453151[17] &&
|
|
!_theResult____h453151[16] &&
|
|
!_theResult____h453151[15] &&
|
|
!_theResult____h453151[14] &&
|
|
!_theResult____h453151[13] &&
|
|
!_theResult____h453151[12] &&
|
|
!_theResult____h453151[11] &&
|
|
!_theResult____h453151[10] &&
|
|
!_theResult____h453151[9] &&
|
|
!_theResult____h453151[8] &&
|
|
!_theResult____h453151[7] &&
|
|
!_theResult____h453151[6] &&
|
|
!_theResult____h453151[5] &&
|
|
!_theResult____h453151[4] &&
|
|
!_theResult____h453151[3] &&
|
|
!_theResult____h453151[2] &&
|
|
!_theResult____h453151[1] &&
|
|
!_theResult____h453151[0]) ?
|
|
_theResult____h453151 :
|
|
_theResult___snd__h461429 ;
|
|
assign _theResult___snd__h461429 =
|
|
{ IF_0_CONCAT_IF_IF_3970_MINUS_SEXT_coreFix_fpuM_ETC__q100[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h461452 =
|
|
_theResult____h453151 <<
|
|
IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_f_ETC___d7574 ;
|
|
assign _theResult___snd__h470020 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0) ?
|
|
_theResult___snd__h470034 :
|
|
_theResult___snd__h452232 ;
|
|
assign _theResult___snd__h470034 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd0 &&
|
|
NOT_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt_ETC___d7199) ?
|
|
sfd__h427912 :
|
|
_theResult___snd__h470040 ;
|
|
assign _theResult___snd__h470040 =
|
|
{ IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_fpuExec__ETC__q105[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h470058 =
|
|
sfd__h427912 <<
|
|
(IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d7648[8] ?
|
|
9'h0AA :
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_fpuExec_double__ETC___d7648) ;
|
|
assign _theResult___snd__h499475 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0) ?
|
|
_theResult___snd__h499484 :
|
|
_theResult___snd__h499477 ;
|
|
assign _theResult___snd__h499477 =
|
|
{ coreFix_fpuMulDivExe_0_regToExeQ$first[162:140], 34'd0 } ;
|
|
assign _theResult___snd__h499484 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0 &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[162] &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d8533) ?
|
|
sfd__h480523 :
|
|
_theResult___snd__h499490 ;
|
|
assign _theResult___snd__h499490 =
|
|
{ IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q126[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h499513 =
|
|
sfd__h480523 <<
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8560 ;
|
|
assign _theResult___snd__h509112 = { _theResult____h500865[55:0], 1'd0 } ;
|
|
assign _theResult___snd__h509123 =
|
|
(!_theResult____h500865[56] && _theResult____h500865[55]) ?
|
|
_theResult___snd__h509125 :
|
|
_theResult___snd__h509135 ;
|
|
assign _theResult___snd__h509125 = { _theResult____h500865[54:0], 2'd0 } ;
|
|
assign _theResult___snd__h509135 =
|
|
(!_theResult____h500865[56] && !_theResult____h500865[55] &&
|
|
!_theResult____h500865[54] &&
|
|
!_theResult____h500865[53] &&
|
|
!_theResult____h500865[52] &&
|
|
!_theResult____h500865[51] &&
|
|
!_theResult____h500865[50] &&
|
|
!_theResult____h500865[49] &&
|
|
!_theResult____h500865[48] &&
|
|
!_theResult____h500865[47] &&
|
|
!_theResult____h500865[46] &&
|
|
!_theResult____h500865[45] &&
|
|
!_theResult____h500865[44] &&
|
|
!_theResult____h500865[43] &&
|
|
!_theResult____h500865[42] &&
|
|
!_theResult____h500865[41] &&
|
|
!_theResult____h500865[40] &&
|
|
!_theResult____h500865[39] &&
|
|
!_theResult____h500865[38] &&
|
|
!_theResult____h500865[37] &&
|
|
!_theResult____h500865[36] &&
|
|
!_theResult____h500865[35] &&
|
|
!_theResult____h500865[34] &&
|
|
!_theResult____h500865[33] &&
|
|
!_theResult____h500865[32] &&
|
|
!_theResult____h500865[31] &&
|
|
!_theResult____h500865[30] &&
|
|
!_theResult____h500865[29] &&
|
|
!_theResult____h500865[28] &&
|
|
!_theResult____h500865[27] &&
|
|
!_theResult____h500865[26] &&
|
|
!_theResult____h500865[25] &&
|
|
!_theResult____h500865[24] &&
|
|
!_theResult____h500865[23] &&
|
|
!_theResult____h500865[22] &&
|
|
!_theResult____h500865[21] &&
|
|
!_theResult____h500865[20] &&
|
|
!_theResult____h500865[19] &&
|
|
!_theResult____h500865[18] &&
|
|
!_theResult____h500865[17] &&
|
|
!_theResult____h500865[16] &&
|
|
!_theResult____h500865[15] &&
|
|
!_theResult____h500865[14] &&
|
|
!_theResult____h500865[13] &&
|
|
!_theResult____h500865[12] &&
|
|
!_theResult____h500865[11] &&
|
|
!_theResult____h500865[10] &&
|
|
!_theResult____h500865[9] &&
|
|
!_theResult____h500865[8] &&
|
|
!_theResult____h500865[7] &&
|
|
!_theResult____h500865[6] &&
|
|
!_theResult____h500865[5] &&
|
|
!_theResult____h500865[4] &&
|
|
!_theResult____h500865[3] &&
|
|
!_theResult____h500865[2] &&
|
|
!_theResult____h500865[1] &&
|
|
!_theResult____h500865[0]) ?
|
|
_theResult____h500865 :
|
|
_theResult___snd__h509141 ;
|
|
assign _theResult___snd__h509141 =
|
|
{ IF_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuM_ETC__q130[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h509164 =
|
|
_theResult____h500865 <<
|
|
IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_r_ETC___d8872 ;
|
|
assign _theResult___snd__h517880 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0) ?
|
|
_theResult___snd__h517894 :
|
|
_theResult___snd__h499477 ;
|
|
assign _theResult___snd__h517894 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] == 8'd0 &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[162] &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d8533) ?
|
|
sfd__h480523 :
|
|
_theResult___snd__h517900 ;
|
|
assign _theResult___snd__h517900 =
|
|
{ IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q133[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h517918 =
|
|
sfd__h480523 <<
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d8923 ;
|
|
assign _theResult___snd__h538276 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) ?
|
|
_theResult___snd__h538285 :
|
|
_theResult___snd__h538278 ;
|
|
assign _theResult___snd__h538278 =
|
|
{ coreFix_fpuMulDivExe_0_regToExeQ$first[98:76], 34'd0 } ;
|
|
assign _theResult___snd__h538285 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0 &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[98] &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10021) ?
|
|
sfd__h519465 :
|
|
_theResult___snd__h538291 ;
|
|
assign _theResult___snd__h538291 =
|
|
{ IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q166[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h538314 =
|
|
sfd__h519465 <<
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10048 ;
|
|
assign _theResult___snd__h547913 = { _theResult____h539666[55:0], 1'd0 } ;
|
|
assign _theResult___snd__h547924 =
|
|
(!_theResult____h539666[56] && _theResult____h539666[55]) ?
|
|
_theResult___snd__h547926 :
|
|
_theResult___snd__h547936 ;
|
|
assign _theResult___snd__h547926 = { _theResult____h539666[54:0], 2'd0 } ;
|
|
assign _theResult___snd__h547936 =
|
|
(!_theResult____h539666[56] && !_theResult____h539666[55] &&
|
|
!_theResult____h539666[54] &&
|
|
!_theResult____h539666[53] &&
|
|
!_theResult____h539666[52] &&
|
|
!_theResult____h539666[51] &&
|
|
!_theResult____h539666[50] &&
|
|
!_theResult____h539666[49] &&
|
|
!_theResult____h539666[48] &&
|
|
!_theResult____h539666[47] &&
|
|
!_theResult____h539666[46] &&
|
|
!_theResult____h539666[45] &&
|
|
!_theResult____h539666[44] &&
|
|
!_theResult____h539666[43] &&
|
|
!_theResult____h539666[42] &&
|
|
!_theResult____h539666[41] &&
|
|
!_theResult____h539666[40] &&
|
|
!_theResult____h539666[39] &&
|
|
!_theResult____h539666[38] &&
|
|
!_theResult____h539666[37] &&
|
|
!_theResult____h539666[36] &&
|
|
!_theResult____h539666[35] &&
|
|
!_theResult____h539666[34] &&
|
|
!_theResult____h539666[33] &&
|
|
!_theResult____h539666[32] &&
|
|
!_theResult____h539666[31] &&
|
|
!_theResult____h539666[30] &&
|
|
!_theResult____h539666[29] &&
|
|
!_theResult____h539666[28] &&
|
|
!_theResult____h539666[27] &&
|
|
!_theResult____h539666[26] &&
|
|
!_theResult____h539666[25] &&
|
|
!_theResult____h539666[24] &&
|
|
!_theResult____h539666[23] &&
|
|
!_theResult____h539666[22] &&
|
|
!_theResult____h539666[21] &&
|
|
!_theResult____h539666[20] &&
|
|
!_theResult____h539666[19] &&
|
|
!_theResult____h539666[18] &&
|
|
!_theResult____h539666[17] &&
|
|
!_theResult____h539666[16] &&
|
|
!_theResult____h539666[15] &&
|
|
!_theResult____h539666[14] &&
|
|
!_theResult____h539666[13] &&
|
|
!_theResult____h539666[12] &&
|
|
!_theResult____h539666[11] &&
|
|
!_theResult____h539666[10] &&
|
|
!_theResult____h539666[9] &&
|
|
!_theResult____h539666[8] &&
|
|
!_theResult____h539666[7] &&
|
|
!_theResult____h539666[6] &&
|
|
!_theResult____h539666[5] &&
|
|
!_theResult____h539666[4] &&
|
|
!_theResult____h539666[3] &&
|
|
!_theResult____h539666[2] &&
|
|
!_theResult____h539666[1] &&
|
|
!_theResult____h539666[0]) ?
|
|
_theResult____h539666 :
|
|
_theResult___snd__h547942 ;
|
|
assign _theResult___snd__h547942 =
|
|
{ IF_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuM_ETC__q170[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h547965 =
|
|
_theResult____h539666 <<
|
|
IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_r_ETC___d10345 ;
|
|
assign _theResult___snd__h556681 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0) ?
|
|
_theResult___snd__h556695 :
|
|
_theResult___snd__h538278 ;
|
|
assign _theResult___snd__h556695 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] == 8'd0 &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[98] &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10021) ?
|
|
sfd__h519465 :
|
|
_theResult___snd__h556701 ;
|
|
assign _theResult___snd__h556701 =
|
|
{ IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q173[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h556719 =
|
|
sfd__h519465 <<
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d10396 ;
|
|
assign _theResult___snd__h577477 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) ?
|
|
_theResult___snd__h577486 :
|
|
_theResult___snd__h577479 ;
|
|
assign _theResult___snd__h577479 =
|
|
{ coreFix_fpuMulDivExe_0_regToExeQ$first[34:12], 34'd0 } ;
|
|
assign _theResult___snd__h577486 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0 &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[34] &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d9258) ?
|
|
sfd__h558666 :
|
|
_theResult___snd__h577492 ;
|
|
assign _theResult___snd__h577492 =
|
|
{ IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q143[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h577515 =
|
|
sfd__h558666 <<
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9285 ;
|
|
assign _theResult___snd__h587114 = { _theResult____h578867[55:0], 1'd0 } ;
|
|
assign _theResult___snd__h587125 =
|
|
(!_theResult____h578867[56] && _theResult____h578867[55]) ?
|
|
_theResult___snd__h587127 :
|
|
_theResult___snd__h587137 ;
|
|
assign _theResult___snd__h587127 = { _theResult____h578867[54:0], 2'd0 } ;
|
|
assign _theResult___snd__h587137 =
|
|
(!_theResult____h578867[56] && !_theResult____h578867[55] &&
|
|
!_theResult____h578867[54] &&
|
|
!_theResult____h578867[53] &&
|
|
!_theResult____h578867[52] &&
|
|
!_theResult____h578867[51] &&
|
|
!_theResult____h578867[50] &&
|
|
!_theResult____h578867[49] &&
|
|
!_theResult____h578867[48] &&
|
|
!_theResult____h578867[47] &&
|
|
!_theResult____h578867[46] &&
|
|
!_theResult____h578867[45] &&
|
|
!_theResult____h578867[44] &&
|
|
!_theResult____h578867[43] &&
|
|
!_theResult____h578867[42] &&
|
|
!_theResult____h578867[41] &&
|
|
!_theResult____h578867[40] &&
|
|
!_theResult____h578867[39] &&
|
|
!_theResult____h578867[38] &&
|
|
!_theResult____h578867[37] &&
|
|
!_theResult____h578867[36] &&
|
|
!_theResult____h578867[35] &&
|
|
!_theResult____h578867[34] &&
|
|
!_theResult____h578867[33] &&
|
|
!_theResult____h578867[32] &&
|
|
!_theResult____h578867[31] &&
|
|
!_theResult____h578867[30] &&
|
|
!_theResult____h578867[29] &&
|
|
!_theResult____h578867[28] &&
|
|
!_theResult____h578867[27] &&
|
|
!_theResult____h578867[26] &&
|
|
!_theResult____h578867[25] &&
|
|
!_theResult____h578867[24] &&
|
|
!_theResult____h578867[23] &&
|
|
!_theResult____h578867[22] &&
|
|
!_theResult____h578867[21] &&
|
|
!_theResult____h578867[20] &&
|
|
!_theResult____h578867[19] &&
|
|
!_theResult____h578867[18] &&
|
|
!_theResult____h578867[17] &&
|
|
!_theResult____h578867[16] &&
|
|
!_theResult____h578867[15] &&
|
|
!_theResult____h578867[14] &&
|
|
!_theResult____h578867[13] &&
|
|
!_theResult____h578867[12] &&
|
|
!_theResult____h578867[11] &&
|
|
!_theResult____h578867[10] &&
|
|
!_theResult____h578867[9] &&
|
|
!_theResult____h578867[8] &&
|
|
!_theResult____h578867[7] &&
|
|
!_theResult____h578867[6] &&
|
|
!_theResult____h578867[5] &&
|
|
!_theResult____h578867[4] &&
|
|
!_theResult____h578867[3] &&
|
|
!_theResult____h578867[2] &&
|
|
!_theResult____h578867[1] &&
|
|
!_theResult____h578867[0]) ?
|
|
_theResult____h578867 :
|
|
_theResult___snd__h587143 ;
|
|
assign _theResult___snd__h587143 =
|
|
{ IF_0_CONCAT_IF_IF_3074_MINUS_SEXT_coreFix_fpuM_ETC__q147[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h587166 =
|
|
_theResult____h578867 <<
|
|
IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_r_ETC___d9582 ;
|
|
assign _theResult___snd__h595882 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0) ?
|
|
_theResult___snd__h595896 :
|
|
_theResult___snd__h577479 ;
|
|
assign _theResult___snd__h595896 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] == 8'd0 &&
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[34] &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d9258) ?
|
|
sfd__h558666 :
|
|
_theResult___snd__h595902 ;
|
|
assign _theResult___snd__h595902 =
|
|
{ IF_0_CONCAT_IF_coreFix_fpuMulDivExe_0_regToExe_ETC__q150[54:0],
|
|
2'd0 } ;
|
|
assign _theResult___snd__h595920 =
|
|
sfd__h558666 <<
|
|
IF_SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first_ETC___d9633 ;
|
|
assign _theResult___snd__h601236 =
|
|
b__h600688[63] ? b___1__h601301 : b__h600688 ;
|
|
assign _theResult___snd_fst_exp__h361427 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4005 ?
|
|
_theResult___fst_exp__h352842 :
|
|
_theResult___fst_exp__h361424 ;
|
|
assign _theResult___snd_fst_exp__h379247 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4545 ?
|
|
_theResult___fst_exp__h370608 :
|
|
_theResult___fst_exp__h379244 ;
|
|
assign _theResult___snd_fst_exp__h407117 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5397 ?
|
|
_theResult___fst_exp__h398532 :
|
|
_theResult___fst_exp__h407114 ;
|
|
assign _theResult___snd_fst_exp__h424937 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5937 ?
|
|
_theResult___fst_exp__h416298 :
|
|
_theResult___fst_exp__h424934 ;
|
|
assign _theResult___snd_fst_exp__h452805 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6789 ?
|
|
_theResult___fst_exp__h444220 :
|
|
_theResult___fst_exp__h452802 ;
|
|
assign _theResult___snd_fst_exp__h470625 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7329 ?
|
|
_theResult___fst_exp__h461986 :
|
|
_theResult___fst_exp__h470622 ;
|
|
assign _theResult___snd_fst_exp__h500285 =
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8489 ?
|
|
11'd0 :
|
|
_theResult___fst_exp__h500282 ;
|
|
assign _theResult___snd_fst_exp__h518720 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8625 ?
|
|
_theResult___fst_exp__h509933 :
|
|
_theResult___fst_exp__h518717 ;
|
|
assign _theResult___snd_fst_exp__h539086 =
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9977 ?
|
|
11'd0 :
|
|
_theResult___fst_exp__h539083 ;
|
|
assign _theResult___snd_fst_exp__h557521 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10098 ?
|
|
_theResult___fst_exp__h548734 :
|
|
_theResult___fst_exp__h557518 ;
|
|
assign _theResult___snd_fst_exp__h578287 =
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9214 ?
|
|
11'd0 :
|
|
_theResult___fst_exp__h578284 ;
|
|
assign _theResult___snd_fst_exp__h596722 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9335 ?
|
|
_theResult___fst_exp__h587935 :
|
|
_theResult___fst_exp__h596719 ;
|
|
assign _theResult___snd_fst_sfd__h336479 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:34] ==
|
|
23'd0) ?
|
|
23'd2097152 :
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:34] ;
|
|
assign _theResult___snd_fst_sfd__h361428 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d4005 ?
|
|
_theResult___fst_sfd__h352843 :
|
|
_theResult___fst_sfd__h361425 ;
|
|
assign _theResult___snd_fst_sfd__h379248 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_fma_ETC___d4545 ?
|
|
_theResult___fst_sfd__h370609 :
|
|
_theResult___fst_sfd__h379245 ;
|
|
assign _theResult___snd_fst_sfd__h382174 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:34] ==
|
|
23'd0) ?
|
|
23'd2097152 :
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:34] ;
|
|
assign _theResult___snd_fst_sfd__h407118 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d5397 ?
|
|
_theResult___fst_sfd__h398533 :
|
|
_theResult___fst_sfd__h407115 ;
|
|
assign _theResult___snd_fst_sfd__h424938 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_div_ETC___d5937 ?
|
|
_theResult___fst_sfd__h416299 :
|
|
_theResult___fst_sfd__h424935 ;
|
|
assign _theResult___snd_fst_sfd__h427862 =
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:34] ==
|
|
23'd0) ?
|
|
23'd2097152 :
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:34] ;
|
|
assign _theResult___snd_fst_sfd__h452806 =
|
|
_3074_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d6789 ?
|
|
_theResult___fst_sfd__h444221 :
|
|
_theResult___fst_sfd__h452803 ;
|
|
assign _theResult___snd_fst_sfd__h470626 =
|
|
SEXT_coreFix_fpuMulDivExe_0_fpuExec_double_sqr_ETC___d7329 ?
|
|
_theResult___fst_sfd__h461987 :
|
|
_theResult___fst_sfd__h470623 ;
|
|
assign _theResult___snd_fst_sfd__h480477 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] == 23'd0) ?
|
|
52'h4000000000000 :
|
|
out___1_sfd__h480226 ;
|
|
assign _theResult___snd_fst_sfd__h500286 =
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d8489 ?
|
|
52'd0 :
|
|
_theResult___fst_sfd__h500283 ;
|
|
assign _theResult___snd_fst_sfd__h518721 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d8625 ?
|
|
_theResult___fst_sfd__h509934 :
|
|
_theResult___fst_sfd__h518718 ;
|
|
assign _theResult___snd_fst_sfd__h519419 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] == 23'd0) ?
|
|
52'h4000000000000 :
|
|
out___1_sfd__h519168 ;
|
|
assign _theResult___snd_fst_sfd__h539087 =
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9977 ?
|
|
52'd0 :
|
|
_theResult___fst_sfd__h539084 ;
|
|
assign _theResult___snd_fst_sfd__h557522 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d10098 ?
|
|
_theResult___fst_sfd__h548735 :
|
|
_theResult___fst_sfd__h557519 ;
|
|
assign _theResult___snd_fst_sfd__h558620 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] == 23'd0) ?
|
|
52'h4000000000000 :
|
|
out___1_sfd__h558369 ;
|
|
assign _theResult___snd_fst_sfd__h578288 =
|
|
_3970_MINUS_0_CONCAT_IF_coreFix_fpuMulDivExe_0__ETC___d9214 ?
|
|
52'd0 :
|
|
_theResult___fst_sfd__h578285 ;
|
|
assign _theResult___snd_fst_sfd__h596723 =
|
|
SEXT_coreFix_fpuMulDivExe_0_regToExeQ_first__3_ETC___d9335 ?
|
|
_theResult___fst_sfd__h587936 :
|
|
_theResult___fst_sfd__h596720 ;
|
|
assign a___1__h600849 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[226:225] == 2'd1) ?
|
|
{ 32'd0, coreFix_fpuMulDivExe_0_regToExeQ$first[171:140] } :
|
|
{ {32{coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_17_ETC__q2[31]}},
|
|
coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_17_ETC__q2 } ;
|
|
assign a___1__h601240 = 64'd0 - a__h600687 ;
|
|
assign a__h600687 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[227] ?
|
|
a___1__h600849 :
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[203:140] ;
|
|
assign b___1__h600850 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[226:225] == 2'd0) ?
|
|
{ {32{coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_10_ETC__q3[31]}},
|
|
coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_10_ETC__q3 } :
|
|
{ 32'd0, coreFix_fpuMulDivExe_0_regToExeQ$first[107:76] } ;
|
|
assign b___1__h601301 = 64'd0 - b__h600688 ;
|
|
assign b__h600688 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[227] ?
|
|
b___1__h600850 :
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[139:76] ;
|
|
assign b__h600835 = { {64{a__h600687[63]}}, a__h600687 } ;
|
|
assign b__h600911 = { {64{b__h600688[63]}}, b__h600688 } ;
|
|
assign b__h601012 = { 64'd0, a__h600687 } ;
|
|
assign b__h601024 = { 64'd0, b__h600688 } ;
|
|
assign base__h694188 = { csrf_stvec_base_hi_reg, 2'b0 } ;
|
|
assign base__h694391 = { csrf_mtvec_base_hi_reg, 2'b0 } ;
|
|
assign cause_code__h691583 =
|
|
commitStage_commitTrap[4] ? i__h691758 : i__h691598 ;
|
|
assign coreFix_aluExe_0_bypassWire_0_wget__2142_BITS__ETC___d12144 =
|
|
coreFix_aluExe_0_bypassWire_0$wget[70:64] ==
|
|
coreFix_aluExe_0_dispToRegQ$first[84:78] ;
|
|
assign coreFix_aluExe_0_bypassWire_0_wget__2142_BITS__ETC___d12183 =
|
|
coreFix_aluExe_0_bypassWire_0$wget[70:64] ==
|
|
coreFix_aluExe_0_dispToRegQ$first[76:70] ;
|
|
assign coreFix_aluExe_0_bypassWire_1_wget__2155_BITS__ETC___d12157 =
|
|
coreFix_aluExe_0_bypassWire_1$wget[70:64] ==
|
|
coreFix_aluExe_0_dispToRegQ$first[84:78] ;
|
|
assign coreFix_aluExe_0_bypassWire_1_wget__2155_BITS__ETC___d12189 =
|
|
coreFix_aluExe_0_bypassWire_1$wget[70:64] ==
|
|
coreFix_aluExe_0_dispToRegQ$first[76:70] ;
|
|
assign coreFix_aluExe_0_bypassWire_2_wget__2163_BITS__ETC___d12165 =
|
|
coreFix_aluExe_0_bypassWire_2$wget[70:64] ==
|
|
coreFix_aluExe_0_dispToRegQ$first[84:78] ;
|
|
assign coreFix_aluExe_0_bypassWire_2_wget__2163_BITS__ETC___d12193 =
|
|
coreFix_aluExe_0_bypassWire_2$wget[70:64] ==
|
|
coreFix_aluExe_0_dispToRegQ$first[76:70] ;
|
|
assign coreFix_aluExe_0_dispToRegQ_first__2121_BIT_13_ETC___d12206 =
|
|
(coreFix_aluExe_0_dispToRegQ$first[131] ||
|
|
sbCons$lazyLookup_0_get[3] ||
|
|
IF_coreFix_aluExe_0_dispToRegQ_RDY_first__2120_ETC___d12152 &&
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12178) &&
|
|
(sbCons$lazyLookup_0_get[2] ||
|
|
IF_coreFix_aluExe_0_dispToRegQ_RDY_first__2120_ETC___d12186 &&
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12203) ;
|
|
assign coreFix_aluExe_0_exeToFinQ_RDY_first__2533_AND_ETC___d12571 =
|
|
coreFix_aluExe_0_exeToFinQ$RDY_first &&
|
|
rob$RDY_setExecuted_doFinishAlu_0_set &&
|
|
(coreFix_aluExe_0_exeToFinQ$first[325:321] != 5'd9 &&
|
|
coreFix_aluExe_0_exeToFinQ$first[325:321] != 5'd10 ||
|
|
coreFix_trainBPQ_0$FULL_N) ;
|
|
assign coreFix_aluExe_0_rsAlu_approximateCount__3193__ETC___d13195 =
|
|
coreFix_aluExe_0_rsAlu$approximateCount <
|
|
coreFix_aluExe_1_rsAlu$approximateCount ;
|
|
assign coreFix_aluExe_1_bypassWire_0_wget__1347_BITS__ETC___d11349 =
|
|
coreFix_aluExe_0_bypassWire_0$wget[70:64] ==
|
|
coreFix_aluExe_1_dispToRegQ$first[84:78] ;
|
|
assign coreFix_aluExe_1_bypassWire_0_wget__1347_BITS__ETC___d11388 =
|
|
coreFix_aluExe_0_bypassWire_0$wget[70:64] ==
|
|
coreFix_aluExe_1_dispToRegQ$first[76:70] ;
|
|
assign coreFix_aluExe_1_bypassWire_1_wget__1360_BITS__ETC___d11362 =
|
|
coreFix_aluExe_0_bypassWire_1$wget[70:64] ==
|
|
coreFix_aluExe_1_dispToRegQ$first[84:78] ;
|
|
assign coreFix_aluExe_1_bypassWire_1_wget__1360_BITS__ETC___d11394 =
|
|
coreFix_aluExe_0_bypassWire_1$wget[70:64] ==
|
|
coreFix_aluExe_1_dispToRegQ$first[76:70] ;
|
|
assign coreFix_aluExe_1_bypassWire_2_wget__1368_BITS__ETC___d11370 =
|
|
coreFix_aluExe_0_bypassWire_2$wget[70:64] ==
|
|
coreFix_aluExe_1_dispToRegQ$first[84:78] ;
|
|
assign coreFix_aluExe_1_bypassWire_2_wget__1368_BITS__ETC___d11398 =
|
|
coreFix_aluExe_0_bypassWire_2$wget[70:64] ==
|
|
coreFix_aluExe_1_dispToRegQ$first[76:70] ;
|
|
assign coreFix_aluExe_1_dispToRegQ_first__1326_BIT_13_ETC___d11411 =
|
|
(coreFix_aluExe_1_dispToRegQ$first[131] ||
|
|
sbCons$lazyLookup_1_get[3] ||
|
|
IF_coreFix_aluExe_1_dispToRegQ_RDY_first__1325_ETC___d11357 &&
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11383) &&
|
|
(sbCons$lazyLookup_1_get[2] ||
|
|
IF_coreFix_aluExe_1_dispToRegQ_RDY_first__1325_ETC___d11391 &&
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11408) ;
|
|
assign coreFix_aluExe_1_exeToFinQ_RDY_first__1924_AND_ETC___d11963 =
|
|
coreFix_aluExe_1_exeToFinQ$RDY_first &&
|
|
rob$RDY_setExecuted_doFinishAlu_1_set &&
|
|
(coreFix_aluExe_1_exeToFinQ$first[325:321] != 5'd9 &&
|
|
coreFix_aluExe_1_exeToFinQ$first[325:321] != 5'd10 ||
|
|
coreFix_trainBPQ_1$FULL_N) ;
|
|
assign coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8191 =
|
|
coreFix_aluExe_0_bypassWire_0$wget[70:64] ==
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[55:49] ;
|
|
assign coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8229 =
|
|
coreFix_aluExe_0_bypassWire_0$wget[70:64] ==
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[47:41] ;
|
|
assign coreFix_fpuMulDivExe_0_bypassWire_0_wget__189__ETC___d8253 =
|
|
coreFix_aluExe_0_bypassWire_0$wget[70:64] ==
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[39:33] ;
|
|
assign coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8204 =
|
|
coreFix_aluExe_0_bypassWire_1$wget[70:64] ==
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[55:49] ;
|
|
assign coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8235 =
|
|
coreFix_aluExe_0_bypassWire_1$wget[70:64] ==
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[47:41] ;
|
|
assign coreFix_fpuMulDivExe_0_bypassWire_1_wget__202__ETC___d8259 =
|
|
coreFix_aluExe_0_bypassWire_1$wget[70:64] ==
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[39:33] ;
|
|
assign coreFix_fpuMulDivExe_0_bypassWire_2_wget__210__ETC___d8212 =
|
|
coreFix_aluExe_0_bypassWire_2$wget[70:64] ==
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[55:49] ;
|
|
assign coreFix_fpuMulDivExe_0_bypassWire_2_wget__210__ETC___d8239 =
|
|
coreFix_aluExe_0_bypassWire_2$wget[70:64] ==
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[47:41] ;
|
|
assign coreFix_fpuMulDivExe_0_bypassWire_2_wget__210__ETC___d8263 =
|
|
coreFix_aluExe_0_bypassWire_2$wget[70:64] ==
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[39:33] ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_divQ_RDY_first__ETC___d5264 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$RDY_first_poisoned &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_divQ$first_poisoned &&
|
|
rob$RDY_setExecuted_doFinishFpuMulDiv_0_set &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$RDY_response_get &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$RDY_first_data ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_double_divresp_ETC__q63 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] -
|
|
11'd1023 ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_double_fmaresp_ETC__q28 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] -
|
|
11'd1023 ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_double_sqrtres_ETC__q98 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] -
|
|
11'd1023 ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_fmaQ_RDY_first__ETC___d3872 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$RDY_first_poisoned &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_poisoned &&
|
|
rob$RDY_setExecuted_doFinishFpuMulDiv_0_set &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$RDY_response_get &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$RDY_first_data ;
|
|
assign coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_RDY_first_ETC___d6656 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$RDY_first_poisoned &&
|
|
!coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_poisoned &&
|
|
rob$RDY_setExecuted_doFinishFpuMulDiv_0_set &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$RDY_response_get &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$RDY_first_data ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_divQ_RDY_enq_ETC___d8409 =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ$RDY_enq &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_init &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_rg$IS_READY &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$FULL_N &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$FULL_N ;
|
|
assign coreFix_fpuMulDivExe_0_mulDivExec_mulQ_RDY_fir_ETC___d8048 =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$RDY_first_poisoned &&
|
|
!coreFix_fpuMulDivExe_0_mulDivExec_mulQ$first_poisoned &&
|
|
rob$RDY_setExecuted_doFinishFpuMulDiv_0_set &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$RDY_first_data &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_respQ$EMPTY_N ;
|
|
assign coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10815 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd25 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd26 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd27 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd28) &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10770 |
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] == 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] != 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] != 8'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] != 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10810) ;
|
|
assign coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10851 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd25 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd26 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd27 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd28) &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10839 |
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] == 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] != 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] != 8'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] != 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10846) ;
|
|
assign coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10899 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd25 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd26 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd27 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd28) &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10883 |
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] == 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] != 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] != 8'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] != 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10894) ;
|
|
assign coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10941 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd25 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd26 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd27 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd28) &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10927 |
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] == 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] != 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] != 8'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] != 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10936) ;
|
|
assign coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10983 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd25 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd26 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd27 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] == 5'd28) &&
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10969 |
|
|
((coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] == 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] != 8'd255 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] != 23'd0) &&
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] != 8'd0 ||
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] != 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10978) ;
|
|
assign coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_10_ETC__q168 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] - 8'd127 ;
|
|
assign coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_10_ETC__q3 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107:76] ;
|
|
assign coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_17_ETC__q128 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] - 8'd127 ;
|
|
assign coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_17_ETC__q2 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171:140] ;
|
|
assign coreFix_fpuMulDivExe_0_regToExeQfirst_BITS_42_ETC__q145 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] - 8'd127 ;
|
|
assign coreFix_fpuMulDivExe_0_rsFpuMulDiv_RDY_enq__36_ETC___d13697 =
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$RDY_enq &&
|
|
regRenamingTable$RDY_rename_1_getRename &&
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
NOT_specTagManager_canClaim__3156_3243_OR_NOT__ETC___d13677) ;
|
|
assign coreFix_memExe_bypassWire_0_wget__568_BITS_70__ETC___d1570 =
|
|
coreFix_aluExe_0_bypassWire_0$wget[70:64] ==
|
|
coreFix_memExe_dispToRegQ$first[61:55] ;
|
|
assign coreFix_memExe_bypassWire_0_wget__568_BITS_70__ETC___d1608 =
|
|
coreFix_aluExe_0_bypassWire_0$wget[70:64] ==
|
|
coreFix_memExe_dispToRegQ$first[53:47] ;
|
|
assign coreFix_memExe_bypassWire_1_wget__581_BITS_70__ETC___d1583 =
|
|
coreFix_aluExe_0_bypassWire_1$wget[70:64] ==
|
|
coreFix_memExe_dispToRegQ$first[61:55] ;
|
|
assign coreFix_memExe_bypassWire_1_wget__581_BITS_70__ETC___d1614 =
|
|
coreFix_aluExe_0_bypassWire_1$wget[70:64] ==
|
|
coreFix_memExe_dispToRegQ$first[53:47] ;
|
|
assign coreFix_memExe_bypassWire_2_wget__589_BITS_70__ETC___d1591 =
|
|
coreFix_aluExe_0_bypassWire_2$wget[70:64] ==
|
|
coreFix_memExe_dispToRegQ$first[61:55] ;
|
|
assign coreFix_memExe_bypassWire_2_wget__589_BITS_70__ETC___d1618 =
|
|
coreFix_aluExe_0_bypassWire_2$wget[70:64] ==
|
|
coreFix_memExe_dispToRegQ$first[53:47] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_pi_ETC___d2569 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd3 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_linkAd_ETC___d2064 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516] !=
|
|
2'd0 &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$Q_OUT &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_1$Q_OUT &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl[58] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl[57:0] ==
|
|
y__h252858 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIn_ETC___d3059 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3023 ||
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_dummy2_2$Q_OUT ||
|
|
!WILL_FIRE_RL_coreFix_memExe_dMem_cache_m_banks_0_cRqTransfer_retry &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_rl) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_full ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enq_ETC___d3162 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3130 ||
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_dummy2_2$Q_OUT ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_lat_0$whas &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_rl) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_full ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2062 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl[57:0] ==
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[147:90] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2142 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$Q_OUT &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_1$Q_OUT &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl[58] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2062 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2719 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_0$Q_OUT &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_dummy2_1$Q_OUT &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl[58] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl[57:0] ==
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_getRq[65:8] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[514:512] ==
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[576:574] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516] <
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[83:82] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516] <
|
|
2'd2 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[569:518] ==
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[147:96] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2523 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019 &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] !=
|
|
3'd3 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2142) ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2552 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd2 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd3) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2557 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2549 ||
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2556 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2574 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2549 ||
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2573 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2591 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2584 ||
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2590 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2611 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2088 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd0 &&
|
|
coreFix_memExe_lsq$getHit[8] &&
|
|
!coreFix_memExe_lsq$getHit[9] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2614 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd0 &&
|
|
coreFix_memExe_lsq$getHit[8] &&
|
|
!coreFix_memExe_lsq$getHit[9] ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState !=
|
|
3'd1) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2611 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2635 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] ==
|
|
3'd3 &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_linkAd_ETC___d2064 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getSucc[3] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2641 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2635 ||
|
|
!coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[515] &&
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_searchEndOfChain[3] ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getState !=
|
|
3'd1) &&
|
|
NOT_coreFix_memExe_dMem_cache_m_banks_0_pipeli_ETC___d2638 ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2643 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2009 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2017 &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2019 &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79] !=
|
|
3'd3 ||
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2142) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2689 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[517:516] <=
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_getRq[1:0] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_pipeline_f_ETC___d2692 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[569:518] ==
|
|
coreFix_memExe_dMem_cache_m_banks_0_pRqMshr$pipelineResp_getRq[65:14] ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2789 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[78] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[78]) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2793 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[77] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[77]) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2797 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[76] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[76]) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2802 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[75] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[75]) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2806 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[74] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[74]) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2811 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[73] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[73]) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2815 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[72] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[72]) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2820 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[71] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[71]) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2832 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[2] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[2]) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2836 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[1] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[1]) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_d_ETC___d2840 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[0] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[0]) ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enq_ETC___d3333 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ__ETC___d3301 ||
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_dummy2_2$Q_OUT ||
|
|
!EN_dCacheToParent_rqToP_deq &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_rl) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_full ;
|
|
assign coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enq_ETC___d3429 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3397 ||
|
|
(!coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_dummy2_2$Q_OUT ||
|
|
!EN_dCacheToParent_rsToP_deq &&
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_rl) &&
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_full ;
|
|
assign coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2_r_ETC___d1903 =
|
|
coreFix_memExe_dMem_perfReqQ_enqReq_dummy2_2$Q_OUT &&
|
|
coreFix_memExe_dMem_perfReqQ_enqReq_rl[4] ||
|
|
(!coreFix_memExe_dMem_perfReqQ_deqReq_dummy2_2$Q_OUT ||
|
|
!coreFix_memExe_dMem_perfReqQ_deqReq_rl) &&
|
|
coreFix_memExe_dMem_perfReqQ_full ;
|
|
assign coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1722 =
|
|
coreFix_memExe_dTlb$procResp[174:114] < 61'd402653184 ;
|
|
assign coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1724 =
|
|
coreFix_memExe_dTlb$procResp[174:114] == mmio_toHostAddr ;
|
|
assign coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1727 =
|
|
coreFix_memExe_dTlb$procResp[174:114] == mmio_fromHostAddr ;
|
|
assign coreFix_memExe_dTlb_procResp__712_BIT_110_715__ETC___d1729 =
|
|
!coreFix_memExe_dTlb$procResp[12] &&
|
|
!coreFix_memExe_dTlb$procResp[110] &&
|
|
(coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1722 ||
|
|
coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1724 ||
|
|
coreFix_memExe_dTlb_procResp__712_BITS_174_TO__ETC___d1727) ;
|
|
assign coreFix_memExe_forwardQ_enqReq_dummy2_2_read___ETC___d3751 =
|
|
coreFix_memExe_forwardQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_forwardQ_enqReq_lat_1_whas___ETC___d3720 ||
|
|
(!coreFix_memExe_forwardQ_deqReq_dummy2_2$Q_OUT ||
|
|
!WILL_FIRE_RL_coreFix_memExe_doRespLdForward &&
|
|
!coreFix_memExe_forwardQ_deqReq_rl) &&
|
|
coreFix_memExe_forwardQ_full ;
|
|
assign coreFix_memExe_memRespLdQ_enqReq_dummy2_2_read_ETC___d3657 =
|
|
coreFix_memExe_memRespLdQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_memRespLdQ_enqReq_lat_1_whas_ETC___d3626 ||
|
|
(!coreFix_memExe_memRespLdQ_deqReq_dummy2_2$Q_OUT ||
|
|
!WILL_FIRE_RL_coreFix_memExe_doRespLdMem &&
|
|
!coreFix_memExe_memRespLdQ_deqReq_rl) &&
|
|
coreFix_memExe_memRespLdQ_full ;
|
|
assign coreFix_memExe_regToExeQfirst_BITS_189_TO_158__q4 =
|
|
coreFix_memExe_regToExeQ$first[189:158] ;
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1216 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[78] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[78]) ;
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1220 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[77] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[77]) ;
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1224 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[76] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[76]) ;
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1229 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[75] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[75]) ;
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1233 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[74] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[74]) ;
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1238 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[73] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[73]) ;
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1242 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[72] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[72]) ;
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1247 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[71] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[71]) ;
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1259 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[2] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[2]) ;
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1263 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[1] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[1]) ;
|
|
assign coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1_rea_ETC___d1267 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT &&
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[0] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[0]) ;
|
|
assign coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2_re_ETC___d3566 =
|
|
coreFix_memExe_respLrScAmoQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_respLrScAmoQ_enqReq_lat_1_wh_ETC___d3550 ||
|
|
(!coreFix_memExe_respLrScAmoQ_deqReq_dummy2_2$Q_OUT ||
|
|
!coreFix_memExe_respLrScAmoQ_deqReq_lat_0$whas &&
|
|
!coreFix_memExe_respLrScAmoQ_deqReq_rl) &&
|
|
coreFix_memExe_respLrScAmoQ_full ;
|
|
assign coreFix_memExe_stb_isEmpty__009_AND_coreFix_me_ETC___d14228 =
|
|
coreFix_memExe_stb$isEmpty && coreFix_memExe_lsq$stqEmpty &&
|
|
rob$RDY_deqPort_0_deq_data &&
|
|
rob$RDY_deqPort_0_deq &&
|
|
regRenamingTable$RDY_commit_0_commit &&
|
|
fetchStage$iTlbIfc_noPendingReq &&
|
|
coreFix_memExe_dTlb$noPendingReq &&
|
|
NOT_rob_deqPort_0_deq_data__3982_BITS_122_TO_1_ETC___d14223 ;
|
|
assign csrf_debug_int_pend_read__1692_CONCAT_0b0_2680_ETC___d12685 =
|
|
{ csrf_debug_int_pend,
|
|
2'b0,
|
|
csrf_external_int_en_vec_3 & csrf_external_int_pend_vec_3,
|
|
1'd0,
|
|
csrf_external_int_en_vec_1 & csrf_external_int_pend_vec_1,
|
|
csrf_external_int_en_vec_0 & csrf_external_int_pend_vec_0 } ;
|
|
assign csrf_debug_int_pend_read__1692_CONCAT_0b0_2680_ETC___d12690 =
|
|
{ csrf_debug_int_pend_read__1692_CONCAT_0b0_2680_ETC___d12685,
|
|
csrf_timer_int_en_vec_3 & csrf_timer_int_pend_vec_3,
|
|
1'd0,
|
|
csrf_timer_int_en_vec_1 & csrf_timer_int_pend_vec_1,
|
|
csrf_timer_int_en_vec_0 & csrf_timer_int_pend_vec_0 } ;
|
|
assign csrf_prv_reg_read__2676_ULE_1_4048_AND_IF_comm_ETC___d14088 =
|
|
csrf_prv_reg_read__2676_ULE_1___d14048 &&
|
|
(commitStage_commitTrap[4] ?
|
|
_0b0_CONCAT_csrf_mideleg_11_reg_read__1649_1650_ETC___d14068 :
|
|
_0b0_CONCAT_csrf_medeleg_15_reg_read__1641_1642_ETC___d14086) ;
|
|
assign csrf_prv_reg_read__2676_ULE_1___d14048 = csrf_prv_reg <= 2'd1 ;
|
|
assign data73327_BITS_31_TO_0__q5 = data__h473327[31:0] ;
|
|
assign data___1__h473039 =
|
|
{ {32{IF_coreFix_fpuMulDivExe_0_mulDivExec_mulQ_firs_ETC__q125[31]}},
|
|
IF_coreFix_fpuMulDivExe_0_mulDivExec_mulQ_firs_ETC__q125 } ;
|
|
assign data___1__h473861 =
|
|
{ {32{data73327_BITS_31_TO_0__q5[31]}},
|
|
data73327_BITS_31_TO_0__q5 } ;
|
|
assign data__h473327 =
|
|
(coreFix_fpuMulDivExe_0_mulDivExec_divQ$first_data[35:34] ==
|
|
2'd2) ?
|
|
x_quotient__h473227 :
|
|
x_remainder__h473228 ;
|
|
assign din_inc___2_exp__h379278 = _theResult___fst_exp__h352245 + 8'd1 ;
|
|
assign din_inc___2_exp__h379302 = _theResult___fst_exp__h360901 + 8'd1 ;
|
|
assign din_inc___2_exp__h379332 = _theResult___fst_exp__h370011 + 8'd1 ;
|
|
assign din_inc___2_exp__h379356 = _theResult___fst_exp__h378696 + 8'd1 ;
|
|
assign din_inc___2_exp__h424968 = _theResult___fst_exp__h397935 + 8'd1 ;
|
|
assign din_inc___2_exp__h424992 = _theResult___fst_exp__h406591 + 8'd1 ;
|
|
assign din_inc___2_exp__h425022 = _theResult___fst_exp__h415701 + 8'd1 ;
|
|
assign din_inc___2_exp__h425046 = _theResult___fst_exp__h424386 + 8'd1 ;
|
|
assign din_inc___2_exp__h470656 = _theResult___fst_exp__h443623 + 8'd1 ;
|
|
assign din_inc___2_exp__h470680 = _theResult___fst_exp__h452279 + 8'd1 ;
|
|
assign din_inc___2_exp__h470710 = _theResult___fst_exp__h461389 + 8'd1 ;
|
|
assign din_inc___2_exp__h470734 = _theResult___fst_exp__h470074 + 8'd1 ;
|
|
assign din_inc___2_exp__h518774 = _theResult___fst_exp__h499524 + 11'd1 ;
|
|
assign din_inc___2_exp__h518809 = _theResult___fst_exp__h509101 + 11'd1 ;
|
|
assign din_inc___2_exp__h518835 = _theResult___fst_exp__h517934 + 11'd1 ;
|
|
assign din_inc___2_exp__h557575 = _theResult___fst_exp__h538325 + 11'd1 ;
|
|
assign din_inc___2_exp__h557610 = _theResult___fst_exp__h547902 + 11'd1 ;
|
|
assign din_inc___2_exp__h557636 = _theResult___fst_exp__h556735 + 11'd1 ;
|
|
assign din_inc___2_exp__h596776 = _theResult___fst_exp__h577526 + 11'd1 ;
|
|
assign din_inc___2_exp__h596811 = _theResult___fst_exp__h587103 + 11'd1 ;
|
|
assign din_inc___2_exp__h596837 = _theResult___fst_exp__h595936 + 11'd1 ;
|
|
assign enabled_ints___1__h647998 = pend_ints__h647499 & y__h648010 ;
|
|
assign enabled_ints__h648045 =
|
|
pend_ints__h647499 &
|
|
{ r1__read_BITS_12_TO_0___h648021, csrf_mideleg_1_0_reg } ;
|
|
assign fcsr_csr__read__h608270 = { 56'd0, x__h610944 } ;
|
|
assign fetchStage_RDY_pipelines_0_first__2645_AND_NOT_ETC___d13182 =
|
|
fetchStage$RDY_pipelines_0_first &&
|
|
(fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$canClaim) &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13179 ;
|
|
assign fetchStage_RDY_pipelines_0_first__2645_AND_fet_ETC___d13249 =
|
|
fetchStage$RDY_pipelines_0_first &&
|
|
fetchStage$pipelines_1_first[130:128] == 3'd1 &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13244 ||
|
|
!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage$RDY_pipelines_0_first &&
|
|
IF_fetchStage_RDY_pipelines_0_first__2645_AND__ETC___d13186 ;
|
|
assign fetchStage_RDY_pipelines_1_deq__2660_AND_NOT_f_ETC___d13746 =
|
|
fetchStage$RDY_pipelines_1_deq &&
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
NOT_specTagManager_canClaim__3156_3243_OR_NOT__ETC___d13742) &&
|
|
(fetchStage$pipelines_1_first[130:128] != 3'd1 ||
|
|
specTagManager$RDY_claimSpecTag) ;
|
|
assign fetchStage_pipelines_0_canDeq__2646_AND_NOT_fe_ETC___d13766 =
|
|
fetchStage$pipelines_0_canDeq &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13763 &&
|
|
(fetchStage$pipelines_0_first[130:128] == 3'd0 ||
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1) &&
|
|
SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199 ;
|
|
assign fetchStage_pipelines_0_canDeq__2646_AND_NOT_fe_ETC___d13840 =
|
|
fetchStage$pipelines_0_canDeq &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13763 &&
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13448 ||
|
|
!coreFix_aluExe_0_rsAlu$canEnq ;
|
|
assign fetchStage_pipelines_0_canDeq__2646_AND_fetchS_ETC___d13756 =
|
|
fetchStage$pipelines_0_canDeq &&
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13639 ||
|
|
!fetchStage$pipelines_1_canDeq ||
|
|
fetchStage$RDY_pipelines_1_first &&
|
|
(fetchStage_pipelines_1_first__2657_BITS_130_TO_ETC___d13650 ||
|
|
!regRenamingTable$rename_1_canRename ||
|
|
fetchStage_pipelines_1_first__2657_BITS_135_TO_ETC___d13655 ||
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13752) &&
|
|
IF_fetchStage_RDY_pipelines_1_first__2656_AND__ETC___d13584 ;
|
|
assign fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13694 =
|
|
fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13229 &&
|
|
(fetchStage$pipelines_0_first[130:128] == 3'd3 ||
|
|
fetchStage$pipelines_0_first[130:128] == 3'd4) ;
|
|
assign fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13700 =
|
|
fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13229 &&
|
|
fetchStage$pipelines_0_first[130:128] == 3'd2 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212 ;
|
|
assign fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13701 =
|
|
fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13700 ||
|
|
!coreFix_memExe_rsMem$canEnq ||
|
|
CASE_fetchStagepipelines_1_first_BITS_127_TO__ETC__q230 ;
|
|
assign fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13722 =
|
|
fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13694 ||
|
|
!coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq ||
|
|
fetchStage$pipelines_0_canDeq &&
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13715 ;
|
|
assign fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13958 =
|
|
fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13956 ||
|
|
!coreFix_memExe_rsMem$canEnq ||
|
|
CASE_fetchStagepipelines_1_first_BITS_127_TO__ETC__q230 ;
|
|
assign fetchStage_pipelines_0_canDeq__2646_AND_specTa_ETC___d13818 =
|
|
fetchStage$pipelines_0_canDeq && specTagManager$canClaim &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
!checkForException___d12882[4] &&
|
|
rob$enqPort_0_canEnq &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240 &&
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1 ;
|
|
assign fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13448 =
|
|
(fetchStage$pipelines_0_first[130:128] == 3'd0 ||
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1) &&
|
|
SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199 &&
|
|
(!coreFix_aluExe_1_rsAlu$canEnq ||
|
|
coreFix_aluExe_0_rsAlu_approximateCount__3193__ETC___d13195) ;
|
|
assign fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13467 =
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1 &&
|
|
!specTagManager$canClaim ||
|
|
!regRenamingTable$rename_0_canRename ||
|
|
fetchStage_pipelines_0_first__2648_BITS_135_TO_ETC___d13460 ||
|
|
fetchStage$pipelines_0_first[130:128] != 3'd0 &&
|
|
fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
!SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199 ;
|
|
assign fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13526 =
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1 &&
|
|
!specTagManager$canClaim ||
|
|
fetchStage_pipelines_0_first__2648_BIT_4_2675__ETC___d12885 ;
|
|
assign fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13633 =
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1 &&
|
|
!specTagManager$canClaim ||
|
|
NOT_regRenamingTable_rename_0_canRename__3158__ETC___d13598 ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13622 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13631 ;
|
|
assign fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13639 =
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1 &&
|
|
!specTagManager$canClaim ||
|
|
NOT_regRenamingTable_rename_0_canRename__3158__ETC___d13598 ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13638 ;
|
|
assign fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13661 =
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1 &&
|
|
!specTagManager$canClaim ||
|
|
!regRenamingTable$rename_0_canRename ||
|
|
fetchStage_pipelines_0_first__2648_BITS_135_TO_ETC___d13460 ||
|
|
fetchStage$pipelines_0_first[130:128] != 3'd0 &&
|
|
fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
!SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199 ||
|
|
coreFix_aluExe_1_rsAlu$canEnq &&
|
|
!coreFix_aluExe_0_rsAlu_approximateCount__3193__ETC___d13195 ;
|
|
assign fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13668 =
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1 &&
|
|
!specTagManager$canClaim ||
|
|
!regRenamingTable$rename_0_canRename ||
|
|
fetchStage_pipelines_0_first__2648_BITS_135_TO_ETC___d13460 ||
|
|
fetchStage$pipelines_0_first[130:128] != 3'd0 &&
|
|
fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
!SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199 ||
|
|
coreFix_aluExe_0_rsAlu$canEnq &&
|
|
coreFix_aluExe_0_rsAlu_approximateCount__3193__ETC___d13195 ;
|
|
assign fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13715 =
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1 &&
|
|
!specTagManager$canClaim ||
|
|
!regRenamingTable$rename_0_canRename ||
|
|
fetchStage_pipelines_0_first__2648_BITS_135_TO_ETC___d13256 ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13714 ;
|
|
assign fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13726 =
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1 &&
|
|
!specTagManager$canClaim ||
|
|
!regRenamingTable$rename_0_canRename ||
|
|
fetchStage_pipelines_0_first__2648_BITS_135_TO_ETC___d13256 ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13725 ;
|
|
assign fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13846 =
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1 &&
|
|
!specTagManager$canClaim ||
|
|
!regRenamingTable$rename_0_canRename ||
|
|
fetchStage$pipelines_0_first[4] ||
|
|
checkForException___d12882[4] ||
|
|
!rob$enqPort_0_canEnq ||
|
|
fetchStage$pipelines_0_first[130:128] != 3'd0 &&
|
|
fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
!SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199 ;
|
|
assign fetchStage_pipelines_0_first__2648_BITS_135_TO_ETC___d13256 =
|
|
fetchStage$pipelines_0_first[135:131] == 5'd0 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd21 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd17 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd18 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd13 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd16 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd15 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd19 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd20 ||
|
|
fetchStage$pipelines_0_first[4] ||
|
|
checkForException___d12882[4] ||
|
|
!rob$enqPort_0_canEnq ||
|
|
!epochManager$checkEpoch_0_check ;
|
|
assign fetchStage_pipelines_0_first__2648_BITS_135_TO_ETC___d13460 =
|
|
fetchStage$pipelines_0_first[135:131] == 5'd0 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd21 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd17 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd18 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd13 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd16 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd15 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd19 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd20 ||
|
|
fetchStage_pipelines_0_first__2648_BIT_4_2675__ETC___d12885 ||
|
|
!rob$enqPort_0_canEnq ||
|
|
!epochManager$checkEpoch_0_check ;
|
|
assign fetchStage_pipelines_0_first__2648_BIT_109_277_ETC___d12850 =
|
|
{ fetchStage$pipelines_0_first[109],
|
|
CASE_fetchStagepipelines_0_first_BITS_108_TO__ETC__q225 } ;
|
|
assign fetchStage_pipelines_0_first__2648_BIT_4_2675__ETC___d12885 =
|
|
fetchStage$pipelines_0_first[4] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[0] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[1] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[2] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[3] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[4] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[5] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[6] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[7] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[8] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[9] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[10] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[11] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[12] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[13] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[14] ||
|
|
checkForException___d12882[4] ;
|
|
assign fetchStage_pipelines_1_first__2657_BITS_130_TO_ETC___d13650 =
|
|
fetchStage$pipelines_1_first[130:128] == 3'd1 &&
|
|
(fetchStage$pipelines_0_canDeq &&
|
|
regRenamingTable_rename_0_canRename__3158_AND__ETC___d13647 ||
|
|
!specTagManager$canClaim) ;
|
|
assign fetchStage_pipelines_1_first__2657_BITS_135_TO_ETC___d13488 =
|
|
fetchStage$pipelines_1_first[135:131] == 5'd0 ||
|
|
fetchStage$pipelines_1_first[135:131] == 5'd21 ||
|
|
fetchStage$pipelines_1_first[135:131] == 5'd17 ||
|
|
fetchStage$pipelines_1_first[135:131] == 5'd18 ||
|
|
fetchStage$pipelines_1_first[135:131] == 5'd13 ||
|
|
fetchStage$pipelines_1_first[135:131] == 5'd16 ||
|
|
fetchStage$pipelines_1_first[135:131] == 5'd15 ||
|
|
fetchStage$pipelines_1_first[135:131] == 5'd19 ||
|
|
fetchStage$pipelines_1_first[135:131] == 5'd20 ||
|
|
fetchStage_pipelines_1_first__2657_BIT_4_3305__ETC___d13483 ||
|
|
!rob$enqPort_1_canEnq ||
|
|
!epochManager$checkEpoch_1_check ||
|
|
!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage$RDY_pipelines_0_first &&
|
|
IF_fetchStage_RDY_pipelines_0_first__2645_AND__ETC___d13186 ;
|
|
assign fetchStage_pipelines_1_first__2657_BITS_135_TO_ETC___d13655 =
|
|
fetchStage$pipelines_1_first[135:131] == 5'd0 ||
|
|
fetchStage$pipelines_1_first[135:131] == 5'd21 ||
|
|
fetchStage$pipelines_1_first[135:131] == 5'd17 ||
|
|
fetchStage$pipelines_1_first[135:131] == 5'd18 ||
|
|
fetchStage$pipelines_1_first[135:131] == 5'd13 ||
|
|
fetchStage$pipelines_1_first[135:131] == 5'd16 ||
|
|
fetchStage$pipelines_1_first[135:131] == 5'd15 ||
|
|
fetchStage$pipelines_1_first[135:131] == 5'd19 ||
|
|
fetchStage$pipelines_1_first[135:131] == 5'd20 ||
|
|
fetchStage$pipelines_1_first[4] ||
|
|
checkForException___d13428[4] ||
|
|
!rob$enqPort_1_canEnq ||
|
|
!epochManager$checkEpoch_1_check ||
|
|
fetchStage$pipelines_0_canDeq &&
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13639 ;
|
|
assign fetchStage_pipelines_1_first__2657_BIT_109_333_ETC___d13407 =
|
|
{ fetchStage$pipelines_1_first[109],
|
|
CASE_fetchStagepipelines_1_first_BITS_108_TO__ETC__q228 } ;
|
|
assign fetchStage_pipelines_1_first__2657_BIT_4_3305__ETC___d13483 =
|
|
fetchStage$pipelines_1_first[4] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[0] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[1] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[2] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[3] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[4] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[5] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[6] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[7] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[8] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[9] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[10] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[11] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[12] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[13] ||
|
|
IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3_2677_26_ETC___d12717[14] ||
|
|
checkForException___d13428[4] ;
|
|
assign fflags__h704640 =
|
|
NOT_rob_deqPort_0_canDeq__4423_4424_OR_rob_deq_ETC___d14516 ?
|
|
y_avValue_snd_fst__h704716 :
|
|
IF_rob_deqPort_0_canDeq__4423_THEN_IF_NOT_rob__ETC___d14522 ;
|
|
assign fflags_csr__read__h608245 = { 59'd0, csrf_fflags_reg } ;
|
|
assign frm_csr__read__h608256 = { 61'd0, csrf_frm_reg } ;
|
|
assign guard__h344144 =
|
|
{ IF_sfdin52239_BIT_33_THEN_2_ELSE_0__q21[1],
|
|
{ sfdin__h352239[32:0], 23'd0 } != 56'd0 } ;
|
|
assign guard__h352853 =
|
|
{ IF_theResult___snd60852_BIT_33_THEN_2_ELSE_0__q23[1],
|
|
{ _theResult___snd__h360852[32:0], 23'd0 } != 56'd0 } ;
|
|
assign guard__h361783 =
|
|
{ IF_sfdin70005_BIT_33_THEN_2_ELSE_0__q31[1],
|
|
{ sfdin__h370005[32:0], 23'd0 } != 56'd0 } ;
|
|
assign guard__h362381 = x__h362483 != 57'd0 ;
|
|
assign guard__h370619 =
|
|
{ IF_theResult___snd78642_BIT_33_THEN_2_ELSE_0__q36[1],
|
|
{ _theResult___snd__h378642[32:0], 23'd0 } != 56'd0 } ;
|
|
assign guard__h389836 =
|
|
{ IF_sfdin97929_BIT_33_THEN_2_ELSE_0__q56[1],
|
|
{ sfdin__h397929[32:0], 23'd0 } != 56'd0 } ;
|
|
assign guard__h398543 =
|
|
{ IF_theResult___snd06542_BIT_33_THEN_2_ELSE_0__q58[1],
|
|
{ _theResult___snd__h406542[32:0], 23'd0 } != 56'd0 } ;
|
|
assign guard__h407473 =
|
|
{ IF_sfdin15695_BIT_33_THEN_2_ELSE_0__q66[1],
|
|
{ sfdin__h415695[32:0], 23'd0 } != 56'd0 } ;
|
|
assign guard__h408071 = x__h408173 != 57'd0 ;
|
|
assign guard__h416309 =
|
|
{ IF_theResult___snd24332_BIT_33_THEN_2_ELSE_0__q71[1],
|
|
{ _theResult___snd__h424332[32:0], 23'd0 } != 56'd0 } ;
|
|
assign guard__h435524 =
|
|
{ IF_sfdin43617_BIT_33_THEN_2_ELSE_0__q91[1],
|
|
{ sfdin__h443617[32:0], 23'd0 } != 56'd0 } ;
|
|
assign guard__h444231 =
|
|
{ IF_theResult___snd52230_BIT_33_THEN_2_ELSE_0__q93[1],
|
|
{ _theResult___snd__h452230[32:0], 23'd0 } != 56'd0 } ;
|
|
assign guard__h453161 =
|
|
{ IF_sfdin61383_BIT_33_THEN_2_ELSE_0__q101[1],
|
|
{ sfdin__h461383[32:0], 23'd0 } != 56'd0 } ;
|
|
assign guard__h453759 = x__h453861 != 57'd0 ;
|
|
assign guard__h461997 =
|
|
{ IF_theResult___snd70020_BIT_33_THEN_2_ELSE_0__q106[1],
|
|
{ _theResult___snd__h470020[32:0], 23'd0 } != 56'd0 } ;
|
|
assign guard__h491563 =
|
|
{ IF_theResult___snd99475_BIT_4_THEN_2_ELSE_0__q127[1],
|
|
{ _theResult___snd__h499475[3:0], 52'd0 } != 56'd0 } ;
|
|
assign guard__h500875 =
|
|
{ IF_sfdin09095_BIT_4_THEN_2_ELSE_0__q131[1],
|
|
{ sfdin__h509095[3:0], 52'd0 } != 56'd0 } ;
|
|
assign guard__h501473 = x__h501573 != 57'd0 ;
|
|
assign guard__h509944 =
|
|
{ IF_theResult___snd17880_BIT_4_THEN_2_ELSE_0__q134[1],
|
|
{ _theResult___snd__h517880[3:0], 52'd0 } != 56'd0 } ;
|
|
assign guard__h530364 =
|
|
{ IF_theResult___snd38276_BIT_4_THEN_2_ELSE_0__q167[1],
|
|
{ _theResult___snd__h538276[3:0], 52'd0 } != 56'd0 } ;
|
|
assign guard__h539676 =
|
|
{ IF_sfdin47896_BIT_4_THEN_2_ELSE_0__q171[1],
|
|
{ sfdin__h547896[3:0], 52'd0 } != 56'd0 } ;
|
|
assign guard__h540274 = x__h540374 != 57'd0 ;
|
|
assign guard__h548745 =
|
|
{ IF_theResult___snd56681_BIT_4_THEN_2_ELSE_0__q174[1],
|
|
{ _theResult___snd__h556681[3:0], 52'd0 } != 56'd0 } ;
|
|
assign guard__h569565 =
|
|
{ IF_theResult___snd77477_BIT_4_THEN_2_ELSE_0__q144[1],
|
|
{ _theResult___snd__h577477[3:0], 52'd0 } != 56'd0 } ;
|
|
assign guard__h578877 =
|
|
{ IF_sfdin87097_BIT_4_THEN_2_ELSE_0__q148[1],
|
|
{ sfdin__h587097[3:0], 52'd0 } != 56'd0 } ;
|
|
assign guard__h579475 = x__h579575 != 57'd0 ;
|
|
assign guard__h587946 =
|
|
{ IF_theResult___snd95882_BIT_4_THEN_2_ELSE_0__q151[1],
|
|
{ _theResult___snd__h595882[3:0], 52'd0 } != 56'd0 } ;
|
|
assign idx__h675454 =
|
|
fetchStage$pipelines_0_canDeq &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13449 ||
|
|
!coreFix_aluExe_0_rsAlu$canEnq ||
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13467) &&
|
|
coreFix_aluExe_1_rsAlu$canEnq &&
|
|
!coreFix_aluExe_0_rsAlu_approximateCount__3193__ETC___d13195 ;
|
|
assign k__h661721 =
|
|
!coreFix_aluExe_0_rsAlu$canEnq ||
|
|
coreFix_aluExe_1_rsAlu$canEnq &&
|
|
!coreFix_aluExe_0_rsAlu_approximateCount__3193__ETC___d13195 ;
|
|
assign mcause_csr__read__h609917 =
|
|
{ r1__read__h612482, csrf_mcause_code_reg } ;
|
|
assign mcounteren_csr__read__h609662 =
|
|
{ r1__read__h612469, csrf_mcounteren_cy_reg } ;
|
|
assign medeleg_csr__read__h609262 =
|
|
{ r1__read__h612305, csrf_medeleg_9_0_reg } ;
|
|
assign mideleg_csr__read__h609357 =
|
|
{ r1__read__h612322, csrf_mideleg_1_0_reg } ;
|
|
assign mie_csr__read__h609488 =
|
|
{ r1__read__h612346, csrf_software_int_en_vec_0 } ;
|
|
assign mip_csr__read__h610157 =
|
|
{ r1__read__h612488, csrf_software_int_pend_vec_0 } ;
|
|
assign mmio_cRqQ_enqReq_dummy2_2_read__32_AND_IF_mmio_ETC___d444 =
|
|
mmio_cRqQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_mmio_cRqQ_enqReq_lat_1_whas__30_THEN_mmio_c_ETC___d339 ||
|
|
(!mmio_cRqQ_deqReq_dummy2_2$Q_OUT ||
|
|
!EN_mmioToPlatform_cRq_deq && !mmio_cRqQ_deqReq_rl) &&
|
|
mmio_cRqQ_full ;
|
|
assign mmio_cRsQ_enqReq_dummy2_2_read__24_AND_IF_mmio_ETC___d836 =
|
|
mmio_cRsQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_mmio_cRsQ_enqReq_lat_1_whas__74_THEN_mmio_c_ETC___d783 ||
|
|
(!mmio_cRsQ_deqReq_dummy2_2$Q_OUT ||
|
|
!EN_mmioToPlatform_cRs_deq && !mmio_cRsQ_deqReq_rl) &&
|
|
mmio_cRsQ_full ;
|
|
assign mmio_dataPendQ_enqReq_dummy2_2_read__00_AND_IF_ETC___d312 =
|
|
mmio_dataPendQ_enqReq_dummy2_2$Q_OUT &&
|
|
(mmio_dataPendQ_enqReq_lat_0$whas || mmio_dataPendQ_enqReq_rl) ||
|
|
(!mmio_dataPendQ_deqReq_dummy2_2$Q_OUT ||
|
|
!mmio_dataRespQ_deqReq_lat_0$whas &&
|
|
!mmio_dataPendQ_deqReq_rl) &&
|
|
mmio_dataPendQ_full ;
|
|
assign mmio_dataReqQ_enqReq_dummy2_2_read__41_AND_IF__ETC___d153 =
|
|
mmio_dataReqQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_mmio_dataReqQ_enqReq_lat_1_whas__7_THEN_mmi_ETC___d46 ||
|
|
(!mmio_dataReqQ_deqReq_dummy2_2$Q_OUT ||
|
|
!CAN_FIRE_RL_mmio_sendDataReq && !mmio_dataReqQ_deqReq_rl) &&
|
|
mmio_dataReqQ_full ;
|
|
assign mmio_dataRespQ_enqReq_dummy2_2_read__42_AND_IF_ETC___d254 =
|
|
mmio_dataRespQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_mmio_dataRespQ_enqReq_lat_1_whas__92_THEN_m_ETC___d201 ||
|
|
(!mmio_dataRespQ_deqReq_dummy2_2$Q_OUT ||
|
|
!mmio_dataRespQ_deqReq_lat_0$whas &&
|
|
!mmio_dataRespQ_deqReq_rl) &&
|
|
mmio_dataRespQ_full ;
|
|
assign mmio_pRqQ_empty_53_AND_epochManager_checkEpoch_ETC___d13120 =
|
|
mmio_pRqQ_empty && epochManager$checkEpoch_0_check &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BIT_4_2_ETC___d13101 &&
|
|
(fetchStage$pipelines_0_first[135:131] == 5'd0 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd21 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd17 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd18 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd13 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd16 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd15 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd19 ||
|
|
fetchStage$pipelines_0_first[135:131] == 5'd20) ;
|
|
assign mmio_pRqQ_empty_53_AND_epochManager_checkEpoch_ETC___d13760 =
|
|
mmio_pRqQ_empty && epochManager$checkEpoch_0_check &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BIT_4_2_ETC___d13101 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd0 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd21 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd17 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd18 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd13 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd16 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd15 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd19 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd20 ;
|
|
assign mmio_pRqQ_enqReq_dummy2_2_read__35_AND_IF_mmio_ETC___d747 =
|
|
mmio_pRqQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_mmio_pRqQ_enqReq_lat_1_whas__33_THEN_mmio_p_ETC___d642 ||
|
|
(!mmio_pRqQ_deqReq_dummy2_2$Q_OUT ||
|
|
!CAN_FIRE_RL_mmio_handlePRq && !mmio_pRqQ_deqReq_rl) &&
|
|
mmio_pRqQ_full ;
|
|
assign mmio_pRsQ_enqReq_dummy2_2_read__94_AND_IF_mmio_ETC___d606 =
|
|
mmio_pRsQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_mmio_pRsQ_enqReq_lat_1_whas__82_THEN_mmio_p_ETC___d491 ||
|
|
(!mmio_pRsQ_deqReq_dummy2_2$Q_OUT ||
|
|
!mmio_pRsQ_deqReq_lat_0$whas && !mmio_pRsQ_deqReq_rl) &&
|
|
mmio_pRsQ_full ;
|
|
assign msip__h75409 = csrf_software_int_pend_vec_3 ;
|
|
assign mstatus_csr__read__h609114 = { r1__read__h612170, csrf_ie_vec_0 } ;
|
|
assign mtvec_csr__read__h609570 =
|
|
{ r1__read__h612464, csrf_mtvec_mode_low_reg } ;
|
|
assign n___1__h196584 =
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[78] ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[70:63] :
|
|
x__h195181[63:56],
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[77] ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[62:55] :
|
|
x__h195181[55:48],
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[76] ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[54:47] :
|
|
x__h195181[47:40],
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[75] ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[46:39] :
|
|
x__h195181[39:32],
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[74] ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[38:31] :
|
|
x__h195181[31:24],
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[73] ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[30:23] :
|
|
x__h195181[23:16],
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[72] ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[22:15] :
|
|
x__h195181[15:8],
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[71] ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[14:7] :
|
|
x__h195181[7:0] } ;
|
|
assign n__read__h610261 =
|
|
(csrf_mcycle_ehr_data_dummy2_0$Q_OUT &&
|
|
csrf_mcycle_ehr_data_dummy2_1$Q_OUT) ?
|
|
csrf_mcycle_ehr_data_rl :
|
|
64'd0 ;
|
|
assign n__read__h610452 =
|
|
(csrf_minstret_ehr_data_dummy2_0$Q_OUT &&
|
|
csrf_minstret_ehr_data_dummy2_1$Q_OUT) ?
|
|
csrf_minstret_ehr_data_rl :
|
|
64'd0 ;
|
|
assign n__read__h6134 =
|
|
csrf_mcycle_ehr_data_dummy2_1$Q_OUT ?
|
|
(csrf_mcycle_ehr_data_lat_0$whas ?
|
|
rob$deqPort_0_deq_data[95:32] :
|
|
csrf_mcycle_ehr_data_rl) :
|
|
64'd0 ;
|
|
assign n__read__h702440 =
|
|
csrf_minstret_ehr_data_dummy2_1$Q_OUT ?
|
|
IF_csrf_minstret_ehr_data_lat_0_whas_THEN_csrf_ETC___d8 :
|
|
64'd0 ;
|
|
assign next_deqP___1__h294855 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP ==
|
|
3'd7) ?
|
|
3'd0 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP +
|
|
3'd1 ;
|
|
assign next_deqP___1__h302851 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP + 1'd1 ;
|
|
assign next_deqP___1__h309132 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP + 1'd1 ;
|
|
assign next_deqP___1__h316986 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP + 1'd1 ;
|
|
assign next_deqP___1__h327043 = coreFix_memExe_memRespLdQ_deqP + 1'd1 ;
|
|
assign next_deqP___1__h330268 = coreFix_memExe_forwardQ_deqP + 1'd1 ;
|
|
assign next_pc__h701783 =
|
|
(rob$deqPort_0_deq_data[97:96] == 2'd0) ?
|
|
rob$deqPort_0_deq_data[95:32] :
|
|
rob$deqPort_0_deq_data[218:155] + 64'd4 ;
|
|
assign out___1_sfd__h480226 =
|
|
{ coreFix_fpuMulDivExe_0_regToExeQ$first[162:140], 29'd0 } ;
|
|
assign out___1_sfd__h519168 =
|
|
{ coreFix_fpuMulDivExe_0_regToExeQ$first[98:76], 29'd0 } ;
|
|
assign out___1_sfd__h558369 =
|
|
{ coreFix_fpuMulDivExe_0_regToExeQ$first[34:12], 29'd0 } ;
|
|
assign out_exp__h352764 =
|
|
sfdin__h352239[34] ?
|
|
_theResult___exp__h352761 :
|
|
_theResult___fst_exp__h352245 ;
|
|
assign out_exp__h361346 =
|
|
_theResult___snd__h360852[34] ?
|
|
_theResult___exp__h361343 :
|
|
_theResult___fst_exp__h360901 ;
|
|
assign out_exp__h370530 =
|
|
sfdin__h370005[34] ?
|
|
_theResult___exp__h370527 :
|
|
_theResult___fst_exp__h370011 ;
|
|
assign out_exp__h379166 =
|
|
_theResult___snd__h378642[34] ?
|
|
_theResult___exp__h379163 :
|
|
_theResult___fst_exp__h378696 ;
|
|
assign out_exp__h398454 =
|
|
sfdin__h397929[34] ?
|
|
_theResult___exp__h398451 :
|
|
_theResult___fst_exp__h397935 ;
|
|
assign out_exp__h407036 =
|
|
_theResult___snd__h406542[34] ?
|
|
_theResult___exp__h407033 :
|
|
_theResult___fst_exp__h406591 ;
|
|
assign out_exp__h416220 =
|
|
sfdin__h415695[34] ?
|
|
_theResult___exp__h416217 :
|
|
_theResult___fst_exp__h415701 ;
|
|
assign out_exp__h424856 =
|
|
_theResult___snd__h424332[34] ?
|
|
_theResult___exp__h424853 :
|
|
_theResult___fst_exp__h424386 ;
|
|
assign out_exp__h444142 =
|
|
sfdin__h443617[34] ?
|
|
_theResult___exp__h444139 :
|
|
_theResult___fst_exp__h443623 ;
|
|
assign out_exp__h452724 =
|
|
_theResult___snd__h452230[34] ?
|
|
_theResult___exp__h452721 :
|
|
_theResult___fst_exp__h452279 ;
|
|
assign out_exp__h461908 =
|
|
sfdin__h461383[34] ?
|
|
_theResult___exp__h461905 :
|
|
_theResult___fst_exp__h461389 ;
|
|
assign out_exp__h470544 =
|
|
_theResult___snd__h470020[34] ?
|
|
_theResult___exp__h470541 :
|
|
_theResult___fst_exp__h470074 ;
|
|
assign out_exp__h500182 =
|
|
_theResult___snd__h499475[5] ?
|
|
_theResult___exp__h500179 :
|
|
_theResult___fst_exp__h499524 ;
|
|
assign out_exp__h509833 =
|
|
sfdin__h509095[5] ?
|
|
_theResult___exp__h509830 :
|
|
_theResult___fst_exp__h509101 ;
|
|
assign out_exp__h518617 =
|
|
_theResult___snd__h517880[5] ?
|
|
_theResult___exp__h518614 :
|
|
_theResult___fst_exp__h517934 ;
|
|
assign out_exp__h538983 =
|
|
_theResult___snd__h538276[5] ?
|
|
_theResult___exp__h538980 :
|
|
_theResult___fst_exp__h538325 ;
|
|
assign out_exp__h548634 =
|
|
sfdin__h547896[5] ?
|
|
_theResult___exp__h548631 :
|
|
_theResult___fst_exp__h547902 ;
|
|
assign out_exp__h557418 =
|
|
_theResult___snd__h556681[5] ?
|
|
_theResult___exp__h557415 :
|
|
_theResult___fst_exp__h556735 ;
|
|
assign out_exp__h578184 =
|
|
_theResult___snd__h577477[5] ?
|
|
_theResult___exp__h578181 :
|
|
_theResult___fst_exp__h577526 ;
|
|
assign out_exp__h587835 =
|
|
sfdin__h587097[5] ?
|
|
_theResult___exp__h587832 :
|
|
_theResult___fst_exp__h587103 ;
|
|
assign out_exp__h596619 =
|
|
_theResult___snd__h595882[5] ?
|
|
_theResult___exp__h596616 :
|
|
_theResult___fst_exp__h595936 ;
|
|
assign out_f_exp__h379542 =
|
|
(_theResult___exp__h379265 == 8'd255 &&
|
|
_theResult___sfd__h379266 != 23'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd2047) ?
|
|
8'd255 :
|
|
_theResult___fst_exp__h379256 ;
|
|
assign out_f_exp__h425232 =
|
|
(_theResult___exp__h424955 == 8'd255 &&
|
|
_theResult___sfd__h424956 != 23'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd2047) ?
|
|
8'd255 :
|
|
_theResult___fst_exp__h424946 ;
|
|
assign out_f_exp__h470920 =
|
|
(_theResult___exp__h470643 == 8'd255 &&
|
|
_theResult___sfd__h470644 != 23'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd2047) ?
|
|
8'd255 :
|
|
_theResult___fst_exp__h470634 ;
|
|
assign out_f_sfd__h379543 =
|
|
(_theResult___exp__h379265 == 8'd255 &&
|
|
_theResult___sfd__h379266 != 23'd0) ?
|
|
23'd4194304 :
|
|
_theResult___sfd__h379266 ;
|
|
assign out_f_sfd__h425233 =
|
|
(_theResult___exp__h424955 == 8'd255 &&
|
|
_theResult___sfd__h424956 != 23'd0) ?
|
|
23'd4194304 :
|
|
_theResult___sfd__h424956 ;
|
|
assign out_f_sfd__h470921 =
|
|
(_theResult___exp__h470643 == 8'd255 &&
|
|
_theResult___sfd__h470644 != 23'd0) ?
|
|
23'd4194304 :
|
|
_theResult___sfd__h470644 ;
|
|
assign out_sfd__h352765 =
|
|
sfdin__h352239[34] ?
|
|
_theResult___sfd__h352762 :
|
|
sfdin__h352239[56:34] ;
|
|
assign out_sfd__h361347 =
|
|
_theResult___snd__h360852[34] ?
|
|
_theResult___sfd__h361344 :
|
|
_theResult___snd__h360852[56:34] ;
|
|
assign out_sfd__h370531 =
|
|
sfdin__h370005[34] ?
|
|
_theResult___sfd__h370528 :
|
|
sfdin__h370005[56:34] ;
|
|
assign out_sfd__h379167 =
|
|
_theResult___snd__h378642[34] ?
|
|
_theResult___sfd__h379164 :
|
|
_theResult___snd__h378642[56:34] ;
|
|
assign out_sfd__h398455 =
|
|
sfdin__h397929[34] ?
|
|
_theResult___sfd__h398452 :
|
|
sfdin__h397929[56:34] ;
|
|
assign out_sfd__h407037 =
|
|
_theResult___snd__h406542[34] ?
|
|
_theResult___sfd__h407034 :
|
|
_theResult___snd__h406542[56:34] ;
|
|
assign out_sfd__h416221 =
|
|
sfdin__h415695[34] ?
|
|
_theResult___sfd__h416218 :
|
|
sfdin__h415695[56:34] ;
|
|
assign out_sfd__h424857 =
|
|
_theResult___snd__h424332[34] ?
|
|
_theResult___sfd__h424854 :
|
|
_theResult___snd__h424332[56:34] ;
|
|
assign out_sfd__h444143 =
|
|
sfdin__h443617[34] ?
|
|
_theResult___sfd__h444140 :
|
|
sfdin__h443617[56:34] ;
|
|
assign out_sfd__h452725 =
|
|
_theResult___snd__h452230[34] ?
|
|
_theResult___sfd__h452722 :
|
|
_theResult___snd__h452230[56:34] ;
|
|
assign out_sfd__h461909 =
|
|
sfdin__h461383[34] ?
|
|
_theResult___sfd__h461906 :
|
|
sfdin__h461383[56:34] ;
|
|
assign out_sfd__h470545 =
|
|
_theResult___snd__h470020[34] ?
|
|
_theResult___sfd__h470542 :
|
|
_theResult___snd__h470020[56:34] ;
|
|
assign out_sfd__h500183 =
|
|
_theResult___snd__h499475[5] ?
|
|
_theResult___sfd__h500180 :
|
|
_theResult___snd__h499475[56:5] ;
|
|
assign out_sfd__h509834 =
|
|
sfdin__h509095[5] ?
|
|
_theResult___sfd__h509831 :
|
|
sfdin__h509095[56:5] ;
|
|
assign out_sfd__h518618 =
|
|
_theResult___snd__h517880[5] ?
|
|
_theResult___sfd__h518615 :
|
|
_theResult___snd__h517880[56:5] ;
|
|
assign out_sfd__h538984 =
|
|
_theResult___snd__h538276[5] ?
|
|
_theResult___sfd__h538981 :
|
|
_theResult___snd__h538276[56:5] ;
|
|
assign out_sfd__h548635 =
|
|
sfdin__h547896[5] ?
|
|
_theResult___sfd__h548632 :
|
|
sfdin__h547896[56:5] ;
|
|
assign out_sfd__h557419 =
|
|
_theResult___snd__h556681[5] ?
|
|
_theResult___sfd__h557416 :
|
|
_theResult___snd__h556681[56:5] ;
|
|
assign out_sfd__h578185 =
|
|
_theResult___snd__h577477[5] ?
|
|
_theResult___sfd__h578182 :
|
|
_theResult___snd__h577477[56:5] ;
|
|
assign out_sfd__h587836 =
|
|
sfdin__h587097[5] ?
|
|
_theResult___sfd__h587833 :
|
|
sfdin__h587097[56:5] ;
|
|
assign out_sfd__h596620 =
|
|
_theResult___snd__h595882[5] ?
|
|
_theResult___sfd__h596617 :
|
|
_theResult___snd__h595882[56:5] ;
|
|
assign pend_ints__h647499 =
|
|
{ csrf_debug_int_pend_read__1692_CONCAT_0b0_2680_ETC___d12690,
|
|
csrf_software_int_en_vec_3 & csrf_software_int_pend_vec_3,
|
|
1'd0,
|
|
csrf_software_int_en_vec_1 & csrf_software_int_pend_vec_1,
|
|
csrf_software_int_en_vec_0 & csrf_software_int_pend_vec_0 } ;
|
|
assign prv__h706131 = csrf_prv_reg ;
|
|
assign prv__h706175 = csrf_mprv_reg ? csrf_mpp_reg : csrf_prv_reg ;
|
|
assign q___1__h473937 =
|
|
64'd0 -
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$D_OUT[203:140] ;
|
|
assign q__h601815 =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$D_OUT[139:76] /
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$D_OUT ;
|
|
assign r1__read_BITS_12_TO_0___h648021 =
|
|
{ 3'd0,
|
|
csrf_mideleg_11_reg,
|
|
1'b0,
|
|
csrf_mideleg_9_7_reg,
|
|
1'b0,
|
|
csrf_mideleg_5_3_reg,
|
|
1'b0 } ;
|
|
assign r1__read__h610959 = { r1__read__h610961, csrf_ie_vec_1 } ;
|
|
assign r1__read__h610961 = { r1__read__h610963, 2'b0 } ;
|
|
assign r1__read__h610963 = { r1__read__h610965, csrf_prev_ie_vec_0 } ;
|
|
assign r1__read__h610965 = { r1__read__h610967, csrf_prev_ie_vec_1 } ;
|
|
assign r1__read__h610967 = { r1__read__h610969, 2'b0 } ;
|
|
assign r1__read__h610969 = { r1__read__h610971, csrf_spp_reg } ;
|
|
assign r1__read__h610971 = { r1__read__h610973, 4'b0 } ;
|
|
assign r1__read__h610973 = { r1__read__h610975, csrf_fs_reg } ;
|
|
assign r1__read__h610975 = { r1__read__h610977, 2'd0 } ;
|
|
assign r1__read__h610977 = { r1__read__h610979, 1'b0 } ;
|
|
assign r1__read__h610979 = { r1__read__h610981, csrf_sum_reg } ;
|
|
assign r1__read__h610981 = { r1__read__h610983, csrf_mxr_reg } ;
|
|
assign r1__read__h610983 = { r1__read__h610985, 12'b0 } ;
|
|
assign r1__read__h610985 = { r1__read__h610987, 2'b10 } ;
|
|
assign r1__read__h610987 = { r__h610991, 29'b0 } ;
|
|
assign r1__read__h611363 =
|
|
{ r1__read__h611365, csrf_software_int_en_vec_1 } ;
|
|
assign r1__read__h611365 = { r1__read__h611367, 2'b0 } ;
|
|
assign r1__read__h611367 = { r1__read__h611369, csrf_timer_int_en_vec_0 } ;
|
|
assign r1__read__h611369 = { r1__read__h611371, csrf_timer_int_en_vec_1 } ;
|
|
assign r1__read__h611371 = { r1__read__h611373, 2'b0 } ;
|
|
assign r1__read__h611373 =
|
|
{ r1__read__h611375, csrf_external_int_en_vec_0 } ;
|
|
assign r1__read__h611375 = { 54'b0, csrf_external_int_en_vec_1 } ;
|
|
assign r1__read__h611893 = { csrf_stvec_base_hi_reg, 1'b0 } ;
|
|
assign r1__read__h611898 = { r1__read__h611900, csrf_scounteren_tm_reg } ;
|
|
assign r1__read__h611900 = { 61'd0, csrf_scounteren_ir_reg } ;
|
|
assign r1__read__h611911 = { csrf_scause_interrupt_reg, 59'b0 } ;
|
|
assign r1__read__h611917 =
|
|
{ r1__read__h611919, csrf_software_int_pend_vec_1 } ;
|
|
assign r1__read__h611919 = { r1__read__h611921, 2'b0 } ;
|
|
assign r1__read__h611921 =
|
|
{ r1__read__h611923, csrf_timer_int_pend_vec_0 } ;
|
|
assign r1__read__h611923 =
|
|
{ r1__read__h611925, csrf_timer_int_pend_vec_1 } ;
|
|
assign r1__read__h611925 = { r1__read__h611927, 2'b0 } ;
|
|
assign r1__read__h611927 =
|
|
{ r1__read__h611929, csrf_external_int_pend_vec_0 } ;
|
|
assign r1__read__h611929 = { 54'b0, csrf_external_int_pend_vec_1 } ;
|
|
assign r1__read__h612147 = { vm_mode_reg__read__h612153, 16'd0 } ;
|
|
assign r1__read__h612170 = { r1__read__h612172, csrf_ie_vec_1 } ;
|
|
assign r1__read__h612172 = { r1__read__h612174, 1'b0 } ;
|
|
assign r1__read__h612174 = { r1__read__h612176, csrf_ie_vec_3 } ;
|
|
assign r1__read__h612176 = { r1__read__h612178, csrf_prev_ie_vec_0 } ;
|
|
assign r1__read__h612178 = { r1__read__h612180, csrf_prev_ie_vec_1 } ;
|
|
assign r1__read__h612180 = { r1__read__h612182, 1'b0 } ;
|
|
assign r1__read__h612182 = { r1__read__h612184, csrf_prev_ie_vec_3 } ;
|
|
assign r1__read__h612184 = { r1__read__h612186, csrf_spp_reg } ;
|
|
assign r1__read__h612186 = { r1__read__h612188, 2'b0 } ;
|
|
assign r1__read__h612188 = { r1__read__h612190, csrf_mpp_reg } ;
|
|
assign r1__read__h612190 = { r1__read__h612192, csrf_fs_reg } ;
|
|
assign r1__read__h612192 = { r1__read__h612194, 2'd0 } ;
|
|
assign r1__read__h612194 = { r1__read__h612196, csrf_mprv_reg } ;
|
|
assign r1__read__h612196 = { r1__read__h612198, csrf_sum_reg } ;
|
|
assign r1__read__h612198 = { r1__read__h612200, csrf_mxr_reg } ;
|
|
assign r1__read__h612200 = { r1__read__h612202, csrf_tvm_reg } ;
|
|
assign r1__read__h612202 = { r1__read__h612204, csrf_tw_reg } ;
|
|
assign r1__read__h612204 = { r1__read__h612206, csrf_tsr_reg } ;
|
|
assign r1__read__h612206 = { r1__read__h612208, 9'b0 } ;
|
|
assign r1__read__h612208 = { r1__read__h612210, 2'b10 } ;
|
|
assign r1__read__h612210 = { r1__read__h612212, 2'b10 } ;
|
|
assign r1__read__h612212 = { r__h610991, 27'b0 } ;
|
|
assign r1__read__h612305 = { r1__read__h612307, 1'b0 } ;
|
|
assign r1__read__h612307 = { r1__read__h612309, csrf_medeleg_13_11_reg } ;
|
|
assign r1__read__h612309 = { r1__read__h612311, 1'b0 } ;
|
|
assign r1__read__h612311 = { 48'b0, csrf_medeleg_15_reg } ;
|
|
assign r1__read__h612322 = { r1__read__h612324, 1'b0 } ;
|
|
assign r1__read__h612324 = { r1__read__h612326, csrf_mideleg_5_3_reg } ;
|
|
assign r1__read__h612326 = { r1__read__h612328, 1'b0 } ;
|
|
assign r1__read__h612328 = { r1__read__h612330, csrf_mideleg_9_7_reg } ;
|
|
assign r1__read__h612330 = { r1__read__h612332, 1'b0 } ;
|
|
assign r1__read__h612332 = { 52'b0, csrf_mideleg_11_reg } ;
|
|
assign r1__read__h612346 =
|
|
{ r1__read__h612348, csrf_software_int_en_vec_1 } ;
|
|
assign r1__read__h612348 = { r1__read__h612350, 1'b0 } ;
|
|
assign r1__read__h612350 =
|
|
{ r1__read__h612352, csrf_software_int_en_vec_3 } ;
|
|
assign r1__read__h612352 = { r1__read__h612354, csrf_timer_int_en_vec_0 } ;
|
|
assign r1__read__h612354 = { r1__read__h612356, csrf_timer_int_en_vec_1 } ;
|
|
assign r1__read__h612356 = { r1__read__h612358, 1'b0 } ;
|
|
assign r1__read__h612358 = { r1__read__h612360, csrf_timer_int_en_vec_3 } ;
|
|
assign r1__read__h612360 =
|
|
{ r1__read__h612362, csrf_external_int_en_vec_0 } ;
|
|
assign r1__read__h612362 =
|
|
{ r1__read__h612364, csrf_external_int_en_vec_1 } ;
|
|
assign r1__read__h612364 = { r1__read__h612366, 1'b0 } ;
|
|
assign r1__read__h612366 = { 52'd4, csrf_external_int_en_vec_3 } ;
|
|
assign r1__read__h612464 = { csrf_mtvec_base_hi_reg, 1'b0 } ;
|
|
assign r1__read__h612469 = { r1__read__h612471, csrf_mcounteren_tm_reg } ;
|
|
assign r1__read__h612471 = { 61'd0, csrf_mcounteren_ir_reg } ;
|
|
assign r1__read__h612482 = { csrf_mcause_interrupt_reg, 59'b0 } ;
|
|
assign r1__read__h612488 =
|
|
{ r1__read__h612490, csrf_software_int_pend_vec_1 } ;
|
|
assign r1__read__h612490 = { r1__read__h612492, 1'b0 } ;
|
|
assign r1__read__h612492 =
|
|
{ r1__read__h612494, csrf_software_int_pend_vec_3 } ;
|
|
assign r1__read__h612494 =
|
|
{ r1__read__h612496, csrf_timer_int_pend_vec_0 } ;
|
|
assign r1__read__h612496 =
|
|
{ r1__read__h612498, csrf_timer_int_pend_vec_1 } ;
|
|
assign r1__read__h612498 = { r1__read__h612500, 1'b0 } ;
|
|
assign r1__read__h612500 =
|
|
{ r1__read__h612502, csrf_timer_int_pend_vec_3 } ;
|
|
assign r1__read__h612502 =
|
|
{ r1__read__h612504, csrf_external_int_pend_vec_0 } ;
|
|
assign r1__read__h612504 =
|
|
{ r1__read__h612506, csrf_external_int_pend_vec_1 } ;
|
|
assign r1__read__h612506 = { r1__read__h612508, 1'b0 } ;
|
|
assign r1__read__h612508 =
|
|
{ r1__read__h612510, csrf_external_int_pend_vec_3 } ;
|
|
assign r1__read__h612510 = { r1__read__h612512, 2'b0 } ;
|
|
assign r1__read__h612512 = { 49'b0, csrf_debug_int_pend } ;
|
|
assign rVal1__h479809 = coreFix_fpuMulDivExe_0_regToExeQ$first[203:140] ;
|
|
assign rVal2__h479810 = coreFix_fpuMulDivExe_0_regToExeQ$first[139:76] ;
|
|
assign r___1__h473964 =
|
|
64'd0 -
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$D_OUT[139:76] ;
|
|
assign r__h601816 =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_dividendQ$D_OUT[139:76] %
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_divisorQ$D_OUT ;
|
|
assign r__h610991 = csrf_fs_reg == 2'b11 ;
|
|
assign regRenamingTable_RDY_rename_0_getRename__3089__ETC___d13618 =
|
|
regRenamingTable$RDY_rename_0_getRename &&
|
|
CASE_fetchStagepipelines_0_first_BITS_127_TO__ETC__q233 &&
|
|
(fetchStage$pipelines_0_first[135:131] == 5'd14 ||
|
|
coreFix_memExe_rsMem$RDY_enq) ;
|
|
assign regRenamingTable_RDY_rename_1_getRename__3674__ETC___d13692 =
|
|
regRenamingTable$RDY_rename_1_getRename &&
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
NOT_specTagManager_canClaim__3156_3243_OR_NOT__ETC___d13677) &&
|
|
_0_OR_NOT_fetchStage_pipelines_1_first__2657_BI_ETC___d13690 ;
|
|
assign regRenamingTable_rename_0_canRename__3158_AND__ETC___d13244 =
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13229 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240 &&
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1 ||
|
|
!specTagManager$canClaim ;
|
|
assign regRenamingTable_rename_0_canRename__3158_AND__ETC___d13499 =
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13229 &&
|
|
(fetchStage$pipelines_0_first[130:128] == 3'd3 ||
|
|
fetchStage$pipelines_0_first[130:128] == 3'd4) ||
|
|
!coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq ;
|
|
assign regRenamingTable_rename_0_canRename__3158_AND__ETC___d13511 =
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13229 &&
|
|
fetchStage$pipelines_0_first[130:128] == 3'd2 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212 ||
|
|
!coreFix_memExe_rsMem$canEnq ||
|
|
CASE_fetchStagepipelines_1_first_BITS_127_TO__ETC__q230 ;
|
|
assign regRenamingTable_rename_0_canRename__3158_AND__ETC___d13647 =
|
|
regRenamingTable$rename_0_canRename &&
|
|
!checkForException___d12882[4] &&
|
|
rob$enqPort_0_canEnq &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13645 &&
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1 ;
|
|
assign regRenamingTable_rename_0_canRename__3158_AND__ETC___d13778 =
|
|
regRenamingTable$rename_0_canRename &&
|
|
!checkForException___d12882[4] &&
|
|
rob$enqPort_0_canEnq &&
|
|
(fetchStage$pipelines_0_first[130:128] == 3'd3 ||
|
|
fetchStage$pipelines_0_first[130:128] == 3'd4) &&
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq ;
|
|
assign regRenamingTable_rename_0_canRename__3158_AND__ETC___d13784 =
|
|
regRenamingTable$rename_0_canRename &&
|
|
!checkForException___d12882[4] &&
|
|
rob$enqPort_0_canEnq &&
|
|
fetchStage$pipelines_0_first[130:128] == 3'd2 &&
|
|
coreFix_memExe_rsMem$canEnq &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212 &&
|
|
fetchStage$pipelines_0_first[135:131] != 5'd14 ;
|
|
assign regRenamingTable_rename_0_canRename__3158_AND__ETC___d13804 =
|
|
regRenamingTable$rename_0_canRename &&
|
|
!checkForException___d12882[4] &&
|
|
rob$enqPort_0_canEnq &&
|
|
fetchStage$pipelines_0_first[130:128] == 3'd2 &&
|
|
coreFix_memExe_rsMem$canEnq &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212 &&
|
|
(fetchStage$pipelines_0_first[127:125] == 3'd0 ||
|
|
fetchStage$pipelines_0_first[127:125] == 3'd2) ;
|
|
assign regRenamingTable_rename_0_canRename__3158_AND__ETC___d13812 =
|
|
regRenamingTable$rename_0_canRename &&
|
|
!checkForException___d12882[4] &&
|
|
rob$enqPort_0_canEnq &&
|
|
fetchStage$pipelines_0_first[130:128] == 3'd2 &&
|
|
coreFix_memExe_rsMem$canEnq &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212 &&
|
|
fetchStage$pipelines_0_first[127:125] != 3'd0 &&
|
|
fetchStage$pipelines_0_first[127:125] != 3'd2 ;
|
|
assign regRenamingTable_rename_0_canRename__3158_AND__ETC___d13956 =
|
|
regRenamingTable$rename_0_canRename &&
|
|
!checkForException___d12882[4] &&
|
|
rob$enqPort_0_canEnq &&
|
|
fetchStage$pipelines_0_first[130:128] == 3'd2 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212 ;
|
|
assign regRenamingTable_rename_1_canRename__3277_AND__ETC___d13907 =
|
|
regRenamingTable$rename_1_canRename &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13862 &&
|
|
(fetchStage$pipelines_1_first[130:128] == 3'd3 ||
|
|
fetchStage$pipelines_1_first[130:128] == 3'd4) &&
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
NOT_regRenamingTable_rename_0_canRename__3158__ETC___d13598 ||
|
|
fetchStage$pipelines_0_first[130:128] != 3'd3 &&
|
|
fetchStage$pipelines_0_first[130:128] != 3'd4) &&
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq ;
|
|
assign renaming_spec_bits__h675323 =
|
|
fetchStage$pipelines_0_canDeq ?
|
|
y_avValue_snd_fst__h672786 :
|
|
specTagManager$currentSpecBits ;
|
|
assign res_data__h335921 = { 32'd0, x__h335933 } ;
|
|
assign res_data__h335926 =
|
|
{ (coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] ==
|
|
52'd0) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[33] ^
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68],
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] ==
|
|
11'd2047 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] !=
|
|
52'd0) ?
|
|
63'h7FF8000000000000 :
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:5] } ;
|
|
assign res_data__h381616 = { 32'd0, x__h381628 } ;
|
|
assign res_data__h381621 =
|
|
{ (coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] ==
|
|
52'd0) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[33] ^
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68],
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] ==
|
|
11'd2047 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] !=
|
|
52'd0) ?
|
|
63'h7FF8000000000000 :
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:5] } ;
|
|
assign res_data__h427304 = { 32'd0, x__h427316 } ;
|
|
assign res_data__h427309 =
|
|
{ (coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] ==
|
|
52'd0) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[33] ^
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68],
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] ==
|
|
11'd2047 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] !=
|
|
52'd0) ?
|
|
63'h7FF8000000000000 :
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:5] } ;
|
|
assign res_fflags__h335922 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[38:34] |
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[4:0] |
|
|
{ (coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] ==
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] !=
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] !=
|
|
52'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5194,
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] ==
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] !=
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] !=
|
|
52'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5205,
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] ==
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] !=
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] !=
|
|
52'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5221,
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] ==
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] !=
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] !=
|
|
52'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5234,
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] ==
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] !=
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] !=
|
|
52'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_fma_r_ETC___d5247 } ;
|
|
assign res_fflags__h381617 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[38:34] |
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[4:0] |
|
|
{ (coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] ==
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] !=
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] !=
|
|
52'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6586,
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] ==
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] !=
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] !=
|
|
52'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6597,
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] ==
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] !=
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] !=
|
|
52'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6613,
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] ==
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] !=
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] !=
|
|
52'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6626,
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] ==
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] !=
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] !=
|
|
52'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_div_r_ETC___d6639 } ;
|
|
assign res_fflags__h427305 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[38:34] |
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[4:0] |
|
|
{ (coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] ==
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] !=
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] !=
|
|
52'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7978,
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] ==
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] !=
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] !=
|
|
52'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d7989,
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] ==
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] !=
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] !=
|
|
52'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d8005,
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] ==
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] !=
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] !=
|
|
52'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d8018,
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] ==
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd2047 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] !=
|
|
52'd0) &&
|
|
(coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd0 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] !=
|
|
52'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_double_sqrt__ETC___d8031 } ;
|
|
assign resp_addr__h290025 =
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getSlot[52:1],
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$sendRsToP_cRq_getRq[95:84] } ;
|
|
assign result__h362386 =
|
|
{ _0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fpuExec__ETC___d4550[56:1],
|
|
_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fpuExec__ETC___d4550[0] |
|
|
guard__h362381 } ;
|
|
assign result__h408076 =
|
|
{ _0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fpuExec__ETC___d5942[56:1],
|
|
_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fpuExec__ETC___d5942[0] |
|
|
guard__h408071 } ;
|
|
assign result__h453764 =
|
|
{ _0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fpuExec__ETC___d7334[56:1],
|
|
_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_fpuExec__ETC___d7334[0] |
|
|
guard__h453759 } ;
|
|
assign result__h501478 =
|
|
{ _0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_regToExe_ETC___d8630[56:1],
|
|
_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_regToExe_ETC___d8630[0] |
|
|
guard__h501473 } ;
|
|
assign result__h540279 =
|
|
{ _0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_regToExe_ETC___d10103[56:1],
|
|
_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_regToExe_ETC___d10103[0] |
|
|
guard__h540274 } ;
|
|
assign result__h579480 =
|
|
{ _0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_regToExe_ETC___d9340[56:1],
|
|
_0b0_CONCAT_NOT_coreFix_fpuMulDivExe_0_regToExe_ETC___d9340[0] |
|
|
guard__h579475 } ;
|
|
assign result__h643221 = w__h643216 & y__h643250 ;
|
|
assign result__h643272 = ~x__h643271 ;
|
|
assign rob_RDY_enqPort_0_enq__2670_AND_regRenamingTab_ETC___d13097 =
|
|
rob$RDY_enqPort_0_enq &&
|
|
regRenamingTable$RDY_rename_0_claimRename &&
|
|
regRenamingTable$RDY_rename_0_getRename &&
|
|
fetchStage$RDY_pipelines_0_first &&
|
|
fetchStage$RDY_pipelines_0_deq &&
|
|
(fetchStage$pipelines_0_first[130:128] != 3'd0 ||
|
|
coreFix_aluExe_0_rsAlu$RDY_enq) ;
|
|
assign robdeqPort_0_deq_data_BITS_95_TO_32__q262 =
|
|
rob$deqPort_0_deq_data[95:32] ;
|
|
assign satp_csr__read__h608971 = { r1__read__h612147, csrf_ppn_reg } ;
|
|
assign sbCons_lazyLookup_2_get_coreFix_fpuMulDivExe_0_ETC___d8276 =
|
|
(sbCons$lazyLookup_2_get[2] ||
|
|
IF_coreFix_fpuMulDivExe_0_dispToRegQ_RDY_first_ETC___d8232 &&
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8249) &&
|
|
(sbCons$lazyLookup_2_get[1] ||
|
|
IF_coreFix_fpuMulDivExe_0_dispToRegQ_RDY_first_ETC___d8256 &&
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8273) ;
|
|
assign sbCons_lazyLookup_2_get_coreFix_fpuMulDivExe_0_ETC___d8277 =
|
|
(sbCons$lazyLookup_2_get[3] ||
|
|
IF_coreFix_fpuMulDivExe_0_dispToRegQ_RDY_first_ETC___d8199 &&
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8225) &&
|
|
sbCons_lazyLookup_2_get_coreFix_fpuMulDivExe_0_ETC___d8276 ;
|
|
assign sbCons_lazyLookup_3_get_coreFix_memExe_dispToR_ETC___d1631 =
|
|
(sbCons$lazyLookup_3_get[3] ||
|
|
IF_coreFix_memExe_dispToRegQ_RDY_first__548_AN_ETC___d1578 &&
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1604) &&
|
|
(sbCons$lazyLookup_3_get[2] ||
|
|
IF_coreFix_memExe_dispToRegQ_RDY_first__548_AN_ETC___d1611 &&
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1628) ;
|
|
assign sbIdx__h157159 =
|
|
coreFix_memExe_reqStQ_data_0_dummy2_1$Q_OUT ?
|
|
(CAN_FIRE_RL_coreFix_memExe_doIssueSB ?
|
|
coreFix_memExe_reqStQ_data_0_lat_0$wget[65:64] :
|
|
coreFix_memExe_reqStQ_data_0_rl[65:64]) :
|
|
2'd0 ;
|
|
assign scause_csr__read__h608769 =
|
|
{ r1__read__h611911, csrf_scause_code_reg } ;
|
|
assign scounteren_csr__read__h608631 =
|
|
{ r1__read__h611898, csrf_scounteren_cy_reg } ;
|
|
assign sfd__h336529 = { value__h344756, 3'd0 } ;
|
|
assign sfd__h352337 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h352245 != 8'd0,
|
|
sfdin__h352239[56:34] } +
|
|
25'd1 ;
|
|
assign sfd__h360919 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h360901 != 8'd0,
|
|
_theResult___snd__h360852[56:34] } +
|
|
25'd1 ;
|
|
assign sfd__h370103 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h370011 != 8'd0,
|
|
sfdin__h370005[56:34] } +
|
|
25'd1 ;
|
|
assign sfd__h378715 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h378696 != 8'd0,
|
|
_theResult___snd__h378642[56:34] } +
|
|
25'd1 ;
|
|
assign sfd__h382224 = { value__h390446, 3'd0 } ;
|
|
assign sfd__h398027 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h397935 != 8'd0,
|
|
sfdin__h397929[56:34] } +
|
|
25'd1 ;
|
|
assign sfd__h406609 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h406591 != 8'd0,
|
|
_theResult___snd__h406542[56:34] } +
|
|
25'd1 ;
|
|
assign sfd__h415793 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h415701 != 8'd0,
|
|
sfdin__h415695[56:34] } +
|
|
25'd1 ;
|
|
assign sfd__h424405 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h424386 != 8'd0,
|
|
_theResult___snd__h424332[56:34] } +
|
|
25'd1 ;
|
|
assign sfd__h427912 = { value__h436134, 3'd0 } ;
|
|
assign sfd__h443715 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h443623 != 8'd0,
|
|
sfdin__h443617[56:34] } +
|
|
25'd1 ;
|
|
assign sfd__h452297 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h452279 != 8'd0,
|
|
_theResult___snd__h452230[56:34] } +
|
|
25'd1 ;
|
|
assign sfd__h461481 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h461389 != 8'd0,
|
|
sfdin__h461383[56:34] } +
|
|
25'd1 ;
|
|
assign sfd__h470093 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h470074 != 8'd0,
|
|
_theResult___snd__h470020[56:34] } +
|
|
25'd1 ;
|
|
assign sfd__h480523 = { value__h485081, 32'd0 } ;
|
|
assign sfd__h499542 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h499524 != 11'd0,
|
|
_theResult___snd__h499475[56:5] } +
|
|
54'd1 ;
|
|
assign sfd__h509193 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h509101 != 11'd0,
|
|
sfdin__h509095[56:5] } +
|
|
54'd1 ;
|
|
assign sfd__h517953 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h517934 != 11'd0,
|
|
_theResult___snd__h517880[56:5] } +
|
|
54'd1 ;
|
|
assign sfd__h519465 = { value__h523882, 32'd0 } ;
|
|
assign sfd__h538343 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h538325 != 11'd0,
|
|
_theResult___snd__h538276[56:5] } +
|
|
54'd1 ;
|
|
assign sfd__h547994 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h547902 != 11'd0,
|
|
sfdin__h547896[56:5] } +
|
|
54'd1 ;
|
|
assign sfd__h556754 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h556735 != 11'd0,
|
|
_theResult___snd__h556681[56:5] } +
|
|
54'd1 ;
|
|
assign sfd__h558666 = { value__h563083, 32'd0 } ;
|
|
assign sfd__h577544 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h577526 != 11'd0,
|
|
_theResult___snd__h577477[56:5] } +
|
|
54'd1 ;
|
|
assign sfd__h587195 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h587103 != 11'd0,
|
|
sfdin__h587097[56:5] } +
|
|
54'd1 ;
|
|
assign sfd__h595955 =
|
|
{ 1'b0,
|
|
_theResult___fst_exp__h595936 != 11'd0,
|
|
_theResult___snd__h595882[56:5] } +
|
|
54'd1 ;
|
|
assign sfdin__h352239 =
|
|
_theResult____h344134[56] ?
|
|
_theResult___snd__h352256 :
|
|
_theResult___snd__h352267 ;
|
|
assign sfdin__h370005 =
|
|
_theResult____h361773[56] ?
|
|
_theResult___snd__h370022 :
|
|
_theResult___snd__h370033 ;
|
|
assign sfdin__h397929 =
|
|
_theResult____h389826[56] ?
|
|
_theResult___snd__h397946 :
|
|
_theResult___snd__h397957 ;
|
|
assign sfdin__h415695 =
|
|
_theResult____h407463[56] ?
|
|
_theResult___snd__h415712 :
|
|
_theResult___snd__h415723 ;
|
|
assign sfdin__h443617 =
|
|
_theResult____h435514[56] ?
|
|
_theResult___snd__h443634 :
|
|
_theResult___snd__h443645 ;
|
|
assign sfdin__h461383 =
|
|
_theResult____h453151[56] ?
|
|
_theResult___snd__h461400 :
|
|
_theResult___snd__h461411 ;
|
|
assign sfdin__h509095 =
|
|
_theResult____h500865[56] ?
|
|
_theResult___snd__h509112 :
|
|
_theResult___snd__h509123 ;
|
|
assign sfdin__h547896 =
|
|
_theResult____h539666[56] ?
|
|
_theResult___snd__h547913 :
|
|
_theResult___snd__h547924 ;
|
|
assign sfdin__h587097 =
|
|
_theResult____h578867[56] ?
|
|
_theResult___snd__h587114 :
|
|
_theResult___snd__h587125 ;
|
|
assign shiftData__h181366 =
|
|
coreFix_memExe_regToExeQ$first[75:12] << x__h181498 ;
|
|
assign sie_csr__read__h608535 =
|
|
{ r1__read__h611363, csrf_software_int_en_vec_0 } ;
|
|
assign sip_csr__read__h608908 =
|
|
{ r1__read__h611917, csrf_software_int_pend_vec_0 } ;
|
|
assign spec_bits__h678418 = specTagManager$currentSpecBits | y__h678431 ;
|
|
assign sstatus_csr__read__h608466 = { r1__read__h610959, csrf_ie_vec_0 } ;
|
|
assign stvec_csr__read__h608578 =
|
|
{ r1__read__h611893, csrf_stvec_mode_low_reg } ;
|
|
assign upd__h3639 =
|
|
WILL_FIRE_RL_commitStage_doCommitSystemInst ?
|
|
MUX_csrf_minstret_ehr_data_lat_1$wset_1__VAL_1 :
|
|
MUX_csrf_minstret_ehr_data_lat_1$wset_1__VAL_2 ;
|
|
assign upd__h4956 = n__read__h6134 + 64'd1 ;
|
|
assign v__h293996 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqRetr_ETC___d3023) ?
|
|
v__h294227 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP ;
|
|
assign v__h294227 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP ==
|
|
3'd7) ?
|
|
3'd0 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP +
|
|
3'd1 ;
|
|
assign v__h297341 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_fromPQ__ETC___d3130) ?
|
|
v__h297859 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqP ;
|
|
assign v__h297859 = coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqP + 1'd1 ;
|
|
assign v__h307855 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rqToPQ__ETC___d3301) ?
|
|
v__h308086 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqP ;
|
|
assign v__h308086 = coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqP + 1'd1 ;
|
|
assign v__h311731 =
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_rsToPQ__ETC___d3397) ?
|
|
v__h311962 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqP ;
|
|
assign v__h311962 = coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqP + 1'd1 ;
|
|
assign v__h326332 =
|
|
(coreFix_memExe_memRespLdQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_memRespLdQ_enqReq_lat_1_whas_ETC___d3626) ?
|
|
v__h326563 :
|
|
coreFix_memExe_memRespLdQ_enqP ;
|
|
assign v__h326563 = coreFix_memExe_memRespLdQ_enqP + 1'd1 ;
|
|
assign v__h329557 =
|
|
(coreFix_memExe_forwardQ_enqReq_dummy2_2$Q_OUT &&
|
|
IF_coreFix_memExe_forwardQ_enqReq_lat_1_whas___ETC___d3720) ?
|
|
v__h329788 :
|
|
coreFix_memExe_forwardQ_enqP ;
|
|
assign v__h329788 = coreFix_memExe_forwardQ_enqP + 1'd1 ;
|
|
assign v__h601886 =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_deqEn$whas ?
|
|
v__h601896 :
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit ;
|
|
assign v__h601896 =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit + 2'd1 ;
|
|
assign v__h602927 = v__h601886 - 2'd1 ;
|
|
assign v__h606877 =
|
|
sbCons$lazyLookup_1_get[3] ? rf$read_1_rd1 : y_avValue__h607782 ;
|
|
assign v__h630561 =
|
|
sbCons$lazyLookup_0_get[3] ? rf$read_0_rd1 : y_avValue__h631314 ;
|
|
assign vaddr__h181361 =
|
|
coreFix_memExe_regToExeQ$first[139:76] +
|
|
{ {32{coreFix_memExe_regToExeQfirst_BITS_189_TO_158__q4[31]}},
|
|
coreFix_memExe_regToExeQfirst_BITS_189_TO_158__q4 } ;
|
|
assign value__h344756 =
|
|
{ 1'b0,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[67:57] !=
|
|
11'd0,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[56:5] } ;
|
|
assign value__h390446 =
|
|
{ 1'b0,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[67:57] !=
|
|
11'd0,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[56:5] } ;
|
|
assign value__h436134 =
|
|
{ 1'b0,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[67:57] !=
|
|
11'd0,
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[56:5] } ;
|
|
assign value__h485081 =
|
|
{ 1'b0,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[170:163] != 8'd0,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[162:140] } ;
|
|
assign value__h523882 =
|
|
{ 1'b0,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[106:99] != 8'd0,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[98:76] } ;
|
|
assign value__h563083 =
|
|
{ 1'b0,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[42:35] != 8'd0,
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[34:12] } ;
|
|
assign vm_mode_reg__read__h612153 = { csrf_vm_mode_sv39_reg, 3'b0 } ;
|
|
assign w__h643216 =
|
|
coreFix_globalSpecUpdate_correctSpecTag_0$whas ?
|
|
result__h643272 :
|
|
12'd4095 ;
|
|
assign x__h153733 =
|
|
coreFix_memExe_reqLdQ_data_0_dummy2_1$Q_OUT ?
|
|
(coreFix_memExe_reqLdQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLdQ_data_0_lat_0$wget[68:64] :
|
|
coreFix_memExe_reqLdQ_data_0_rl[68:64]) :
|
|
5'd0 ;
|
|
assign x__h153739 =
|
|
coreFix_memExe_reqLdQ_data_0_dummy2_1$Q_OUT ?
|
|
(coreFix_memExe_reqLdQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLdQ_data_0_lat_0$wget[63:0] :
|
|
coreFix_memExe_reqLdQ_data_0_rl[63:0]) :
|
|
64'd0 ;
|
|
assign x__h157280 = { 3'd0, sbIdx__h157159 } ;
|
|
assign x__h157286 =
|
|
coreFix_memExe_reqStQ_data_0_dummy2_1$Q_OUT ?
|
|
(CAN_FIRE_RL_coreFix_memExe_doIssueSB ?
|
|
coreFix_memExe_reqStQ_data_0_lat_0$wget[63:0] :
|
|
coreFix_memExe_reqStQ_data_0_rl[63:0]) :
|
|
64'd0 ;
|
|
assign x__h160096 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT ?
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[152:148] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[152:148]) :
|
|
5'd0 ;
|
|
assign x__h160100 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT ?
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[147:84] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[147:84]) :
|
|
64'd0 ;
|
|
assign x__h161948 =
|
|
coreFix_memExe_reqLrScAmoQ_data_0_dummy2_1$Q_OUT ?
|
|
(coreFix_memExe_reqLrScAmoQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_reqLrScAmoQ_data_0_lat_0$wget[70:7] :
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl[70:7]) :
|
|
64'd0 ;
|
|
assign x__h17672 =
|
|
mmio_dataReqQ_enqReq_lat_0$whas ?
|
|
mmio_dataReqQ_enqReq_lat_0$wget[141:78] :
|
|
mmio_dataReqQ_enqReq_rl[141:78] ;
|
|
assign x__h181275 =
|
|
sbCons$lazyLookup_3_get[3] ? rf$read_3_rd1 : y_avValue__h180363 ;
|
|
assign x__h181276 =
|
|
sbCons$lazyLookup_3_get[2] ? rf$read_3_rd2 : y_avValue__h180969 ;
|
|
assign x__h181498 = { vaddr__h181361[2:0], 3'b0 } ;
|
|
assign x__h191734 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_processAmo[90] ?
|
|
curData__h190971[63:32] :
|
|
curData__h190971[31:0] ;
|
|
assign x__h20210 =
|
|
mmio_dataReqQ_enqReq_lat_0$whas ?
|
|
mmio_dataReqQ_enqReq_lat_0$wget[63:0] :
|
|
mmio_dataReqQ_enqReq_rl[63:0] ;
|
|
assign x__h285333 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT ?
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[152:148] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[152:148]) :
|
|
5'd0 ;
|
|
assign x__h285345 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT ?
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[147:84] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[147:84]) :
|
|
64'd0 ;
|
|
assign x__h287199 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_dummy2_1$Q_OUT ?
|
|
(coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_lat_0$wget[70:7] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl[70:7]) :
|
|
64'd0 ;
|
|
assign x__h300206 =
|
|
EN_dCacheToParent_fromP_enq ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_lat_0$wget[2:0] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl[2:0] ;
|
|
assign x__h335933 =
|
|
{ (_theResult___exp__h379265 != 8'd255 ||
|
|
_theResult___sfd__h379266 == 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5132,
|
|
out_f_exp__h379542,
|
|
out_f_sfd__h379543 } ;
|
|
assign x__h362483 =
|
|
sfd__h336529 << (x__h362516[11] ? 12'hAAA : x__h362516) ;
|
|
assign x__h362516 =
|
|
12'd57 -
|
|
_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d4546 ;
|
|
assign x__h381628 =
|
|
{ (_theResult___exp__h424955 != 8'd255 ||
|
|
_theResult___sfd__h424956 == 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6524,
|
|
out_f_exp__h425232,
|
|
out_f_sfd__h425233 } ;
|
|
assign x__h408173 =
|
|
sfd__h382224 << (x__h408206[11] ? 12'hAAA : x__h408206) ;
|
|
assign x__h408206 =
|
|
12'd57 -
|
|
_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d5938 ;
|
|
assign x__h427316 =
|
|
{ (_theResult___exp__h470643 != 8'd255 ||
|
|
_theResult___sfd__h470644 == 23'd0) &&
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7916,
|
|
out_f_exp__h470920,
|
|
out_f_sfd__h470921 } ;
|
|
assign x__h453861 =
|
|
sfd__h427912 << (x__h453894[11] ? 12'hAAA : x__h453894) ;
|
|
assign x__h453894 =
|
|
12'd57 -
|
|
_3970_MINUS_SEXT_coreFix_fpuMulDivExe_0_fpuExec_ETC___d7330 ;
|
|
assign x__h45579 =
|
|
mmio_cRqQ_enqReq_lat_0$whas ?
|
|
mmio_cRqQ_enqReq_lat_0$wget[141:78] :
|
|
mmio_cRqQ_enqReq_rl[141:78] ;
|
|
assign x__h479718 =
|
|
sbCons$lazyLookup_2_get[3] ? rf$read_2_rd1 : y_avValue__h476853 ;
|
|
assign x__h479719 =
|
|
sbCons$lazyLookup_2_get[2] ? rf$read_2_rd2 : y_avValue__h477461 ;
|
|
assign x__h479720 =
|
|
sbCons$lazyLookup_2_get[1] ? rf$read_2_rd3 : y_avValue__h478064 ;
|
|
assign x__h48115 =
|
|
mmio_cRqQ_enqReq_lat_0$whas ?
|
|
mmio_cRqQ_enqReq_lat_0$wget[63:0] :
|
|
mmio_cRqQ_enqReq_rl[63:0] ;
|
|
assign x__h501573 = sfd__h480523 << x__h501606 ;
|
|
assign x__h501606 =
|
|
12'd57 -
|
|
_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_regToEx_ETC___d8626 ;
|
|
assign x__h540374 = sfd__h519465 << x__h540407 ;
|
|
assign x__h540407 =
|
|
12'd57 -
|
|
_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_regToEx_ETC___d10099 ;
|
|
assign x__h579575 = sfd__h558666 << x__h579608 ;
|
|
assign x__h579608 =
|
|
12'd57 -
|
|
_3074_MINUS_SEXT_coreFix_fpuMulDivExe_0_regToEx_ETC___d9336 ;
|
|
assign x__h601224 =
|
|
(coreFix_fpuMulDivExe_0_regToExeQ$first[226:225] == 2'd0) ?
|
|
_theResult___fst__h601235 :
|
|
a__h600687 ;
|
|
assign x__h601250 = a__h600687[63] ^ b__h600688[63] ;
|
|
assign x__h601824 = { q__h601815, r__h601816 } ;
|
|
assign x__h610944 = { csrf_frm_reg, csrf_fflags_reg } ;
|
|
assign x__h610999 = csrf_fs_reg ;
|
|
assign x__h615153 =
|
|
coreFix_aluExe_1_dispToRegQ$first[131] ?
|
|
rVal1__h607992 :
|
|
v__h606877 ;
|
|
assign x__h615154 =
|
|
sbCons$lazyLookup_1_get[2] ? rf$read_1_rd2 : y_avValue__h613042 ;
|
|
assign x__h636372 =
|
|
coreFix_aluExe_0_dispToRegQ$first[131] ?
|
|
rVal1__h631522 :
|
|
v__h630561 ;
|
|
assign x__h636373 =
|
|
sbCons$lazyLookup_0_get[2] ? rf$read_0_rd2 : y_avValue__h634271 ;
|
|
assign x__h643220 = 12'd1 << coreFix_aluExe_1_exeToFinQ$first[15:12] ;
|
|
assign x__h643271 = 12'd1 << coreFix_aluExe_0_exeToFinQ$first[15:12] ;
|
|
assign x__h694203 = { cause_code__h691583, 2'b0 } ;
|
|
assign x__h701843 = { 1'b0, csrf_spp_reg } ;
|
|
assign x__h704904 =
|
|
NOT_rob_deqPort_0_canDeq__4423_4424_OR_rob_deq_ETC___d14516 ?
|
|
y_avValue_snd_snd_snd_fst__h704726 :
|
|
IF_rob_deqPort_0_canDeq__4423_THEN_IF_NOT_rob__ETC___d14544 ;
|
|
assign x__h75524 = mmio_pRqQ_data_0[31:0] ;
|
|
assign x_addr__h312129 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$whas ?
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_lat_0$wget[578:515] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl[578:515] ;
|
|
assign x_data__h65373 =
|
|
EN_mmioToPlatform_pRq_enq ?
|
|
mmio_pRqQ_enqReq_lat_0$wget[31:0] :
|
|
mmio_pRqQ_enqReq_rl[31:0] ;
|
|
assign x_data_imm__h668625 = fetchStage$pipelines_0_first[95:64] ;
|
|
assign x_data_imm__h682667 = fetchStage$pipelines_1_first[95:64] ;
|
|
assign x_decodeInfo_frm__h651240 = csrf_frm_reg ;
|
|
assign x_quotient__h473227 =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$D_OUT[75] ?
|
|
64'hFFFFFFFFFFFFFFFF :
|
|
((coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$D_OUT[10] &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$D_OUT[9]) ?
|
|
q___1__h473937 :
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$D_OUT[203:140]) ;
|
|
assign x_reg_ifc__read__h608375 = { 63'd0, csrf_stats_module_doStats } ;
|
|
assign x_remainder__h473228 =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$D_OUT[75] ?
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$D_OUT[74:11] :
|
|
((coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$D_OUT[10] &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$D_OUT[8]) ?
|
|
r___1__h473964 :
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_divIfc_respQ$D_OUT[139:76]) ;
|
|
assign y__h252858 =
|
|
{ coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[569:518],
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[95:90] } ;
|
|
assign y__h643250 = ~x__h643220 ;
|
|
assign y__h648010 =
|
|
{ 3'd7,
|
|
~csrf_mideleg_11_reg,
|
|
1'd1,
|
|
~csrf_mideleg_9_7_reg,
|
|
1'd1,
|
|
~csrf_mideleg_5_3_reg,
|
|
1'd1,
|
|
~csrf_mideleg_1_0_reg } ;
|
|
assign y__h678431 = 12'd1 << specTagManager$nextSpecTag ;
|
|
assign y_avValue__h180363 =
|
|
NOT_coreFix_memExe_bypassWire_0_whas__567_573__ETC___d1594 ?
|
|
coreFix_aluExe_0_bypassWire_3$wget[63:0] :
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1648 ;
|
|
assign y_avValue__h180969 =
|
|
NOT_coreFix_memExe_bypassWire_0_whas__567_573__ETC___d1621 ?
|
|
coreFix_aluExe_0_bypassWire_3$wget[63:0] :
|
|
IF_NOT_coreFix_memExe_bypassWire_0_whas__567_5_ETC___d1659 ;
|
|
assign y_avValue__h476853 =
|
|
NOT_coreFix_fpuMulDivExe_0_bypassWire_0_whas___ETC___d8215 ?
|
|
coreFix_aluExe_0_bypassWire_3$wget[63:0] :
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8319 ;
|
|
assign y_avValue__h477461 =
|
|
NOT_coreFix_fpuMulDivExe_0_bypassWire_0_whas___ETC___d8242 ?
|
|
coreFix_aluExe_0_bypassWire_3$wget[63:0] :
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8330 ;
|
|
assign y_avValue__h478064 =
|
|
NOT_coreFix_fpuMulDivExe_0_bypassWire_0_whas___ETC___d8266 ?
|
|
coreFix_aluExe_0_bypassWire_3$wget[63:0] :
|
|
IF_NOT_coreFix_fpuMulDivExe_0_bypassWire_0_wha_ETC___d8341 ;
|
|
assign y_avValue__h607782 =
|
|
NOT_coreFix_aluExe_1_bypassWire_0_whas__1346_1_ETC___d11373 ?
|
|
coreFix_aluExe_0_bypassWire_3$wget[63:0] :
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11751 ;
|
|
assign y_avValue__h613042 =
|
|
NOT_coreFix_aluExe_1_bypassWire_0_whas__1346_1_ETC___d11401 ?
|
|
coreFix_aluExe_0_bypassWire_3$wget[63:0] :
|
|
IF_NOT_coreFix_aluExe_1_bypassWire_0_whas__134_ETC___d11763 ;
|
|
assign y_avValue__h631314 =
|
|
NOT_coreFix_aluExe_0_bypassWire_0_whas__2141_2_ETC___d12168 ?
|
|
coreFix_aluExe_0_bypassWire_3$wget[63:0] :
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12360 ;
|
|
assign y_avValue__h634271 =
|
|
NOT_coreFix_aluExe_0_bypassWire_0_whas__2141_2_ETC___d12196 ?
|
|
coreFix_aluExe_0_bypassWire_3$wget[63:0] :
|
|
IF_NOT_coreFix_aluExe_0_bypassWire_0_whas__214_ETC___d12372 ;
|
|
assign y_avValue__h692461 =
|
|
(csrf_stvec_mode_low_reg && commitStage_commitTrap[4]) ?
|
|
base__h694188 + { 58'd0, x__h694203 } :
|
|
base__h694188 ;
|
|
assign y_avValue__h694225 =
|
|
(csrf_mtvec_mode_low_reg && commitStage_commitTrap[4]) ?
|
|
base__h694391 + { 58'd0, x__h694203 } :
|
|
base__h694391 ;
|
|
assign y_avValue_fst__h672512 =
|
|
(fetchStage$pipelines_0_first[130:128] == 3'd1) ?
|
|
spec_bits__h678418 :
|
|
specTagManager$currentSpecBits ;
|
|
assign y_avValue_snd_fst__h672786 =
|
|
((fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$canClaim) &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13179) ?
|
|
y_avValue_snd_fst__h672821 :
|
|
specTagManager$currentSpecBits ;
|
|
assign y_avValue_snd_fst__h672821 =
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240 ?
|
|
y_avValue_fst__h672512 :
|
|
specTagManager$currentSpecBits ;
|
|
assign y_avValue_snd_fst__h704237 =
|
|
(!rob$deqPort_0_deq_data[25] || rob$deqPort_0_deq_data[18] ||
|
|
rob$deqPort_0_deq_data[103] ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd0 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd21 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd17 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd18 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd16 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd15 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd19 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd20) ?
|
|
5'd0 :
|
|
rob$deqPort_0_deq_data[31:27] ;
|
|
assign y_avValue_snd_fst__h704716 =
|
|
(!rob$deqPort_1_deq_data[25] || rob$deqPort_1_deq_data[18] ||
|
|
rob$deqPort_1_deq_data[103] ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd0 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd21 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd17 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd18 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd13 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd16 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd15 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd19 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd20) ?
|
|
IF_rob_deqPort_0_canDeq__4423_THEN_IF_NOT_rob__ETC___d14522 :
|
|
y_avValue_snd_fst__h704745 ;
|
|
assign y_avValue_snd_fst__h704745 =
|
|
IF_rob_deqPort_0_canDeq__4423_THEN_IF_NOT_rob__ETC___d14522 |
|
|
rob$deqPort_1_deq_data[31:27] ;
|
|
assign y_avValue_snd_snd_snd_fst__h704247 =
|
|
(!rob$deqPort_0_deq_data[25] || rob$deqPort_0_deq_data[18] ||
|
|
rob$deqPort_0_deq_data[103] ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd0 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd21 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd17 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd18 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd16 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd15 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd19 ||
|
|
rob$deqPort_0_deq_data[122:118] == 5'd20) ?
|
|
2'd0 :
|
|
2'd1 ;
|
|
assign y_avValue_snd_snd_snd_fst__h704726 =
|
|
(!rob$deqPort_1_deq_data[25] || rob$deqPort_1_deq_data[18] ||
|
|
rob$deqPort_1_deq_data[103] ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd0 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd21 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd17 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd18 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd13 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd16 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd15 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd19 ||
|
|
rob$deqPort_1_deq_data[122:118] == 5'd20) ?
|
|
IF_rob_deqPort_0_canDeq__4423_THEN_IF_NOT_rob__ETC___d14544 :
|
|
y_avValue_snd_snd_snd_fst__h704755 ;
|
|
assign y_avValue_snd_snd_snd_fst__h704755 =
|
|
IF_rob_deqPort_0_canDeq__4423_THEN_IF_NOT_rob__ETC___d14544 +
|
|
2'd1 ;
|
|
always@(mmio_cRqQ_data_0)
|
|
begin
|
|
case (mmio_cRqQ_data_0[77:76])
|
|
2'd0, 2'd1, 2'd2:
|
|
CASE_mmio_cRqQ_data_0_BITS_77_TO_76_0_mmio_cRq_ETC__q1 =
|
|
mmio_cRqQ_data_0[77:72];
|
|
2'd3:
|
|
CASE_mmio_cRqQ_data_0_BITS_77_TO_76_0_mmio_cRq_ETC__q1 =
|
|
{ 2'd3, mmio_cRqQ_data_0[75:72] };
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq or
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[89:87])
|
|
3'd0:
|
|
x__h195181 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[63:0];
|
|
3'd1:
|
|
x__h195181 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[127:64];
|
|
3'd2:
|
|
x__h195181 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[191:128];
|
|
3'd3:
|
|
x__h195181 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[255:192];
|
|
3'd4:
|
|
x__h195181 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[319:256];
|
|
3'd5:
|
|
x__h195181 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[383:320];
|
|
3'd6:
|
|
x__h195181 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[447:384];
|
|
3'd7:
|
|
x__h195181 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[511:448];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_1 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_2 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_3 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_4 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_5 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_6 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_7)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP)
|
|
3'd0:
|
|
x__h283900 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0;
|
|
3'd1:
|
|
x__h283900 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_1;
|
|
3'd2:
|
|
x__h283900 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_2;
|
|
3'd3:
|
|
x__h283900 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_3;
|
|
3'd4:
|
|
x__h283900 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_4;
|
|
3'd5:
|
|
x__h283900 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_5;
|
|
3'd6:
|
|
x__h283900 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_6;
|
|
3'd7:
|
|
x__h283900 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_7;
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP)
|
|
1'd0:
|
|
addr__h288121 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0[581:518];
|
|
1'd1:
|
|
addr__h288121 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1[581:518];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_processAmo or
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_processAmo[93:91])
|
|
3'd0:
|
|
curData__h190971 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[63:0];
|
|
3'd1:
|
|
curData__h190971 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[127:64];
|
|
3'd2:
|
|
curData__h190971 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[191:128];
|
|
3'd3:
|
|
curData__h190971 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[255:192];
|
|
3'd4:
|
|
curData__h190971 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[319:256];
|
|
3'd5:
|
|
curData__h190971 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[383:320];
|
|
3'd6:
|
|
curData__h190971 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[447:384];
|
|
3'd7:
|
|
curData__h190971 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[511:448];
|
|
endcase
|
|
end
|
|
always@(commitStage_commitTrap)
|
|
begin
|
|
case (commitStage_commitTrap[3:0])
|
|
4'd0, 4'd1, 4'd3, 4'd12:
|
|
trap_val__h692614 = commitStage_commitTrap[132:69];
|
|
default: trap_val__h692614 =
|
|
(commitStage_commitTrap[3:0] != 4'd2 &&
|
|
commitStage_commitTrap[3:0] != 4'd8 &&
|
|
commitStage_commitTrap[3:0] != 4'd9 &&
|
|
commitStage_commitTrap[3:0] != 4'd11) ?
|
|
commitStage_commitTrap[68:5] :
|
|
64'd0;
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP)
|
|
1'd0:
|
|
x__h289670 = coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0[2:0];
|
|
1'd1:
|
|
x__h289670 = coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1[2:0];
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_1_dispToRegQ$first or
|
|
fflags_csr__read__h608245 or
|
|
frm_csr__read__h608256 or
|
|
fcsr_csr__read__h608270 or
|
|
sstatus_csr__read__h608466 or
|
|
sie_csr__read__h608535 or
|
|
stvec_csr__read__h608578 or
|
|
scounteren_csr__read__h608631 or
|
|
csrf_sscratch_csr or
|
|
csrf_sepc_csr or
|
|
scause_csr__read__h608769 or
|
|
csrf_stval_csr or
|
|
sip_csr__read__h608908 or
|
|
satp_csr__read__h608971 or
|
|
mstatus_csr__read__h609114 or
|
|
medeleg_csr__read__h609262 or
|
|
mideleg_csr__read__h609357 or
|
|
mie_csr__read__h609488 or
|
|
mtvec_csr__read__h609570 or
|
|
mcounteren_csr__read__h609662 or
|
|
csrf_mscratch_csr or
|
|
csrf_mepc_csr or
|
|
mcause_csr__read__h609917 or
|
|
csrf_mtval_csr or
|
|
mip_csr__read__h610157 or
|
|
x_reg_ifc__read__h608375 or
|
|
n__read__h610261 or n__read__h610452 or csrf_time_reg)
|
|
begin
|
|
case (coreFix_aluExe_1_dispToRegQ$first[130:119])
|
|
12'd1: rVal1__h607992 = fflags_csr__read__h608245;
|
|
12'd2: rVal1__h607992 = frm_csr__read__h608256;
|
|
12'd3: rVal1__h607992 = fcsr_csr__read__h608270;
|
|
12'd256: rVal1__h607992 = sstatus_csr__read__h608466;
|
|
12'd260: rVal1__h607992 = sie_csr__read__h608535;
|
|
12'd261: rVal1__h607992 = stvec_csr__read__h608578;
|
|
12'd262: rVal1__h607992 = scounteren_csr__read__h608631;
|
|
12'd320: rVal1__h607992 = csrf_sscratch_csr;
|
|
12'd321: rVal1__h607992 = csrf_sepc_csr;
|
|
12'd322: rVal1__h607992 = scause_csr__read__h608769;
|
|
12'd323: rVal1__h607992 = csrf_stval_csr;
|
|
12'd324: rVal1__h607992 = sip_csr__read__h608908;
|
|
12'd384: rVal1__h607992 = satp_csr__read__h608971;
|
|
12'd768: rVal1__h607992 = mstatus_csr__read__h609114;
|
|
12'd769: rVal1__h607992 = 64'h8000000000041129;
|
|
12'd770: rVal1__h607992 = medeleg_csr__read__h609262;
|
|
12'd771: rVal1__h607992 = mideleg_csr__read__h609357;
|
|
12'd772: rVal1__h607992 = mie_csr__read__h609488;
|
|
12'd773: rVal1__h607992 = mtvec_csr__read__h609570;
|
|
12'd774: rVal1__h607992 = mcounteren_csr__read__h609662;
|
|
12'd832: rVal1__h607992 = csrf_mscratch_csr;
|
|
12'd833: rVal1__h607992 = csrf_mepc_csr;
|
|
12'd834: rVal1__h607992 = mcause_csr__read__h609917;
|
|
12'd835: rVal1__h607992 = csrf_mtval_csr;
|
|
12'd836: rVal1__h607992 = mip_csr__read__h610157;
|
|
12'd2048: rVal1__h607992 = 64'd0;
|
|
12'd2049: rVal1__h607992 = x_reg_ifc__read__h608375;
|
|
12'd2816, 12'd3072: rVal1__h607992 = n__read__h610261;
|
|
12'd2818, 12'd3074: rVal1__h607992 = n__read__h610452;
|
|
12'd3073: rVal1__h607992 = csrf_time_reg;
|
|
default: rVal1__h607992 = 64'd0;
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_0_dispToRegQ$first or
|
|
fflags_csr__read__h608245 or
|
|
frm_csr__read__h608256 or
|
|
fcsr_csr__read__h608270 or
|
|
sstatus_csr__read__h608466 or
|
|
sie_csr__read__h608535 or
|
|
stvec_csr__read__h608578 or
|
|
scounteren_csr__read__h608631 or
|
|
csrf_sscratch_csr or
|
|
csrf_sepc_csr or
|
|
scause_csr__read__h608769 or
|
|
csrf_stval_csr or
|
|
sip_csr__read__h608908 or
|
|
satp_csr__read__h608971 or
|
|
mstatus_csr__read__h609114 or
|
|
medeleg_csr__read__h609262 or
|
|
mideleg_csr__read__h609357 or
|
|
mie_csr__read__h609488 or
|
|
mtvec_csr__read__h609570 or
|
|
mcounteren_csr__read__h609662 or
|
|
csrf_mscratch_csr or
|
|
csrf_mepc_csr or
|
|
mcause_csr__read__h609917 or
|
|
csrf_mtval_csr or
|
|
mip_csr__read__h610157 or
|
|
x_reg_ifc__read__h608375 or
|
|
n__read__h610261 or n__read__h610452 or csrf_time_reg)
|
|
begin
|
|
case (coreFix_aluExe_0_dispToRegQ$first[130:119])
|
|
12'd1: rVal1__h631522 = fflags_csr__read__h608245;
|
|
12'd2: rVal1__h631522 = frm_csr__read__h608256;
|
|
12'd3: rVal1__h631522 = fcsr_csr__read__h608270;
|
|
12'd256: rVal1__h631522 = sstatus_csr__read__h608466;
|
|
12'd260: rVal1__h631522 = sie_csr__read__h608535;
|
|
12'd261: rVal1__h631522 = stvec_csr__read__h608578;
|
|
12'd262: rVal1__h631522 = scounteren_csr__read__h608631;
|
|
12'd320: rVal1__h631522 = csrf_sscratch_csr;
|
|
12'd321: rVal1__h631522 = csrf_sepc_csr;
|
|
12'd322: rVal1__h631522 = scause_csr__read__h608769;
|
|
12'd323: rVal1__h631522 = csrf_stval_csr;
|
|
12'd324: rVal1__h631522 = sip_csr__read__h608908;
|
|
12'd384: rVal1__h631522 = satp_csr__read__h608971;
|
|
12'd768: rVal1__h631522 = mstatus_csr__read__h609114;
|
|
12'd769: rVal1__h631522 = 64'h8000000000041129;
|
|
12'd770: rVal1__h631522 = medeleg_csr__read__h609262;
|
|
12'd771: rVal1__h631522 = mideleg_csr__read__h609357;
|
|
12'd772: rVal1__h631522 = mie_csr__read__h609488;
|
|
12'd773: rVal1__h631522 = mtvec_csr__read__h609570;
|
|
12'd774: rVal1__h631522 = mcounteren_csr__read__h609662;
|
|
12'd832: rVal1__h631522 = csrf_mscratch_csr;
|
|
12'd833: rVal1__h631522 = csrf_mepc_csr;
|
|
12'd834: rVal1__h631522 = mcause_csr__read__h609917;
|
|
12'd835: rVal1__h631522 = csrf_mtval_csr;
|
|
12'd836: rVal1__h631522 = mip_csr__read__h610157;
|
|
12'd2048: rVal1__h631522 = 64'd0;
|
|
12'd2049: rVal1__h631522 = x_reg_ifc__read__h608375;
|
|
12'd2816, 12'd3072: rVal1__h631522 = n__read__h610261;
|
|
12'd2818, 12'd3074: rVal1__h631522 = n__read__h610452;
|
|
12'd3073: rVal1__h631522 = csrf_time_reg;
|
|
default: rVal1__h631522 = 64'd0;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0, 3'd1: _theResult___fst_exp__h389808 = 8'd255;
|
|
3'd2:
|
|
_theResult___fst_exp__h389808 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] ?
|
|
8'd254 :
|
|
8'd255;
|
|
3'd3:
|
|
_theResult___fst_exp__h389808 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] ?
|
|
8'd255 :
|
|
8'd254;
|
|
3'd4: _theResult___fst_exp__h389808 = 8'd254;
|
|
default: _theResult___fst_exp__h389808 = 8'd0;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0, 3'd1: _theResult___fst_exp__h344116 = 8'd255;
|
|
3'd2:
|
|
_theResult___fst_exp__h344116 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] ?
|
|
8'd254 :
|
|
8'd255;
|
|
3'd3:
|
|
_theResult___fst_exp__h344116 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] ?
|
|
8'd255 :
|
|
8'd254;
|
|
3'd4: _theResult___fst_exp__h344116 = 8'd254;
|
|
default: _theResult___fst_exp__h344116 = 8'd0;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0, 3'd1: _theResult___fst_sfd__h344117 = 23'd0;
|
|
3'd2:
|
|
_theResult___fst_sfd__h344117 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] ?
|
|
23'd8388607 :
|
|
23'd0;
|
|
3'd3:
|
|
_theResult___fst_sfd__h344117 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] ?
|
|
23'd0 :
|
|
23'd8388607;
|
|
3'd4: _theResult___fst_sfd__h344117 = 23'd8388607;
|
|
default: _theResult___fst_sfd__h344117 = 23'd0;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0, 3'd1: _theResult___fst_sfd__h389809 = 23'd0;
|
|
3'd2:
|
|
_theResult___fst_sfd__h389809 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] ?
|
|
23'd8388607 :
|
|
23'd0;
|
|
3'd3:
|
|
_theResult___fst_sfd__h389809 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] ?
|
|
23'd0 :
|
|
23'd8388607;
|
|
3'd4: _theResult___fst_sfd__h389809 = 23'd8388607;
|
|
default: _theResult___fst_sfd__h389809 = 23'd0;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0, 3'd1: _theResult___fst_exp__h435496 = 8'd255;
|
|
3'd2:
|
|
_theResult___fst_exp__h435496 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] ?
|
|
8'd254 :
|
|
8'd255;
|
|
3'd3:
|
|
_theResult___fst_exp__h435496 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] ?
|
|
8'd255 :
|
|
8'd254;
|
|
3'd4: _theResult___fst_exp__h435496 = 8'd254;
|
|
default: _theResult___fst_exp__h435496 = 8'd0;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0, 3'd1: _theResult___fst_sfd__h435497 = 23'd0;
|
|
3'd2:
|
|
_theResult___fst_sfd__h435497 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] ?
|
|
23'd8388607 :
|
|
23'd0;
|
|
3'd3:
|
|
_theResult___fst_sfd__h435497 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] ?
|
|
23'd0 :
|
|
23'd8388607;
|
|
3'd4: _theResult___fst_sfd__h435497 = 23'd8388607;
|
|
default: _theResult___fst_sfd__h435497 = 23'd0;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q6 = 11'd2046;
|
|
3'd2:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q6 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171] ?
|
|
11'd2047 :
|
|
11'd2046;
|
|
3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q6 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171] ?
|
|
11'd2046 :
|
|
11'd2047;
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q6 = 11'd0;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q7 =
|
|
52'hFFFFFFFFFFFFF;
|
|
3'd2:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q7 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171] ?
|
|
52'd0 :
|
|
52'hFFFFFFFFFFFFF;
|
|
3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q7 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171] ?
|
|
52'hFFFFFFFFFFFFF :
|
|
52'd0;
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q7 = 52'd0;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q8 = 11'd2046;
|
|
3'd2:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q8 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107] ?
|
|
11'd2047 :
|
|
11'd2046;
|
|
3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q8 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107] ?
|
|
11'd2046 :
|
|
11'd2047;
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q8 = 11'd0;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q9 =
|
|
52'hFFFFFFFFFFFFF;
|
|
3'd2:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q9 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107] ?
|
|
52'd0 :
|
|
52'hFFFFFFFFFFFFF;
|
|
3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q9 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107] ?
|
|
52'hFFFFFFFFFFFFF :
|
|
52'd0;
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q9 = 52'd0;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q10 = 11'd2046;
|
|
3'd2:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q10 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43] ?
|
|
11'd2047 :
|
|
11'd2046;
|
|
3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q10 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43] ?
|
|
11'd2046 :
|
|
11'd2047;
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q10 = 11'd0;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q11 =
|
|
52'hFFFFFFFFFFFFF;
|
|
3'd2:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q11 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43] ?
|
|
52'd0 :
|
|
52'hFFFFFFFFFFFFF;
|
|
3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q11 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43] ?
|
|
52'hFFFFFFFFFFFFF :
|
|
52'd0;
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q11 = 52'd0;
|
|
endcase
|
|
end
|
|
always@(commitStage_commitTrap)
|
|
begin
|
|
case (commitStage_commitTrap[3:0])
|
|
4'd0,
|
|
4'd1,
|
|
4'd2,
|
|
4'd3,
|
|
4'd4,
|
|
4'd5,
|
|
4'd6,
|
|
4'd7,
|
|
4'd8,
|
|
4'd9,
|
|
4'd11,
|
|
4'd12,
|
|
4'd13:
|
|
i__h691598 = commitStage_commitTrap[3:0];
|
|
default: i__h691598 = 4'd15;
|
|
endcase
|
|
end
|
|
always@(commitStage_commitTrap)
|
|
begin
|
|
case (commitStage_commitTrap[3:0])
|
|
4'd0, 4'd1, 4'd3, 4'd4, 4'd5, 4'd7, 4'd8, 4'd9, 4'd11:
|
|
i__h691758 = commitStage_commitTrap[3:0];
|
|
default: i__h691758 = 4'd14;
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_lsq$firstLd or coreFix_memExe_respLrScAmoQ_data_0)
|
|
begin
|
|
case (coreFix_memExe_lsq$firstLd[19])
|
|
1'd0:
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1348 =
|
|
coreFix_memExe_respLrScAmoQ_data_0[31:0];
|
|
1'd1:
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1348 =
|
|
coreFix_memExe_respLrScAmoQ_data_0[63:32];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_lsq$firstLd or coreFix_memExe_respLrScAmoQ_data_0)
|
|
begin
|
|
case (coreFix_memExe_lsq$firstLd[19:18])
|
|
2'd0:
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1359 =
|
|
coreFix_memExe_respLrScAmoQ_data_0[15:0];
|
|
2'd1:
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1359 =
|
|
coreFix_memExe_respLrScAmoQ_data_0[31:16];
|
|
2'd2:
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1359 =
|
|
coreFix_memExe_respLrScAmoQ_data_0[47:32];
|
|
2'd3:
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1359 =
|
|
coreFix_memExe_respLrScAmoQ_data_0[63:48];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_lsq$firstLd or coreFix_memExe_respLrScAmoQ_data_0)
|
|
begin
|
|
case (coreFix_memExe_lsq$firstLd[19:17])
|
|
3'd0:
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1373 =
|
|
coreFix_memExe_respLrScAmoQ_data_0[7:0];
|
|
3'd1:
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1373 =
|
|
coreFix_memExe_respLrScAmoQ_data_0[15:8];
|
|
3'd2:
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1373 =
|
|
coreFix_memExe_respLrScAmoQ_data_0[23:16];
|
|
3'd3:
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1373 =
|
|
coreFix_memExe_respLrScAmoQ_data_0[31:24];
|
|
3'd4:
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1373 =
|
|
coreFix_memExe_respLrScAmoQ_data_0[39:32];
|
|
3'd5:
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1373 =
|
|
coreFix_memExe_respLrScAmoQ_data_0[47:40];
|
|
3'd6:
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1373 =
|
|
coreFix_memExe_respLrScAmoQ_data_0[55:48];
|
|
3'd7:
|
|
SEL_ARR_coreFix_memExe_respLrScAmoQ_data_0_071_ETC___d1373 =
|
|
coreFix_memExe_respLrScAmoQ_data_0[63:56];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_lsq$firstLd or mmio_dataRespQ_data_0)
|
|
begin
|
|
case (coreFix_memExe_lsq$firstLd[19])
|
|
1'd0:
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_31_TO_0_ETC___d1398 =
|
|
mmio_dataRespQ_data_0[31:0];
|
|
1'd1:
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_31_TO_0_ETC___d1398 =
|
|
mmio_dataRespQ_data_0[63:32];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_lsq$firstLd or mmio_dataRespQ_data_0)
|
|
begin
|
|
case (coreFix_memExe_lsq$firstLd[19:18])
|
|
2'd0:
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_15_TO_0_ETC___d1407 =
|
|
mmio_dataRespQ_data_0[15:0];
|
|
2'd1:
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_15_TO_0_ETC___d1407 =
|
|
mmio_dataRespQ_data_0[31:16];
|
|
2'd2:
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_15_TO_0_ETC___d1407 =
|
|
mmio_dataRespQ_data_0[47:32];
|
|
2'd3:
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_15_TO_0_ETC___d1407 =
|
|
mmio_dataRespQ_data_0[63:48];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_lsq$firstLd or mmio_dataRespQ_data_0)
|
|
begin
|
|
case (coreFix_memExe_lsq$firstLd[19:17])
|
|
3'd0:
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_7_TO_0__ETC___d1420 =
|
|
mmio_dataRespQ_data_0[7:0];
|
|
3'd1:
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_7_TO_0__ETC___d1420 =
|
|
mmio_dataRespQ_data_0[15:8];
|
|
3'd2:
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_7_TO_0__ETC___d1420 =
|
|
mmio_dataRespQ_data_0[23:16];
|
|
3'd3:
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_7_TO_0__ETC___d1420 =
|
|
mmio_dataRespQ_data_0[31:24];
|
|
3'd4:
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_7_TO_0__ETC___d1420 =
|
|
mmio_dataRespQ_data_0[39:32];
|
|
3'd5:
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_7_TO_0__ETC___d1420 =
|
|
mmio_dataRespQ_data_0[47:40];
|
|
3'd6:
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_7_TO_0__ETC___d1420 =
|
|
mmio_dataRespQ_data_0[55:48];
|
|
3'd7:
|
|
SEL_ARR_mmio_dataRespQ_data_0_101_BITS_7_TO_0__ETC___d1420 =
|
|
mmio_dataRespQ_data_0[63:56];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dTlb$procResp)
|
|
begin
|
|
case (coreFix_memExe_dTlb$procResp[105:103])
|
|
3'd0, 3'd2:
|
|
CASE_coreFix_memExe_dTlbprocResp_BITS_105_TO__ETC__q12 = 4'd4;
|
|
default: CASE_coreFix_memExe_dTlbprocResp_BITS_105_TO__ETC__q12 = 4'd6;
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dTlb$procResp)
|
|
begin
|
|
case (coreFix_memExe_dTlb$procResp[109:106])
|
|
4'd0, 4'd1, 4'd2, 4'd3, 4'd4, 4'd5, 4'd6, 4'd7, 4'd8, 4'd9:
|
|
CASE_coreFix_memExe_dTlbprocResp_BITS_109_TO__ETC__q13 =
|
|
coreFix_memExe_dTlb$procResp[109:106];
|
|
4'd11: CASE_coreFix_memExe_dTlbprocResp_BITS_109_TO__ETC__q13 = 4'd10;
|
|
4'd12: CASE_coreFix_memExe_dTlbprocResp_BITS_109_TO__ETC__q13 = 4'd11;
|
|
4'd13: CASE_coreFix_memExe_dTlbprocResp_BITS_109_TO__ETC__q13 = 4'd12;
|
|
default: CASE_coreFix_memExe_dTlbprocResp_BITS_109_TO__ETC__q13 = 4'd13;
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP)
|
|
1'd0:
|
|
SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2867 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0[65:2];
|
|
1'd1:
|
|
SEL_ARR_coreFix_memExe_dMem_cache_m_banks_0_fr_ETC___d2867 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1[65:2];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q14 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0[514:451];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q14 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1[514:451];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q15 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0[450:387];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q15 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1[450:387];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q16 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0[386:323];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q16 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1[386:323];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q17 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0[322:259];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q17 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1[322:259];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q18 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0[258:195];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q18 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1[258:195];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q19 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0[194:131];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q19 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1[194:131];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0, 3'd1, 3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5112 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5112 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40] ==
|
|
3'd4 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h352853 or
|
|
_theResult___fst_exp__h360901 or
|
|
out_exp__h361346 or _theResult___exp__h361343)
|
|
begin
|
|
case (guard__h352853)
|
|
2'b0, 2'b01:
|
|
CASE_guard52853_0b0_theResult___fst_exp60901_0_ETC__q24 =
|
|
_theResult___fst_exp__h360901;
|
|
2'b10:
|
|
CASE_guard52853_0b0_theResult___fst_exp60901_0_ETC__q24 =
|
|
out_exp__h361346;
|
|
2'b11:
|
|
CASE_guard52853_0b0_theResult___fst_exp60901_0_ETC__q24 =
|
|
_theResult___exp__h361343;
|
|
endcase
|
|
end
|
|
always@(guard__h352853 or
|
|
_theResult___fst_exp__h360901 or _theResult___exp__h361343)
|
|
begin
|
|
case (guard__h352853)
|
|
2'b0:
|
|
CASE_guard52853_0b0_theResult___fst_exp60901_0_ETC__q25 =
|
|
_theResult___fst_exp__h360901;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard52853_0b0_theResult___fst_exp60901_0_ETC__q25 =
|
|
_theResult___exp__h361343;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
CASE_guard52853_0b0_theResult___fst_exp60901_0_ETC__q24 or
|
|
CASE_guard52853_0b0_theResult___fst_exp60901_0_ETC__q25 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4524 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4526 or
|
|
_theResult___fst_exp__h360901)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_exp__h361421 =
|
|
CASE_guard52853_0b0_theResult___fst_exp60901_0_ETC__q24;
|
|
3'd1:
|
|
_theResult___fst_exp__h361421 =
|
|
CASE_guard52853_0b0_theResult___fst_exp60901_0_ETC__q25;
|
|
3'd2:
|
|
_theResult___fst_exp__h361421 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4524;
|
|
3'd3:
|
|
_theResult___fst_exp__h361421 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4526;
|
|
3'd4: _theResult___fst_exp__h361421 = _theResult___fst_exp__h360901;
|
|
default: _theResult___fst_exp__h361421 = 8'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h344144 or
|
|
_theResult___fst_exp__h352245 or
|
|
out_exp__h352764 or _theResult___exp__h352761)
|
|
begin
|
|
case (guard__h344144)
|
|
2'b0, 2'b01:
|
|
CASE_guard44144_0b0_theResult___fst_exp52245_0_ETC__q26 =
|
|
_theResult___fst_exp__h352245;
|
|
2'b10:
|
|
CASE_guard44144_0b0_theResult___fst_exp52245_0_ETC__q26 =
|
|
out_exp__h352764;
|
|
2'b11:
|
|
CASE_guard44144_0b0_theResult___fst_exp52245_0_ETC__q26 =
|
|
_theResult___exp__h352761;
|
|
endcase
|
|
end
|
|
always@(guard__h344144 or
|
|
_theResult___fst_exp__h352245 or _theResult___exp__h352761)
|
|
begin
|
|
case (guard__h344144)
|
|
2'b0:
|
|
CASE_guard44144_0b0_theResult___fst_exp52245_0_ETC__q27 =
|
|
_theResult___fst_exp__h352245;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard44144_0b0_theResult___fst_exp52245_0_ETC__q27 =
|
|
_theResult___exp__h352761;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
CASE_guard44144_0b0_theResult___fst_exp52245_0_ETC__q26 or
|
|
CASE_guard44144_0b0_theResult___fst_exp52245_0_ETC__q27 or
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d4302 or
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d4305 or
|
|
_theResult___fst_exp__h352245)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_exp__h352839 =
|
|
CASE_guard44144_0b0_theResult___fst_exp52245_0_ETC__q26;
|
|
3'd1:
|
|
_theResult___fst_exp__h352839 =
|
|
CASE_guard44144_0b0_theResult___fst_exp52245_0_ETC__q27;
|
|
3'd2:
|
|
_theResult___fst_exp__h352839 =
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d4302;
|
|
3'd3:
|
|
_theResult___fst_exp__h352839 =
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d4305;
|
|
3'd4: _theResult___fst_exp__h352839 = _theResult___fst_exp__h352245;
|
|
default: _theResult___fst_exp__h352839 = 8'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h361783 or
|
|
_theResult___fst_exp__h370011 or
|
|
out_exp__h370530 or _theResult___exp__h370527)
|
|
begin
|
|
case (guard__h361783)
|
|
2'b0, 2'b01:
|
|
CASE_guard61783_0b0_theResult___fst_exp70011_0_ETC__q32 =
|
|
_theResult___fst_exp__h370011;
|
|
2'b10:
|
|
CASE_guard61783_0b0_theResult___fst_exp70011_0_ETC__q32 =
|
|
out_exp__h370530;
|
|
2'b11:
|
|
CASE_guard61783_0b0_theResult___fst_exp70011_0_ETC__q32 =
|
|
_theResult___exp__h370527;
|
|
endcase
|
|
end
|
|
always@(guard__h361783 or
|
|
_theResult___fst_exp__h370011 or _theResult___exp__h370527)
|
|
begin
|
|
case (guard__h361783)
|
|
2'b0:
|
|
CASE_guard61783_0b0_theResult___fst_exp70011_0_ETC__q33 =
|
|
_theResult___fst_exp__h370011;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard61783_0b0_theResult___fst_exp70011_0_ETC__q33 =
|
|
_theResult___exp__h370527;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
CASE_guard61783_0b0_theResult___fst_exp70011_0_ETC__q32 or
|
|
CASE_guard61783_0b0_theResult___fst_exp70011_0_ETC__q33 or
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d4849 or
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d4851 or
|
|
_theResult___fst_exp__h370011)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_exp__h370605 =
|
|
CASE_guard61783_0b0_theResult___fst_exp70011_0_ETC__q32;
|
|
3'd1:
|
|
_theResult___fst_exp__h370605 =
|
|
CASE_guard61783_0b0_theResult___fst_exp70011_0_ETC__q33;
|
|
3'd2:
|
|
_theResult___fst_exp__h370605 =
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d4849;
|
|
3'd3:
|
|
_theResult___fst_exp__h370605 =
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d4851;
|
|
3'd4: _theResult___fst_exp__h370605 = _theResult___fst_exp__h370011;
|
|
default: _theResult___fst_exp__h370605 = 8'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h370619 or
|
|
_theResult___fst_exp__h378696 or
|
|
out_exp__h379166 or _theResult___exp__h379163)
|
|
begin
|
|
case (guard__h370619)
|
|
2'b0, 2'b01:
|
|
CASE_guard70619_0b0_theResult___fst_exp78696_0_ETC__q37 =
|
|
_theResult___fst_exp__h378696;
|
|
2'b10:
|
|
CASE_guard70619_0b0_theResult___fst_exp78696_0_ETC__q37 =
|
|
out_exp__h379166;
|
|
2'b11:
|
|
CASE_guard70619_0b0_theResult___fst_exp78696_0_ETC__q37 =
|
|
_theResult___exp__h379163;
|
|
endcase
|
|
end
|
|
always@(guard__h370619 or
|
|
_theResult___fst_exp__h378696 or _theResult___exp__h379163)
|
|
begin
|
|
case (guard__h370619)
|
|
2'b0:
|
|
CASE_guard70619_0b0_theResult___fst_exp78696_0_ETC__q38 =
|
|
_theResult___fst_exp__h378696;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard70619_0b0_theResult___fst_exp78696_0_ETC__q38 =
|
|
_theResult___exp__h379163;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
CASE_guard70619_0b0_theResult___fst_exp78696_0_ETC__q37 or
|
|
CASE_guard70619_0b0_theResult___fst_exp78696_0_ETC__q38 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4918 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4920 or
|
|
_theResult___fst_exp__h378696)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_exp__h379241 =
|
|
CASE_guard70619_0b0_theResult___fst_exp78696_0_ETC__q37;
|
|
3'd1:
|
|
_theResult___fst_exp__h379241 =
|
|
CASE_guard70619_0b0_theResult___fst_exp78696_0_ETC__q38;
|
|
3'd2:
|
|
_theResult___fst_exp__h379241 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4918;
|
|
3'd3:
|
|
_theResult___fst_exp__h379241 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4920;
|
|
3'd4: _theResult___fst_exp__h379241 = _theResult___fst_exp__h378696;
|
|
default: _theResult___fst_exp__h379241 = 8'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h352853 or
|
|
_theResult___snd__h360852 or
|
|
out_sfd__h361347 or _theResult___sfd__h361344)
|
|
begin
|
|
case (guard__h352853)
|
|
2'b0, 2'b01:
|
|
CASE_guard52853_0b0_theResult___snd60852_BITS__ETC__q39 =
|
|
_theResult___snd__h360852[56:34];
|
|
2'b10:
|
|
CASE_guard52853_0b0_theResult___snd60852_BITS__ETC__q39 =
|
|
out_sfd__h361347;
|
|
2'b11:
|
|
CASE_guard52853_0b0_theResult___snd60852_BITS__ETC__q39 =
|
|
_theResult___sfd__h361344;
|
|
endcase
|
|
end
|
|
always@(guard__h352853 or
|
|
_theResult___snd__h360852 or _theResult___sfd__h361344)
|
|
begin
|
|
case (guard__h352853)
|
|
2'b0:
|
|
CASE_guard52853_0b0_theResult___snd60852_BITS__ETC__q40 =
|
|
_theResult___snd__h360852[56:34];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard52853_0b0_theResult___snd60852_BITS__ETC__q40 =
|
|
_theResult___sfd__h361344;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
CASE_guard52853_0b0_theResult___snd60852_BITS__ETC__q39 or
|
|
CASE_guard52853_0b0_theResult___snd60852_BITS__ETC__q40 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4968 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4970 or
|
|
_theResult___snd__h360852)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_sfd__h361422 =
|
|
CASE_guard52853_0b0_theResult___snd60852_BITS__ETC__q39;
|
|
3'd1:
|
|
_theResult___fst_sfd__h361422 =
|
|
CASE_guard52853_0b0_theResult___snd60852_BITS__ETC__q40;
|
|
3'd2:
|
|
_theResult___fst_sfd__h361422 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4968;
|
|
3'd3:
|
|
_theResult___fst_sfd__h361422 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d4970;
|
|
3'd4: _theResult___fst_sfd__h361422 = _theResult___snd__h360852[56:34];
|
|
default: _theResult___fst_sfd__h361422 = 23'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h344144 or
|
|
sfdin__h352239 or out_sfd__h352765 or _theResult___sfd__h352762)
|
|
begin
|
|
case (guard__h344144)
|
|
2'b0, 2'b01:
|
|
CASE_guard44144_0b0_sfdin52239_BITS_56_TO_34_0_ETC__q41 =
|
|
sfdin__h352239[56:34];
|
|
2'b10:
|
|
CASE_guard44144_0b0_sfdin52239_BITS_56_TO_34_0_ETC__q41 =
|
|
out_sfd__h352765;
|
|
2'b11:
|
|
CASE_guard44144_0b0_sfdin52239_BITS_56_TO_34_0_ETC__q41 =
|
|
_theResult___sfd__h352762;
|
|
endcase
|
|
end
|
|
always@(guard__h344144 or sfdin__h352239 or _theResult___sfd__h352762)
|
|
begin
|
|
case (guard__h344144)
|
|
2'b0:
|
|
CASE_guard44144_0b0_sfdin52239_BITS_56_TO_34_0_ETC__q42 =
|
|
sfdin__h352239[56:34];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard44144_0b0_sfdin52239_BITS_56_TO_34_0_ETC__q42 =
|
|
_theResult___sfd__h352762;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
CASE_guard44144_0b0_sfdin52239_BITS_56_TO_34_0_ETC__q41 or
|
|
CASE_guard44144_0b0_sfdin52239_BITS_56_TO_34_0_ETC__q42 or
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d4949 or
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d4951 or
|
|
sfdin__h352239)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_sfd__h352840 =
|
|
CASE_guard44144_0b0_sfdin52239_BITS_56_TO_34_0_ETC__q41;
|
|
3'd1:
|
|
_theResult___fst_sfd__h352840 =
|
|
CASE_guard44144_0b0_sfdin52239_BITS_56_TO_34_0_ETC__q42;
|
|
3'd2:
|
|
_theResult___fst_sfd__h352840 =
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d4949;
|
|
3'd3:
|
|
_theResult___fst_sfd__h352840 =
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d4951;
|
|
3'd4: _theResult___fst_sfd__h352840 = sfdin__h352239[56:34];
|
|
default: _theResult___fst_sfd__h352840 = 23'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h361783 or
|
|
sfdin__h370005 or out_sfd__h370531 or _theResult___sfd__h370528)
|
|
begin
|
|
case (guard__h361783)
|
|
2'b0, 2'b01:
|
|
CASE_guard61783_0b0_sfdin70005_BITS_56_TO_34_0_ETC__q43 =
|
|
sfdin__h370005[56:34];
|
|
2'b10:
|
|
CASE_guard61783_0b0_sfdin70005_BITS_56_TO_34_0_ETC__q43 =
|
|
out_sfd__h370531;
|
|
2'b11:
|
|
CASE_guard61783_0b0_sfdin70005_BITS_56_TO_34_0_ETC__q43 =
|
|
_theResult___sfd__h370528;
|
|
endcase
|
|
end
|
|
always@(guard__h361783 or sfdin__h370005 or _theResult___sfd__h370528)
|
|
begin
|
|
case (guard__h361783)
|
|
2'b0:
|
|
CASE_guard61783_0b0_sfdin70005_BITS_56_TO_34_0_ETC__q44 =
|
|
sfdin__h370005[56:34];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard61783_0b0_sfdin70005_BITS_56_TO_34_0_ETC__q44 =
|
|
_theResult___sfd__h370528;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
CASE_guard61783_0b0_sfdin70005_BITS_56_TO_34_0_ETC__q43 or
|
|
CASE_guard61783_0b0_sfdin70005_BITS_56_TO_34_0_ETC__q44 or
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d4995 or
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d4997 or
|
|
sfdin__h370005)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_sfd__h370606 =
|
|
CASE_guard61783_0b0_sfdin70005_BITS_56_TO_34_0_ETC__q43;
|
|
3'd1:
|
|
_theResult___fst_sfd__h370606 =
|
|
CASE_guard61783_0b0_sfdin70005_BITS_56_TO_34_0_ETC__q44;
|
|
3'd2:
|
|
_theResult___fst_sfd__h370606 =
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d4995;
|
|
3'd3:
|
|
_theResult___fst_sfd__h370606 =
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d4997;
|
|
3'd4: _theResult___fst_sfd__h370606 = sfdin__h370005[56:34];
|
|
default: _theResult___fst_sfd__h370606 = 23'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h370619 or
|
|
_theResult___snd__h378642 or
|
|
out_sfd__h379167 or _theResult___sfd__h379164)
|
|
begin
|
|
case (guard__h370619)
|
|
2'b0, 2'b01:
|
|
CASE_guard70619_0b0_theResult___snd78642_BITS__ETC__q45 =
|
|
_theResult___snd__h378642[56:34];
|
|
2'b10:
|
|
CASE_guard70619_0b0_theResult___snd78642_BITS__ETC__q45 =
|
|
out_sfd__h379167;
|
|
2'b11:
|
|
CASE_guard70619_0b0_theResult___snd78642_BITS__ETC__q45 =
|
|
_theResult___sfd__h379164;
|
|
endcase
|
|
end
|
|
always@(guard__h370619 or
|
|
_theResult___snd__h378642 or _theResult___sfd__h379164)
|
|
begin
|
|
case (guard__h370619)
|
|
2'b0:
|
|
CASE_guard70619_0b0_theResult___snd78642_BITS__ETC__q46 =
|
|
_theResult___snd__h378642[56:34];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard70619_0b0_theResult___snd78642_BITS__ETC__q46 =
|
|
_theResult___sfd__h379164;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
CASE_guard70619_0b0_theResult___snd78642_BITS__ETC__q45 or
|
|
CASE_guard70619_0b0_theResult___snd78642_BITS__ETC__q46 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d5014 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d5016 or
|
|
_theResult___snd__h378642)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_sfd__h379242 =
|
|
CASE_guard70619_0b0_theResult___snd78642_BITS__ETC__q45;
|
|
3'd1:
|
|
_theResult___fst_sfd__h379242 =
|
|
CASE_guard70619_0b0_theResult___snd78642_BITS__ETC__q46;
|
|
3'd2:
|
|
_theResult___fst_sfd__h379242 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d5014;
|
|
3'd3:
|
|
_theResult___fst_sfd__h379242 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d5016;
|
|
3'd4: _theResult___fst_sfd__h379242 = _theResult___snd__h378642[56:34];
|
|
default: _theResult___fst_sfd__h379242 = 23'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h344144 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get)
|
|
begin
|
|
case (guard__h344144)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard44144_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q47 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
2'd3:
|
|
CASE_guard44144_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q47 =
|
|
guard__h344144 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get or
|
|
CASE_guard44144_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q47 or
|
|
guard__h344144)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5102 =
|
|
CASE_guard44144_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q47;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5102 =
|
|
(guard__h344144 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
(guard__h344144 == 2'b01 || guard__h344144 == 2'b10 ||
|
|
guard__h344144 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5102 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5102 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40] ==
|
|
3'd4 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h344144 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get)
|
|
begin
|
|
case (guard__h344144)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard44144_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q48 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
2'd3:
|
|
CASE_guard44144_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q48 =
|
|
guard__h344144 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get or
|
|
CASE_guard44144_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q48 or
|
|
guard__h344144)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5046 =
|
|
CASE_guard44144_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q48;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5046 =
|
|
(guard__h344144 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
guard__h344144 != 2'b01 && guard__h344144 != 2'b10 &&
|
|
guard__h344144 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5046 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5046 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40] !=
|
|
3'd4 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h352853 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get)
|
|
begin
|
|
case (guard__h352853)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard52853_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q49 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
2'd3:
|
|
CASE_guard52853_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q49 =
|
|
guard__h352853 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get or
|
|
CASE_guard52853_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q49 or
|
|
guard__h352853)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5109 =
|
|
CASE_guard52853_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q49;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5109 =
|
|
(guard__h352853 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
(guard__h352853 == 2'b01 || guard__h352853 == 2'b10 ||
|
|
guard__h352853 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5109 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5109 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40] ==
|
|
3'd4 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h352853 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get)
|
|
begin
|
|
case (guard__h352853)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard52853_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q50 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
2'd3:
|
|
CASE_guard52853_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q50 =
|
|
guard__h352853 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get or
|
|
CASE_guard52853_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q50 or
|
|
guard__h352853)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5059 =
|
|
CASE_guard52853_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q50;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5059 =
|
|
(guard__h352853 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
guard__h352853 != 2'b01 && guard__h352853 != 2'b10 &&
|
|
guard__h352853 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5059 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5059 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40] !=
|
|
3'd4 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h361783 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get)
|
|
begin
|
|
case (guard__h361783)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard61783_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q51 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
2'd3:
|
|
CASE_guard61783_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q51 =
|
|
guard__h361783 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get or
|
|
CASE_guard61783_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q51 or
|
|
guard__h361783)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5119 =
|
|
CASE_guard61783_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q51;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5119 =
|
|
(guard__h361783 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
(guard__h361783 == 2'b01 || guard__h361783 == 2'b10 ||
|
|
guard__h361783 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5119 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5119 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40] ==
|
|
3'd4 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h361783 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get)
|
|
begin
|
|
case (guard__h361783)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard61783_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q52 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
2'd3:
|
|
CASE_guard61783_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q52 =
|
|
guard__h361783 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get or
|
|
CASE_guard61783_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q52 or
|
|
guard__h361783)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5076 =
|
|
CASE_guard61783_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q52;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5076 =
|
|
(guard__h361783 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
guard__h361783 != 2'b01 && guard__h361783 != 2'b10 &&
|
|
guard__h361783 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5076 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5076 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40] !=
|
|
3'd4 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h370619 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get)
|
|
begin
|
|
case (guard__h370619)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard70619_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q53 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
2'd3:
|
|
CASE_guard70619_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q53 =
|
|
guard__h370619 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get or
|
|
CASE_guard70619_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q53 or
|
|
guard__h370619)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5126 =
|
|
CASE_guard70619_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q53;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5126 =
|
|
(guard__h370619 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
(guard__h370619 == 2'b01 || guard__h370619 == 2'b10 ||
|
|
guard__h370619 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5126 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5126 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40] ==
|
|
3'd4 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h370619 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get)
|
|
begin
|
|
case (guard__h370619)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard70619_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q54 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
2'd3:
|
|
CASE_guard70619_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q54 =
|
|
guard__h370619 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get or
|
|
CASE_guard70619_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q54 or
|
|
guard__h370619)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5089 =
|
|
CASE_guard70619_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q54;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5089 =
|
|
(guard__h370619 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68] :
|
|
guard__h370619 != 2'b01 && guard__h370619 != 2'b10 &&
|
|
guard__h370619 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5089 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5089 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40] !=
|
|
3'd4 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40])
|
|
3'd0, 3'd1, 3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5063 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_fmaQ_first_d_ETC___d5063 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$first_data[42:40] !=
|
|
3'd4 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_fma$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h398543 or
|
|
_theResult___fst_exp__h406591 or
|
|
out_exp__h407036 or _theResult___exp__h407033)
|
|
begin
|
|
case (guard__h398543)
|
|
2'b0, 2'b01:
|
|
CASE_guard98543_0b0_theResult___fst_exp06591_0_ETC__q59 =
|
|
_theResult___fst_exp__h406591;
|
|
2'b10:
|
|
CASE_guard98543_0b0_theResult___fst_exp06591_0_ETC__q59 =
|
|
out_exp__h407036;
|
|
2'b11:
|
|
CASE_guard98543_0b0_theResult___fst_exp06591_0_ETC__q59 =
|
|
_theResult___exp__h407033;
|
|
endcase
|
|
end
|
|
always@(guard__h398543 or
|
|
_theResult___fst_exp__h406591 or _theResult___exp__h407033)
|
|
begin
|
|
case (guard__h398543)
|
|
2'b0:
|
|
CASE_guard98543_0b0_theResult___fst_exp06591_0_ETC__q60 =
|
|
_theResult___fst_exp__h406591;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard98543_0b0_theResult___fst_exp06591_0_ETC__q60 =
|
|
_theResult___exp__h407033;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
CASE_guard98543_0b0_theResult___fst_exp06591_0_ETC__q59 or
|
|
CASE_guard98543_0b0_theResult___fst_exp06591_0_ETC__q60 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d5916 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d5918 or
|
|
_theResult___fst_exp__h406591)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_exp__h407111 =
|
|
CASE_guard98543_0b0_theResult___fst_exp06591_0_ETC__q59;
|
|
3'd1:
|
|
_theResult___fst_exp__h407111 =
|
|
CASE_guard98543_0b0_theResult___fst_exp06591_0_ETC__q60;
|
|
3'd2:
|
|
_theResult___fst_exp__h407111 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d5916;
|
|
3'd3:
|
|
_theResult___fst_exp__h407111 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d5918;
|
|
3'd4: _theResult___fst_exp__h407111 = _theResult___fst_exp__h406591;
|
|
default: _theResult___fst_exp__h407111 = 8'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h389836 or
|
|
_theResult___fst_exp__h397935 or
|
|
out_exp__h398454 or _theResult___exp__h398451)
|
|
begin
|
|
case (guard__h389836)
|
|
2'b0, 2'b01:
|
|
CASE_guard89836_0b0_theResult___fst_exp97935_0_ETC__q61 =
|
|
_theResult___fst_exp__h397935;
|
|
2'b10:
|
|
CASE_guard89836_0b0_theResult___fst_exp97935_0_ETC__q61 =
|
|
out_exp__h398454;
|
|
2'b11:
|
|
CASE_guard89836_0b0_theResult___fst_exp97935_0_ETC__q61 =
|
|
_theResult___exp__h398451;
|
|
endcase
|
|
end
|
|
always@(guard__h389836 or
|
|
_theResult___fst_exp__h397935 or _theResult___exp__h398451)
|
|
begin
|
|
case (guard__h389836)
|
|
2'b0:
|
|
CASE_guard89836_0b0_theResult___fst_exp97935_0_ETC__q62 =
|
|
_theResult___fst_exp__h397935;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard89836_0b0_theResult___fst_exp97935_0_ETC__q62 =
|
|
_theResult___exp__h398451;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
CASE_guard89836_0b0_theResult___fst_exp97935_0_ETC__q61 or
|
|
CASE_guard89836_0b0_theResult___fst_exp97935_0_ETC__q62 or
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d5694 or
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d5697 or
|
|
_theResult___fst_exp__h397935)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_exp__h398529 =
|
|
CASE_guard89836_0b0_theResult___fst_exp97935_0_ETC__q61;
|
|
3'd1:
|
|
_theResult___fst_exp__h398529 =
|
|
CASE_guard89836_0b0_theResult___fst_exp97935_0_ETC__q62;
|
|
3'd2:
|
|
_theResult___fst_exp__h398529 =
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d5694;
|
|
3'd3:
|
|
_theResult___fst_exp__h398529 =
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d5697;
|
|
3'd4: _theResult___fst_exp__h398529 = _theResult___fst_exp__h397935;
|
|
default: _theResult___fst_exp__h398529 = 8'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h407473 or
|
|
_theResult___fst_exp__h415701 or
|
|
out_exp__h416220 or _theResult___exp__h416217)
|
|
begin
|
|
case (guard__h407473)
|
|
2'b0, 2'b01:
|
|
CASE_guard07473_0b0_theResult___fst_exp15701_0_ETC__q67 =
|
|
_theResult___fst_exp__h415701;
|
|
2'b10:
|
|
CASE_guard07473_0b0_theResult___fst_exp15701_0_ETC__q67 =
|
|
out_exp__h416220;
|
|
2'b11:
|
|
CASE_guard07473_0b0_theResult___fst_exp15701_0_ETC__q67 =
|
|
_theResult___exp__h416217;
|
|
endcase
|
|
end
|
|
always@(guard__h407473 or
|
|
_theResult___fst_exp__h415701 or _theResult___exp__h416217)
|
|
begin
|
|
case (guard__h407473)
|
|
2'b0:
|
|
CASE_guard07473_0b0_theResult___fst_exp15701_0_ETC__q68 =
|
|
_theResult___fst_exp__h415701;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard07473_0b0_theResult___fst_exp15701_0_ETC__q68 =
|
|
_theResult___exp__h416217;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
CASE_guard07473_0b0_theResult___fst_exp15701_0_ETC__q67 or
|
|
CASE_guard07473_0b0_theResult___fst_exp15701_0_ETC__q68 or
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d6241 or
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d6243 or
|
|
_theResult___fst_exp__h415701)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_exp__h416295 =
|
|
CASE_guard07473_0b0_theResult___fst_exp15701_0_ETC__q67;
|
|
3'd1:
|
|
_theResult___fst_exp__h416295 =
|
|
CASE_guard07473_0b0_theResult___fst_exp15701_0_ETC__q68;
|
|
3'd2:
|
|
_theResult___fst_exp__h416295 =
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d6241;
|
|
3'd3:
|
|
_theResult___fst_exp__h416295 =
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d6243;
|
|
3'd4: _theResult___fst_exp__h416295 = _theResult___fst_exp__h415701;
|
|
default: _theResult___fst_exp__h416295 = 8'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h416309 or
|
|
_theResult___fst_exp__h424386 or
|
|
out_exp__h424856 or _theResult___exp__h424853)
|
|
begin
|
|
case (guard__h416309)
|
|
2'b0, 2'b01:
|
|
CASE_guard16309_0b0_theResult___fst_exp24386_0_ETC__q72 =
|
|
_theResult___fst_exp__h424386;
|
|
2'b10:
|
|
CASE_guard16309_0b0_theResult___fst_exp24386_0_ETC__q72 =
|
|
out_exp__h424856;
|
|
2'b11:
|
|
CASE_guard16309_0b0_theResult___fst_exp24386_0_ETC__q72 =
|
|
_theResult___exp__h424853;
|
|
endcase
|
|
end
|
|
always@(guard__h416309 or
|
|
_theResult___fst_exp__h424386 or _theResult___exp__h424853)
|
|
begin
|
|
case (guard__h416309)
|
|
2'b0:
|
|
CASE_guard16309_0b0_theResult___fst_exp24386_0_ETC__q73 =
|
|
_theResult___fst_exp__h424386;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard16309_0b0_theResult___fst_exp24386_0_ETC__q73 =
|
|
_theResult___exp__h424853;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
CASE_guard16309_0b0_theResult___fst_exp24386_0_ETC__q72 or
|
|
CASE_guard16309_0b0_theResult___fst_exp24386_0_ETC__q73 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6310 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6312 or
|
|
_theResult___fst_exp__h424386)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_exp__h424931 =
|
|
CASE_guard16309_0b0_theResult___fst_exp24386_0_ETC__q72;
|
|
3'd1:
|
|
_theResult___fst_exp__h424931 =
|
|
CASE_guard16309_0b0_theResult___fst_exp24386_0_ETC__q73;
|
|
3'd2:
|
|
_theResult___fst_exp__h424931 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6310;
|
|
3'd3:
|
|
_theResult___fst_exp__h424931 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6312;
|
|
3'd4: _theResult___fst_exp__h424931 = _theResult___fst_exp__h424386;
|
|
default: _theResult___fst_exp__h424931 = 8'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h398543 or
|
|
_theResult___snd__h406542 or
|
|
out_sfd__h407037 or _theResult___sfd__h407034)
|
|
begin
|
|
case (guard__h398543)
|
|
2'b0, 2'b01:
|
|
CASE_guard98543_0b0_theResult___snd06542_BITS__ETC__q74 =
|
|
_theResult___snd__h406542[56:34];
|
|
2'b10:
|
|
CASE_guard98543_0b0_theResult___snd06542_BITS__ETC__q74 =
|
|
out_sfd__h407037;
|
|
2'b11:
|
|
CASE_guard98543_0b0_theResult___snd06542_BITS__ETC__q74 =
|
|
_theResult___sfd__h407034;
|
|
endcase
|
|
end
|
|
always@(guard__h398543 or
|
|
_theResult___snd__h406542 or _theResult___sfd__h407034)
|
|
begin
|
|
case (guard__h398543)
|
|
2'b0:
|
|
CASE_guard98543_0b0_theResult___snd06542_BITS__ETC__q75 =
|
|
_theResult___snd__h406542[56:34];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard98543_0b0_theResult___snd06542_BITS__ETC__q75 =
|
|
_theResult___sfd__h407034;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
CASE_guard98543_0b0_theResult___snd06542_BITS__ETC__q74 or
|
|
CASE_guard98543_0b0_theResult___snd06542_BITS__ETC__q75 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6360 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6362 or
|
|
_theResult___snd__h406542)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_sfd__h407112 =
|
|
CASE_guard98543_0b0_theResult___snd06542_BITS__ETC__q74;
|
|
3'd1:
|
|
_theResult___fst_sfd__h407112 =
|
|
CASE_guard98543_0b0_theResult___snd06542_BITS__ETC__q75;
|
|
3'd2:
|
|
_theResult___fst_sfd__h407112 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6360;
|
|
3'd3:
|
|
_theResult___fst_sfd__h407112 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6362;
|
|
3'd4: _theResult___fst_sfd__h407112 = _theResult___snd__h406542[56:34];
|
|
default: _theResult___fst_sfd__h407112 = 23'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h389836 or
|
|
sfdin__h397929 or out_sfd__h398455 or _theResult___sfd__h398452)
|
|
begin
|
|
case (guard__h389836)
|
|
2'b0, 2'b01:
|
|
CASE_guard89836_0b0_sfdin97929_BITS_56_TO_34_0_ETC__q76 =
|
|
sfdin__h397929[56:34];
|
|
2'b10:
|
|
CASE_guard89836_0b0_sfdin97929_BITS_56_TO_34_0_ETC__q76 =
|
|
out_sfd__h398455;
|
|
2'b11:
|
|
CASE_guard89836_0b0_sfdin97929_BITS_56_TO_34_0_ETC__q76 =
|
|
_theResult___sfd__h398452;
|
|
endcase
|
|
end
|
|
always@(guard__h389836 or sfdin__h397929 or _theResult___sfd__h398452)
|
|
begin
|
|
case (guard__h389836)
|
|
2'b0:
|
|
CASE_guard89836_0b0_sfdin97929_BITS_56_TO_34_0_ETC__q77 =
|
|
sfdin__h397929[56:34];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard89836_0b0_sfdin97929_BITS_56_TO_34_0_ETC__q77 =
|
|
_theResult___sfd__h398452;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
CASE_guard89836_0b0_sfdin97929_BITS_56_TO_34_0_ETC__q76 or
|
|
CASE_guard89836_0b0_sfdin97929_BITS_56_TO_34_0_ETC__q77 or
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d6341 or
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d6343 or
|
|
sfdin__h397929)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_sfd__h398530 =
|
|
CASE_guard89836_0b0_sfdin97929_BITS_56_TO_34_0_ETC__q76;
|
|
3'd1:
|
|
_theResult___fst_sfd__h398530 =
|
|
CASE_guard89836_0b0_sfdin97929_BITS_56_TO_34_0_ETC__q77;
|
|
3'd2:
|
|
_theResult___fst_sfd__h398530 =
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d6341;
|
|
3'd3:
|
|
_theResult___fst_sfd__h398530 =
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d6343;
|
|
3'd4: _theResult___fst_sfd__h398530 = sfdin__h397929[56:34];
|
|
default: _theResult___fst_sfd__h398530 = 23'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h407473 or
|
|
sfdin__h415695 or out_sfd__h416221 or _theResult___sfd__h416218)
|
|
begin
|
|
case (guard__h407473)
|
|
2'b0, 2'b01:
|
|
CASE_guard07473_0b0_sfdin15695_BITS_56_TO_34_0_ETC__q78 =
|
|
sfdin__h415695[56:34];
|
|
2'b10:
|
|
CASE_guard07473_0b0_sfdin15695_BITS_56_TO_34_0_ETC__q78 =
|
|
out_sfd__h416221;
|
|
2'b11:
|
|
CASE_guard07473_0b0_sfdin15695_BITS_56_TO_34_0_ETC__q78 =
|
|
_theResult___sfd__h416218;
|
|
endcase
|
|
end
|
|
always@(guard__h407473 or sfdin__h415695 or _theResult___sfd__h416218)
|
|
begin
|
|
case (guard__h407473)
|
|
2'b0:
|
|
CASE_guard07473_0b0_sfdin15695_BITS_56_TO_34_0_ETC__q79 =
|
|
sfdin__h415695[56:34];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard07473_0b0_sfdin15695_BITS_56_TO_34_0_ETC__q79 =
|
|
_theResult___sfd__h416218;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
CASE_guard07473_0b0_sfdin15695_BITS_56_TO_34_0_ETC__q78 or
|
|
CASE_guard07473_0b0_sfdin15695_BITS_56_TO_34_0_ETC__q79 or
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d6387 or
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d6389 or
|
|
sfdin__h415695)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_sfd__h416296 =
|
|
CASE_guard07473_0b0_sfdin15695_BITS_56_TO_34_0_ETC__q78;
|
|
3'd1:
|
|
_theResult___fst_sfd__h416296 =
|
|
CASE_guard07473_0b0_sfdin15695_BITS_56_TO_34_0_ETC__q79;
|
|
3'd2:
|
|
_theResult___fst_sfd__h416296 =
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d6387;
|
|
3'd3:
|
|
_theResult___fst_sfd__h416296 =
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d6389;
|
|
3'd4: _theResult___fst_sfd__h416296 = sfdin__h415695[56:34];
|
|
default: _theResult___fst_sfd__h416296 = 23'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h389836 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get)
|
|
begin
|
|
case (guard__h389836)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard89836_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q80 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
2'd3:
|
|
CASE_guard89836_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q80 =
|
|
guard__h389836 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get or
|
|
CASE_guard89836_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q80 or
|
|
guard__h389836)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6494 =
|
|
CASE_guard89836_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q80;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6494 =
|
|
(guard__h389836 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
(guard__h389836 == 2'b01 || guard__h389836 == 2'b10 ||
|
|
guard__h389836 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6494 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6494 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40] ==
|
|
3'd4 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h416309 or
|
|
_theResult___snd__h424332 or
|
|
out_sfd__h424857 or _theResult___sfd__h424854)
|
|
begin
|
|
case (guard__h416309)
|
|
2'b0, 2'b01:
|
|
CASE_guard16309_0b0_theResult___snd24332_BITS__ETC__q81 =
|
|
_theResult___snd__h424332[56:34];
|
|
2'b10:
|
|
CASE_guard16309_0b0_theResult___snd24332_BITS__ETC__q81 =
|
|
out_sfd__h424857;
|
|
2'b11:
|
|
CASE_guard16309_0b0_theResult___snd24332_BITS__ETC__q81 =
|
|
_theResult___sfd__h424854;
|
|
endcase
|
|
end
|
|
always@(guard__h416309 or
|
|
_theResult___snd__h424332 or _theResult___sfd__h424854)
|
|
begin
|
|
case (guard__h416309)
|
|
2'b0:
|
|
CASE_guard16309_0b0_theResult___snd24332_BITS__ETC__q82 =
|
|
_theResult___snd__h424332[56:34];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard16309_0b0_theResult___snd24332_BITS__ETC__q82 =
|
|
_theResult___sfd__h424854;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
CASE_guard16309_0b0_theResult___snd24332_BITS__ETC__q81 or
|
|
CASE_guard16309_0b0_theResult___snd24332_BITS__ETC__q82 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6406 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6408 or
|
|
_theResult___snd__h424332)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_sfd__h424932 =
|
|
CASE_guard16309_0b0_theResult___snd24332_BITS__ETC__q81;
|
|
3'd1:
|
|
_theResult___fst_sfd__h424932 =
|
|
CASE_guard16309_0b0_theResult___snd24332_BITS__ETC__q82;
|
|
3'd2:
|
|
_theResult___fst_sfd__h424932 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6406;
|
|
3'd3:
|
|
_theResult___fst_sfd__h424932 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d6408;
|
|
3'd4: _theResult___fst_sfd__h424932 = _theResult___snd__h424332[56:34];
|
|
default: _theResult___fst_sfd__h424932 = 23'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h389836 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get)
|
|
begin
|
|
case (guard__h389836)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard89836_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q83 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
2'd3:
|
|
CASE_guard89836_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q83 =
|
|
guard__h389836 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get or
|
|
CASE_guard89836_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q83 or
|
|
guard__h389836)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6438 =
|
|
CASE_guard89836_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q83;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6438 =
|
|
(guard__h389836 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
guard__h389836 != 2'b01 && guard__h389836 != 2'b10 &&
|
|
guard__h389836 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6438 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6438 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40] !=
|
|
3'd4 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h398543 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get)
|
|
begin
|
|
case (guard__h398543)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard98543_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q84 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
2'd3:
|
|
CASE_guard98543_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q84 =
|
|
guard__h398543 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get or
|
|
CASE_guard98543_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q84 or
|
|
guard__h398543)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6501 =
|
|
CASE_guard98543_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q84;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6501 =
|
|
(guard__h398543 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
(guard__h398543 == 2'b01 || guard__h398543 == 2'b10 ||
|
|
guard__h398543 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6501 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6501 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40] ==
|
|
3'd4 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h398543 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get)
|
|
begin
|
|
case (guard__h398543)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard98543_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q85 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
2'd3:
|
|
CASE_guard98543_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q85 =
|
|
guard__h398543 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get or
|
|
CASE_guard98543_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q85 or
|
|
guard__h398543)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6451 =
|
|
CASE_guard98543_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q85;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6451 =
|
|
(guard__h398543 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
guard__h398543 != 2'b01 && guard__h398543 != 2'b10 &&
|
|
guard__h398543 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6451 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6451 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40] !=
|
|
3'd4 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h407473 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get)
|
|
begin
|
|
case (guard__h407473)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard07473_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q86 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
2'd3:
|
|
CASE_guard07473_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q86 =
|
|
guard__h407473 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get or
|
|
CASE_guard07473_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q86 or
|
|
guard__h407473)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6511 =
|
|
CASE_guard07473_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q86;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6511 =
|
|
(guard__h407473 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
(guard__h407473 == 2'b01 || guard__h407473 == 2'b10 ||
|
|
guard__h407473 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6511 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6511 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40] ==
|
|
3'd4 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h407473 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get)
|
|
begin
|
|
case (guard__h407473)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard07473_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q87 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
2'd3:
|
|
CASE_guard07473_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q87 =
|
|
guard__h407473 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get or
|
|
CASE_guard07473_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q87 or
|
|
guard__h407473)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6468 =
|
|
CASE_guard07473_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q87;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6468 =
|
|
(guard__h407473 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
guard__h407473 != 2'b01 && guard__h407473 != 2'b10 &&
|
|
guard__h407473 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6468 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6468 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40] !=
|
|
3'd4 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h416309 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get)
|
|
begin
|
|
case (guard__h416309)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard16309_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q88 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
2'd3:
|
|
CASE_guard16309_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q88 =
|
|
guard__h416309 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get or
|
|
CASE_guard16309_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q88 or
|
|
guard__h416309)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6518 =
|
|
CASE_guard16309_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q88;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6518 =
|
|
(guard__h416309 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
(guard__h416309 == 2'b01 || guard__h416309 == 2'b10 ||
|
|
guard__h416309 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6518 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6518 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40] ==
|
|
3'd4 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h416309 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get)
|
|
begin
|
|
case (guard__h416309)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard16309_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q89 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
2'd3:
|
|
CASE_guard16309_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q89 =
|
|
guard__h416309 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get or
|
|
CASE_guard16309_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q89 or
|
|
guard__h416309)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6481 =
|
|
CASE_guard16309_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q89;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6481 =
|
|
(guard__h416309 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68] :
|
|
guard__h416309 != 2'b01 && guard__h416309 != 2'b10 &&
|
|
guard__h416309 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6481 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6481 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40] !=
|
|
3'd4 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0, 3'd1, 3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6504 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6504 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40] ==
|
|
3'd4 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40])
|
|
3'd0, 3'd1, 3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6455 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_divQ_first_d_ETC___d6455 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$first_data[42:40] !=
|
|
3'd4 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_div$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h444231 or
|
|
_theResult___fst_exp__h452279 or
|
|
out_exp__h452724 or _theResult___exp__h452721)
|
|
begin
|
|
case (guard__h444231)
|
|
2'b0, 2'b01:
|
|
CASE_guard44231_0b0_theResult___fst_exp52279_0_ETC__q94 =
|
|
_theResult___fst_exp__h452279;
|
|
2'b10:
|
|
CASE_guard44231_0b0_theResult___fst_exp52279_0_ETC__q94 =
|
|
out_exp__h452724;
|
|
2'b11:
|
|
CASE_guard44231_0b0_theResult___fst_exp52279_0_ETC__q94 =
|
|
_theResult___exp__h452721;
|
|
endcase
|
|
end
|
|
always@(guard__h444231 or
|
|
_theResult___fst_exp__h452279 or _theResult___exp__h452721)
|
|
begin
|
|
case (guard__h444231)
|
|
2'b0:
|
|
CASE_guard44231_0b0_theResult___fst_exp52279_0_ETC__q95 =
|
|
_theResult___fst_exp__h452279;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard44231_0b0_theResult___fst_exp52279_0_ETC__q95 =
|
|
_theResult___exp__h452721;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
CASE_guard44231_0b0_theResult___fst_exp52279_0_ETC__q94 or
|
|
CASE_guard44231_0b0_theResult___fst_exp52279_0_ETC__q95 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7308 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7310 or
|
|
_theResult___fst_exp__h452279)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_exp__h452799 =
|
|
CASE_guard44231_0b0_theResult___fst_exp52279_0_ETC__q94;
|
|
3'd1:
|
|
_theResult___fst_exp__h452799 =
|
|
CASE_guard44231_0b0_theResult___fst_exp52279_0_ETC__q95;
|
|
3'd2:
|
|
_theResult___fst_exp__h452799 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7308;
|
|
3'd3:
|
|
_theResult___fst_exp__h452799 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7310;
|
|
3'd4: _theResult___fst_exp__h452799 = _theResult___fst_exp__h452279;
|
|
default: _theResult___fst_exp__h452799 = 8'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h435524 or
|
|
_theResult___fst_exp__h443623 or
|
|
out_exp__h444142 or _theResult___exp__h444139)
|
|
begin
|
|
case (guard__h435524)
|
|
2'b0, 2'b01:
|
|
CASE_guard35524_0b0_theResult___fst_exp43623_0_ETC__q96 =
|
|
_theResult___fst_exp__h443623;
|
|
2'b10:
|
|
CASE_guard35524_0b0_theResult___fst_exp43623_0_ETC__q96 =
|
|
out_exp__h444142;
|
|
2'b11:
|
|
CASE_guard35524_0b0_theResult___fst_exp43623_0_ETC__q96 =
|
|
_theResult___exp__h444139;
|
|
endcase
|
|
end
|
|
always@(guard__h435524 or
|
|
_theResult___fst_exp__h443623 or _theResult___exp__h444139)
|
|
begin
|
|
case (guard__h435524)
|
|
2'b0:
|
|
CASE_guard35524_0b0_theResult___fst_exp43623_0_ETC__q97 =
|
|
_theResult___fst_exp__h443623;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard35524_0b0_theResult___fst_exp43623_0_ETC__q97 =
|
|
_theResult___exp__h444139;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
CASE_guard35524_0b0_theResult___fst_exp43623_0_ETC__q96 or
|
|
CASE_guard35524_0b0_theResult___fst_exp43623_0_ETC__q97 or
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d7086 or
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d7089 or
|
|
_theResult___fst_exp__h443623)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_exp__h444217 =
|
|
CASE_guard35524_0b0_theResult___fst_exp43623_0_ETC__q96;
|
|
3'd1:
|
|
_theResult___fst_exp__h444217 =
|
|
CASE_guard35524_0b0_theResult___fst_exp43623_0_ETC__q97;
|
|
3'd2:
|
|
_theResult___fst_exp__h444217 =
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d7086;
|
|
3'd3:
|
|
_theResult___fst_exp__h444217 =
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d7089;
|
|
3'd4: _theResult___fst_exp__h444217 = _theResult___fst_exp__h443623;
|
|
default: _theResult___fst_exp__h444217 = 8'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h453161 or
|
|
_theResult___fst_exp__h461389 or
|
|
out_exp__h461908 or _theResult___exp__h461905)
|
|
begin
|
|
case (guard__h453161)
|
|
2'b0, 2'b01:
|
|
CASE_guard53161_0b0_theResult___fst_exp61389_0_ETC__q102 =
|
|
_theResult___fst_exp__h461389;
|
|
2'b10:
|
|
CASE_guard53161_0b0_theResult___fst_exp61389_0_ETC__q102 =
|
|
out_exp__h461908;
|
|
2'b11:
|
|
CASE_guard53161_0b0_theResult___fst_exp61389_0_ETC__q102 =
|
|
_theResult___exp__h461905;
|
|
endcase
|
|
end
|
|
always@(guard__h453161 or
|
|
_theResult___fst_exp__h461389 or _theResult___exp__h461905)
|
|
begin
|
|
case (guard__h453161)
|
|
2'b0:
|
|
CASE_guard53161_0b0_theResult___fst_exp61389_0_ETC__q103 =
|
|
_theResult___fst_exp__h461389;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard53161_0b0_theResult___fst_exp61389_0_ETC__q103 =
|
|
_theResult___exp__h461905;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
CASE_guard53161_0b0_theResult___fst_exp61389_0_ETC__q102 or
|
|
CASE_guard53161_0b0_theResult___fst_exp61389_0_ETC__q103 or
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d7633 or
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d7635 or
|
|
_theResult___fst_exp__h461389)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_exp__h461983 =
|
|
CASE_guard53161_0b0_theResult___fst_exp61389_0_ETC__q102;
|
|
3'd1:
|
|
_theResult___fst_exp__h461983 =
|
|
CASE_guard53161_0b0_theResult___fst_exp61389_0_ETC__q103;
|
|
3'd2:
|
|
_theResult___fst_exp__h461983 =
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d7633;
|
|
3'd3:
|
|
_theResult___fst_exp__h461983 =
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d7635;
|
|
3'd4: _theResult___fst_exp__h461983 = _theResult___fst_exp__h461389;
|
|
default: _theResult___fst_exp__h461983 = 8'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h461997 or
|
|
_theResult___fst_exp__h470074 or
|
|
out_exp__h470544 or _theResult___exp__h470541)
|
|
begin
|
|
case (guard__h461997)
|
|
2'b0, 2'b01:
|
|
CASE_guard61997_0b0_theResult___fst_exp70074_0_ETC__q107 =
|
|
_theResult___fst_exp__h470074;
|
|
2'b10:
|
|
CASE_guard61997_0b0_theResult___fst_exp70074_0_ETC__q107 =
|
|
out_exp__h470544;
|
|
2'b11:
|
|
CASE_guard61997_0b0_theResult___fst_exp70074_0_ETC__q107 =
|
|
_theResult___exp__h470541;
|
|
endcase
|
|
end
|
|
always@(guard__h461997 or
|
|
_theResult___fst_exp__h470074 or _theResult___exp__h470541)
|
|
begin
|
|
case (guard__h461997)
|
|
2'b0:
|
|
CASE_guard61997_0b0_theResult___fst_exp70074_0_ETC__q108 =
|
|
_theResult___fst_exp__h470074;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard61997_0b0_theResult___fst_exp70074_0_ETC__q108 =
|
|
_theResult___exp__h470541;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
CASE_guard61997_0b0_theResult___fst_exp70074_0_ETC__q107 or
|
|
CASE_guard61997_0b0_theResult___fst_exp70074_0_ETC__q108 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7702 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7704 or
|
|
_theResult___fst_exp__h470074)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_exp__h470619 =
|
|
CASE_guard61997_0b0_theResult___fst_exp70074_0_ETC__q107;
|
|
3'd1:
|
|
_theResult___fst_exp__h470619 =
|
|
CASE_guard61997_0b0_theResult___fst_exp70074_0_ETC__q108;
|
|
3'd2:
|
|
_theResult___fst_exp__h470619 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7702;
|
|
3'd3:
|
|
_theResult___fst_exp__h470619 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7704;
|
|
3'd4: _theResult___fst_exp__h470619 = _theResult___fst_exp__h470074;
|
|
default: _theResult___fst_exp__h470619 = 8'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h444231 or
|
|
_theResult___snd__h452230 or
|
|
out_sfd__h452725 or _theResult___sfd__h452722)
|
|
begin
|
|
case (guard__h444231)
|
|
2'b0, 2'b01:
|
|
CASE_guard44231_0b0_theResult___snd52230_BITS__ETC__q109 =
|
|
_theResult___snd__h452230[56:34];
|
|
2'b10:
|
|
CASE_guard44231_0b0_theResult___snd52230_BITS__ETC__q109 =
|
|
out_sfd__h452725;
|
|
2'b11:
|
|
CASE_guard44231_0b0_theResult___snd52230_BITS__ETC__q109 =
|
|
_theResult___sfd__h452722;
|
|
endcase
|
|
end
|
|
always@(guard__h444231 or
|
|
_theResult___snd__h452230 or _theResult___sfd__h452722)
|
|
begin
|
|
case (guard__h444231)
|
|
2'b0:
|
|
CASE_guard44231_0b0_theResult___snd52230_BITS__ETC__q110 =
|
|
_theResult___snd__h452230[56:34];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard44231_0b0_theResult___snd52230_BITS__ETC__q110 =
|
|
_theResult___sfd__h452722;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
CASE_guard44231_0b0_theResult___snd52230_BITS__ETC__q109 or
|
|
CASE_guard44231_0b0_theResult___snd52230_BITS__ETC__q110 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7752 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7754 or
|
|
_theResult___snd__h452230)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_sfd__h452800 =
|
|
CASE_guard44231_0b0_theResult___snd52230_BITS__ETC__q109;
|
|
3'd1:
|
|
_theResult___fst_sfd__h452800 =
|
|
CASE_guard44231_0b0_theResult___snd52230_BITS__ETC__q110;
|
|
3'd2:
|
|
_theResult___fst_sfd__h452800 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7752;
|
|
3'd3:
|
|
_theResult___fst_sfd__h452800 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7754;
|
|
3'd4: _theResult___fst_sfd__h452800 = _theResult___snd__h452230[56:34];
|
|
default: _theResult___fst_sfd__h452800 = 23'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h435524 or
|
|
sfdin__h443617 or out_sfd__h444143 or _theResult___sfd__h444140)
|
|
begin
|
|
case (guard__h435524)
|
|
2'b0, 2'b01:
|
|
CASE_guard35524_0b0_sfdin43617_BITS_56_TO_34_0_ETC__q111 =
|
|
sfdin__h443617[56:34];
|
|
2'b10:
|
|
CASE_guard35524_0b0_sfdin43617_BITS_56_TO_34_0_ETC__q111 =
|
|
out_sfd__h444143;
|
|
2'b11:
|
|
CASE_guard35524_0b0_sfdin43617_BITS_56_TO_34_0_ETC__q111 =
|
|
_theResult___sfd__h444140;
|
|
endcase
|
|
end
|
|
always@(guard__h435524 or sfdin__h443617 or _theResult___sfd__h444140)
|
|
begin
|
|
case (guard__h435524)
|
|
2'b0:
|
|
CASE_guard35524_0b0_sfdin43617_BITS_56_TO_34_0_ETC__q112 =
|
|
sfdin__h443617[56:34];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard35524_0b0_sfdin43617_BITS_56_TO_34_0_ETC__q112 =
|
|
_theResult___sfd__h444140;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
CASE_guard35524_0b0_sfdin43617_BITS_56_TO_34_0_ETC__q111 or
|
|
CASE_guard35524_0b0_sfdin43617_BITS_56_TO_34_0_ETC__q112 or
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d7733 or
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d7735 or
|
|
sfdin__h443617)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_sfd__h444218 =
|
|
CASE_guard35524_0b0_sfdin43617_BITS_56_TO_34_0_ETC__q111;
|
|
3'd1:
|
|
_theResult___fst_sfd__h444218 =
|
|
CASE_guard35524_0b0_sfdin43617_BITS_56_TO_34_0_ETC__q112;
|
|
3'd2:
|
|
_theResult___fst_sfd__h444218 =
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d7733;
|
|
3'd3:
|
|
_theResult___fst_sfd__h444218 =
|
|
IF_IF_IF_IF_0b0_CONCAT_NOT_coreFix_fpuMulDivEx_ETC___d7735;
|
|
3'd4: _theResult___fst_sfd__h444218 = sfdin__h443617[56:34];
|
|
default: _theResult___fst_sfd__h444218 = 23'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h453161 or
|
|
sfdin__h461383 or out_sfd__h461909 or _theResult___sfd__h461906)
|
|
begin
|
|
case (guard__h453161)
|
|
2'b0, 2'b01:
|
|
CASE_guard53161_0b0_sfdin61383_BITS_56_TO_34_0_ETC__q113 =
|
|
sfdin__h461383[56:34];
|
|
2'b10:
|
|
CASE_guard53161_0b0_sfdin61383_BITS_56_TO_34_0_ETC__q113 =
|
|
out_sfd__h461909;
|
|
2'b11:
|
|
CASE_guard53161_0b0_sfdin61383_BITS_56_TO_34_0_ETC__q113 =
|
|
_theResult___sfd__h461906;
|
|
endcase
|
|
end
|
|
always@(guard__h453161 or sfdin__h461383 or _theResult___sfd__h461906)
|
|
begin
|
|
case (guard__h453161)
|
|
2'b0:
|
|
CASE_guard53161_0b0_sfdin61383_BITS_56_TO_34_0_ETC__q114 =
|
|
sfdin__h461383[56:34];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard53161_0b0_sfdin61383_BITS_56_TO_34_0_ETC__q114 =
|
|
_theResult___sfd__h461906;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
CASE_guard53161_0b0_sfdin61383_BITS_56_TO_34_0_ETC__q113 or
|
|
CASE_guard53161_0b0_sfdin61383_BITS_56_TO_34_0_ETC__q114 or
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d7779 or
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d7781 or
|
|
sfdin__h461383)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_sfd__h461984 =
|
|
CASE_guard53161_0b0_sfdin61383_BITS_56_TO_34_0_ETC__q113;
|
|
3'd1:
|
|
_theResult___fst_sfd__h461984 =
|
|
CASE_guard53161_0b0_sfdin61383_BITS_56_TO_34_0_ETC__q114;
|
|
3'd2:
|
|
_theResult___fst_sfd__h461984 =
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d7779;
|
|
3'd3:
|
|
_theResult___fst_sfd__h461984 =
|
|
IF_IF_IF_IF_3970_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d7781;
|
|
3'd4: _theResult___fst_sfd__h461984 = sfdin__h461383[56:34];
|
|
default: _theResult___fst_sfd__h461984 = 23'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h461997 or
|
|
_theResult___snd__h470020 or
|
|
out_sfd__h470545 or _theResult___sfd__h470542)
|
|
begin
|
|
case (guard__h461997)
|
|
2'b0, 2'b01:
|
|
CASE_guard61997_0b0_theResult___snd70020_BITS__ETC__q115 =
|
|
_theResult___snd__h470020[56:34];
|
|
2'b10:
|
|
CASE_guard61997_0b0_theResult___snd70020_BITS__ETC__q115 =
|
|
out_sfd__h470545;
|
|
2'b11:
|
|
CASE_guard61997_0b0_theResult___snd70020_BITS__ETC__q115 =
|
|
_theResult___sfd__h470542;
|
|
endcase
|
|
end
|
|
always@(guard__h461997 or
|
|
_theResult___snd__h470020 or _theResult___sfd__h470542)
|
|
begin
|
|
case (guard__h461997)
|
|
2'b0:
|
|
CASE_guard61997_0b0_theResult___snd70020_BITS__ETC__q116 =
|
|
_theResult___snd__h470020[56:34];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard61997_0b0_theResult___snd70020_BITS__ETC__q116 =
|
|
_theResult___sfd__h470542;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
CASE_guard61997_0b0_theResult___snd70020_BITS__ETC__q115 or
|
|
CASE_guard61997_0b0_theResult___snd70020_BITS__ETC__q116 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7798 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7800 or
|
|
_theResult___snd__h470020)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0:
|
|
_theResult___fst_sfd__h470620 =
|
|
CASE_guard61997_0b0_theResult___snd70020_BITS__ETC__q115;
|
|
3'd1:
|
|
_theResult___fst_sfd__h470620 =
|
|
CASE_guard61997_0b0_theResult___snd70020_BITS__ETC__q116;
|
|
3'd2:
|
|
_theResult___fst_sfd__h470620 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7798;
|
|
3'd3:
|
|
_theResult___fst_sfd__h470620 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_fpuExec_double_ETC___d7800;
|
|
3'd4: _theResult___fst_sfd__h470620 = _theResult___snd__h470020[56:34];
|
|
default: _theResult___fst_sfd__h470620 = 23'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h435524 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get)
|
|
begin
|
|
case (guard__h435524)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard35524_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q117 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
2'd3:
|
|
CASE_guard35524_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q117 =
|
|
guard__h435524 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get or
|
|
CASE_guard35524_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q117 or
|
|
guard__h435524)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7886 =
|
|
CASE_guard35524_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q117;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7886 =
|
|
(guard__h435524 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
(guard__h435524 == 2'b01 || guard__h435524 == 2'b10 ||
|
|
guard__h435524 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7886 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7886 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40] ==
|
|
3'd4 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h435524 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get)
|
|
begin
|
|
case (guard__h435524)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard35524_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q118 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
2'd3:
|
|
CASE_guard35524_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q118 =
|
|
guard__h435524 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get or
|
|
CASE_guard35524_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q118 or
|
|
guard__h435524)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7830 =
|
|
CASE_guard35524_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q118;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7830 =
|
|
(guard__h435524 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
guard__h435524 != 2'b01 && guard__h435524 != 2'b10 &&
|
|
guard__h435524 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7830 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7830 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40] !=
|
|
3'd4 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h444231 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get)
|
|
begin
|
|
case (guard__h444231)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard44231_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q119 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
2'd3:
|
|
CASE_guard44231_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q119 =
|
|
guard__h444231 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get or
|
|
CASE_guard44231_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q119 or
|
|
guard__h444231)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7893 =
|
|
CASE_guard44231_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q119;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7893 =
|
|
(guard__h444231 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
(guard__h444231 == 2'b01 || guard__h444231 == 2'b10 ||
|
|
guard__h444231 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7893 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7893 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40] ==
|
|
3'd4 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h444231 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get)
|
|
begin
|
|
case (guard__h444231)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard44231_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q120 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
2'd3:
|
|
CASE_guard44231_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q120 =
|
|
guard__h444231 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get or
|
|
CASE_guard44231_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q120 or
|
|
guard__h444231)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7843 =
|
|
CASE_guard44231_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q120;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7843 =
|
|
(guard__h444231 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
guard__h444231 != 2'b01 && guard__h444231 != 2'b10 &&
|
|
guard__h444231 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7843 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7843 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40] !=
|
|
3'd4 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h453161 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get)
|
|
begin
|
|
case (guard__h453161)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard53161_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q121 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
2'd3:
|
|
CASE_guard53161_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q121 =
|
|
guard__h453161 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get or
|
|
CASE_guard53161_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q121 or
|
|
guard__h453161)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7903 =
|
|
CASE_guard53161_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q121;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7903 =
|
|
(guard__h453161 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
(guard__h453161 == 2'b01 || guard__h453161 == 2'b10 ||
|
|
guard__h453161 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7903 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7903 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40] ==
|
|
3'd4 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h453161 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get)
|
|
begin
|
|
case (guard__h453161)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard53161_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q122 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
2'd3:
|
|
CASE_guard53161_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q122 =
|
|
guard__h453161 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get or
|
|
CASE_guard53161_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q122 or
|
|
guard__h453161)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7860 =
|
|
CASE_guard53161_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q122;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7860 =
|
|
(guard__h453161 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
guard__h453161 != 2'b01 && guard__h453161 != 2'b10 &&
|
|
guard__h453161 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7860 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7860 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40] !=
|
|
3'd4 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h461997 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get)
|
|
begin
|
|
case (guard__h461997)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard61997_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q123 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
2'd3:
|
|
CASE_guard61997_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q123 =
|
|
guard__h461997 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get or
|
|
CASE_guard61997_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q123 or
|
|
guard__h461997)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7910 =
|
|
CASE_guard61997_0b0_coreFix_fpuMulDivExe_0_fpu_ETC__q123;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7910 =
|
|
(guard__h461997 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
(guard__h461997 == 2'b01 || guard__h461997 == 2'b10 ||
|
|
guard__h461997 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7910 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7910 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40] ==
|
|
3'd4 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(guard__h461997 or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get)
|
|
begin
|
|
case (guard__h461997)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard61997_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q124 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
2'd3:
|
|
CASE_guard61997_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q124 =
|
|
guard__h461997 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get or
|
|
CASE_guard61997_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q124 or
|
|
guard__h461997)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7873 =
|
|
CASE_guard61997_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q124;
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7873 =
|
|
(guard__h461997 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68] :
|
|
guard__h461997 != 2'b01 && guard__h461997 != 2'b10 &&
|
|
guard__h461997 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7873 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7873 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40] !=
|
|
3'd4 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0, 3'd1, 3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7896 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7896 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40] ==
|
|
3'd4 &&
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40])
|
|
3'd0, 3'd1, 3'd2, 3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7847 =
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
default: IF_coreFix_fpuMulDivExe_0_fpuExec_sqrtQ_first__ETC___d7847 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$first_data[42:40] !=
|
|
3'd4 ||
|
|
!coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$response_get[68];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$RDY_request_put or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$RDY_request_put or
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$RDY_request_put)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[233:229])
|
|
5'd0, 5'd1, 5'd2, 5'd25, 5'd26, 5'd27:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8378 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$RDY_request_put;
|
|
5'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8378 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_div$RDY_request_put;
|
|
5'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8378 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_sqrt$RDY_request_put;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8378 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[233:229] != 5'd28 ||
|
|
coreFix_fpuMulDivExe_0_fpuExec_double_fma$RDY_request_put;
|
|
endcase
|
|
end
|
|
always@(guard__h491563 or
|
|
_theResult___fst_exp__h499524 or _theResult___exp__h500179)
|
|
begin
|
|
case (guard__h491563)
|
|
2'b0:
|
|
CASE_guard91563_0b0_theResult___fst_exp99524_0_ETC__q135 =
|
|
_theResult___fst_exp__h499524;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard91563_0b0_theResult___fst_exp99524_0_ETC__q135 =
|
|
_theResult___exp__h500179;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
_theResult___fst_exp__h499524 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d8992 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d8990 or
|
|
CASE_guard91563_0b0_theResult___fst_exp99524_0_ETC__q135)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8996 =
|
|
_theResult___fst_exp__h499524;
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8996 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d8992;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8996 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d8990;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8996 =
|
|
CASE_guard91563_0b0_theResult___fst_exp99524_0_ETC__q135;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8996 =
|
|
11'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h491563 or
|
|
_theResult___fst_exp__h499524 or
|
|
out_exp__h500182 or _theResult___exp__h500179)
|
|
begin
|
|
case (guard__h491563)
|
|
2'b0, 2'b01:
|
|
CASE_guard91563_0b0_theResult___fst_exp99524_0_ETC__q136 =
|
|
_theResult___fst_exp__h499524;
|
|
2'b10:
|
|
CASE_guard91563_0b0_theResult___fst_exp99524_0_ETC__q136 =
|
|
out_exp__h500182;
|
|
2'b11:
|
|
CASE_guard91563_0b0_theResult___fst_exp99524_0_ETC__q136 =
|
|
_theResult___exp__h500179;
|
|
endcase
|
|
end
|
|
always@(guard__h491563 or coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (guard__h491563)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard91563_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q137 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171];
|
|
2'd3:
|
|
CASE_guard91563_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q137 =
|
|
guard__h491563 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or guard__h491563)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q138 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q138 =
|
|
(guard__h491563 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171] :
|
|
(guard__h491563 == 2'b01 || guard__h491563 == 2'b10 ||
|
|
guard__h491563 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171];
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q138 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] == 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171];
|
|
endcase
|
|
end
|
|
always@(guard__h500875 or coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (guard__h500875)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard00875_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q139 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171];
|
|
2'd3:
|
|
CASE_guard00875_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q139 =
|
|
guard__h500875 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or guard__h500875)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q140 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q140 =
|
|
(guard__h500875 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171] :
|
|
(guard__h500875 == 2'b01 || guard__h500875 == 2'b10 ||
|
|
guard__h500875 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171];
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q140 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] == 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171];
|
|
endcase
|
|
end
|
|
always@(guard__h509944 or coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (guard__h509944)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard09944_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q141 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171];
|
|
2'd3:
|
|
CASE_guard09944_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q141 =
|
|
guard__h509944 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or guard__h509944)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q142 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q142 =
|
|
(guard__h509944 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171] :
|
|
(guard__h509944 == 2'b01 || guard__h509944 == 2'b10 ||
|
|
guard__h509944 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171];
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q142 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] == 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[171];
|
|
endcase
|
|
end
|
|
always@(guard__h569565 or
|
|
_theResult___fst_exp__h577526 or _theResult___exp__h578181)
|
|
begin
|
|
case (guard__h569565)
|
|
2'b0:
|
|
CASE_guard69565_0b0_theResult___fst_exp77526_0_ETC__q152 =
|
|
_theResult___fst_exp__h577526;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard69565_0b0_theResult___fst_exp77526_0_ETC__q152 =
|
|
_theResult___exp__h578181;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
_theResult___fst_exp__h577526 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9702 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9700 or
|
|
CASE_guard69565_0b0_theResult___fst_exp77526_0_ETC__q152)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9706 =
|
|
_theResult___fst_exp__h577526;
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9706 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9702;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9706 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9700;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9706 =
|
|
CASE_guard69565_0b0_theResult___fst_exp77526_0_ETC__q152;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9706 =
|
|
11'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h569565 or
|
|
_theResult___fst_exp__h577526 or
|
|
out_exp__h578184 or _theResult___exp__h578181)
|
|
begin
|
|
case (guard__h569565)
|
|
2'b0, 2'b01:
|
|
CASE_guard69565_0b0_theResult___fst_exp77526_0_ETC__q153 =
|
|
_theResult___fst_exp__h577526;
|
|
2'b10:
|
|
CASE_guard69565_0b0_theResult___fst_exp77526_0_ETC__q153 =
|
|
out_exp__h578184;
|
|
2'b11:
|
|
CASE_guard69565_0b0_theResult___fst_exp77526_0_ETC__q153 =
|
|
_theResult___exp__h578181;
|
|
endcase
|
|
end
|
|
always@(guard__h569565 or coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (guard__h569565)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard69565_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q154 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
2'd3:
|
|
CASE_guard69565_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q154 =
|
|
guard__h569565 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or guard__h569565)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q155 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q155 =
|
|
(guard__h569565 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43] :
|
|
(guard__h569565 == 2'b01 || guard__h569565 == 2'b10 ||
|
|
guard__h569565 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q155 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] == 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
endcase
|
|
end
|
|
always@(guard__h578877 or coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (guard__h578877)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard78877_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q156 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
2'd3:
|
|
CASE_guard78877_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q156 =
|
|
guard__h578877 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or guard__h578877)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q157 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q157 =
|
|
(guard__h578877 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43] :
|
|
(guard__h578877 == 2'b01 || guard__h578877 == 2'b10 ||
|
|
guard__h578877 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q157 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] == 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
endcase
|
|
end
|
|
always@(guard__h587946 or coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (guard__h587946)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard87946_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q158 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
2'd3:
|
|
CASE_guard87946_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q158 =
|
|
guard__h587946 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or guard__h587946)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q159 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q159 =
|
|
(guard__h587946 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43] :
|
|
(guard__h587946 == 2'b01 || guard__h587946 == 2'b10 ||
|
|
guard__h587946 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q159 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] == 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
endcase
|
|
end
|
|
always@(guard__h578877 or coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (guard__h578877)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard78877_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q160 =
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
2'd3:
|
|
CASE_guard78877_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q160 =
|
|
guard__h578877 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or guard__h578877)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q161 =
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q161 =
|
|
(guard__h578877 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43] :
|
|
guard__h578877 != 2'b01 && guard__h578877 != 2'b10 &&
|
|
guard__h578877 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q161 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
endcase
|
|
end
|
|
always@(guard__h587946 or coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (guard__h587946)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard87946_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q162 =
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
2'd3:
|
|
CASE_guard87946_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q162 =
|
|
guard__h587946 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or guard__h587946)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q163 =
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q163 =
|
|
(guard__h587946 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43] :
|
|
guard__h587946 != 2'b01 && guard__h587946 != 2'b10 &&
|
|
guard__h587946 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q163 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
endcase
|
|
end
|
|
always@(guard__h569565 or coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (guard__h569565)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard69565_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q164 =
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
2'd3:
|
|
CASE_guard69565_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q164 =
|
|
guard__h569565 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or guard__h569565)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q165 =
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q165 =
|
|
(guard__h569565 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43] :
|
|
guard__h569565 != 2'b01 && guard__h569565 != 2'b10 &&
|
|
guard__h569565 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q165 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[43];
|
|
endcase
|
|
end
|
|
always@(guard__h530364 or
|
|
_theResult___fst_exp__h538325 or _theResult___exp__h538980)
|
|
begin
|
|
case (guard__h530364)
|
|
2'b0:
|
|
CASE_guard30364_0b0_theResult___fst_exp38325_0_ETC__q175 =
|
|
_theResult___fst_exp__h538325;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard30364_0b0_theResult___fst_exp38325_0_ETC__q175 =
|
|
_theResult___exp__h538980;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
_theResult___fst_exp__h538325 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10465 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10463 or
|
|
CASE_guard30364_0b0_theResult___fst_exp38325_0_ETC__q175)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10469 =
|
|
_theResult___fst_exp__h538325;
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10469 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10465;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10469 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10463;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10469 =
|
|
CASE_guard30364_0b0_theResult___fst_exp38325_0_ETC__q175;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10469 =
|
|
11'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h530364 or
|
|
_theResult___fst_exp__h538325 or
|
|
out_exp__h538983 or _theResult___exp__h538980)
|
|
begin
|
|
case (guard__h530364)
|
|
2'b0, 2'b01:
|
|
CASE_guard30364_0b0_theResult___fst_exp38325_0_ETC__q176 =
|
|
_theResult___fst_exp__h538325;
|
|
2'b10:
|
|
CASE_guard30364_0b0_theResult___fst_exp38325_0_ETC__q176 =
|
|
out_exp__h538983;
|
|
2'b11:
|
|
CASE_guard30364_0b0_theResult___fst_exp38325_0_ETC__q176 =
|
|
_theResult___exp__h538980;
|
|
endcase
|
|
end
|
|
always@(guard__h548745 or
|
|
_theResult___fst_exp__h556735 or _theResult___exp__h557415)
|
|
begin
|
|
case (guard__h548745)
|
|
2'b0:
|
|
CASE_guard48745_0b0_theResult___fst_exp56735_0_ETC__q177 =
|
|
_theResult___fst_exp__h556735;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard48745_0b0_theResult___fst_exp56735_0_ETC__q177 =
|
|
_theResult___exp__h557415;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
_theResult___fst_exp__h556735 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10534 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10532 or
|
|
CASE_guard48745_0b0_theResult___fst_exp56735_0_ETC__q177)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10538 =
|
|
_theResult___fst_exp__h556735;
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10538 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10534;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10538 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10532;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10538 =
|
|
CASE_guard48745_0b0_theResult___fst_exp56735_0_ETC__q177;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10538 =
|
|
11'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h548745 or
|
|
_theResult___fst_exp__h556735 or
|
|
out_exp__h557418 or _theResult___exp__h557415)
|
|
begin
|
|
case (guard__h548745)
|
|
2'b0, 2'b01:
|
|
CASE_guard48745_0b0_theResult___fst_exp56735_0_ETC__q178 =
|
|
_theResult___fst_exp__h556735;
|
|
2'b10:
|
|
CASE_guard48745_0b0_theResult___fst_exp56735_0_ETC__q178 =
|
|
out_exp__h557418;
|
|
2'b11:
|
|
CASE_guard48745_0b0_theResult___fst_exp56735_0_ETC__q178 =
|
|
_theResult___exp__h557415;
|
|
endcase
|
|
end
|
|
always@(guard__h539676 or
|
|
_theResult___fst_exp__h547902 or _theResult___exp__h548631)
|
|
begin
|
|
case (guard__h539676)
|
|
2'b0:
|
|
CASE_guard39676_0b0_theResult___fst_exp47902_0_ETC__q179 =
|
|
_theResult___fst_exp__h547902;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard39676_0b0_theResult___fst_exp47902_0_ETC__q179 =
|
|
_theResult___exp__h548631;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
_theResult___fst_exp__h547902 or
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d10503 or
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d10501 or
|
|
CASE_guard39676_0b0_theResult___fst_exp47902_0_ETC__q179)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10507 =
|
|
_theResult___fst_exp__h547902;
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10507 =
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d10503;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10507 =
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d10501;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10507 =
|
|
CASE_guard39676_0b0_theResult___fst_exp47902_0_ETC__q179;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10507 =
|
|
11'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h539676 or
|
|
_theResult___fst_exp__h547902 or
|
|
out_exp__h548634 or _theResult___exp__h548631)
|
|
begin
|
|
case (guard__h539676)
|
|
2'b0, 2'b01:
|
|
CASE_guard39676_0b0_theResult___fst_exp47902_0_ETC__q180 =
|
|
_theResult___fst_exp__h547902;
|
|
2'b10:
|
|
CASE_guard39676_0b0_theResult___fst_exp47902_0_ETC__q180 =
|
|
out_exp__h548634;
|
|
2'b11:
|
|
CASE_guard39676_0b0_theResult___fst_exp47902_0_ETC__q180 =
|
|
_theResult___exp__h548631;
|
|
endcase
|
|
end
|
|
always@(guard__h578877 or
|
|
_theResult___fst_exp__h587103 or _theResult___exp__h587832)
|
|
begin
|
|
case (guard__h578877)
|
|
2'b0:
|
|
CASE_guard78877_0b0_theResult___fst_exp87103_0_ETC__q181 =
|
|
_theResult___fst_exp__h587103;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard78877_0b0_theResult___fst_exp87103_0_ETC__q181 =
|
|
_theResult___exp__h587832;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
_theResult___fst_exp__h587103 or
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9740 or
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9738 or
|
|
CASE_guard78877_0b0_theResult___fst_exp87103_0_ETC__q181)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9744 =
|
|
_theResult___fst_exp__h587103;
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9744 =
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9740;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9744 =
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9738;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9744 =
|
|
CASE_guard78877_0b0_theResult___fst_exp87103_0_ETC__q181;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9744 =
|
|
11'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h578877 or
|
|
_theResult___fst_exp__h587103 or
|
|
out_exp__h587835 or _theResult___exp__h587832)
|
|
begin
|
|
case (guard__h578877)
|
|
2'b0, 2'b01:
|
|
CASE_guard78877_0b0_theResult___fst_exp87103_0_ETC__q182 =
|
|
_theResult___fst_exp__h587103;
|
|
2'b10:
|
|
CASE_guard78877_0b0_theResult___fst_exp87103_0_ETC__q182 =
|
|
out_exp__h587835;
|
|
2'b11:
|
|
CASE_guard78877_0b0_theResult___fst_exp87103_0_ETC__q182 =
|
|
_theResult___exp__h587832;
|
|
endcase
|
|
end
|
|
always@(guard__h530364 or coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (guard__h530364)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard30364_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q183 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
2'd3:
|
|
CASE_guard30364_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q183 =
|
|
guard__h530364 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or guard__h530364)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q184 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q184 =
|
|
(guard__h530364 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107] :
|
|
(guard__h530364 == 2'b01 || guard__h530364 == 2'b10 ||
|
|
guard__h530364 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q184 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] == 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
endcase
|
|
end
|
|
always@(guard__h587946 or
|
|
_theResult___fst_exp__h595936 or _theResult___exp__h596616)
|
|
begin
|
|
case (guard__h587946)
|
|
2'b0:
|
|
CASE_guard87946_0b0_theResult___fst_exp95936_0_ETC__q185 =
|
|
_theResult___fst_exp__h595936;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard87946_0b0_theResult___fst_exp95936_0_ETC__q185 =
|
|
_theResult___exp__h596616;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
_theResult___fst_exp__h595936 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9771 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9769 or
|
|
CASE_guard87946_0b0_theResult___fst_exp95936_0_ETC__q185)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9775 =
|
|
_theResult___fst_exp__h595936;
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9775 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9771;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9775 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9769;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9775 =
|
|
CASE_guard87946_0b0_theResult___fst_exp95936_0_ETC__q185;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9775 =
|
|
11'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h587946 or
|
|
_theResult___fst_exp__h595936 or
|
|
out_exp__h596619 or _theResult___exp__h596616)
|
|
begin
|
|
case (guard__h587946)
|
|
2'b0, 2'b01:
|
|
CASE_guard87946_0b0_theResult___fst_exp95936_0_ETC__q186 =
|
|
_theResult___fst_exp__h595936;
|
|
2'b10:
|
|
CASE_guard87946_0b0_theResult___fst_exp95936_0_ETC__q186 =
|
|
out_exp__h596619;
|
|
2'b11:
|
|
CASE_guard87946_0b0_theResult___fst_exp95936_0_ETC__q186 =
|
|
_theResult___exp__h596616;
|
|
endcase
|
|
end
|
|
always@(guard__h539676 or coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (guard__h539676)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard39676_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q187 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
2'd3:
|
|
CASE_guard39676_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q187 =
|
|
guard__h539676 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or guard__h539676)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q188 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q188 =
|
|
(guard__h539676 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107] :
|
|
(guard__h539676 == 2'b01 || guard__h539676 == 2'b10 ||
|
|
guard__h539676 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q188 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] == 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
endcase
|
|
end
|
|
always@(guard__h548745 or coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (guard__h548745)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard48745_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q189 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
2'd3:
|
|
CASE_guard48745_0b0_coreFix_fpuMulDivExe_0_reg_ETC__q189 =
|
|
guard__h548745 == 2'b11 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or guard__h548745)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q190 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q190 =
|
|
(guard__h548745 == 2'b0) ?
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107] :
|
|
(guard__h548745 == 2'b01 || guard__h548745 == 2'b10 ||
|
|
guard__h548745 == 2'b11) &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q190 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] == 3'd1 &&
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
endcase
|
|
end
|
|
always@(guard__h539676 or coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (guard__h539676)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard39676_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q191 =
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
2'd3:
|
|
CASE_guard39676_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q191 =
|
|
guard__h539676 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or guard__h539676)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q192 =
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q192 =
|
|
(guard__h539676 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107] :
|
|
guard__h539676 != 2'b01 && guard__h539676 != 2'b10 &&
|
|
guard__h539676 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q192 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
endcase
|
|
end
|
|
always@(guard__h548745 or coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (guard__h548745)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard48745_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q193 =
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
2'd3:
|
|
CASE_guard48745_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q193 =
|
|
guard__h548745 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or guard__h548745)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q194 =
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q194 =
|
|
(guard__h548745 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107] :
|
|
guard__h548745 != 2'b01 && guard__h548745 != 2'b10 &&
|
|
guard__h548745 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q194 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
endcase
|
|
end
|
|
always@(guard__h530364 or coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (guard__h530364)
|
|
2'b0, 2'b01, 2'b10:
|
|
CASE_guard30364_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q195 =
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
2'd3:
|
|
CASE_guard30364_0b0_NOT_coreFix_fpuMulDivExe_0_ETC__q195 =
|
|
guard__h530364 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or guard__h530364)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q196 =
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q196 =
|
|
(guard__h530364 == 2'b0) ?
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107] :
|
|
guard__h530364 != 2'b01 && guard__h530364 != 2'b10 &&
|
|
guard__h530364 != 2'b11 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q196 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226] != 3'd1 ||
|
|
!coreFix_fpuMulDivExe_0_regToExeQ$first[107];
|
|
endcase
|
|
end
|
|
always@(guard__h530364 or
|
|
_theResult___snd__h538276 or _theResult___sfd__h538981)
|
|
begin
|
|
case (guard__h530364)
|
|
2'b0:
|
|
CASE_guard30364_0b0_theResult___snd38276_BITS__ETC__q197 =
|
|
_theResult___snd__h538276[56:5];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard30364_0b0_theResult___snd38276_BITS__ETC__q197 =
|
|
_theResult___sfd__h538981;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
_theResult___snd__h538276 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10560 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10558 or
|
|
CASE_guard30364_0b0_theResult___snd38276_BITS__ETC__q197)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10564 =
|
|
_theResult___snd__h538276[56:5];
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10564 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10560;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10564 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10558;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10564 =
|
|
CASE_guard30364_0b0_theResult___snd38276_BITS__ETC__q197;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10564 =
|
|
52'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h530364 or
|
|
_theResult___snd__h538276 or
|
|
out_sfd__h538984 or _theResult___sfd__h538981)
|
|
begin
|
|
case (guard__h530364)
|
|
2'b0, 2'b01:
|
|
CASE_guard30364_0b0_theResult___snd38276_BITS__ETC__q198 =
|
|
_theResult___snd__h538276[56:5];
|
|
2'b10:
|
|
CASE_guard30364_0b0_theResult___snd38276_BITS__ETC__q198 =
|
|
out_sfd__h538984;
|
|
2'b11:
|
|
CASE_guard30364_0b0_theResult___snd38276_BITS__ETC__q198 =
|
|
_theResult___sfd__h538981;
|
|
endcase
|
|
end
|
|
always@(guard__h539676 or sfdin__h547896 or _theResult___sfd__h548632)
|
|
begin
|
|
case (guard__h539676)
|
|
2'b0:
|
|
CASE_guard39676_0b0_sfdin47896_BITS_56_TO_5_0b_ETC__q199 =
|
|
sfdin__h547896[56:5];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard39676_0b0_sfdin47896_BITS_56_TO_5_0b_ETC__q199 =
|
|
_theResult___sfd__h548632;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
sfdin__h547896 or
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d10586 or
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d10584 or
|
|
CASE_guard39676_0b0_sfdin47896_BITS_56_TO_5_0b_ETC__q199)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10590 =
|
|
sfdin__h547896[56:5];
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10590 =
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d10586;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10590 =
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d10584;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10590 =
|
|
CASE_guard39676_0b0_sfdin47896_BITS_56_TO_5_0b_ETC__q199;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10590 =
|
|
52'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h539676 or
|
|
sfdin__h547896 or out_sfd__h548635 or _theResult___sfd__h548632)
|
|
begin
|
|
case (guard__h539676)
|
|
2'b0, 2'b01:
|
|
CASE_guard39676_0b0_sfdin47896_BITS_56_TO_5_0b_ETC__q200 =
|
|
sfdin__h547896[56:5];
|
|
2'b10:
|
|
CASE_guard39676_0b0_sfdin47896_BITS_56_TO_5_0b_ETC__q200 =
|
|
out_sfd__h548635;
|
|
2'b11:
|
|
CASE_guard39676_0b0_sfdin47896_BITS_56_TO_5_0b_ETC__q200 =
|
|
_theResult___sfd__h548632;
|
|
endcase
|
|
end
|
|
always@(guard__h548745 or
|
|
_theResult___snd__h556681 or _theResult___sfd__h557416)
|
|
begin
|
|
case (guard__h548745)
|
|
2'b0:
|
|
CASE_guard48745_0b0_theResult___snd56681_BITS__ETC__q201 =
|
|
_theResult___snd__h556681[56:5];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard48745_0b0_theResult___snd56681_BITS__ETC__q201 =
|
|
_theResult___sfd__h557416;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
_theResult___snd__h556681 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10605 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10603 or
|
|
CASE_guard48745_0b0_theResult___snd56681_BITS__ETC__q201)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10609 =
|
|
_theResult___snd__h556681[56:5];
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10609 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10605;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10609 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d10603;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10609 =
|
|
CASE_guard48745_0b0_theResult___snd56681_BITS__ETC__q201;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10609 =
|
|
52'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h548745 or
|
|
_theResult___snd__h556681 or
|
|
out_sfd__h557419 or _theResult___sfd__h557416)
|
|
begin
|
|
case (guard__h548745)
|
|
2'b0, 2'b01:
|
|
CASE_guard48745_0b0_theResult___snd56681_BITS__ETC__q202 =
|
|
_theResult___snd__h556681[56:5];
|
|
2'b10:
|
|
CASE_guard48745_0b0_theResult___snd56681_BITS__ETC__q202 =
|
|
out_sfd__h557419;
|
|
2'b11:
|
|
CASE_guard48745_0b0_theResult___snd56681_BITS__ETC__q202 =
|
|
_theResult___sfd__h557416;
|
|
endcase
|
|
end
|
|
always@(guard__h500875 or
|
|
_theResult___fst_exp__h509101 or _theResult___exp__h509830)
|
|
begin
|
|
case (guard__h500875)
|
|
2'b0:
|
|
CASE_guard00875_0b0_theResult___fst_exp09101_0_ETC__q203 =
|
|
_theResult___fst_exp__h509101;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard00875_0b0_theResult___fst_exp09101_0_ETC__q203 =
|
|
_theResult___exp__h509830;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
_theResult___fst_exp__h509101 or
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9035 or
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9033 or
|
|
CASE_guard00875_0b0_theResult___fst_exp09101_0_ETC__q203)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9039 =
|
|
_theResult___fst_exp__h509101;
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9039 =
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9035;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9039 =
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9033;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9039 =
|
|
CASE_guard00875_0b0_theResult___fst_exp09101_0_ETC__q203;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9039 =
|
|
11'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h500875 or
|
|
_theResult___fst_exp__h509101 or
|
|
out_exp__h509833 or _theResult___exp__h509830)
|
|
begin
|
|
case (guard__h500875)
|
|
2'b0, 2'b01:
|
|
CASE_guard00875_0b0_theResult___fst_exp09101_0_ETC__q204 =
|
|
_theResult___fst_exp__h509101;
|
|
2'b10:
|
|
CASE_guard00875_0b0_theResult___fst_exp09101_0_ETC__q204 =
|
|
out_exp__h509833;
|
|
2'b11:
|
|
CASE_guard00875_0b0_theResult___fst_exp09101_0_ETC__q204 =
|
|
_theResult___exp__h509830;
|
|
endcase
|
|
end
|
|
always@(guard__h509944 or
|
|
_theResult___fst_exp__h517934 or _theResult___exp__h518614)
|
|
begin
|
|
case (guard__h509944)
|
|
2'b0:
|
|
CASE_guard09944_0b0_theResult___fst_exp17934_0_ETC__q205 =
|
|
_theResult___fst_exp__h517934;
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard09944_0b0_theResult___fst_exp17934_0_ETC__q205 =
|
|
_theResult___exp__h518614;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
_theResult___fst_exp__h517934 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9066 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9064 or
|
|
CASE_guard09944_0b0_theResult___fst_exp17934_0_ETC__q205)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9070 =
|
|
_theResult___fst_exp__h517934;
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9070 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9066;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9070 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9064;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9070 =
|
|
CASE_guard09944_0b0_theResult___fst_exp17934_0_ETC__q205;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9070 =
|
|
11'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h509944 or
|
|
_theResult___fst_exp__h517934 or
|
|
out_exp__h518617 or _theResult___exp__h518614)
|
|
begin
|
|
case (guard__h509944)
|
|
2'b0, 2'b01:
|
|
CASE_guard09944_0b0_theResult___fst_exp17934_0_ETC__q206 =
|
|
_theResult___fst_exp__h517934;
|
|
2'b10:
|
|
CASE_guard09944_0b0_theResult___fst_exp17934_0_ETC__q206 =
|
|
out_exp__h518617;
|
|
2'b11:
|
|
CASE_guard09944_0b0_theResult___fst_exp17934_0_ETC__q206 =
|
|
_theResult___exp__h518614;
|
|
endcase
|
|
end
|
|
always@(guard__h491563 or
|
|
_theResult___snd__h499475 or _theResult___sfd__h500180)
|
|
begin
|
|
case (guard__h491563)
|
|
2'b0:
|
|
CASE_guard91563_0b0_theResult___snd99475_BITS__ETC__q207 =
|
|
_theResult___snd__h499475[56:5];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard91563_0b0_theResult___snd99475_BITS__ETC__q207 =
|
|
_theResult___sfd__h500180;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
_theResult___snd__h499475 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9092 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9090 or
|
|
CASE_guard91563_0b0_theResult___snd99475_BITS__ETC__q207)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9096 =
|
|
_theResult___snd__h499475[56:5];
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9096 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9092;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9096 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9090;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9096 =
|
|
CASE_guard91563_0b0_theResult___snd99475_BITS__ETC__q207;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9096 =
|
|
52'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h491563 or
|
|
_theResult___snd__h499475 or
|
|
out_sfd__h500183 or _theResult___sfd__h500180)
|
|
begin
|
|
case (guard__h491563)
|
|
2'b0, 2'b01:
|
|
CASE_guard91563_0b0_theResult___snd99475_BITS__ETC__q208 =
|
|
_theResult___snd__h499475[56:5];
|
|
2'b10:
|
|
CASE_guard91563_0b0_theResult___snd99475_BITS__ETC__q208 =
|
|
out_sfd__h500183;
|
|
2'b11:
|
|
CASE_guard91563_0b0_theResult___snd99475_BITS__ETC__q208 =
|
|
_theResult___sfd__h500180;
|
|
endcase
|
|
end
|
|
always@(guard__h500875 or sfdin__h509095 or _theResult___sfd__h509831)
|
|
begin
|
|
case (guard__h500875)
|
|
2'b0:
|
|
CASE_guard00875_0b0_sfdin09095_BITS_56_TO_5_0b_ETC__q209 =
|
|
sfdin__h509095[56:5];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard00875_0b0_sfdin09095_BITS_56_TO_5_0b_ETC__q209 =
|
|
_theResult___sfd__h509831;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
sfdin__h509095 or
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9119 or
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9117 or
|
|
CASE_guard00875_0b0_sfdin09095_BITS_56_TO_5_0b_ETC__q209)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9123 =
|
|
sfdin__h509095[56:5];
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9123 =
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9119;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9123 =
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9117;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9123 =
|
|
CASE_guard00875_0b0_sfdin09095_BITS_56_TO_5_0b_ETC__q209;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9123 =
|
|
52'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h500875 or
|
|
sfdin__h509095 or out_sfd__h509834 or _theResult___sfd__h509831)
|
|
begin
|
|
case (guard__h500875)
|
|
2'b0, 2'b01:
|
|
CASE_guard00875_0b0_sfdin09095_BITS_56_TO_5_0b_ETC__q210 =
|
|
sfdin__h509095[56:5];
|
|
2'b10:
|
|
CASE_guard00875_0b0_sfdin09095_BITS_56_TO_5_0b_ETC__q210 =
|
|
out_sfd__h509834;
|
|
2'b11:
|
|
CASE_guard00875_0b0_sfdin09095_BITS_56_TO_5_0b_ETC__q210 =
|
|
_theResult___sfd__h509831;
|
|
endcase
|
|
end
|
|
always@(guard__h509944 or
|
|
_theResult___snd__h517880 or _theResult___sfd__h518615)
|
|
begin
|
|
case (guard__h509944)
|
|
2'b0:
|
|
CASE_guard09944_0b0_theResult___snd17880_BITS__ETC__q211 =
|
|
_theResult___snd__h517880[56:5];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard09944_0b0_theResult___snd17880_BITS__ETC__q211 =
|
|
_theResult___sfd__h518615;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
_theResult___snd__h517880 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9138 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9136 or
|
|
CASE_guard09944_0b0_theResult___snd17880_BITS__ETC__q211)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9142 =
|
|
_theResult___snd__h517880[56:5];
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9142 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9138;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9142 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9136;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9142 =
|
|
CASE_guard09944_0b0_theResult___snd17880_BITS__ETC__q211;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9142 =
|
|
52'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h509944 or
|
|
_theResult___snd__h517880 or
|
|
out_sfd__h518618 or _theResult___sfd__h518615)
|
|
begin
|
|
case (guard__h509944)
|
|
2'b0, 2'b01:
|
|
CASE_guard09944_0b0_theResult___snd17880_BITS__ETC__q212 =
|
|
_theResult___snd__h517880[56:5];
|
|
2'b10:
|
|
CASE_guard09944_0b0_theResult___snd17880_BITS__ETC__q212 =
|
|
out_sfd__h518618;
|
|
2'b11:
|
|
CASE_guard09944_0b0_theResult___snd17880_BITS__ETC__q212 =
|
|
_theResult___sfd__h518615;
|
|
endcase
|
|
end
|
|
always@(guard__h569565 or
|
|
_theResult___snd__h577477 or _theResult___sfd__h578182)
|
|
begin
|
|
case (guard__h569565)
|
|
2'b0:
|
|
CASE_guard69565_0b0_theResult___snd77477_BITS__ETC__q213 =
|
|
_theResult___snd__h577477[56:5];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard69565_0b0_theResult___snd77477_BITS__ETC__q213 =
|
|
_theResult___sfd__h578182;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
_theResult___snd__h577477 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9797 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9795 or
|
|
CASE_guard69565_0b0_theResult___snd77477_BITS__ETC__q213)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9801 =
|
|
_theResult___snd__h577477[56:5];
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9801 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9797;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9801 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9795;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9801 =
|
|
CASE_guard69565_0b0_theResult___snd77477_BITS__ETC__q213;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9801 =
|
|
52'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h569565 or
|
|
_theResult___snd__h577477 or
|
|
out_sfd__h578185 or _theResult___sfd__h578182)
|
|
begin
|
|
case (guard__h569565)
|
|
2'b0, 2'b01:
|
|
CASE_guard69565_0b0_theResult___snd77477_BITS__ETC__q214 =
|
|
_theResult___snd__h577477[56:5];
|
|
2'b10:
|
|
CASE_guard69565_0b0_theResult___snd77477_BITS__ETC__q214 =
|
|
out_sfd__h578185;
|
|
2'b11:
|
|
CASE_guard69565_0b0_theResult___snd77477_BITS__ETC__q214 =
|
|
_theResult___sfd__h578182;
|
|
endcase
|
|
end
|
|
always@(guard__h578877 or sfdin__h587097 or _theResult___sfd__h587833)
|
|
begin
|
|
case (guard__h578877)
|
|
2'b0:
|
|
CASE_guard78877_0b0_sfdin87097_BITS_56_TO_5_0b_ETC__q215 =
|
|
sfdin__h587097[56:5];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard78877_0b0_sfdin87097_BITS_56_TO_5_0b_ETC__q215 =
|
|
_theResult___sfd__h587833;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
sfdin__h587097 or
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9823 or
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9821 or
|
|
CASE_guard78877_0b0_sfdin87097_BITS_56_TO_5_0b_ETC__q215)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9827 =
|
|
sfdin__h587097[56:5];
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9827 =
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9823;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9827 =
|
|
IF_IF_IF_IF_3074_MINUS_SEXT_coreFix_fpuMulDivE_ETC___d9821;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9827 =
|
|
CASE_guard78877_0b0_sfdin87097_BITS_56_TO_5_0b_ETC__q215;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9827 =
|
|
52'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h578877 or
|
|
sfdin__h587097 or out_sfd__h587836 or _theResult___sfd__h587833)
|
|
begin
|
|
case (guard__h578877)
|
|
2'b0, 2'b01:
|
|
CASE_guard78877_0b0_sfdin87097_BITS_56_TO_5_0b_ETC__q216 =
|
|
sfdin__h587097[56:5];
|
|
2'b10:
|
|
CASE_guard78877_0b0_sfdin87097_BITS_56_TO_5_0b_ETC__q216 =
|
|
out_sfd__h587836;
|
|
2'b11:
|
|
CASE_guard78877_0b0_sfdin87097_BITS_56_TO_5_0b_ETC__q216 =
|
|
_theResult___sfd__h587833;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10851 or
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10839 or
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10828)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[233:229])
|
|
5'd0, 5'd1, 5'd2, 5'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10853 =
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10839;
|
|
5'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10853 =
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10828;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10853 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10851;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10815 or
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10770 or
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10728)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[233:229])
|
|
5'd0, 5'd1, 5'd2, 5'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10817 =
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10770;
|
|
5'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10817 =
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10728;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10817 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10815;
|
|
endcase
|
|
end
|
|
always@(guard__h587946 or
|
|
_theResult___snd__h595882 or _theResult___sfd__h596617)
|
|
begin
|
|
case (guard__h587946)
|
|
2'b0:
|
|
CASE_guard87946_0b0_theResult___snd95882_BITS__ETC__q217 =
|
|
_theResult___snd__h595882[56:5];
|
|
2'b01, 2'b10, 2'b11:
|
|
CASE_guard87946_0b0_theResult___snd95882_BITS__ETC__q217 =
|
|
_theResult___sfd__h596617;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
_theResult___snd__h595882 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9842 or
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9840 or
|
|
CASE_guard87946_0b0_theResult___snd95882_BITS__ETC__q217)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9846 =
|
|
_theResult___snd__h595882[56:5];
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9846 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9842;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9846 =
|
|
IF_IF_IF_coreFix_fpuMulDivExe_0_regToExeQ_firs_ETC___d9840;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9846 =
|
|
CASE_guard87946_0b0_theResult___snd95882_BITS__ETC__q217;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9846 =
|
|
52'd0;
|
|
endcase
|
|
end
|
|
always@(guard__h587946 or
|
|
_theResult___snd__h595882 or
|
|
out_sfd__h596620 or _theResult___sfd__h596617)
|
|
begin
|
|
case (guard__h587946)
|
|
2'b0, 2'b01:
|
|
CASE_guard87946_0b0_theResult___snd95882_BITS__ETC__q218 =
|
|
_theResult___snd__h595882[56:5];
|
|
2'b10:
|
|
CASE_guard87946_0b0_theResult___snd95882_BITS__ETC__q218 =
|
|
out_sfd__h596620;
|
|
2'b11:
|
|
CASE_guard87946_0b0_theResult___snd95882_BITS__ETC__q218 =
|
|
_theResult___sfd__h596617;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10899 or
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10883 or
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10868)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[233:229])
|
|
5'd0, 5'd1, 5'd2, 5'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10901 =
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10883;
|
|
5'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10901 =
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10868;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10901 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10899;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10941 or
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10927 or
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10914)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[233:229])
|
|
5'd0, 5'd1, 5'd2, 5'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10943 =
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10927;
|
|
5'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10943 =
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10914;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10943 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10941;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10983 or
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10969 or
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10956)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[233:229])
|
|
5'd0, 5'd1, 5'd2, 5'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10985 =
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10969;
|
|
5'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10985 =
|
|
NOT_coreFix_fpuMulDivExe_0_regToExeQ_first__35_ETC___d10956;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10985 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ_first__353_BI_ETC___d10983;
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_1_regToExeQ$first)
|
|
begin
|
|
case (coreFix_aluExe_1_regToExeQ$first[399:397])
|
|
3'd0, 3'd1, 3'd2, 3'd3, 3'd4:
|
|
CASE_coreFix_aluExe_1_regToExeQfirst_BITS_399_ETC__q219 =
|
|
coreFix_aluExe_1_regToExeQ$first[399:397];
|
|
default: CASE_coreFix_aluExe_1_regToExeQfirst_BITS_399_ETC__q219 = 3'd7;
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_1_regToExeQ$first or
|
|
CASE_coreFix_aluExe_1_regToExeQfirst_BITS_399_ETC__q219)
|
|
begin
|
|
case (coreFix_aluExe_1_regToExeQ$first[416:414])
|
|
3'd3, 3'd2, 3'd1, 3'd0:
|
|
CASE_coreFix_aluExe_1_regToExeQfirst_BITS_416_ETC__q220 =
|
|
coreFix_aluExe_1_regToExeQ$first[416:396];
|
|
3'd4:
|
|
CASE_coreFix_aluExe_1_regToExeQfirst_BITS_416_ETC__q220 =
|
|
{ coreFix_aluExe_1_regToExeQ$first[416:414],
|
|
9'h0AA,
|
|
coreFix_aluExe_1_regToExeQ$first[404:400],
|
|
CASE_coreFix_aluExe_1_regToExeQfirst_BITS_399_ETC__q219,
|
|
coreFix_aluExe_1_regToExeQ$first[396] };
|
|
default: CASE_coreFix_aluExe_1_regToExeQfirst_BITS_416_ETC__q220 =
|
|
{ 3'd5, 18'h2AAAA };
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_1_regToExeQ$first)
|
|
begin
|
|
case (coreFix_aluExe_1_regToExeQ$first[394:383])
|
|
12'd3860,
|
|
12'd3859,
|
|
12'd3858,
|
|
12'd3857,
|
|
12'd2818,
|
|
12'd2816,
|
|
12'd836,
|
|
12'd835,
|
|
12'd834,
|
|
12'd833,
|
|
12'd832,
|
|
12'd774,
|
|
12'd773,
|
|
12'd772,
|
|
12'd771,
|
|
12'd770,
|
|
12'd769,
|
|
12'd768,
|
|
12'd384,
|
|
12'd324,
|
|
12'd323,
|
|
12'd322,
|
|
12'd321,
|
|
12'd320,
|
|
12'd262,
|
|
12'd261,
|
|
12'd260,
|
|
12'd256,
|
|
12'd2049,
|
|
12'd2048,
|
|
12'd3074,
|
|
12'd3073,
|
|
12'd3072,
|
|
12'd3,
|
|
12'd2,
|
|
12'd1:
|
|
CASE_coreFix_aluExe_1_regToExeQfirst_BITS_394_ETC__q221 =
|
|
coreFix_aluExe_1_regToExeQ$first[394:383];
|
|
default: CASE_coreFix_aluExe_1_regToExeQfirst_BITS_394_ETC__q221 =
|
|
12'd2303;
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_0_regToExeQ$first)
|
|
begin
|
|
case (coreFix_aluExe_0_regToExeQ$first[399:397])
|
|
3'd0, 3'd1, 3'd2, 3'd3, 3'd4:
|
|
CASE_coreFix_aluExe_0_regToExeQfirst_BITS_399_ETC__q222 =
|
|
coreFix_aluExe_0_regToExeQ$first[399:397];
|
|
default: CASE_coreFix_aluExe_0_regToExeQfirst_BITS_399_ETC__q222 = 3'd7;
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_0_regToExeQ$first or
|
|
CASE_coreFix_aluExe_0_regToExeQfirst_BITS_399_ETC__q222)
|
|
begin
|
|
case (coreFix_aluExe_0_regToExeQ$first[416:414])
|
|
3'd3, 3'd2, 3'd1, 3'd0:
|
|
CASE_coreFix_aluExe_0_regToExeQfirst_BITS_416_ETC__q223 =
|
|
coreFix_aluExe_0_regToExeQ$first[416:396];
|
|
3'd4:
|
|
CASE_coreFix_aluExe_0_regToExeQfirst_BITS_416_ETC__q223 =
|
|
{ coreFix_aluExe_0_regToExeQ$first[416:414],
|
|
9'h0AA,
|
|
coreFix_aluExe_0_regToExeQ$first[404:400],
|
|
CASE_coreFix_aluExe_0_regToExeQfirst_BITS_399_ETC__q222,
|
|
coreFix_aluExe_0_regToExeQ$first[396] };
|
|
default: CASE_coreFix_aluExe_0_regToExeQfirst_BITS_416_ETC__q223 =
|
|
{ 3'd5, 18'h2AAAA };
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_0_regToExeQ$first)
|
|
begin
|
|
case (coreFix_aluExe_0_regToExeQ$first[394:383])
|
|
12'd3860,
|
|
12'd3859,
|
|
12'd3858,
|
|
12'd3857,
|
|
12'd2818,
|
|
12'd2816,
|
|
12'd836,
|
|
12'd835,
|
|
12'd834,
|
|
12'd833,
|
|
12'd832,
|
|
12'd774,
|
|
12'd773,
|
|
12'd772,
|
|
12'd771,
|
|
12'd770,
|
|
12'd769,
|
|
12'd768,
|
|
12'd384,
|
|
12'd324,
|
|
12'd323,
|
|
12'd322,
|
|
12'd321,
|
|
12'd320,
|
|
12'd262,
|
|
12'd261,
|
|
12'd260,
|
|
12'd256,
|
|
12'd2049,
|
|
12'd2048,
|
|
12'd3074,
|
|
12'd3073,
|
|
12'd3072,
|
|
12'd3,
|
|
12'd2,
|
|
12'd1:
|
|
CASE_coreFix_aluExe_0_regToExeQfirst_BITS_394_ETC__q224 =
|
|
coreFix_aluExe_0_regToExeQ$first[394:383];
|
|
default: CASE_coreFix_aluExe_0_regToExeQfirst_BITS_394_ETC__q224 =
|
|
12'd2303;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[3:0])
|
|
4'd0, 4'd1, 4'd2, 4'd3, 4'd4, 4'd5, 4'd6, 4'd7, 4'd8, 4'd9:
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 =
|
|
fetchStage$pipelines_0_first[3:0];
|
|
4'd11:
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 = 4'd10;
|
|
4'd12:
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 = 4'd11;
|
|
4'd13:
|
|
IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 = 4'd12;
|
|
default: IF_fetchStage_pipelines_0_first__2648_BIT_4_26_ETC___d12952 =
|
|
4'd13;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[108:97])
|
|
12'd1,
|
|
12'd2,
|
|
12'd3,
|
|
12'd256,
|
|
12'd260,
|
|
12'd261,
|
|
12'd262,
|
|
12'd320,
|
|
12'd321,
|
|
12'd322,
|
|
12'd323,
|
|
12'd324,
|
|
12'd384,
|
|
12'd768,
|
|
12'd769,
|
|
12'd770,
|
|
12'd771,
|
|
12'd772,
|
|
12'd773,
|
|
12'd774,
|
|
12'd832,
|
|
12'd833,
|
|
12'd834,
|
|
12'd835,
|
|
12'd836,
|
|
12'd2048,
|
|
12'd2049,
|
|
12'd2816,
|
|
12'd2818,
|
|
12'd3072,
|
|
12'd3073,
|
|
12'd3074,
|
|
12'd3857,
|
|
12'd3858,
|
|
12'd3859,
|
|
12'd3860:
|
|
CASE_fetchStagepipelines_0_first_BITS_108_TO__ETC__q225 =
|
|
fetchStage$pipelines_0_first[108:97];
|
|
default: CASE_fetchStagepipelines_0_first_BITS_108_TO__ETC__q225 =
|
|
12'd2303;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[113:111])
|
|
3'd0, 3'd1, 3'd2, 3'd3, 3'd4:
|
|
CASE_fetchStagepipelines_0_first_BITS_113_TO__ETC__q226 =
|
|
fetchStage$pipelines_0_first[113:111];
|
|
default: CASE_fetchStagepipelines_0_first_BITS_113_TO__ETC__q226 = 3'd7;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
CASE_fetchStagepipelines_0_first_BITS_113_TO__ETC__q226)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[130:128])
|
|
3'd0, 3'd1, 3'd2, 3'd3:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d12774 =
|
|
fetchStage$pipelines_0_first[130:110];
|
|
3'd4:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d12774 =
|
|
{ fetchStage$pipelines_0_first[130:128],
|
|
9'h0AA,
|
|
fetchStage$pipelines_0_first[118:114],
|
|
CASE_fetchStagepipelines_0_first_BITS_113_TO__ETC__q226,
|
|
fetchStage$pipelines_0_first[110] };
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d12774 =
|
|
21'd1485482;
|
|
endcase
|
|
end
|
|
always@(checkForException___d12882)
|
|
begin
|
|
case (checkForException___d12882[3:0])
|
|
4'd0, 4'd1, 4'd2, 4'd3, 4'd4, 4'd5, 4'd6, 4'd7, 4'd8, 4'd9:
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 =
|
|
checkForException___d12882[3:0];
|
|
4'd11:
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 = 4'd10;
|
|
4'd12:
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 = 4'd11;
|
|
4'd13:
|
|
IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 = 4'd12;
|
|
default: IF_checkForException_2882_BIT_4_2883_THEN_IF_c_ETC___d12981 =
|
|
4'd13;
|
|
endcase
|
|
end
|
|
always@(IF_NOT_IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3__ETC___d13058)
|
|
begin
|
|
case (IF_NOT_IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3__ETC___d13058)
|
|
4'd0, 4'd1:
|
|
CASE_IF_NOT_IF_IF_NOT_csrf_prv_reg_read__2676__ETC__q227 =
|
|
IF_NOT_IF_IF_NOT_csrf_prv_reg_read__2676_EQ_3__ETC___d13058;
|
|
4'd2: CASE_IF_NOT_IF_IF_NOT_csrf_prv_reg_read__2676__ETC__q227 = 4'd3;
|
|
4'd3: CASE_IF_NOT_IF_IF_NOT_csrf_prv_reg_read__2676__ETC__q227 = 4'd4;
|
|
4'd4: CASE_IF_NOT_IF_IF_NOT_csrf_prv_reg_read__2676__ETC__q227 = 4'd5;
|
|
4'd5: CASE_IF_NOT_IF_IF_NOT_csrf_prv_reg_read__2676__ETC__q227 = 4'd7;
|
|
4'd6: CASE_IF_NOT_IF_IF_NOT_csrf_prv_reg_read__2676__ETC__q227 = 4'd8;
|
|
4'd7: CASE_IF_NOT_IF_IF_NOT_csrf_prv_reg_read__2676__ETC__q227 = 4'd9;
|
|
4'd8: CASE_IF_NOT_IF_IF_NOT_csrf_prv_reg_read__2676__ETC__q227 = 4'd11;
|
|
default: CASE_IF_NOT_IF_IF_NOT_csrf_prv_reg_read__2676__ETC__q227 =
|
|
4'd14;
|
|
endcase
|
|
end
|
|
always@(k__h661721 or
|
|
coreFix_aluExe_0_rsAlu$canEnq or coreFix_aluExe_1_rsAlu$canEnq)
|
|
begin
|
|
case (k__h661721)
|
|
1'd0:
|
|
SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199 =
|
|
coreFix_aluExe_0_rsAlu$canEnq;
|
|
1'd1:
|
|
SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199 =
|
|
coreFix_aluExe_1_rsAlu$canEnq;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
coreFix_memExe_lsq$enqStTag or coreFix_memExe_lsq$enqLdTag)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[127:125])
|
|
3'd0, 3'd2:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212 =
|
|
coreFix_memExe_lsq$enqLdTag[6];
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212 =
|
|
coreFix_memExe_lsq$enqStTag[6];
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
coreFix_memExe_rsMem$canEnq or
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212 or
|
|
SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199 or
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[130:128])
|
|
3'd0, 3'd1:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13216 =
|
|
SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199;
|
|
3'd3, 3'd4:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13216 =
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq;
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13216 =
|
|
fetchStage$pipelines_0_first[130:128] != 3'd2 ||
|
|
coreFix_memExe_rsMem$canEnq &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212;
|
|
endcase
|
|
end
|
|
always@(k__h661721 or
|
|
coreFix_aluExe_0_rsAlu$canEnq or coreFix_aluExe_1_rsAlu$canEnq)
|
|
begin
|
|
case (k__h661721)
|
|
1'd0:
|
|
SEL_ARR_NOT_coreFix_aluExe_0_rsAlu_canEnq__318_ETC___d13233 =
|
|
!coreFix_aluExe_0_rsAlu$canEnq;
|
|
1'd1:
|
|
SEL_ARR_NOT_coreFix_aluExe_0_rsAlu_canEnq__318_ETC___d13233 =
|
|
!coreFix_aluExe_1_rsAlu$canEnq;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
regRenamingTable$rename_0_canRename or
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13179 or
|
|
NOT_SEL_ARR_NOT_coreFix_aluExe_0_rsAlu_canEnq__ETC___d13235 or
|
|
coreFix_memExe_rsMem$canEnq or
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212 or
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[130:128])
|
|
3'd0, 3'd1:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240 =
|
|
NOT_SEL_ARR_NOT_coreFix_aluExe_0_rsAlu_canEnq__ETC___d13235;
|
|
3'd2:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240 =
|
|
coreFix_memExe_rsMem$canEnq &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212 &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13179;
|
|
3'd3, 3'd4:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240 =
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq &&
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13179;
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13240 =
|
|
regRenamingTable$rename_0_canRename &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13179;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
coreFix_memExe_lsq$enqStTag or coreFix_memExe_lsq$enqLdTag)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[127:125])
|
|
3'd0, 3'd2:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266 =
|
|
!coreFix_memExe_lsq$enqLdTag[6];
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266 =
|
|
!coreFix_memExe_lsq$enqStTag[6];
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
coreFix_memExe_rsMem$canEnq or
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266 or
|
|
SEL_ARR_NOT_coreFix_aluExe_0_rsAlu_canEnq__318_ETC___d13233 or
|
|
specTagManager$canClaim or
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[130:128])
|
|
3'd0, 3'd1:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13271 =
|
|
SEL_ARR_NOT_coreFix_aluExe_0_rsAlu_canEnq__318_ETC___d13233 ||
|
|
fetchStage$pipelines_0_first[130:128] == 3'd1 &&
|
|
!specTagManager$canClaim;
|
|
3'd3, 3'd4:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13271 =
|
|
!coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq;
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13271 =
|
|
fetchStage$pipelines_0_first[130:128] == 3'd2 &&
|
|
(!coreFix_memExe_rsMem$canEnq ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266);
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_1_first)
|
|
begin
|
|
case (fetchStage$pipelines_1_first[108:97])
|
|
12'd1,
|
|
12'd2,
|
|
12'd3,
|
|
12'd256,
|
|
12'd260,
|
|
12'd261,
|
|
12'd262,
|
|
12'd320,
|
|
12'd321,
|
|
12'd322,
|
|
12'd323,
|
|
12'd324,
|
|
12'd384,
|
|
12'd768,
|
|
12'd769,
|
|
12'd770,
|
|
12'd771,
|
|
12'd772,
|
|
12'd773,
|
|
12'd774,
|
|
12'd832,
|
|
12'd833,
|
|
12'd834,
|
|
12'd835,
|
|
12'd836,
|
|
12'd2048,
|
|
12'd2049,
|
|
12'd2816,
|
|
12'd2818,
|
|
12'd3072,
|
|
12'd3073,
|
|
12'd3074,
|
|
12'd3857,
|
|
12'd3858,
|
|
12'd3859,
|
|
12'd3860:
|
|
CASE_fetchStagepipelines_1_first_BITS_108_TO__ETC__q228 =
|
|
fetchStage$pipelines_1_first[108:97];
|
|
default: CASE_fetchStagepipelines_1_first_BITS_108_TO__ETC__q228 =
|
|
12'd2303;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_1_first)
|
|
begin
|
|
case (fetchStage$pipelines_1_first[113:111])
|
|
3'd0, 3'd1, 3'd2, 3'd3, 3'd4:
|
|
CASE_fetchStagepipelines_1_first_BITS_113_TO__ETC__q229 =
|
|
fetchStage$pipelines_1_first[113:111];
|
|
default: CASE_fetchStagepipelines_1_first_BITS_113_TO__ETC__q229 = 3'd7;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_1_first or
|
|
CASE_fetchStagepipelines_1_first_BITS_113_TO__ETC__q229)
|
|
begin
|
|
case (fetchStage$pipelines_1_first[130:128])
|
|
3'd0, 3'd1, 3'd2, 3'd3:
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13331 =
|
|
fetchStage$pipelines_1_first[130:110];
|
|
3'd4:
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13331 =
|
|
{ fetchStage$pipelines_1_first[130:128],
|
|
9'h0AA,
|
|
fetchStage$pipelines_1_first[118:114],
|
|
CASE_fetchStagepipelines_1_first_BITS_113_TO__ETC__q229,
|
|
fetchStage$pipelines_1_first[110] };
|
|
default: IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13331 =
|
|
21'd1485482;
|
|
endcase
|
|
end
|
|
always@(idx__h675454 or
|
|
fetchStage$pipelines_0_canDeq or
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13449 or
|
|
coreFix_aluExe_0_rsAlu$canEnq or
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13455 or
|
|
coreFix_aluExe_1_rsAlu$canEnq)
|
|
begin
|
|
case (idx__h675454)
|
|
1'd0:
|
|
SEL_ARR_fetchStage_pipelines_0_canDeq__2646_AN_ETC___d13472 =
|
|
fetchStage$pipelines_0_canDeq &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13449 ||
|
|
!coreFix_aluExe_0_rsAlu$canEnq;
|
|
1'd1:
|
|
SEL_ARR_fetchStage_pipelines_0_canDeq__2646_AN_ETC___d13472 =
|
|
fetchStage$pipelines_0_canDeq &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13455 ||
|
|
!coreFix_aluExe_1_rsAlu$canEnq;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_1_first or
|
|
coreFix_memExe_lsq$enqStTag or coreFix_memExe_lsq$enqLdTag)
|
|
begin
|
|
case (fetchStage$pipelines_1_first[127:125])
|
|
3'd0, 3'd2:
|
|
CASE_fetchStagepipelines_1_first_BITS_127_TO__ETC__q230 =
|
|
!coreFix_memExe_lsq$enqLdTag[6];
|
|
default: CASE_fetchStagepipelines_1_first_BITS_127_TO__ETC__q230 =
|
|
!coreFix_memExe_lsq$enqStTag[6];
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
fetchStage_pipelines_0_first__2648_BIT_4_2675__ETC___d12885 or
|
|
SEL_ARR_NOT_coreFix_aluExe_0_rsAlu_canEnq__318_ETC___d13233 or
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13526 or
|
|
coreFix_memExe_rsMem$canEnq or
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266 or
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[130:128])
|
|
3'd0, 3'd1:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13532 =
|
|
SEL_ARR_NOT_coreFix_aluExe_0_rsAlu_canEnq__318_ETC___d13233 ||
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13526;
|
|
3'd2:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13532 =
|
|
!coreFix_memExe_rsMem$canEnq ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266 ||
|
|
fetchStage_pipelines_0_first__2648_BIT_4_2675__ETC___d12885;
|
|
3'd3, 3'd4:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13532 =
|
|
!coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq ||
|
|
fetchStage_pipelines_0_first__2648_BIT_4_2675__ETC___d12885;
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13532 =
|
|
fetchStage_pipelines_0_first__2648_BIT_4_2675__ETC___d12885;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
coreFix_memExe_rsMem$canEnq or
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212 or
|
|
SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[130:128])
|
|
3'd0, 3'd1:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13553 =
|
|
SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199;
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13553 =
|
|
fetchStage$pipelines_0_first[130:128] != 3'd2 ||
|
|
coreFix_memExe_rsMem$canEnq &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212 or
|
|
SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199 or
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[130:128])
|
|
3'd0, 3'd1:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13570 =
|
|
SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199;
|
|
3'd3, 3'd4:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13570 =
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq;
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13570 =
|
|
fetchStage$pipelines_0_first[130:128] != 3'd2 ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_1_first or
|
|
coreFix_memExe_lsq$enqStTag or coreFix_memExe_lsq$enqLdTag)
|
|
begin
|
|
case (fetchStage$pipelines_1_first[127:125])
|
|
3'd0, 3'd2:
|
|
CASE_fetchStagepipelines_1_first_BITS_127_TO__ETC__q231 =
|
|
coreFix_memExe_lsq$enqLdTag[6];
|
|
default: CASE_fetchStagepipelines_1_first_BITS_127_TO__ETC__q231 =
|
|
coreFix_memExe_lsq$enqStTag[6];
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_1_first or
|
|
regRenamingTable$rename_1_canRename or
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13440 or
|
|
SEL_ARR_fetchStage_pipelines_0_canDeq__2646_AN_ETC___d13472 or
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13538 or
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13567 or
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13576 or
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13550 or
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq or
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13559)
|
|
begin
|
|
case (fetchStage$pipelines_1_first[130:128])
|
|
3'd0, 3'd1:
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13581 =
|
|
!SEL_ARR_fetchStage_pipelines_0_canDeq__2646_AN_ETC___d13472 &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13538;
|
|
3'd2:
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13581 =
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13567 &&
|
|
regRenamingTable$rename_1_canRename &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13576;
|
|
3'd3, 3'd4:
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13581 =
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13550 &&
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq &&
|
|
regRenamingTable$rename_1_canRename &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13559;
|
|
default: IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13581 =
|
|
regRenamingTable$rename_1_canRename &&
|
|
NOT_fetchStage_pipelines_1_first__2657_BITS_13_ETC___d13440;
|
|
endcase
|
|
end
|
|
always@(k__h661721 or
|
|
coreFix_aluExe_0_rsAlu$RDY_enq or coreFix_aluExe_1_rsAlu$RDY_enq)
|
|
begin
|
|
case (k__h661721)
|
|
1'd0:
|
|
CASE_k61721_0_coreFix_aluExe_0_rsAluRDY_enq_1_ETC__q232 =
|
|
coreFix_aluExe_0_rsAlu$RDY_enq;
|
|
1'd1:
|
|
CASE_k61721_0_coreFix_aluExe_0_rsAluRDY_enq_1_ETC__q232 =
|
|
coreFix_aluExe_1_rsAlu$RDY_enq;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
coreFix_memExe_lsq$RDY_enqSt or coreFix_memExe_lsq$RDY_enqLd)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[127:125])
|
|
3'd0, 3'd2:
|
|
CASE_fetchStagepipelines_0_first_BITS_127_TO__ETC__q233 =
|
|
coreFix_memExe_lsq$RDY_enqLd;
|
|
default: CASE_fetchStagepipelines_0_first_BITS_127_TO__ETC__q233 =
|
|
coreFix_memExe_lsq$RDY_enqSt;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
coreFix_memExe_rsMem$canEnq or
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266 or
|
|
SEL_ARR_NOT_coreFix_aluExe_0_rsAlu_canEnq__318_ETC___d13233 or
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[130:128])
|
|
3'd0, 3'd1:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13624 =
|
|
SEL_ARR_NOT_coreFix_aluExe_0_rsAlu_canEnq__318_ETC___d13233;
|
|
3'd3, 3'd4:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13624 =
|
|
!coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq;
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13624 =
|
|
fetchStage$pipelines_0_first[130:128] == 3'd2 &&
|
|
(!coreFix_memExe_rsMem$canEnq ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266);
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
coreFix_memExe_rsMem$canEnq or
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266 or
|
|
regRenamingTable_RDY_rename_0_getRename__3089__ETC___d13618 or
|
|
SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199 or
|
|
regRenamingTable$RDY_rename_0_getRename or
|
|
_0_OR_NOT_fetchStage_pipelines_0_first__2648_BI_ETC___d13605 or
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq or
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$RDY_enq)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[130:128])
|
|
3'd0, 3'd1:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13622 =
|
|
!SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199 ||
|
|
regRenamingTable$RDY_rename_0_getRename &&
|
|
_0_OR_NOT_fetchStage_pipelines_0_first__2648_BI_ETC___d13605;
|
|
3'd3, 3'd4:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13622 =
|
|
!coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq ||
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$RDY_enq &&
|
|
regRenamingTable$RDY_rename_0_getRename;
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13622 =
|
|
fetchStage$pipelines_0_first[130:128] != 3'd2 ||
|
|
!coreFix_memExe_rsMem$canEnq ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266 ||
|
|
regRenamingTable_RDY_rename_0_getRename__3089__ETC___d13618;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
coreFix_memExe_rsMem$canEnq or
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266 or
|
|
SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199 or
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[130:128])
|
|
3'd0, 3'd1:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13638 =
|
|
!SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199;
|
|
3'd3, 3'd4:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13638 =
|
|
!coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq;
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13638 =
|
|
fetchStage$pipelines_0_first[130:128] == 3'd2 &&
|
|
(!coreFix_memExe_rsMem$canEnq ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266);
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
coreFix_memExe_rsMem$canEnq or
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212 or
|
|
SEL_ARR_NOT_coreFix_aluExe_0_rsAlu_canEnq__318_ETC___d13233 or
|
|
specTagManager$canClaim or
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[130:128])
|
|
3'd0, 3'd1:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13645 =
|
|
!SEL_ARR_NOT_coreFix_aluExe_0_rsAlu_canEnq__318_ETC___d13233 &&
|
|
(fetchStage$pipelines_0_first[130:128] != 3'd1 ||
|
|
specTagManager$canClaim);
|
|
3'd3, 3'd4:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13645 =
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq;
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13645 =
|
|
fetchStage$pipelines_0_first[130:128] != 3'd2 ||
|
|
coreFix_memExe_rsMem$canEnq &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13212;
|
|
endcase
|
|
end
|
|
always@(idx__h675454 or
|
|
fetchStage$pipelines_0_canDeq or
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13661 or
|
|
coreFix_aluExe_0_rsAlu$canEnq or
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13668 or
|
|
coreFix_aluExe_1_rsAlu$canEnq)
|
|
begin
|
|
case (idx__h675454)
|
|
1'd0:
|
|
SEL_ARR_NOT_fetchStage_pipelines_0_canDeq__264_ETC___d13672 =
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13661) &&
|
|
coreFix_aluExe_0_rsAlu$canEnq;
|
|
1'd1:
|
|
SEL_ARR_NOT_fetchStage_pipelines_0_canDeq__264_ETC___d13672 =
|
|
(!fetchStage$pipelines_0_canDeq ||
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13668) &&
|
|
coreFix_aluExe_1_rsAlu$canEnq;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_canDeq or
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13680 or
|
|
coreFix_aluExe_0_rsAlu$canEnq or
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13687 or
|
|
coreFix_aluExe_0_rsAlu$RDY_enq or coreFix_aluExe_1_rsAlu$RDY_enq)
|
|
begin
|
|
case (fetchStage$pipelines_0_canDeq &&
|
|
NOT_fetchStage_pipelines_0_first__2648_BITS_13_ETC___d13680 ||
|
|
!coreFix_aluExe_0_rsAlu$canEnq ||
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13687)
|
|
1'd0:
|
|
CASE_fetchStagepipelines_0_canDeq_AND_NOT_fet_ETC__q234 =
|
|
coreFix_aluExe_0_rsAlu$RDY_enq;
|
|
1'd1:
|
|
CASE_fetchStagepipelines_0_canDeq_AND_NOT_fet_ETC__q234 =
|
|
coreFix_aluExe_1_rsAlu$RDY_enq;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_1_first or
|
|
coreFix_memExe_lsq$RDY_enqSt or coreFix_memExe_lsq$RDY_enqLd)
|
|
begin
|
|
case (fetchStage$pipelines_1_first[127:125])
|
|
3'd0, 3'd2:
|
|
CASE_fetchStagepipelines_1_first_BITS_127_TO__ETC__q235 =
|
|
coreFix_memExe_lsq$RDY_enqLd;
|
|
default: CASE_fetchStagepipelines_1_first_BITS_127_TO__ETC__q235 =
|
|
coreFix_memExe_lsq$RDY_enqSt;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
coreFix_memExe_rsMem$canEnq or
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266 or
|
|
SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[130:128])
|
|
3'd0, 3'd1:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13714 =
|
|
!SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199;
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13714 =
|
|
fetchStage$pipelines_0_first[130:128] == 3'd2 &&
|
|
(!coreFix_memExe_rsMem$canEnq ||
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266);
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266 or
|
|
SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199 or
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[130:128])
|
|
3'd0, 3'd1:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13725 =
|
|
!SEL_ARR_coreFix_aluExe_0_rsAlu_canEnq__3189_co_ETC___d13199;
|
|
3'd3, 3'd4:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13725 =
|
|
!coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq;
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_130_ETC___d13725 =
|
|
fetchStage$pipelines_0_first[130:128] == 3'd2 &&
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13266;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_1_first or
|
|
fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13701 or
|
|
fetchStage$pipelines_0_canDeq or
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13726 or
|
|
SEL_ARR_fetchStage_pipelines_0_canDeq__2646_AN_ETC___d13472 or
|
|
fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13722)
|
|
begin
|
|
case (fetchStage$pipelines_1_first[130:128])
|
|
3'd0, 3'd1:
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13736 =
|
|
SEL_ARR_fetchStage_pipelines_0_canDeq__2646_AN_ETC___d13472;
|
|
3'd3, 3'd4:
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13736 =
|
|
fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13722;
|
|
default: IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13736 =
|
|
fetchStage$pipelines_1_first[130:128] == 3'd2 &&
|
|
(fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13701 ||
|
|
fetchStage$pipelines_0_canDeq &&
|
|
fetchStage_pipelines_0_first__2648_BITS_130_TO_ETC___d13726);
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_1_first or
|
|
fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13701 or
|
|
regRenamingTable$RDY_rename_1_getRename or
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13706 or
|
|
SEL_ARR_NOT_fetchStage_pipelines_0_canDeq__264_ETC___d13672 or
|
|
regRenamingTable_RDY_rename_1_getRename__3674__ETC___d13692 or
|
|
fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13694 or
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq or
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv_RDY_enq__36_ETC___d13697)
|
|
begin
|
|
case (fetchStage$pipelines_1_first[130:128])
|
|
3'd0, 3'd1:
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13711 =
|
|
!SEL_ARR_NOT_fetchStage_pipelines_0_canDeq__264_ETC___d13672 ||
|
|
regRenamingTable_RDY_rename_1_getRename__3674__ETC___d13692;
|
|
3'd3, 3'd4:
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13711 =
|
|
fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13694 ||
|
|
!coreFix_fpuMulDivExe_0_rsFpuMulDiv$canEnq ||
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv_RDY_enq__36_ETC___d13697;
|
|
default: IF_fetchStage_pipelines_1_first__2657_BITS_130_ETC___d13711 =
|
|
fetchStage$pipelines_1_first[130:128] != 3'd2 ||
|
|
fetchStage_pipelines_0_canDeq__2646_AND_regRen_ETC___d13701 ||
|
|
regRenamingTable$RDY_rename_1_getRename &&
|
|
NOT_fetchStage_pipelines_0_canDeq__2646_2647_O_ETC___d13706;
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
coreFix_memExe_lsq$enqStTag or coreFix_memExe_lsq$enqLdTag)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[127:125])
|
|
3'd0, 3'd2:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13791 =
|
|
!coreFix_memExe_lsq$enqLdTag[5];
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13791 =
|
|
!coreFix_memExe_lsq$enqStTag[5];
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
coreFix_memExe_lsq$enqStTag or coreFix_memExe_lsq$enqLdTag)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[127:125])
|
|
3'd0, 3'd2:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13788 =
|
|
coreFix_memExe_lsq$enqLdTag[5];
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13788 =
|
|
coreFix_memExe_lsq$enqStTag[5];
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
coreFix_memExe_lsq$enqStTag or coreFix_memExe_lsq$enqLdTag)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[127:125])
|
|
3'd0, 3'd2:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13794 =
|
|
coreFix_memExe_lsq$enqLdTag[4:0];
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13794 =
|
|
coreFix_memExe_lsq$enqStTag[4:0];
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_0_first or
|
|
coreFix_memExe_lsq$enqStTag or coreFix_memExe_lsq$enqLdTag)
|
|
begin
|
|
case (fetchStage$pipelines_0_first[127:125])
|
|
3'd0, 3'd2:
|
|
IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13797 =
|
|
coreFix_memExe_lsq$enqLdTag[3:0];
|
|
default: IF_fetchStage_pipelines_0_first__2648_BITS_127_ETC___d13797 =
|
|
coreFix_memExe_lsq$enqStTag[3:0];
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_1_first or
|
|
coreFix_memExe_lsq$enqStTag or coreFix_memExe_lsq$enqLdTag)
|
|
begin
|
|
case (fetchStage$pipelines_1_first[127:125])
|
|
3'd0, 3'd2:
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13919 =
|
|
!coreFix_memExe_lsq$enqLdTag[5];
|
|
default: IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13919 =
|
|
!coreFix_memExe_lsq$enqStTag[5];
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_1_first or
|
|
coreFix_memExe_lsq$enqStTag or coreFix_memExe_lsq$enqLdTag)
|
|
begin
|
|
case (fetchStage$pipelines_1_first[127:125])
|
|
3'd0, 3'd2:
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13921 =
|
|
coreFix_memExe_lsq$enqLdTag[3:0];
|
|
default: IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13921 =
|
|
coreFix_memExe_lsq$enqStTag[3:0];
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_1_first or
|
|
coreFix_memExe_lsq$enqStTag or coreFix_memExe_lsq$enqLdTag)
|
|
begin
|
|
case (fetchStage$pipelines_1_first[127:125])
|
|
3'd0, 3'd2:
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13918 =
|
|
coreFix_memExe_lsq$enqLdTag[5];
|
|
default: IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13918 =
|
|
coreFix_memExe_lsq$enqStTag[5];
|
|
endcase
|
|
end
|
|
always@(rob$deqPort_0_deq_data)
|
|
begin
|
|
case (rob$deqPort_0_deq_data[116:105])
|
|
12'd1:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd0;
|
|
12'd2:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd1;
|
|
12'd3:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd2;
|
|
12'd256:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd8;
|
|
12'd260:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd9;
|
|
12'd261:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd10;
|
|
12'd262:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd11;
|
|
12'd320:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd12;
|
|
12'd321:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd13;
|
|
12'd322:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd14;
|
|
12'd323:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd15;
|
|
12'd324:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd16;
|
|
12'd384:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd17;
|
|
12'd768:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd18;
|
|
12'd769:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd19;
|
|
12'd770:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd20;
|
|
12'd771:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd21;
|
|
12'd772:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd22;
|
|
12'd773:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd23;
|
|
12'd774:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd24;
|
|
12'd832:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd25;
|
|
12'd833:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd26;
|
|
12'd834:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd27;
|
|
12'd835:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd28;
|
|
12'd836:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd29;
|
|
12'd2048:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd6;
|
|
12'd2049:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd7;
|
|
12'd2816:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd30;
|
|
12'd2818:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd31;
|
|
12'd3072:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd3;
|
|
12'd3073:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd4;
|
|
12'd3074:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd5;
|
|
12'd3857:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd32;
|
|
12'd3858:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd33;
|
|
12'd3859:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd34;
|
|
12'd3860:
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 = 6'd35;
|
|
default: IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 =
|
|
6'd36;
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q236 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0[511:448];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q236 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1[511:448];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q237 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0[447:384];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q237 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1[447:384];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q238 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0[383:320];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q238 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1[383:320];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q239 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0[319:256];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q239 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1[319:256];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q240 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0[255:192];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q240 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1[255:192];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q241 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0[191:128];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q241 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1[191:128];
|
|
endcase
|
|
end
|
|
always@(fetchStage$pipelines_1_first or
|
|
coreFix_memExe_lsq$enqStTag or coreFix_memExe_lsq$enqLdTag)
|
|
begin
|
|
case (fetchStage$pipelines_1_first[127:125])
|
|
3'd0, 3'd2:
|
|
IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13920 =
|
|
coreFix_memExe_lsq$enqLdTag[4:0];
|
|
default: IF_fetchStage_pipelines_1_first__2657_BITS_127_ETC___d13920 =
|
|
coreFix_memExe_lsq$enqStTag[4:0];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd0:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10680 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226];
|
|
3'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10680 = 3'd4;
|
|
3'd2:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10680 = 3'd3;
|
|
3'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10680 = 3'd2;
|
|
3'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10680 = 3'd1;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10680 =
|
|
3'd0;
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq or
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first or
|
|
coreFix_memExe_stb$deq or
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2142 or
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2200)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_cRqMshr$pipelineResp_getRq[81:79])
|
|
3'd0, 3'd2, 3'd4:
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2492 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[511:0];
|
|
3'd1:
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2492 =
|
|
{ coreFix_memExe_stb$deq[575] ?
|
|
coreFix_memExe_stb$deq[511:504] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[511:504],
|
|
coreFix_memExe_stb$deq[574] ?
|
|
coreFix_memExe_stb$deq[503:496] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[503:496],
|
|
coreFix_memExe_stb$deq[573] ?
|
|
coreFix_memExe_stb$deq[495:488] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[495:488],
|
|
coreFix_memExe_stb$deq[572] ?
|
|
coreFix_memExe_stb$deq[487:480] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[487:480],
|
|
coreFix_memExe_stb$deq[571] ?
|
|
coreFix_memExe_stb$deq[479:472] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[479:472],
|
|
coreFix_memExe_stb$deq[570] ?
|
|
coreFix_memExe_stb$deq[471:464] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[471:464],
|
|
coreFix_memExe_stb$deq[569] ?
|
|
coreFix_memExe_stb$deq[463:456] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[463:456],
|
|
coreFix_memExe_stb$deq[568] ?
|
|
coreFix_memExe_stb$deq[455:448] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[455:448],
|
|
coreFix_memExe_stb$deq[567] ?
|
|
coreFix_memExe_stb$deq[447:440] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[447:440],
|
|
coreFix_memExe_stb$deq[566] ?
|
|
coreFix_memExe_stb$deq[439:432] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[439:432],
|
|
coreFix_memExe_stb$deq[565] ?
|
|
coreFix_memExe_stb$deq[431:424] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[431:424],
|
|
coreFix_memExe_stb$deq[564] ?
|
|
coreFix_memExe_stb$deq[423:416] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[423:416],
|
|
coreFix_memExe_stb$deq[563] ?
|
|
coreFix_memExe_stb$deq[415:408] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[415:408],
|
|
coreFix_memExe_stb$deq[562] ?
|
|
coreFix_memExe_stb$deq[407:400] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[407:400],
|
|
coreFix_memExe_stb$deq[561] ?
|
|
coreFix_memExe_stb$deq[399:392] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[399:392],
|
|
coreFix_memExe_stb$deq[560] ?
|
|
coreFix_memExe_stb$deq[391:384] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[391:384],
|
|
coreFix_memExe_stb$deq[559] ?
|
|
coreFix_memExe_stb$deq[383:376] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[383:376],
|
|
coreFix_memExe_stb$deq[558] ?
|
|
coreFix_memExe_stb$deq[375:368] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[375:368],
|
|
coreFix_memExe_stb$deq[557] ?
|
|
coreFix_memExe_stb$deq[367:360] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[367:360],
|
|
coreFix_memExe_stb$deq[556] ?
|
|
coreFix_memExe_stb$deq[359:352] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[359:352],
|
|
coreFix_memExe_stb$deq[555] ?
|
|
coreFix_memExe_stb$deq[351:344] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[351:344],
|
|
coreFix_memExe_stb$deq[554] ?
|
|
coreFix_memExe_stb$deq[343:336] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[343:336],
|
|
coreFix_memExe_stb$deq[553] ?
|
|
coreFix_memExe_stb$deq[335:328] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[335:328],
|
|
coreFix_memExe_stb$deq[552] ?
|
|
coreFix_memExe_stb$deq[327:320] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[327:320],
|
|
coreFix_memExe_stb$deq[551] ?
|
|
coreFix_memExe_stb$deq[319:312] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[319:312],
|
|
coreFix_memExe_stb$deq[550] ?
|
|
coreFix_memExe_stb$deq[311:304] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[311:304],
|
|
coreFix_memExe_stb$deq[549] ?
|
|
coreFix_memExe_stb$deq[303:296] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[303:296],
|
|
coreFix_memExe_stb$deq[548] ?
|
|
coreFix_memExe_stb$deq[295:288] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[295:288],
|
|
coreFix_memExe_stb$deq[547] ?
|
|
coreFix_memExe_stb$deq[287:280] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[287:280],
|
|
coreFix_memExe_stb$deq[546] ?
|
|
coreFix_memExe_stb$deq[279:272] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[279:272],
|
|
coreFix_memExe_stb$deq[545] ?
|
|
coreFix_memExe_stb$deq[271:264] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[271:264],
|
|
coreFix_memExe_stb$deq[544] ?
|
|
coreFix_memExe_stb$deq[263:256] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[263:256],
|
|
coreFix_memExe_stb$deq[543] ?
|
|
coreFix_memExe_stb$deq[255:248] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[255:248],
|
|
coreFix_memExe_stb$deq[542] ?
|
|
coreFix_memExe_stb$deq[247:240] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[247:240],
|
|
coreFix_memExe_stb$deq[541] ?
|
|
coreFix_memExe_stb$deq[239:232] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[239:232],
|
|
coreFix_memExe_stb$deq[540] ?
|
|
coreFix_memExe_stb$deq[231:224] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[231:224],
|
|
coreFix_memExe_stb$deq[539] ?
|
|
coreFix_memExe_stb$deq[223:216] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[223:216],
|
|
coreFix_memExe_stb$deq[538] ?
|
|
coreFix_memExe_stb$deq[215:208] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[215:208],
|
|
coreFix_memExe_stb$deq[537] ?
|
|
coreFix_memExe_stb$deq[207:200] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[207:200],
|
|
coreFix_memExe_stb$deq[536] ?
|
|
coreFix_memExe_stb$deq[199:192] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[199:192],
|
|
coreFix_memExe_stb$deq[535] ?
|
|
coreFix_memExe_stb$deq[191:184] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[191:184],
|
|
coreFix_memExe_stb$deq[534] ?
|
|
coreFix_memExe_stb$deq[183:176] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[183:176],
|
|
coreFix_memExe_stb$deq[533] ?
|
|
coreFix_memExe_stb$deq[175:168] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[175:168],
|
|
coreFix_memExe_stb$deq[532] ?
|
|
coreFix_memExe_stb$deq[167:160] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[167:160],
|
|
coreFix_memExe_stb$deq[531] ?
|
|
coreFix_memExe_stb$deq[159:152] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[159:152],
|
|
coreFix_memExe_stb$deq[530] ?
|
|
coreFix_memExe_stb$deq[151:144] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[151:144],
|
|
coreFix_memExe_stb$deq[529] ?
|
|
coreFix_memExe_stb$deq[143:136] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[143:136],
|
|
coreFix_memExe_stb$deq[528] ?
|
|
coreFix_memExe_stb$deq[135:128] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[135:128],
|
|
coreFix_memExe_stb$deq[527] ?
|
|
coreFix_memExe_stb$deq[127:120] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[127:120],
|
|
coreFix_memExe_stb$deq[526] ?
|
|
coreFix_memExe_stb$deq[119:112] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[119:112],
|
|
coreFix_memExe_stb$deq[525] ?
|
|
coreFix_memExe_stb$deq[111:104] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[111:104],
|
|
coreFix_memExe_stb$deq[524] ?
|
|
coreFix_memExe_stb$deq[103:96] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[103:96],
|
|
coreFix_memExe_stb$deq[523] ?
|
|
coreFix_memExe_stb$deq[95:88] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[95:88],
|
|
coreFix_memExe_stb$deq[522] ?
|
|
coreFix_memExe_stb$deq[87:80] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[87:80],
|
|
coreFix_memExe_stb$deq[521] ?
|
|
coreFix_memExe_stb$deq[79:72] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[79:72],
|
|
coreFix_memExe_stb$deq[520] ?
|
|
coreFix_memExe_stb$deq[71:64] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[71:64],
|
|
coreFix_memExe_stb$deq[519] ?
|
|
coreFix_memExe_stb$deq[63:56] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[63:56],
|
|
coreFix_memExe_stb$deq[518] ?
|
|
coreFix_memExe_stb$deq[55:48] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[55:48],
|
|
coreFix_memExe_stb$deq[517] ?
|
|
coreFix_memExe_stb$deq[47:40] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[47:40],
|
|
coreFix_memExe_stb$deq[516] ?
|
|
coreFix_memExe_stb$deq[39:32] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[39:32],
|
|
coreFix_memExe_stb$deq[515] ?
|
|
coreFix_memExe_stb$deq[31:24] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[31:24],
|
|
coreFix_memExe_stb$deq[514] ?
|
|
coreFix_memExe_stb$deq[23:16] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[23:16],
|
|
coreFix_memExe_stb$deq[513] ?
|
|
coreFix_memExe_stb$deq[15:8] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[15:8],
|
|
coreFix_memExe_stb$deq[512] ?
|
|
coreFix_memExe_stb$deq[7:0] :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[7:0] };
|
|
3'd3:
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2492 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEh_ETC___d2142 ?
|
|
IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2200 :
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[511:0];
|
|
default: IF_coreFix_memExe_dMem_cache_m_banks_0_cRqMshr_ETC___d2492 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_pipeline$first[511:0];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[228:226])
|
|
3'd4, 3'd3, 3'd2, 3'd1, 3'd0:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q242 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[228:226];
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q242 = 3'd7;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9856 or
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9151 or
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9910)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[233:229])
|
|
5'd0, 5'd1:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9914 =
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9151;
|
|
5'd25:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9914 =
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9856;
|
|
5'd26, 5'd27:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9914 =
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9910;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9914 =
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9856;
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q243 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0[130:67];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q243 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1[130:67];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q244 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0[66:3];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q244 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1[66:3];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q245 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0[127:64];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q245 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1[127:64];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q246 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0[63:0];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q246 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1[63:0];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q247 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0[578:515];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q247 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1[578:515];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q248 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0[514:513];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q248 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1[514:513];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q249 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0[512];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rsToP_ETC__q249 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1[512];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$RDY_enq or
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$RDY_enq or
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$RDY_enq or
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$RDY_enq)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[233:229])
|
|
5'd0, 5'd1, 5'd2, 5'd25, 5'd26, 5'd27, 5'd28:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8391 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_fmaQ$RDY_enq;
|
|
5'd3:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8391 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_divQ$RDY_enq;
|
|
5'd4:
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8391 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_sqrtQ$RDY_enq;
|
|
default: IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d8391 =
|
|
coreFix_fpuMulDivExe_0_fpuExec_simpleQ$RDY_enq;
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q250 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0[517:516];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q250 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1[517:516];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q251 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0[515];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q251 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1[515];
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ_RDY_enq_ETC___d8409 or
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit or
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$RDY_enq)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[229:228])
|
|
2'd0, 2'd1:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q252 =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit != 2'd0 &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulQ$RDY_enq;
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q252 =
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divQ_RDY_enq_ETC___d8409;
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q253 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0[5:4];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q253 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1[5:4];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q254 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0[3];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q254 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1[3];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q255 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0[2:0];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q255 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1[2:0];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q256 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0[71:8];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q256 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1[71:8];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q257 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0[7:6];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_rqToP_ETC__q257 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1[7:6];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q258 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0[582];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q258 =
|
|
!coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1[582];
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q259 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0[582];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q259 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1[582];
|
|
endcase
|
|
end
|
|
always@(rob$deqPort_0_deq_data)
|
|
begin
|
|
case (rob$deqPort_0_deq_data[101:98])
|
|
4'd0, 4'd1, 4'd3, 4'd4, 4'd5, 4'd7, 4'd8, 4'd9, 4'd11:
|
|
CASE_robdeqPort_0_deq_data_BITS_101_TO_98_0_r_ETC__q260 =
|
|
rob$deqPort_0_deq_data[101:98];
|
|
default: CASE_robdeqPort_0_deq_data_BITS_101_TO_98_0_r_ETC__q260 =
|
|
4'd14;
|
|
endcase
|
|
end
|
|
always@(rob$deqPort_0_deq_data)
|
|
begin
|
|
case (rob$deqPort_0_deq_data[101:98])
|
|
4'd0,
|
|
4'd1,
|
|
4'd2,
|
|
4'd3,
|
|
4'd4,
|
|
4'd5,
|
|
4'd6,
|
|
4'd7,
|
|
4'd8,
|
|
4'd9,
|
|
4'd11,
|
|
4'd12,
|
|
4'd13:
|
|
CASE_robdeqPort_0_deq_data_BITS_101_TO_98_0_r_ETC__q261 =
|
|
rob$deqPort_0_deq_data[101:98];
|
|
default: CASE_robdeqPort_0_deq_data_BITS_101_TO_98_0_r_ETC__q261 =
|
|
4'd15;
|
|
endcase
|
|
end
|
|
always@(mmio_dataReqQ_data_0)
|
|
begin
|
|
case (mmio_dataReqQ_data_0[77:76])
|
|
2'd0, 2'd1, 2'd2:
|
|
CASE_mmio_dataReqQ_data_0_BITS_77_TO_76_0_mmio_ETC__q263 =
|
|
mmio_dataReqQ_data_0[77:72];
|
|
2'd3:
|
|
CASE_mmio_dataReqQ_data_0_BITS_77_TO_76_0_mmio_ETC__q263 =
|
|
{ 2'd3, mmio_dataReqQ_data_0[75:72] };
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_lsq$firstSt)
|
|
begin
|
|
case (coreFix_memExe_lsq$firstSt[3:0])
|
|
4'd0,
|
|
4'd1,
|
|
4'd2,
|
|
4'd3,
|
|
4'd4,
|
|
4'd5,
|
|
4'd6,
|
|
4'd7,
|
|
4'd8,
|
|
4'd9,
|
|
4'd11,
|
|
4'd12,
|
|
4'd13:
|
|
CASE_coreFix_memExe_lsqfirstSt_BITS_3_TO_0_0__ETC__q264 =
|
|
coreFix_memExe_lsq$firstSt[3:0];
|
|
default: CASE_coreFix_memExe_lsqfirstSt_BITS_3_TO_0_0__ETC__q264 =
|
|
4'd15;
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_lsq$firstLd)
|
|
begin
|
|
case (coreFix_memExe_lsq$firstLd[6:3])
|
|
4'd0,
|
|
4'd1,
|
|
4'd2,
|
|
4'd3,
|
|
4'd4,
|
|
4'd5,
|
|
4'd6,
|
|
4'd7,
|
|
4'd8,
|
|
4'd9,
|
|
4'd11,
|
|
4'd12,
|
|
4'd13:
|
|
CASE_coreFix_memExe_lsqfirstLd_BITS_6_TO_3_0__ETC__q265 =
|
|
coreFix_memExe_lsq$firstLd[6:3];
|
|
default: CASE_coreFix_memExe_lsqfirstLd_BITS_6_TO_3_0__ETC__q265 =
|
|
4'd15;
|
|
endcase
|
|
end
|
|
always@(mmioToPlatform_pRq_enq_x)
|
|
begin
|
|
case (mmioToPlatform_pRq_enq_x[37:36])
|
|
2'd0, 2'd1, 2'd2:
|
|
CASE_mmioToPlatform_pRq_enq_x_BITS_37_TO_36_0__ETC__q266 =
|
|
mmioToPlatform_pRq_enq_x[37:32];
|
|
2'd3:
|
|
CASE_mmioToPlatform_pRq_enq_x_BITS_37_TO_36_0__ETC__q266 =
|
|
{ 2'd3, mmioToPlatform_pRq_enq_x[35:32] };
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_0_rsAlu$dispatchData)
|
|
begin
|
|
case (coreFix_aluExe_0_rsAlu$dispatchData[139:137])
|
|
3'd0, 3'd1, 3'd2, 3'd3, 3'd4:
|
|
CASE_coreFix_aluExe_0_rsAludispatchData_BITS__ETC__q267 =
|
|
coreFix_aluExe_0_rsAlu$dispatchData[139:137];
|
|
default: CASE_coreFix_aluExe_0_rsAludispatchData_BITS__ETC__q267 = 3'd7;
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_0_rsAlu$dispatchData or
|
|
CASE_coreFix_aluExe_0_rsAludispatchData_BITS__ETC__q267)
|
|
begin
|
|
case (coreFix_aluExe_0_rsAlu$dispatchData[156:154])
|
|
3'd0, 3'd1, 3'd2, 3'd3:
|
|
CASE_coreFix_aluExe_0_rsAludispatchData_BITS__ETC__q268 =
|
|
coreFix_aluExe_0_rsAlu$dispatchData[156:136];
|
|
3'd4:
|
|
CASE_coreFix_aluExe_0_rsAludispatchData_BITS__ETC__q268 =
|
|
{ coreFix_aluExe_0_rsAlu$dispatchData[156:154],
|
|
9'h0AA,
|
|
coreFix_aluExe_0_rsAlu$dispatchData[144:140],
|
|
CASE_coreFix_aluExe_0_rsAludispatchData_BITS__ETC__q267,
|
|
coreFix_aluExe_0_rsAlu$dispatchData[136] };
|
|
default: CASE_coreFix_aluExe_0_rsAludispatchData_BITS__ETC__q268 =
|
|
21'd1485482;
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_0_rsAlu$dispatchData)
|
|
begin
|
|
case (coreFix_aluExe_0_rsAlu$dispatchData[134:123])
|
|
12'd1,
|
|
12'd2,
|
|
12'd3,
|
|
12'd256,
|
|
12'd260,
|
|
12'd261,
|
|
12'd262,
|
|
12'd320,
|
|
12'd321,
|
|
12'd322,
|
|
12'd323,
|
|
12'd324,
|
|
12'd384,
|
|
12'd768,
|
|
12'd769,
|
|
12'd770,
|
|
12'd771,
|
|
12'd772,
|
|
12'd773,
|
|
12'd774,
|
|
12'd832,
|
|
12'd833,
|
|
12'd834,
|
|
12'd835,
|
|
12'd836,
|
|
12'd2048,
|
|
12'd2049,
|
|
12'd2816,
|
|
12'd2818,
|
|
12'd3072,
|
|
12'd3073,
|
|
12'd3074,
|
|
12'd3857,
|
|
12'd3858,
|
|
12'd3859,
|
|
12'd3860:
|
|
CASE_coreFix_aluExe_0_rsAludispatchData_BITS__ETC__q269 =
|
|
coreFix_aluExe_0_rsAlu$dispatchData[134:123];
|
|
default: CASE_coreFix_aluExe_0_rsAludispatchData_BITS__ETC__q269 =
|
|
12'd2303;
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_0_dispToRegQ$first)
|
|
begin
|
|
case (coreFix_aluExe_0_dispToRegQ$first[135:133])
|
|
3'd0, 3'd1, 3'd2, 3'd3, 3'd4:
|
|
CASE_coreFix_aluExe_0_dispToRegQfirst_BITS_13_ETC__q270 =
|
|
coreFix_aluExe_0_dispToRegQ$first[135:133];
|
|
default: CASE_coreFix_aluExe_0_dispToRegQfirst_BITS_13_ETC__q270 = 3'd7;
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_0_dispToRegQ$first or
|
|
CASE_coreFix_aluExe_0_dispToRegQfirst_BITS_13_ETC__q270)
|
|
begin
|
|
case (coreFix_aluExe_0_dispToRegQ$first[152:150])
|
|
3'd0, 3'd1, 3'd2, 3'd3:
|
|
CASE_coreFix_aluExe_0_dispToRegQfirst_BITS_15_ETC__q271 =
|
|
coreFix_aluExe_0_dispToRegQ$first[152:132];
|
|
3'd4:
|
|
CASE_coreFix_aluExe_0_dispToRegQfirst_BITS_15_ETC__q271 =
|
|
{ coreFix_aluExe_0_dispToRegQ$first[152:150],
|
|
9'h0AA,
|
|
coreFix_aluExe_0_dispToRegQ$first[140:136],
|
|
CASE_coreFix_aluExe_0_dispToRegQfirst_BITS_13_ETC__q270,
|
|
coreFix_aluExe_0_dispToRegQ$first[132] };
|
|
default: CASE_coreFix_aluExe_0_dispToRegQfirst_BITS_15_ETC__q271 =
|
|
21'd1485482;
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_0_dispToRegQ$first)
|
|
begin
|
|
case (coreFix_aluExe_0_dispToRegQ$first[130:119])
|
|
12'd1,
|
|
12'd2,
|
|
12'd3,
|
|
12'd256,
|
|
12'd260,
|
|
12'd261,
|
|
12'd262,
|
|
12'd320,
|
|
12'd321,
|
|
12'd322,
|
|
12'd323,
|
|
12'd324,
|
|
12'd384,
|
|
12'd768,
|
|
12'd769,
|
|
12'd770,
|
|
12'd771,
|
|
12'd772,
|
|
12'd773,
|
|
12'd774,
|
|
12'd832,
|
|
12'd833,
|
|
12'd834,
|
|
12'd835,
|
|
12'd836,
|
|
12'd2048,
|
|
12'd2049,
|
|
12'd2816,
|
|
12'd2818,
|
|
12'd3072,
|
|
12'd3073,
|
|
12'd3074,
|
|
12'd3857,
|
|
12'd3858,
|
|
12'd3859,
|
|
12'd3860:
|
|
CASE_coreFix_aluExe_0_dispToRegQfirst_BITS_13_ETC__q272 =
|
|
coreFix_aluExe_0_dispToRegQ$first[130:119];
|
|
default: CASE_coreFix_aluExe_0_dispToRegQfirst_BITS_13_ETC__q272 =
|
|
12'd2303;
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_1_rsAlu$dispatchData)
|
|
begin
|
|
case (coreFix_aluExe_1_rsAlu$dispatchData[139:137])
|
|
3'd0, 3'd1, 3'd2, 3'd3, 3'd4:
|
|
CASE_coreFix_aluExe_1_rsAludispatchData_BITS__ETC__q273 =
|
|
coreFix_aluExe_1_rsAlu$dispatchData[139:137];
|
|
default: CASE_coreFix_aluExe_1_rsAludispatchData_BITS__ETC__q273 = 3'd7;
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_1_rsAlu$dispatchData or
|
|
CASE_coreFix_aluExe_1_rsAludispatchData_BITS__ETC__q273)
|
|
begin
|
|
case (coreFix_aluExe_1_rsAlu$dispatchData[156:154])
|
|
3'd0, 3'd1, 3'd2, 3'd3:
|
|
CASE_coreFix_aluExe_1_rsAludispatchData_BITS__ETC__q274 =
|
|
coreFix_aluExe_1_rsAlu$dispatchData[156:136];
|
|
3'd4:
|
|
CASE_coreFix_aluExe_1_rsAludispatchData_BITS__ETC__q274 =
|
|
{ coreFix_aluExe_1_rsAlu$dispatchData[156:154],
|
|
9'h0AA,
|
|
coreFix_aluExe_1_rsAlu$dispatchData[144:140],
|
|
CASE_coreFix_aluExe_1_rsAludispatchData_BITS__ETC__q273,
|
|
coreFix_aluExe_1_rsAlu$dispatchData[136] };
|
|
default: CASE_coreFix_aluExe_1_rsAludispatchData_BITS__ETC__q274 =
|
|
21'd1485482;
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_1_rsAlu$dispatchData)
|
|
begin
|
|
case (coreFix_aluExe_1_rsAlu$dispatchData[134:123])
|
|
12'd1,
|
|
12'd2,
|
|
12'd3,
|
|
12'd256,
|
|
12'd260,
|
|
12'd261,
|
|
12'd262,
|
|
12'd320,
|
|
12'd321,
|
|
12'd322,
|
|
12'd323,
|
|
12'd324,
|
|
12'd384,
|
|
12'd768,
|
|
12'd769,
|
|
12'd770,
|
|
12'd771,
|
|
12'd772,
|
|
12'd773,
|
|
12'd774,
|
|
12'd832,
|
|
12'd833,
|
|
12'd834,
|
|
12'd835,
|
|
12'd836,
|
|
12'd2048,
|
|
12'd2049,
|
|
12'd2816,
|
|
12'd2818,
|
|
12'd3072,
|
|
12'd3073,
|
|
12'd3074,
|
|
12'd3857,
|
|
12'd3858,
|
|
12'd3859,
|
|
12'd3860:
|
|
CASE_coreFix_aluExe_1_rsAludispatchData_BITS__ETC__q275 =
|
|
coreFix_aluExe_1_rsAlu$dispatchData[134:123];
|
|
default: CASE_coreFix_aluExe_1_rsAludispatchData_BITS__ETC__q275 =
|
|
12'd2303;
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_1_dispToRegQ$first)
|
|
begin
|
|
case (coreFix_aluExe_1_dispToRegQ$first[135:133])
|
|
3'd0, 3'd1, 3'd2, 3'd3, 3'd4:
|
|
CASE_coreFix_aluExe_1_dispToRegQfirst_BITS_13_ETC__q276 =
|
|
coreFix_aluExe_1_dispToRegQ$first[135:133];
|
|
default: CASE_coreFix_aluExe_1_dispToRegQfirst_BITS_13_ETC__q276 = 3'd7;
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_1_dispToRegQ$first or
|
|
CASE_coreFix_aluExe_1_dispToRegQfirst_BITS_13_ETC__q276)
|
|
begin
|
|
case (coreFix_aluExe_1_dispToRegQ$first[152:150])
|
|
3'd0, 3'd1, 3'd2, 3'd3:
|
|
CASE_coreFix_aluExe_1_dispToRegQfirst_BITS_15_ETC__q277 =
|
|
coreFix_aluExe_1_dispToRegQ$first[152:132];
|
|
3'd4:
|
|
CASE_coreFix_aluExe_1_dispToRegQfirst_BITS_15_ETC__q277 =
|
|
{ coreFix_aluExe_1_dispToRegQ$first[152:150],
|
|
9'h0AA,
|
|
coreFix_aluExe_1_dispToRegQ$first[140:136],
|
|
CASE_coreFix_aluExe_1_dispToRegQfirst_BITS_13_ETC__q276,
|
|
coreFix_aluExe_1_dispToRegQ$first[132] };
|
|
default: CASE_coreFix_aluExe_1_dispToRegQfirst_BITS_15_ETC__q277 =
|
|
21'd1485482;
|
|
endcase
|
|
end
|
|
always@(coreFix_aluExe_1_dispToRegQ$first)
|
|
begin
|
|
case (coreFix_aluExe_1_dispToRegQ$first[130:119])
|
|
12'd1,
|
|
12'd2,
|
|
12'd3,
|
|
12'd256,
|
|
12'd260,
|
|
12'd261,
|
|
12'd262,
|
|
12'd320,
|
|
12'd321,
|
|
12'd322,
|
|
12'd323,
|
|
12'd324,
|
|
12'd384,
|
|
12'd768,
|
|
12'd769,
|
|
12'd770,
|
|
12'd771,
|
|
12'd772,
|
|
12'd773,
|
|
12'd774,
|
|
12'd832,
|
|
12'd833,
|
|
12'd834,
|
|
12'd835,
|
|
12'd836,
|
|
12'd2048,
|
|
12'd2049,
|
|
12'd2816,
|
|
12'd2818,
|
|
12'd3072,
|
|
12'd3073,
|
|
12'd3074,
|
|
12'd3857,
|
|
12'd3858,
|
|
12'd3859,
|
|
12'd3860:
|
|
CASE_coreFix_aluExe_1_dispToRegQfirst_BITS_13_ETC__q278 =
|
|
coreFix_aluExe_1_dispToRegQ$first[130:119];
|
|
default: CASE_coreFix_aluExe_1_dispToRegQfirst_BITS_13_ETC__q278 =
|
|
12'd2303;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_rsFpuMulDiv$dispatchData)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_rsFpuMulDiv$dispatchData[69:67])
|
|
3'd0, 3'd1, 3'd2, 3'd3, 3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_rsFpuMulDivdispat_ETC__q279 =
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$dispatchData[69:67];
|
|
default: CASE_coreFix_fpuMulDivExe_0_rsFpuMulDivdispat_ETC__q279 = 3'd7;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_rsFpuMulDiv$dispatchData or
|
|
CASE_coreFix_fpuMulDivExe_0_rsFpuMulDivdispat_ETC__q279)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_rsFpuMulDiv$dispatchData[86:84])
|
|
3'd0, 3'd1, 3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_rsFpuMulDivdispat_ETC__q280 =
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$dispatchData[86:66];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_rsFpuMulDivdispat_ETC__q280 =
|
|
{ coreFix_fpuMulDivExe_0_rsFpuMulDiv$dispatchData[86:84],
|
|
9'h0AA,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$dispatchData[74:70],
|
|
CASE_coreFix_fpuMulDivExe_0_rsFpuMulDivdispat_ETC__q279,
|
|
coreFix_fpuMulDivExe_0_rsFpuMulDiv$dispatchData[66] };
|
|
default: CASE_coreFix_fpuMulDivExe_0_rsFpuMulDivdispat_ETC__q280 =
|
|
21'd1485482;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9151 or
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10619 or
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10670 or
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10617)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[233:229])
|
|
5'd0:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q281 =
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10619;
|
|
5'd1:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q281 =
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[225] ?
|
|
{ !coreFix_fpuMulDivExe_0_regToExeQ$first[139],
|
|
coreFix_fpuMulDivExe_0_regToExeQ$first[138:76] } :
|
|
{ IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10670,
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10617 };
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q281 =
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d9151;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_regToExeQ$first or
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10619)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_regToExeQ$first[233:229])
|
|
5'd0, 5'd1:
|
|
CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q282 =
|
|
64'h3FF0000000000000;
|
|
default: CASE_coreFix_fpuMulDivExe_0_regToExeQfirst_BI_ETC__q282 =
|
|
IF_coreFix_fpuMulDivExe_0_regToExeQ_first__353_ETC___d10619;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_dispToRegQ$first)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_dispToRegQ$first[60:58])
|
|
3'd0, 3'd1, 3'd2, 3'd3, 3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_dispToRegQfirst_B_ETC__q283 =
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[60:58];
|
|
default: CASE_coreFix_fpuMulDivExe_0_dispToRegQfirst_B_ETC__q283 = 3'd7;
|
|
endcase
|
|
end
|
|
always@(coreFix_fpuMulDivExe_0_dispToRegQ$first or
|
|
CASE_coreFix_fpuMulDivExe_0_dispToRegQfirst_B_ETC__q283)
|
|
begin
|
|
case (coreFix_fpuMulDivExe_0_dispToRegQ$first[77:75])
|
|
3'd0, 3'd1, 3'd2, 3'd3:
|
|
CASE_coreFix_fpuMulDivExe_0_dispToRegQfirst_B_ETC__q284 =
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[77:57];
|
|
3'd4:
|
|
CASE_coreFix_fpuMulDivExe_0_dispToRegQfirst_B_ETC__q284 =
|
|
{ coreFix_fpuMulDivExe_0_dispToRegQ$first[77:75],
|
|
9'h0AA,
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[65:61],
|
|
CASE_coreFix_fpuMulDivExe_0_dispToRegQfirst_B_ETC__q283,
|
|
coreFix_fpuMulDivExe_0_dispToRegQ$first[57] };
|
|
default: CASE_coreFix_fpuMulDivExe_0_dispToRegQfirst_B_ETC__q284 =
|
|
21'd1485482;
|
|
endcase
|
|
end
|
|
always@(coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 or
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1)
|
|
begin
|
|
case (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP)
|
|
1'd0:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q285 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0[1:0];
|
|
1'd1:
|
|
CASE_coreFix_memExe_dMem_cache_m_banks_0_fromP_ETC__q285 =
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1[1:0];
|
|
endcase
|
|
end
|
|
|
|
// handling of inlined registers
|
|
|
|
always@(posedge CLK)
|
|
begin
|
|
if (RST_N == `BSV_RESET_VALUE)
|
|
begin
|
|
commitStage_commitTrap <= `BSV_ASSIGNMENT_DELAY
|
|
134'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
commitStage_rg_instret <= `BSV_ASSIGNMENT_DELAY 64'd0;
|
|
coreFix_doStatsReg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_cnt <= `BSV_ASSIGNMENT_DELAY
|
|
4'd0;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_init <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit <= `BSV_ASSIGNMENT_DELAY
|
|
2'd3;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_0 <= `BSV_ASSIGNMENT_DELAY
|
|
129'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_1 <= `BSV_ASSIGNMENT_DELAY
|
|
129'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_0 <= `BSV_ASSIGNMENT_DELAY
|
|
129'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_1 <= `BSV_ASSIGNMENT_DELAY
|
|
129'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_0 <= `BSV_ASSIGNMENT_DELAY
|
|
129'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_1 <= `BSV_ASSIGNMENT_DELAY
|
|
129'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_0 <= `BSV_ASSIGNMENT_DELAY
|
|
3'd2;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_1 <= `BSV_ASSIGNMENT_DELAY
|
|
3'd2;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0 <= `BSV_ASSIGNMENT_DELAY
|
|
3'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_1 <= `BSV_ASSIGNMENT_DELAY
|
|
3'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_2 <= `BSV_ASSIGNMENT_DELAY
|
|
3'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_3 <= `BSV_ASSIGNMENT_DELAY
|
|
3'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_4 <= `BSV_ASSIGNMENT_DELAY
|
|
3'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_5 <= `BSV_ASSIGNMENT_DELAY
|
|
3'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_6 <= `BSV_ASSIGNMENT_DELAY
|
|
3'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_7 <= `BSV_ASSIGNMENT_DELAY
|
|
3'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP <= `BSV_ASSIGNMENT_DELAY
|
|
3'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_empty <= `BSV_ASSIGNMENT_DELAY
|
|
1'd1;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP <= `BSV_ASSIGNMENT_DELAY
|
|
3'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
4'd2;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_full <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 <= `BSV_ASSIGNMENT_DELAY
|
|
583'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA80000000000000000;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1 <= `BSV_ASSIGNMENT_DELAY
|
|
583'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA80000000000000000;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_empty <= `BSV_ASSIGNMENT_DELAY
|
|
1'd1;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqP <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
584'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_full <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl <= `BSV_ASSIGNMENT_DELAY
|
|
59'h2AAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_processAmo <= `BSV_ASSIGNMENT_DELAY
|
|
161'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl <= `BSV_ASSIGNMENT_DELAY
|
|
153'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_rl <= `BSV_ASSIGNMENT_DELAY
|
|
1'd1;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_rl <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0 <= `BSV_ASSIGNMENT_DELAY
|
|
72'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1 <= `BSV_ASSIGNMENT_DELAY
|
|
72'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty <= `BSV_ASSIGNMENT_DELAY
|
|
1'd1;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqP <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
73'h0AAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_full <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0 <= `BSV_ASSIGNMENT_DELAY
|
|
579'h00000000000000000AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1 <= `BSV_ASSIGNMENT_DELAY
|
|
579'h00000000000000000AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty <= `BSV_ASSIGNMENT_DELAY
|
|
1'd1;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqP <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
580'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_full <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_perfReqQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
1'd0;
|
|
coreFix_memExe_dMem_perfReqQ_data_0 <= `BSV_ASSIGNMENT_DELAY 4'd0;
|
|
coreFix_memExe_dMem_perfReqQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_dMem_perfReqQ_empty <= `BSV_ASSIGNMENT_DELAY 1'd1;
|
|
coreFix_memExe_dMem_perfReqQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY 5'd10;
|
|
coreFix_memExe_dMem_perfReqQ_full <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_forwardQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_forwardQ_data_0 <= `BSV_ASSIGNMENT_DELAY 69'd0;
|
|
coreFix_memExe_forwardQ_data_1 <= `BSV_ASSIGNMENT_DELAY 69'd0;
|
|
coreFix_memExe_forwardQ_deqP <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_forwardQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_forwardQ_empty <= `BSV_ASSIGNMENT_DELAY 1'd1;
|
|
coreFix_memExe_forwardQ_enqP <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_forwardQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
70'h0AAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_forwardQ_full <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_memRespLdQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_memRespLdQ_data_0 <= `BSV_ASSIGNMENT_DELAY 69'd0;
|
|
coreFix_memExe_memRespLdQ_data_1 <= `BSV_ASSIGNMENT_DELAY 69'd0;
|
|
coreFix_memExe_memRespLdQ_deqP <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_memRespLdQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_memRespLdQ_empty <= `BSV_ASSIGNMENT_DELAY 1'd1;
|
|
coreFix_memExe_memRespLdQ_enqP <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_memRespLdQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
70'h0AAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_memRespLdQ_full <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_reqLdQ_data_0_rl <= `BSV_ASSIGNMENT_DELAY
|
|
69'h0AAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_reqLdQ_empty_rl <= `BSV_ASSIGNMENT_DELAY 1'd1;
|
|
coreFix_memExe_reqLdQ_full_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl <= `BSV_ASSIGNMENT_DELAY
|
|
153'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_reqLrScAmoQ_empty_rl <= `BSV_ASSIGNMENT_DELAY 1'd1;
|
|
coreFix_memExe_reqLrScAmoQ_full_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_reqStQ_data_0_rl <= `BSV_ASSIGNMENT_DELAY
|
|
66'h2AAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_reqStQ_empty_rl <= `BSV_ASSIGNMENT_DELAY 1'd1;
|
|
coreFix_memExe_reqStQ_full_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_respLrScAmoQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_respLrScAmoQ_data_0 <= `BSV_ASSIGNMENT_DELAY 64'd0;
|
|
coreFix_memExe_respLrScAmoQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_respLrScAmoQ_empty <= `BSV_ASSIGNMENT_DELAY 1'd1;
|
|
coreFix_memExe_respLrScAmoQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
65'h0AAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_respLrScAmoQ_full <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
coreFix_memExe_waitLrScAmoMMIOResp <= `BSV_ASSIGNMENT_DELAY 3'd0;
|
|
csrInstOrInterruptInflight_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_debug_int_pend <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_external_int_en_vec_0 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_external_int_en_vec_1 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_external_int_en_vec_3 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_external_int_pend_vec_0 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_external_int_pend_vec_1 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_external_int_pend_vec_3 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_fflags_reg <= `BSV_ASSIGNMENT_DELAY 5'd0;
|
|
csrf_frm_reg <= `BSV_ASSIGNMENT_DELAY 3'd0;
|
|
csrf_fs_reg <= `BSV_ASSIGNMENT_DELAY 2'd0;
|
|
csrf_ie_vec_0 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_ie_vec_1 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_ie_vec_3 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_mcause_code_reg <= `BSV_ASSIGNMENT_DELAY 4'd0;
|
|
csrf_mcause_interrupt_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_mcounteren_cy_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_mcounteren_ir_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_mcounteren_tm_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_mcycle_ehr_data_rl <= `BSV_ASSIGNMENT_DELAY 64'd0;
|
|
csrf_medeleg_13_11_reg <= `BSV_ASSIGNMENT_DELAY 3'd0;
|
|
csrf_medeleg_15_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_medeleg_9_0_reg <= `BSV_ASSIGNMENT_DELAY 10'd0;
|
|
csrf_mepc_csr <= `BSV_ASSIGNMENT_DELAY 64'd0;
|
|
csrf_mideleg_11_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_mideleg_1_0_reg <= `BSV_ASSIGNMENT_DELAY 2'd0;
|
|
csrf_mideleg_5_3_reg <= `BSV_ASSIGNMENT_DELAY 3'd0;
|
|
csrf_mideleg_9_7_reg <= `BSV_ASSIGNMENT_DELAY 3'd0;
|
|
csrf_minstret_ehr_data_rl <= `BSV_ASSIGNMENT_DELAY 64'd0;
|
|
csrf_mpp_reg <= `BSV_ASSIGNMENT_DELAY 2'd0;
|
|
csrf_mprv_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_mscratch_csr <= `BSV_ASSIGNMENT_DELAY 64'd0;
|
|
csrf_mtval_csr <= `BSV_ASSIGNMENT_DELAY 64'd0;
|
|
csrf_mtvec_base_hi_reg <= `BSV_ASSIGNMENT_DELAY 62'd0;
|
|
csrf_mtvec_mode_low_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_mxr_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_ppn_reg <= `BSV_ASSIGNMENT_DELAY 44'd0;
|
|
csrf_prev_ie_vec_0 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_prev_ie_vec_1 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_prev_ie_vec_3 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_prv_reg <= `BSV_ASSIGNMENT_DELAY 2'd3;
|
|
csrf_scause_code_reg <= `BSV_ASSIGNMENT_DELAY 4'd0;
|
|
csrf_scause_interrupt_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_scounteren_cy_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_scounteren_ir_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_scounteren_tm_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_sepc_csr <= `BSV_ASSIGNMENT_DELAY 64'd0;
|
|
csrf_software_int_en_vec_0 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_software_int_en_vec_1 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_software_int_en_vec_3 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_software_int_pend_vec_0 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_software_int_pend_vec_1 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_software_int_pend_vec_3 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_spp_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_sscratch_csr <= `BSV_ASSIGNMENT_DELAY 64'd0;
|
|
csrf_stats_module_doStats <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_stval_csr <= `BSV_ASSIGNMENT_DELAY 64'd0;
|
|
csrf_stvec_base_hi_reg <= `BSV_ASSIGNMENT_DELAY 62'd0;
|
|
csrf_stvec_mode_low_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_sum_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_time_reg <= `BSV_ASSIGNMENT_DELAY 64'd0;
|
|
csrf_timer_int_en_vec_0 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_timer_int_en_vec_1 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_timer_int_en_vec_3 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_timer_int_pend_vec_0 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_timer_int_pend_vec_1 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_timer_int_pend_vec_3 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_tsr_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_tvm_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_tw_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
csrf_vm_mode_sv39_reg <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
flush_reservation <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
flush_tlbs <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_cRqQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_cRqQ_data_0 <= `BSV_ASSIGNMENT_DELAY
|
|
142'h000000000000000004000000000000000000;
|
|
mmio_cRqQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_cRqQ_empty <= `BSV_ASSIGNMENT_DELAY 1'd1;
|
|
mmio_cRqQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
143'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
mmio_cRqQ_full <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_cRsQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_cRsQ_data_0 <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_cRsQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_cRsQ_empty <= `BSV_ASSIGNMENT_DELAY 1'd1;
|
|
mmio_cRsQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY 2'd0;
|
|
mmio_cRsQ_full <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_dataPendQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_dataPendQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_dataPendQ_empty <= `BSV_ASSIGNMENT_DELAY 1'd1;
|
|
mmio_dataPendQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_dataPendQ_full <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_dataReqQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_dataReqQ_data_0 <= `BSV_ASSIGNMENT_DELAY
|
|
142'h000000000000000004000000000000000000;
|
|
mmio_dataReqQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_dataReqQ_empty <= `BSV_ASSIGNMENT_DELAY 1'd1;
|
|
mmio_dataReqQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
143'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
mmio_dataReqQ_full <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_dataRespQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_dataRespQ_data_0 <= `BSV_ASSIGNMENT_DELAY 65'd0;
|
|
mmio_dataRespQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_dataRespQ_empty <= `BSV_ASSIGNMENT_DELAY 1'd1;
|
|
mmio_dataRespQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
66'h0AAAAAAAAAAAAAAAA;
|
|
mmio_dataRespQ_full <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_fromHostAddr <= `BSV_ASSIGNMENT_DELAY 61'd0;
|
|
mmio_pRqQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_pRqQ_data_0 <= `BSV_ASSIGNMENT_DELAY 39'h0400000000;
|
|
mmio_pRqQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_pRqQ_empty <= `BSV_ASSIGNMENT_DELAY 1'd1;
|
|
mmio_pRqQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY 40'h2AAAAAAAAA;
|
|
mmio_pRqQ_full <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_pRsQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_pRsQ_data_0 <= `BSV_ASSIGNMENT_DELAY 67'h155555554AAAAAAAA;
|
|
mmio_pRsQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_pRsQ_empty <= `BSV_ASSIGNMENT_DELAY 1'd1;
|
|
mmio_pRsQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY 68'h2AAAAAAAAAAAAAAAA;
|
|
mmio_pRsQ_full <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
mmio_toHostAddr <= `BSV_ASSIGNMENT_DELAY 61'd0;
|
|
outOfReset <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
started <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
update_vm_info <= `BSV_ASSIGNMENT_DELAY 1'd0;
|
|
end
|
|
else
|
|
begin
|
|
if (commitStage_commitTrap$EN)
|
|
commitStage_commitTrap <= `BSV_ASSIGNMENT_DELAY
|
|
commitStage_commitTrap$D_IN;
|
|
if (commitStage_rg_instret$EN)
|
|
commitStage_rg_instret <= `BSV_ASSIGNMENT_DELAY
|
|
commitStage_rg_instret$D_IN;
|
|
if (coreFix_doStatsReg$EN)
|
|
coreFix_doStatsReg <= `BSV_ASSIGNMENT_DELAY coreFix_doStatsReg$D_IN;
|
|
if (coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_cnt$EN)
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_cnt <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_cnt$D_IN;
|
|
if (coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_init$EN)
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_init <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_init$D_IN;
|
|
if (coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit$EN)
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit$D_IN;
|
|
if (coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_0$EN)
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_0 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_0$D_IN;
|
|
if (coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_1$EN)
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_1 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_1$D_IN;
|
|
if (coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_0$EN)
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_0 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_0$D_IN;
|
|
if (coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_1$EN)
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_1 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_1$D_IN;
|
|
if (coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_0$EN)
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_0 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_0$D_IN;
|
|
if (coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_1$EN)
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_1 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_1$D_IN;
|
|
if (coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_0$EN)
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_0 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_0$D_IN;
|
|
if (coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_1$EN)
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_1 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_1$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_rl$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_rl$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_1$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_1 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_1$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_2$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_2 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_2$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_3$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_3 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_3$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_4$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_4 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_4$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_5$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_5 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_5$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_6$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_6 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_6$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_7$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_7 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_7$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_rl$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_rl$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_empty$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_empty <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_empty$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_rl$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_rl$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_full$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_full <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_full$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_rl$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_rl$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_rl$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_rl$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_empty$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_empty <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_empty$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqP$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqP <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqP$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_fromPQ_full$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_full <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_full$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_processAmo$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_processAmo <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_processAmo$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_rl$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_rl$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_rl$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_rl$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_rl$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_rl$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_rl$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_rl$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqP$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqP <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqP$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_rl$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_rl$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_full$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_full <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_full$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_rl$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_rl$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_rl$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_rl$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqP$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqP <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqP$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl$D_IN;
|
|
if (coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_full$EN)
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_full <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_full$D_IN;
|
|
if (coreFix_memExe_dMem_perfReqQ_clearReq_rl$EN)
|
|
coreFix_memExe_dMem_perfReqQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_perfReqQ_clearReq_rl$D_IN;
|
|
if (coreFix_memExe_dMem_perfReqQ_data_0$EN)
|
|
coreFix_memExe_dMem_perfReqQ_data_0 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_perfReqQ_data_0$D_IN;
|
|
if (coreFix_memExe_dMem_perfReqQ_deqReq_rl$EN)
|
|
coreFix_memExe_dMem_perfReqQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_perfReqQ_deqReq_rl$D_IN;
|
|
if (coreFix_memExe_dMem_perfReqQ_empty$EN)
|
|
coreFix_memExe_dMem_perfReqQ_empty <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_perfReqQ_empty$D_IN;
|
|
if (coreFix_memExe_dMem_perfReqQ_enqReq_rl$EN)
|
|
coreFix_memExe_dMem_perfReqQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_perfReqQ_enqReq_rl$D_IN;
|
|
if (coreFix_memExe_dMem_perfReqQ_full$EN)
|
|
coreFix_memExe_dMem_perfReqQ_full <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_dMem_perfReqQ_full$D_IN;
|
|
if (coreFix_memExe_forwardQ_clearReq_rl$EN)
|
|
coreFix_memExe_forwardQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_forwardQ_clearReq_rl$D_IN;
|
|
if (coreFix_memExe_forwardQ_data_0$EN)
|
|
coreFix_memExe_forwardQ_data_0 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_forwardQ_data_0$D_IN;
|
|
if (coreFix_memExe_forwardQ_data_1$EN)
|
|
coreFix_memExe_forwardQ_data_1 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_forwardQ_data_1$D_IN;
|
|
if (coreFix_memExe_forwardQ_deqP$EN)
|
|
coreFix_memExe_forwardQ_deqP <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_forwardQ_deqP$D_IN;
|
|
if (coreFix_memExe_forwardQ_deqReq_rl$EN)
|
|
coreFix_memExe_forwardQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_forwardQ_deqReq_rl$D_IN;
|
|
if (coreFix_memExe_forwardQ_empty$EN)
|
|
coreFix_memExe_forwardQ_empty <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_forwardQ_empty$D_IN;
|
|
if (coreFix_memExe_forwardQ_enqP$EN)
|
|
coreFix_memExe_forwardQ_enqP <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_forwardQ_enqP$D_IN;
|
|
if (coreFix_memExe_forwardQ_enqReq_rl$EN)
|
|
coreFix_memExe_forwardQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_forwardQ_enqReq_rl$D_IN;
|
|
if (coreFix_memExe_forwardQ_full$EN)
|
|
coreFix_memExe_forwardQ_full <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_forwardQ_full$D_IN;
|
|
if (coreFix_memExe_memRespLdQ_clearReq_rl$EN)
|
|
coreFix_memExe_memRespLdQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_memRespLdQ_clearReq_rl$D_IN;
|
|
if (coreFix_memExe_memRespLdQ_data_0$EN)
|
|
coreFix_memExe_memRespLdQ_data_0 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_memRespLdQ_data_0$D_IN;
|
|
if (coreFix_memExe_memRespLdQ_data_1$EN)
|
|
coreFix_memExe_memRespLdQ_data_1 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_memRespLdQ_data_1$D_IN;
|
|
if (coreFix_memExe_memRespLdQ_deqP$EN)
|
|
coreFix_memExe_memRespLdQ_deqP <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_memRespLdQ_deqP$D_IN;
|
|
if (coreFix_memExe_memRespLdQ_deqReq_rl$EN)
|
|
coreFix_memExe_memRespLdQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_memRespLdQ_deqReq_rl$D_IN;
|
|
if (coreFix_memExe_memRespLdQ_empty$EN)
|
|
coreFix_memExe_memRespLdQ_empty <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_memRespLdQ_empty$D_IN;
|
|
if (coreFix_memExe_memRespLdQ_enqP$EN)
|
|
coreFix_memExe_memRespLdQ_enqP <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_memRespLdQ_enqP$D_IN;
|
|
if (coreFix_memExe_memRespLdQ_enqReq_rl$EN)
|
|
coreFix_memExe_memRespLdQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_memRespLdQ_enqReq_rl$D_IN;
|
|
if (coreFix_memExe_memRespLdQ_full$EN)
|
|
coreFix_memExe_memRespLdQ_full <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_memRespLdQ_full$D_IN;
|
|
if (coreFix_memExe_reqLdQ_data_0_rl$EN)
|
|
coreFix_memExe_reqLdQ_data_0_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_reqLdQ_data_0_rl$D_IN;
|
|
if (coreFix_memExe_reqLdQ_empty_rl$EN)
|
|
coreFix_memExe_reqLdQ_empty_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_reqLdQ_empty_rl$D_IN;
|
|
if (coreFix_memExe_reqLdQ_full_rl$EN)
|
|
coreFix_memExe_reqLdQ_full_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_reqLdQ_full_rl$D_IN;
|
|
if (coreFix_memExe_reqLrScAmoQ_data_0_rl$EN)
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl$D_IN;
|
|
if (coreFix_memExe_reqLrScAmoQ_empty_rl$EN)
|
|
coreFix_memExe_reqLrScAmoQ_empty_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_reqLrScAmoQ_empty_rl$D_IN;
|
|
if (coreFix_memExe_reqLrScAmoQ_full_rl$EN)
|
|
coreFix_memExe_reqLrScAmoQ_full_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_reqLrScAmoQ_full_rl$D_IN;
|
|
if (coreFix_memExe_reqStQ_data_0_rl$EN)
|
|
coreFix_memExe_reqStQ_data_0_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_reqStQ_data_0_rl$D_IN;
|
|
if (coreFix_memExe_reqStQ_empty_rl$EN)
|
|
coreFix_memExe_reqStQ_empty_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_reqStQ_empty_rl$D_IN;
|
|
if (coreFix_memExe_reqStQ_full_rl$EN)
|
|
coreFix_memExe_reqStQ_full_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_reqStQ_full_rl$D_IN;
|
|
if (coreFix_memExe_respLrScAmoQ_clearReq_rl$EN)
|
|
coreFix_memExe_respLrScAmoQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_respLrScAmoQ_clearReq_rl$D_IN;
|
|
if (coreFix_memExe_respLrScAmoQ_data_0$EN)
|
|
coreFix_memExe_respLrScAmoQ_data_0 <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_respLrScAmoQ_data_0$D_IN;
|
|
if (coreFix_memExe_respLrScAmoQ_deqReq_rl$EN)
|
|
coreFix_memExe_respLrScAmoQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_respLrScAmoQ_deqReq_rl$D_IN;
|
|
if (coreFix_memExe_respLrScAmoQ_empty$EN)
|
|
coreFix_memExe_respLrScAmoQ_empty <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_respLrScAmoQ_empty$D_IN;
|
|
if (coreFix_memExe_respLrScAmoQ_enqReq_rl$EN)
|
|
coreFix_memExe_respLrScAmoQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_respLrScAmoQ_enqReq_rl$D_IN;
|
|
if (coreFix_memExe_respLrScAmoQ_full$EN)
|
|
coreFix_memExe_respLrScAmoQ_full <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_respLrScAmoQ_full$D_IN;
|
|
if (coreFix_memExe_waitLrScAmoMMIOResp$EN)
|
|
coreFix_memExe_waitLrScAmoMMIOResp <= `BSV_ASSIGNMENT_DELAY
|
|
coreFix_memExe_waitLrScAmoMMIOResp$D_IN;
|
|
if (csrInstOrInterruptInflight_rl$EN)
|
|
csrInstOrInterruptInflight_rl <= `BSV_ASSIGNMENT_DELAY
|
|
csrInstOrInterruptInflight_rl$D_IN;
|
|
if (csrf_debug_int_pend$EN)
|
|
csrf_debug_int_pend <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_debug_int_pend$D_IN;
|
|
if (csrf_external_int_en_vec_0$EN)
|
|
csrf_external_int_en_vec_0 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_external_int_en_vec_0$D_IN;
|
|
if (csrf_external_int_en_vec_1$EN)
|
|
csrf_external_int_en_vec_1 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_external_int_en_vec_1$D_IN;
|
|
if (csrf_external_int_en_vec_3$EN)
|
|
csrf_external_int_en_vec_3 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_external_int_en_vec_3$D_IN;
|
|
if (csrf_external_int_pend_vec_0$EN)
|
|
csrf_external_int_pend_vec_0 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_external_int_pend_vec_0$D_IN;
|
|
if (csrf_external_int_pend_vec_1$EN)
|
|
csrf_external_int_pend_vec_1 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_external_int_pend_vec_1$D_IN;
|
|
if (csrf_external_int_pend_vec_3$EN)
|
|
csrf_external_int_pend_vec_3 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_external_int_pend_vec_3$D_IN;
|
|
if (csrf_fflags_reg$EN)
|
|
csrf_fflags_reg <= `BSV_ASSIGNMENT_DELAY csrf_fflags_reg$D_IN;
|
|
if (csrf_frm_reg$EN)
|
|
csrf_frm_reg <= `BSV_ASSIGNMENT_DELAY csrf_frm_reg$D_IN;
|
|
if (csrf_fs_reg$EN)
|
|
csrf_fs_reg <= `BSV_ASSIGNMENT_DELAY csrf_fs_reg$D_IN;
|
|
if (csrf_ie_vec_0$EN)
|
|
csrf_ie_vec_0 <= `BSV_ASSIGNMENT_DELAY csrf_ie_vec_0$D_IN;
|
|
if (csrf_ie_vec_1$EN)
|
|
csrf_ie_vec_1 <= `BSV_ASSIGNMENT_DELAY csrf_ie_vec_1$D_IN;
|
|
if (csrf_ie_vec_3$EN)
|
|
csrf_ie_vec_3 <= `BSV_ASSIGNMENT_DELAY csrf_ie_vec_3$D_IN;
|
|
if (csrf_mcause_code_reg$EN)
|
|
csrf_mcause_code_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_mcause_code_reg$D_IN;
|
|
if (csrf_mcause_interrupt_reg$EN)
|
|
csrf_mcause_interrupt_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_mcause_interrupt_reg$D_IN;
|
|
if (csrf_mcounteren_cy_reg$EN)
|
|
csrf_mcounteren_cy_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_mcounteren_cy_reg$D_IN;
|
|
if (csrf_mcounteren_ir_reg$EN)
|
|
csrf_mcounteren_ir_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_mcounteren_ir_reg$D_IN;
|
|
if (csrf_mcounteren_tm_reg$EN)
|
|
csrf_mcounteren_tm_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_mcounteren_tm_reg$D_IN;
|
|
if (csrf_mcycle_ehr_data_rl$EN)
|
|
csrf_mcycle_ehr_data_rl <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_mcycle_ehr_data_rl$D_IN;
|
|
if (csrf_medeleg_13_11_reg$EN)
|
|
csrf_medeleg_13_11_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_medeleg_13_11_reg$D_IN;
|
|
if (csrf_medeleg_15_reg$EN)
|
|
csrf_medeleg_15_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_medeleg_15_reg$D_IN;
|
|
if (csrf_medeleg_9_0_reg$EN)
|
|
csrf_medeleg_9_0_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_medeleg_9_0_reg$D_IN;
|
|
if (csrf_mepc_csr$EN)
|
|
csrf_mepc_csr <= `BSV_ASSIGNMENT_DELAY csrf_mepc_csr$D_IN;
|
|
if (csrf_mideleg_11_reg$EN)
|
|
csrf_mideleg_11_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_mideleg_11_reg$D_IN;
|
|
if (csrf_mideleg_1_0_reg$EN)
|
|
csrf_mideleg_1_0_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_mideleg_1_0_reg$D_IN;
|
|
if (csrf_mideleg_5_3_reg$EN)
|
|
csrf_mideleg_5_3_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_mideleg_5_3_reg$D_IN;
|
|
if (csrf_mideleg_9_7_reg$EN)
|
|
csrf_mideleg_9_7_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_mideleg_9_7_reg$D_IN;
|
|
if (csrf_minstret_ehr_data_rl$EN)
|
|
csrf_minstret_ehr_data_rl <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_minstret_ehr_data_rl$D_IN;
|
|
if (csrf_mpp_reg$EN)
|
|
csrf_mpp_reg <= `BSV_ASSIGNMENT_DELAY csrf_mpp_reg$D_IN;
|
|
if (csrf_mprv_reg$EN)
|
|
csrf_mprv_reg <= `BSV_ASSIGNMENT_DELAY csrf_mprv_reg$D_IN;
|
|
if (csrf_mscratch_csr$EN)
|
|
csrf_mscratch_csr <= `BSV_ASSIGNMENT_DELAY csrf_mscratch_csr$D_IN;
|
|
if (csrf_mtval_csr$EN)
|
|
csrf_mtval_csr <= `BSV_ASSIGNMENT_DELAY csrf_mtval_csr$D_IN;
|
|
if (csrf_mtvec_base_hi_reg$EN)
|
|
csrf_mtvec_base_hi_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_mtvec_base_hi_reg$D_IN;
|
|
if (csrf_mtvec_mode_low_reg$EN)
|
|
csrf_mtvec_mode_low_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_mtvec_mode_low_reg$D_IN;
|
|
if (csrf_mxr_reg$EN)
|
|
csrf_mxr_reg <= `BSV_ASSIGNMENT_DELAY csrf_mxr_reg$D_IN;
|
|
if (csrf_ppn_reg$EN)
|
|
csrf_ppn_reg <= `BSV_ASSIGNMENT_DELAY csrf_ppn_reg$D_IN;
|
|
if (csrf_prev_ie_vec_0$EN)
|
|
csrf_prev_ie_vec_0 <= `BSV_ASSIGNMENT_DELAY csrf_prev_ie_vec_0$D_IN;
|
|
if (csrf_prev_ie_vec_1$EN)
|
|
csrf_prev_ie_vec_1 <= `BSV_ASSIGNMENT_DELAY csrf_prev_ie_vec_1$D_IN;
|
|
if (csrf_prev_ie_vec_3$EN)
|
|
csrf_prev_ie_vec_3 <= `BSV_ASSIGNMENT_DELAY csrf_prev_ie_vec_3$D_IN;
|
|
if (csrf_prv_reg$EN)
|
|
csrf_prv_reg <= `BSV_ASSIGNMENT_DELAY csrf_prv_reg$D_IN;
|
|
if (csrf_scause_code_reg$EN)
|
|
csrf_scause_code_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_scause_code_reg$D_IN;
|
|
if (csrf_scause_interrupt_reg$EN)
|
|
csrf_scause_interrupt_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_scause_interrupt_reg$D_IN;
|
|
if (csrf_scounteren_cy_reg$EN)
|
|
csrf_scounteren_cy_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_scounteren_cy_reg$D_IN;
|
|
if (csrf_scounteren_ir_reg$EN)
|
|
csrf_scounteren_ir_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_scounteren_ir_reg$D_IN;
|
|
if (csrf_scounteren_tm_reg$EN)
|
|
csrf_scounteren_tm_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_scounteren_tm_reg$D_IN;
|
|
if (csrf_sepc_csr$EN)
|
|
csrf_sepc_csr <= `BSV_ASSIGNMENT_DELAY csrf_sepc_csr$D_IN;
|
|
if (csrf_software_int_en_vec_0$EN)
|
|
csrf_software_int_en_vec_0 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_software_int_en_vec_0$D_IN;
|
|
if (csrf_software_int_en_vec_1$EN)
|
|
csrf_software_int_en_vec_1 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_software_int_en_vec_1$D_IN;
|
|
if (csrf_software_int_en_vec_3$EN)
|
|
csrf_software_int_en_vec_3 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_software_int_en_vec_3$D_IN;
|
|
if (csrf_software_int_pend_vec_0$EN)
|
|
csrf_software_int_pend_vec_0 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_software_int_pend_vec_0$D_IN;
|
|
if (csrf_software_int_pend_vec_1$EN)
|
|
csrf_software_int_pend_vec_1 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_software_int_pend_vec_1$D_IN;
|
|
if (csrf_software_int_pend_vec_3$EN)
|
|
csrf_software_int_pend_vec_3 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_software_int_pend_vec_3$D_IN;
|
|
if (csrf_spp_reg$EN)
|
|
csrf_spp_reg <= `BSV_ASSIGNMENT_DELAY csrf_spp_reg$D_IN;
|
|
if (csrf_sscratch_csr$EN)
|
|
csrf_sscratch_csr <= `BSV_ASSIGNMENT_DELAY csrf_sscratch_csr$D_IN;
|
|
if (csrf_stats_module_doStats$EN)
|
|
csrf_stats_module_doStats <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_stats_module_doStats$D_IN;
|
|
if (csrf_stval_csr$EN)
|
|
csrf_stval_csr <= `BSV_ASSIGNMENT_DELAY csrf_stval_csr$D_IN;
|
|
if (csrf_stvec_base_hi_reg$EN)
|
|
csrf_stvec_base_hi_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_stvec_base_hi_reg$D_IN;
|
|
if (csrf_stvec_mode_low_reg$EN)
|
|
csrf_stvec_mode_low_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_stvec_mode_low_reg$D_IN;
|
|
if (csrf_sum_reg$EN)
|
|
csrf_sum_reg <= `BSV_ASSIGNMENT_DELAY csrf_sum_reg$D_IN;
|
|
if (csrf_time_reg$EN)
|
|
csrf_time_reg <= `BSV_ASSIGNMENT_DELAY csrf_time_reg$D_IN;
|
|
if (csrf_timer_int_en_vec_0$EN)
|
|
csrf_timer_int_en_vec_0 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_timer_int_en_vec_0$D_IN;
|
|
if (csrf_timer_int_en_vec_1$EN)
|
|
csrf_timer_int_en_vec_1 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_timer_int_en_vec_1$D_IN;
|
|
if (csrf_timer_int_en_vec_3$EN)
|
|
csrf_timer_int_en_vec_3 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_timer_int_en_vec_3$D_IN;
|
|
if (csrf_timer_int_pend_vec_0$EN)
|
|
csrf_timer_int_pend_vec_0 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_timer_int_pend_vec_0$D_IN;
|
|
if (csrf_timer_int_pend_vec_1$EN)
|
|
csrf_timer_int_pend_vec_1 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_timer_int_pend_vec_1$D_IN;
|
|
if (csrf_timer_int_pend_vec_3$EN)
|
|
csrf_timer_int_pend_vec_3 <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_timer_int_pend_vec_3$D_IN;
|
|
if (csrf_tsr_reg$EN)
|
|
csrf_tsr_reg <= `BSV_ASSIGNMENT_DELAY csrf_tsr_reg$D_IN;
|
|
if (csrf_tvm_reg$EN)
|
|
csrf_tvm_reg <= `BSV_ASSIGNMENT_DELAY csrf_tvm_reg$D_IN;
|
|
if (csrf_tw_reg$EN)
|
|
csrf_tw_reg <= `BSV_ASSIGNMENT_DELAY csrf_tw_reg$D_IN;
|
|
if (csrf_vm_mode_sv39_reg$EN)
|
|
csrf_vm_mode_sv39_reg <= `BSV_ASSIGNMENT_DELAY
|
|
csrf_vm_mode_sv39_reg$D_IN;
|
|
if (flush_reservation$EN)
|
|
flush_reservation <= `BSV_ASSIGNMENT_DELAY flush_reservation$D_IN;
|
|
if (flush_tlbs$EN)
|
|
flush_tlbs <= `BSV_ASSIGNMENT_DELAY flush_tlbs$D_IN;
|
|
if (mmio_cRqQ_clearReq_rl$EN)
|
|
mmio_cRqQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_cRqQ_clearReq_rl$D_IN;
|
|
if (mmio_cRqQ_data_0$EN)
|
|
mmio_cRqQ_data_0 <= `BSV_ASSIGNMENT_DELAY mmio_cRqQ_data_0$D_IN;
|
|
if (mmio_cRqQ_deqReq_rl$EN)
|
|
mmio_cRqQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_cRqQ_deqReq_rl$D_IN;
|
|
if (mmio_cRqQ_empty$EN)
|
|
mmio_cRqQ_empty <= `BSV_ASSIGNMENT_DELAY mmio_cRqQ_empty$D_IN;
|
|
if (mmio_cRqQ_enqReq_rl$EN)
|
|
mmio_cRqQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_cRqQ_enqReq_rl$D_IN;
|
|
if (mmio_cRqQ_full$EN)
|
|
mmio_cRqQ_full <= `BSV_ASSIGNMENT_DELAY mmio_cRqQ_full$D_IN;
|
|
if (mmio_cRsQ_clearReq_rl$EN)
|
|
mmio_cRsQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_cRsQ_clearReq_rl$D_IN;
|
|
if (mmio_cRsQ_data_0$EN)
|
|
mmio_cRsQ_data_0 <= `BSV_ASSIGNMENT_DELAY mmio_cRsQ_data_0$D_IN;
|
|
if (mmio_cRsQ_deqReq_rl$EN)
|
|
mmio_cRsQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_cRsQ_deqReq_rl$D_IN;
|
|
if (mmio_cRsQ_empty$EN)
|
|
mmio_cRsQ_empty <= `BSV_ASSIGNMENT_DELAY mmio_cRsQ_empty$D_IN;
|
|
if (mmio_cRsQ_enqReq_rl$EN)
|
|
mmio_cRsQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_cRsQ_enqReq_rl$D_IN;
|
|
if (mmio_cRsQ_full$EN)
|
|
mmio_cRsQ_full <= `BSV_ASSIGNMENT_DELAY mmio_cRsQ_full$D_IN;
|
|
if (mmio_dataPendQ_clearReq_rl$EN)
|
|
mmio_dataPendQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_dataPendQ_clearReq_rl$D_IN;
|
|
if (mmio_dataPendQ_deqReq_rl$EN)
|
|
mmio_dataPendQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_dataPendQ_deqReq_rl$D_IN;
|
|
if (mmio_dataPendQ_empty$EN)
|
|
mmio_dataPendQ_empty <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_dataPendQ_empty$D_IN;
|
|
if (mmio_dataPendQ_enqReq_rl$EN)
|
|
mmio_dataPendQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_dataPendQ_enqReq_rl$D_IN;
|
|
if (mmio_dataPendQ_full$EN)
|
|
mmio_dataPendQ_full <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_dataPendQ_full$D_IN;
|
|
if (mmio_dataReqQ_clearReq_rl$EN)
|
|
mmio_dataReqQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_dataReqQ_clearReq_rl$D_IN;
|
|
if (mmio_dataReqQ_data_0$EN)
|
|
mmio_dataReqQ_data_0 <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_dataReqQ_data_0$D_IN;
|
|
if (mmio_dataReqQ_deqReq_rl$EN)
|
|
mmio_dataReqQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_dataReqQ_deqReq_rl$D_IN;
|
|
if (mmio_dataReqQ_empty$EN)
|
|
mmio_dataReqQ_empty <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_dataReqQ_empty$D_IN;
|
|
if (mmio_dataReqQ_enqReq_rl$EN)
|
|
mmio_dataReqQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_dataReqQ_enqReq_rl$D_IN;
|
|
if (mmio_dataReqQ_full$EN)
|
|
mmio_dataReqQ_full <= `BSV_ASSIGNMENT_DELAY mmio_dataReqQ_full$D_IN;
|
|
if (mmio_dataRespQ_clearReq_rl$EN)
|
|
mmio_dataRespQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_dataRespQ_clearReq_rl$D_IN;
|
|
if (mmio_dataRespQ_data_0$EN)
|
|
mmio_dataRespQ_data_0 <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_dataRespQ_data_0$D_IN;
|
|
if (mmio_dataRespQ_deqReq_rl$EN)
|
|
mmio_dataRespQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_dataRespQ_deqReq_rl$D_IN;
|
|
if (mmio_dataRespQ_empty$EN)
|
|
mmio_dataRespQ_empty <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_dataRespQ_empty$D_IN;
|
|
if (mmio_dataRespQ_enqReq_rl$EN)
|
|
mmio_dataRespQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_dataRespQ_enqReq_rl$D_IN;
|
|
if (mmio_dataRespQ_full$EN)
|
|
mmio_dataRespQ_full <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_dataRespQ_full$D_IN;
|
|
if (mmio_fromHostAddr$EN)
|
|
mmio_fromHostAddr <= `BSV_ASSIGNMENT_DELAY mmio_fromHostAddr$D_IN;
|
|
if (mmio_pRqQ_clearReq_rl$EN)
|
|
mmio_pRqQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_pRqQ_clearReq_rl$D_IN;
|
|
if (mmio_pRqQ_data_0$EN)
|
|
mmio_pRqQ_data_0 <= `BSV_ASSIGNMENT_DELAY mmio_pRqQ_data_0$D_IN;
|
|
if (mmio_pRqQ_deqReq_rl$EN)
|
|
mmio_pRqQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_pRqQ_deqReq_rl$D_IN;
|
|
if (mmio_pRqQ_empty$EN)
|
|
mmio_pRqQ_empty <= `BSV_ASSIGNMENT_DELAY mmio_pRqQ_empty$D_IN;
|
|
if (mmio_pRqQ_enqReq_rl$EN)
|
|
mmio_pRqQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_pRqQ_enqReq_rl$D_IN;
|
|
if (mmio_pRqQ_full$EN)
|
|
mmio_pRqQ_full <= `BSV_ASSIGNMENT_DELAY mmio_pRqQ_full$D_IN;
|
|
if (mmio_pRsQ_clearReq_rl$EN)
|
|
mmio_pRsQ_clearReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_pRsQ_clearReq_rl$D_IN;
|
|
if (mmio_pRsQ_data_0$EN)
|
|
mmio_pRsQ_data_0 <= `BSV_ASSIGNMENT_DELAY mmio_pRsQ_data_0$D_IN;
|
|
if (mmio_pRsQ_deqReq_rl$EN)
|
|
mmio_pRsQ_deqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_pRsQ_deqReq_rl$D_IN;
|
|
if (mmio_pRsQ_empty$EN)
|
|
mmio_pRsQ_empty <= `BSV_ASSIGNMENT_DELAY mmio_pRsQ_empty$D_IN;
|
|
if (mmio_pRsQ_enqReq_rl$EN)
|
|
mmio_pRsQ_enqReq_rl <= `BSV_ASSIGNMENT_DELAY
|
|
mmio_pRsQ_enqReq_rl$D_IN;
|
|
if (mmio_pRsQ_full$EN)
|
|
mmio_pRsQ_full <= `BSV_ASSIGNMENT_DELAY mmio_pRsQ_full$D_IN;
|
|
if (mmio_toHostAddr$EN)
|
|
mmio_toHostAddr <= `BSV_ASSIGNMENT_DELAY mmio_toHostAddr$D_IN;
|
|
if (outOfReset$EN)
|
|
outOfReset <= `BSV_ASSIGNMENT_DELAY outOfReset$D_IN;
|
|
if (started$EN) started <= `BSV_ASSIGNMENT_DELAY started$D_IN;
|
|
if (update_vm_info$EN)
|
|
update_vm_info <= `BSV_ASSIGNMENT_DELAY update_vm_info$D_IN;
|
|
end
|
|
end
|
|
|
|
// synopsys translate_off
|
|
`ifdef BSV_NO_INITIAL_BLOCKS
|
|
`else // not BSV_NO_INITIAL_BLOCKS
|
|
initial
|
|
begin
|
|
commitStage_commitTrap = 134'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
commitStage_rg_instret = 64'hAAAAAAAAAAAAAAAA;
|
|
coreFix_doStatsReg = 1'h0;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_cnt = 4'hA;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_divUnit_init_init = 1'h0;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit = 2'h2;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_0 =
|
|
129'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSignedUnsigned_pipe_1 =
|
|
129'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_0 =
|
|
129'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulSigned_pipe_1 =
|
|
129'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_0 =
|
|
129'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_mulUnsigned_pipe_1 =
|
|
129'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_0 = 3'h2;
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_pipe_1 = 3'h2;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_clearReq_rl = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_0 = 3'h2;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_1 = 3'h2;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_2 = 3'h2;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_3 = 3'h2;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_4 = 3'h2;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_5 = 3'h2;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_6 = 3'h2;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_data_7 = 3'h2;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqP = 3'h2;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_deqReq_rl = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_empty = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqP = 3'h2;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_enqReq_rl = 4'hA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_cRqRetryIndexQ_full = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_clearReq_rl = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_0 =
|
|
583'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_data_1 =
|
|
583'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqP = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_deqReq_rl = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_empty = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqP = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_enqReq_rl =
|
|
584'hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_fromPQ_full = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_linkAddrEhr_rl = 59'h2AAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_processAmo =
|
|
161'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_data_0_rl =
|
|
153'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_empty_rl = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqFromCQ_full_rl = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_clearReq_rl = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_0 =
|
|
72'hAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_data_1 =
|
|
72'hAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqP = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_deqReq_rl = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_empty = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqP = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_enqReq_rl =
|
|
73'h0AAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rqToPQ_full = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_clearReq_rl = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_0 =
|
|
579'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_data_1 =
|
|
579'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqP = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_deqReq_rl = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_empty = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqP = 1'h0;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_enqReq_rl =
|
|
580'hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_dMem_cache_m_banks_0_rsToPQ_full = 1'h0;
|
|
coreFix_memExe_dMem_perfReqQ_clearReq_rl = 1'h0;
|
|
coreFix_memExe_dMem_perfReqQ_data_0 = 4'hA;
|
|
coreFix_memExe_dMem_perfReqQ_deqReq_rl = 1'h0;
|
|
coreFix_memExe_dMem_perfReqQ_empty = 1'h0;
|
|
coreFix_memExe_dMem_perfReqQ_enqReq_rl = 5'h0A;
|
|
coreFix_memExe_dMem_perfReqQ_full = 1'h0;
|
|
coreFix_memExe_forwardQ_clearReq_rl = 1'h0;
|
|
coreFix_memExe_forwardQ_data_0 = 69'h0AAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_forwardQ_data_1 = 69'h0AAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_forwardQ_deqP = 1'h0;
|
|
coreFix_memExe_forwardQ_deqReq_rl = 1'h0;
|
|
coreFix_memExe_forwardQ_empty = 1'h0;
|
|
coreFix_memExe_forwardQ_enqP = 1'h0;
|
|
coreFix_memExe_forwardQ_enqReq_rl = 70'h2AAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_forwardQ_full = 1'h0;
|
|
coreFix_memExe_memRespLdQ_clearReq_rl = 1'h0;
|
|
coreFix_memExe_memRespLdQ_data_0 = 69'h0AAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_memRespLdQ_data_1 = 69'h0AAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_memRespLdQ_deqP = 1'h0;
|
|
coreFix_memExe_memRespLdQ_deqReq_rl = 1'h0;
|
|
coreFix_memExe_memRespLdQ_empty = 1'h0;
|
|
coreFix_memExe_memRespLdQ_enqP = 1'h0;
|
|
coreFix_memExe_memRespLdQ_enqReq_rl = 70'h2AAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_memRespLdQ_full = 1'h0;
|
|
coreFix_memExe_reqLdQ_data_0_rl = 69'h0AAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_reqLdQ_empty_rl = 1'h0;
|
|
coreFix_memExe_reqLdQ_full_rl = 1'h0;
|
|
coreFix_memExe_reqLrScAmoQ_data_0_rl =
|
|
153'h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_reqLrScAmoQ_empty_rl = 1'h0;
|
|
coreFix_memExe_reqLrScAmoQ_full_rl = 1'h0;
|
|
coreFix_memExe_reqStQ_data_0_rl = 66'h2AAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_reqStQ_empty_rl = 1'h0;
|
|
coreFix_memExe_reqStQ_full_rl = 1'h0;
|
|
coreFix_memExe_respLrScAmoQ_clearReq_rl = 1'h0;
|
|
coreFix_memExe_respLrScAmoQ_data_0 = 64'hAAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_respLrScAmoQ_deqReq_rl = 1'h0;
|
|
coreFix_memExe_respLrScAmoQ_empty = 1'h0;
|
|
coreFix_memExe_respLrScAmoQ_enqReq_rl = 65'h0AAAAAAAAAAAAAAAA;
|
|
coreFix_memExe_respLrScAmoQ_full = 1'h0;
|
|
coreFix_memExe_waitLrScAmoMMIOResp = 3'h2;
|
|
csrInstOrInterruptInflight_rl = 1'h0;
|
|
csrf_debug_int_pend = 1'h0;
|
|
csrf_external_int_en_vec_0 = 1'h0;
|
|
csrf_external_int_en_vec_1 = 1'h0;
|
|
csrf_external_int_en_vec_3 = 1'h0;
|
|
csrf_external_int_pend_vec_0 = 1'h0;
|
|
csrf_external_int_pend_vec_1 = 1'h0;
|
|
csrf_external_int_pend_vec_3 = 1'h0;
|
|
csrf_fflags_reg = 5'h0A;
|
|
csrf_frm_reg = 3'h2;
|
|
csrf_fs_reg = 2'h2;
|
|
csrf_ie_vec_0 = 1'h0;
|
|
csrf_ie_vec_1 = 1'h0;
|
|
csrf_ie_vec_3 = 1'h0;
|
|
csrf_mcause_code_reg = 4'hA;
|
|
csrf_mcause_interrupt_reg = 1'h0;
|
|
csrf_mcounteren_cy_reg = 1'h0;
|
|
csrf_mcounteren_ir_reg = 1'h0;
|
|
csrf_mcounteren_tm_reg = 1'h0;
|
|
csrf_mcycle_ehr_data_rl = 64'hAAAAAAAAAAAAAAAA;
|
|
csrf_medeleg_13_11_reg = 3'h2;
|
|
csrf_medeleg_15_reg = 1'h0;
|
|
csrf_medeleg_9_0_reg = 10'h2AA;
|
|
csrf_mepc_csr = 64'hAAAAAAAAAAAAAAAA;
|
|
csrf_mideleg_11_reg = 1'h0;
|
|
csrf_mideleg_1_0_reg = 2'h2;
|
|
csrf_mideleg_5_3_reg = 3'h2;
|
|
csrf_mideleg_9_7_reg = 3'h2;
|
|
csrf_minstret_ehr_data_rl = 64'hAAAAAAAAAAAAAAAA;
|
|
csrf_mpp_reg = 2'h2;
|
|
csrf_mprv_reg = 1'h0;
|
|
csrf_mscratch_csr = 64'hAAAAAAAAAAAAAAAA;
|
|
csrf_mtval_csr = 64'hAAAAAAAAAAAAAAAA;
|
|
csrf_mtvec_base_hi_reg = 62'h2AAAAAAAAAAAAAAA;
|
|
csrf_mtvec_mode_low_reg = 1'h0;
|
|
csrf_mxr_reg = 1'h0;
|
|
csrf_ppn_reg = 44'hAAAAAAAAAAA;
|
|
csrf_prev_ie_vec_0 = 1'h0;
|
|
csrf_prev_ie_vec_1 = 1'h0;
|
|
csrf_prev_ie_vec_3 = 1'h0;
|
|
csrf_prv_reg = 2'h2;
|
|
csrf_scause_code_reg = 4'hA;
|
|
csrf_scause_interrupt_reg = 1'h0;
|
|
csrf_scounteren_cy_reg = 1'h0;
|
|
csrf_scounteren_ir_reg = 1'h0;
|
|
csrf_scounteren_tm_reg = 1'h0;
|
|
csrf_sepc_csr = 64'hAAAAAAAAAAAAAAAA;
|
|
csrf_software_int_en_vec_0 = 1'h0;
|
|
csrf_software_int_en_vec_1 = 1'h0;
|
|
csrf_software_int_en_vec_3 = 1'h0;
|
|
csrf_software_int_pend_vec_0 = 1'h0;
|
|
csrf_software_int_pend_vec_1 = 1'h0;
|
|
csrf_software_int_pend_vec_3 = 1'h0;
|
|
csrf_spp_reg = 1'h0;
|
|
csrf_sscratch_csr = 64'hAAAAAAAAAAAAAAAA;
|
|
csrf_stats_module_doStats = 1'h0;
|
|
csrf_stval_csr = 64'hAAAAAAAAAAAAAAAA;
|
|
csrf_stvec_base_hi_reg = 62'h2AAAAAAAAAAAAAAA;
|
|
csrf_stvec_mode_low_reg = 1'h0;
|
|
csrf_sum_reg = 1'h0;
|
|
csrf_time_reg = 64'hAAAAAAAAAAAAAAAA;
|
|
csrf_timer_int_en_vec_0 = 1'h0;
|
|
csrf_timer_int_en_vec_1 = 1'h0;
|
|
csrf_timer_int_en_vec_3 = 1'h0;
|
|
csrf_timer_int_pend_vec_0 = 1'h0;
|
|
csrf_timer_int_pend_vec_1 = 1'h0;
|
|
csrf_timer_int_pend_vec_3 = 1'h0;
|
|
csrf_tsr_reg = 1'h0;
|
|
csrf_tvm_reg = 1'h0;
|
|
csrf_tw_reg = 1'h0;
|
|
csrf_vm_mode_sv39_reg = 1'h0;
|
|
flush_reservation = 1'h0;
|
|
flush_tlbs = 1'h0;
|
|
mmio_cRqQ_clearReq_rl = 1'h0;
|
|
mmio_cRqQ_data_0 = 142'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
mmio_cRqQ_deqReq_rl = 1'h0;
|
|
mmio_cRqQ_empty = 1'h0;
|
|
mmio_cRqQ_enqReq_rl = 143'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
mmio_cRqQ_full = 1'h0;
|
|
mmio_cRsQ_clearReq_rl = 1'h0;
|
|
mmio_cRsQ_data_0 = 1'h0;
|
|
mmio_cRsQ_deqReq_rl = 1'h0;
|
|
mmio_cRsQ_empty = 1'h0;
|
|
mmio_cRsQ_enqReq_rl = 2'h2;
|
|
mmio_cRsQ_full = 1'h0;
|
|
mmio_dataPendQ_clearReq_rl = 1'h0;
|
|
mmio_dataPendQ_deqReq_rl = 1'h0;
|
|
mmio_dataPendQ_empty = 1'h0;
|
|
mmio_dataPendQ_enqReq_rl = 1'h0;
|
|
mmio_dataPendQ_full = 1'h0;
|
|
mmio_dataReqQ_clearReq_rl = 1'h0;
|
|
mmio_dataReqQ_data_0 = 142'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
mmio_dataReqQ_deqReq_rl = 1'h0;
|
|
mmio_dataReqQ_empty = 1'h0;
|
|
mmio_dataReqQ_enqReq_rl = 143'h2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;
|
|
mmio_dataReqQ_full = 1'h0;
|
|
mmio_dataRespQ_clearReq_rl = 1'h0;
|
|
mmio_dataRespQ_data_0 = 65'h0AAAAAAAAAAAAAAAA;
|
|
mmio_dataRespQ_deqReq_rl = 1'h0;
|
|
mmio_dataRespQ_empty = 1'h0;
|
|
mmio_dataRespQ_enqReq_rl = 66'h2AAAAAAAAAAAAAAAA;
|
|
mmio_dataRespQ_full = 1'h0;
|
|
mmio_fromHostAddr = 61'h0AAAAAAAAAAAAAAA;
|
|
mmio_pRqQ_clearReq_rl = 1'h0;
|
|
mmio_pRqQ_data_0 = 39'h2AAAAAAAAA;
|
|
mmio_pRqQ_deqReq_rl = 1'h0;
|
|
mmio_pRqQ_empty = 1'h0;
|
|
mmio_pRqQ_enqReq_rl = 40'hAAAAAAAAAA;
|
|
mmio_pRqQ_full = 1'h0;
|
|
mmio_pRsQ_clearReq_rl = 1'h0;
|
|
mmio_pRsQ_data_0 = 67'h2AAAAAAAAAAAAAAAA;
|
|
mmio_pRsQ_deqReq_rl = 1'h0;
|
|
mmio_pRsQ_empty = 1'h0;
|
|
mmio_pRsQ_enqReq_rl = 68'hAAAAAAAAAAAAAAAAA;
|
|
mmio_pRsQ_full = 1'h0;
|
|
mmio_toHostAddr = 61'h0AAAAAAAAAAAAAAA;
|
|
outOfReset = 1'h0;
|
|
started = 1'h0;
|
|
update_vm_info = 1'h0;
|
|
end
|
|
`endif // BSV_NO_INITIAL_BLOCKS
|
|
// synopsys translate_on
|
|
|
|
// handling of system tasks
|
|
|
|
// synopsys translate_off
|
|
always@(negedge CLK)
|
|
begin
|
|
#0;
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_rl_outOfReset)
|
|
$fwrite(32'h80000002, "mkProc came out of reset\n");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (WILL_FIRE_RL_commitStage_doCommitSystemInst &&
|
|
rob$deqPort_0_deq_data[122:118] == 5'd13 &&
|
|
IF_rob_deqPort_0_deq_data__3982_BIT_117_4139_T_ETC___d14213 == 6'd6)
|
|
$display("[Terminate CSR] being written (val = %x), ",
|
|
"send terminate signal to host",
|
|
rob$deqPort_0_deq_data[95:32]);
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_deqEn$whas &&
|
|
coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_credit == 2'd3)
|
|
$fdisplay(32'h80000002, "\n%m: ASSERT FAIL!!");
|
|
if (RST_N != `BSV_RESET_VALUE)
|
|
if (coreFix_fpuMulDivExe_0_mulDivExec_mulUnit_newReq$whas &&
|
|
v__h601886 == 2'd0)
|
|
$fdisplay(32'h80000002, "\n%m: ASSERT FAIL!!");
|
|
end
|
|
// synopsys translate_on
|
|
endmodule // mkCore
|
|
|