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
Link To Document