• DocumentCode
    243326
  • Title

    Multiprocessing on FPGA using light weight processor

  • Author

    Raza, Muhammad Ahmad ; Azeemuddin, Syed

  • Author_Institution
    Xilinx India, Hyderabad, India
  • fYear
    2014
  • fDate
    6-7 Jan. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Multiprocessors have been widely used in modern high performance embedded system to meet the computational needs of smart, real time applications spread across multiple domains. While custom IPs (Intellectual Property) on FPGA based systems are commonly used, multiprocessing on FPGAs have not been explored enough due to concerns about meeting a right trade-off between area usage, achievable performance, and the required design time. This paper presents an implementation of a multiprocessing system on FPGA using multiple light weight soft processors (LWP) that work in conjunction with a custom hardware to achieve balanced performance to resource ratio. As an example we have implemented a TDEA (Triple Data Encryption Algorithm) cryptographic algorithm on our multiprocessing system that uses 2.5X less area, is 40% faster in performance, and requires 20% less power as compared to equivalent solution implemented using a commercial soft processor.
  • Keywords
    cryptography; field programmable gate arrays; multiprocessing systems; FPGA; TDEA cryptographic algorithm; multiple light weight soft processors; multiprocessing system; triple data encryption algorithm; Acceleration; Cryptography; Digital signal processing; Engines; Estimation; Ports (Computers); Topology; Field Programmable Gate Array (FPGA); MicroBlaze; Multiprocessing; Processor; TDEA;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Computing and Communication Technologies (IEEE CONECCT), 2014 IEEE International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    978-1-4799-2318-2
  • Type

    conf

  • DOI
    10.1109/CONECCT.2014.6740339
  • Filename
    6740339