Title :
Flag and Register Array Based High Performance Instruction Set Architecture of Embedded Processor
Author :
Pandey, Bishwajeet ; Jain, Sonal ; Kumar, Manoj
Author_Institution :
VLSI Design Lab., Indian Inst. of Inf. Technol., Gwalior, Gwalior, India
Abstract :
Here, assumption is that if we add 8 numbers from register array then it takes 120ns when execution time is 5ns and register access time is 10ns. If we add same 8 number using one by one fetching from memory then it takes 840ns to add 8 numbers. In that way we are saving 720ns ,i.e., 85.7% time saving in execution of add instruction to add 8 numbers. In this way, our Instruction Set based on Flag and Register Array provides high performance. And in this paper comparison of this instruction set with existing instruction set of advanced processor architecture like PIC16FXX, AVR ATMEGA8, 8051.
Keywords :
embedded systems; instruction sets; microprocessor chips; AVR ATMEGA8; PIC16FXX; add instruction; advanced processor architecture; embedded processor; fetching; flag; register access time; register array based high performance instruction set architecture; Algorithms; Arrays; Data transfer; Microprocessors; Radiation detectors; Registers; ALU; AVR; Address Selecor; Flag Register; Instruction Register; Instruction Set Architecture; Microprogram Sequencer; PIC 16FXX; Program Counter; Programme Counter; Register Array (RN); Stack Ppointer;
Conference_Titel :
Communication Systems and Network Technologies (CSNT), 2013 International Conference on
Conference_Location :
Gwalior
Print_ISBN :
978-1-4673-5603-9
DOI :
10.1109/CSNT.2013.153