• DocumentCode
    1785505
  • Title

    Design of CAD ASIP for JIT extensible processor: Case study on simulated annealing placer

  • Author

    Daryanavard, H. ; Parvizian, A. ; Jahanian, A. ; Eshghi, Mohammad

  • Author_Institution
    Shahid Beheshti Univ. Tehran, Tehran, Iran
  • fYear
    2014
  • fDate
    20-22 May 2014
  • Firstpage
    259
  • Lastpage
    263
  • Abstract
    Dynamic Reconfigurable computing platform using embedded Just-In-Time (JIT) compilation is the most flexible platform among others. In these systems all complex kernels can be translated to bitstream to be executed on hardware part (FPGA) using an embedded processor which are dedicated general processor. Executing the CAD algorithms on embedded processor is too time-consuming and normally is not feasible for real applications. In this paper, application-specific instruction set processor (ASIP) has proposed as a promising solution to meet this requirement. A novel design of an ASIP is presented tailored for CAD algorithms. As a case study, Simulated Annealing (SA) placer is implemented and detailed. Experimental results show our CAD ASIP achieves 22X speed up in execution time in cost of 3% overhead in logic gates.
  • Keywords
    CAD; application specific integrated circuits; embedded systems; field programmable gate arrays; instruction sets; microprocessor chips; simulated annealing; CAD ASIP; CAD algorithms; FPGA; JIT extensible processor; SA placer; application-specific instruction set processor; bitstream; complex kernels; dynamic reconfigurable computing platform; embedded JIT compilation; embedded just-in-time compilation; embedded processor; general processor; simulated annealing placer; Algorithm design and analysis; Design automation; Field programmable gate arrays; Hardware; Mathematical model; Simulated annealing; Software; Application Specific Instruction Set Processor (ASIP); Just-In-Time Compilation; MIPS R3000 Processor; Simulated Annealing (SA) Placer;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering (ICEE), 2014 22nd Iranian Conference on
  • Conference_Location
    Tehran
  • Type

    conf

  • DOI
    10.1109/IranianCEE.2014.6999544
  • Filename
    6999544