Research Article

NCOR: An FPGA-Friendly Nonblocking Data Cache for Soft Processors with Runahead Execution

Table 1

Architectural properties of simulated processors.

I-cache size (Bytes)32 K
D-Cache size (Bytes)4–32 K
Cache line size32 bytes
Cache associativityDirect mapped
Memory latency26 cycles
BPredictor typeGShare
BPredictor entries4096
BTB entries256
Pipeline stages5
No. of outstanding misses32