• DocumentCode
    3300464
  • Title

    Safe and protected execution for the Morph/AMRM reconfigurable processor

  • Author

    Chien, Andrew A. ; Byun, Jay H.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    209
  • Lastpage
    221
  • Abstract
    Technology scaling of CMOS processes brings relatively faster transistors (gates) and slower interconnects (wires), making viable the addition of reconfigurability to increase performance. In the Morph/AMRM system we are exploring the addition of reconfigurable logic, deeply integrated with the processor core, employing the reconfigurability to manage the cache, datapath, and pipeline resources more effectively. However, integration of reconfigurable logic introduces significant protection and safety challenges for microprocess execution. We analyze the protection structures in a state of the art microprocessor core (R10000), identifying the few critical logic blocks and demonstrating that the majority of the logic in the processor core can be safely reconfigured. Subsequently, we propose a protection architecture for the Morph/AMRM reconfigurable processor which enable nearly the full range of power of reconfigurability in the processor core while requiring only a small number of fixed logic features which to ensure safe, protected multiprocess execution
  • Keywords
    fault tolerant computing; reconfigurable architectures; Morph/AMRM reconfigurable processor; cache; critical logic blocks; datapath; microprocessor core; protected multiprocess execution; reconfigurability; reconfigurable logic; Art; CMOS process; Computer science; Delay; Integrated circuit interconnections; Microprocessors; Pipelines; Protection; Reconfigurable logic; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 1999. FCCM '99. Proceedings. Seventh Annual IEEE Symposium on
  • Conference_Location
    Napa Valley, CA
  • Print_ISBN
    0-7695-0375-6
  • Type

    conf

  • DOI
    10.1109/FPGA.1999.803683
  • Filename
    803683