EnCore Processor
Appearance
The EnCore microprocessor family is a configurable and extendable implementation of a compact 32-bit RISC instruction-set architecture. The following are key features of EnCore microprocessors:
- 5 stage pipeline
- highest operating frequency in its class
- lowest possible dynamic energy consumption - 99% of flip-flops automatically clock-gated using typical Cadence and Synopsys synthesis tools
- most non-memory operations achieving single-cycle latency, and no more than one load-delay slot
- easy configurability of cache architectures
All of the EnCore test chips are named after hills in Edinburgh; Calton, being the smallest, is the first of these.
EnCore Calton
The first silicon implementation of the EnCore processor is a test-chip code-named Calton, fabricated in a generic 130nm CMOS process.
- 130nm implementation of EnCore processor in baseline configuration extended with barrel shifter, multiplier, and a full set of 32 GPRs.
- Contains bus interface and system control functions, in addition to the processor.
- Implemented with 8KB direct-mapped I-cache and D-cache.
- Complete system-on-chip occupies 1 sq.mm of silicon at 75% utilization.
- Chip-level power consumption is 25 mW at 250 MHz.
- First silicon samples operate above 375 MHz at typical voltage and temperature.