Nikita V. Nandanwar, A. B. Diggikar
Abstract: Processor is the circuitry that carries out instructions of program by performing the basic arithmetic, logical, control and transfer operations specified by the instructions and the program is set of instructions executed in proper sequence. This main purpose of this paper is to realize such program using instructions from different groups such as data transfer group, arithmetic and logical group. The main aim of this work is to check whether different instructions from different group perform functionally correct when they are to be coded successively. Code is programmed using VHDL programming. Xilinx ISE 12.4 is used and results are verified using Isim simulator. Regarding hardware results are verified using Spartan-6 XC6LX16-CS324 board along with additional inputs and outputs by interfacing it with laptop.
Keywords: ALU, FPGA, Processor, program, Spartan 6