iHARP a Multiple Instruction Issue Processor Chip Incorporating RISC and VLIW Design Features
RISC (Reduced Instruction Set Computers) processors have established an impressive performance standard by executing one instruction in each processor cycle. More recently, VLIW (Very Long Instruction Word) and superscalar architectures have attempted to improve processor performance by fetching and dispatching multiple instructions in each cycle. This paper presents the Hatfield Advanced RISC Processor (iHARP). iHARP is a parallel pipelined reduced instructions set processor that is currently under development at Hatfield Polytechnic. Earlier work at Hatfield centred around the design of an abstract HARP architectural model . iHARP is a physical realisation of the HARP architectural model within the constraints of a single VLSI chip. The major aim of the HARP project is to develop a VLIW RISC processor capable of executing more than one instruction per clock cycle.