• DocumentCode
    721232
  • Title

    Time optimization of instruction execution in FPGA using embedded systems

  • Author

    Ray, Abhijit ; Choudhry, Arjun

  • Author_Institution
    Dept. of Electr. Eng., Delhi Technol. Univ., Delhi, India
  • fYear
    2015
  • fDate
    25-27 Feb. 2015
  • Firstpage
    566
  • Lastpage
    572
  • Abstract
    This paper presents a method to implement time optimization of instructions in Field Programmable Gate Array (FPGA) using application of embedded systems. The proposed technique is intended to reduce the time of processing of instructions inside a processor and ATMega328 microcontroller is used for this purpose. An algorithm has been proposed to predict the most suitable processor architecture which should be preferably used to iteratively execute the instructions. This prediction, along with the input of instructions to the FPGA, is done by the microcontroller and the same is transferred to the FPGA using suitable interfacing technique. Two architectures are intertwined and burnt on the microprocessor chip of the FPGA beforehand. Proteus VSM has been used for simulation of the embedded portion of the system and the processor architectures are designed in Xilinx ISE v13.4 and simulated in ISIM simulator.
  • Keywords
    digital simulation; embedded systems; field programmable gate arrays; microcontrollers; optimisation; ATMega328 microcontroller; FPGA; ISIM simulator; Proteus VSM; Xilinx ISE v13.4; embedded systems; field programmable gate array; instruction execution; interfacing technique; microprocessor chip; processor architecture; time optimization; Computer architecture; Embedded systems; Field programmable gate arrays; Microcontrollers; Microprocessor chips; Ports (Computers); Reduced instruction set computing; ATMega328; FPGA; ISIM; Proteus VSM; Xilinx ISE;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Futuristic Trends on Computational Analysis and Knowledge Management (ABLAZE), 2015 International Conference on
  • Conference_Location
    Noida
  • Print_ISBN
    978-1-4799-8432-9
  • Type

    conf

  • DOI
    10.1109/ABLAZE.2015.7154926
  • Filename
    7154926