• DocumentCode
    2997363
  • Title

    Architectural partitioning of control memory for application specific programmable processors

  • Author

    Wei Zhao ; Papachristou, C.A.

  • Author_Institution
    Dept. of Comput. Eng., Case Western Reserve Univ., Cleveland, OH, USA
  • fYear
    1995
  • fDate
    5-9 Nov. 1995
  • Firstpage
    521
  • Lastpage
    526
  • Abstract
    Because of programmability of Application Specific Programmable Processors (ASPPs), microcode-based control is effectively used to drive ASPP datapaths for different applications. In ASPPs, each application needs a separate microprogram resulting in large microcode memory. This paper proposes a distributed microcode memory model in which only distinct microcodes are stored in each separate memory module to save memory area. A hierarchical clustering approach is also proposed for the design of this distributed microcode memory. Experimental results indicate this approach is especially well suited for ASPP microcode memory design because of the existence of repetitive microcodes across multiple behaviors.
  • Keywords
    distributed memory systems; firmware; memory architecture; application specific programmable processors; control memory; datapaths; distributed microcode memory model; memory module; microcode memory; microprogram; programmability; repetitive microcodes; Application software; Application specific integrated circuits; Computer aided instruction; Contracts; Data engineering; Digital signal processing; Drives; Lead; Pins; Process control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1995. ICCAD-95. Digest of Technical Papers., 1995 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-8186-8200-0
  • Type

    conf

  • DOI
    10.1109/ICCAD.1995.480166
  • Filename
    480166