DocumentCode
2910622
Title
Establishing latch correspondence for embedded circuits of PowerPC microprocessors
Author
Anand, H. ; Bhadra, J. ; Sen, A. ; Abadir, M.S. ; Davis, K.G.
Author_Institution
Freescale Semicond. Inc., Austin, TX
fYear
2005
fDate
Nov. 30 2005-Dec. 2 2005
Firstpage
37
Lastpage
44
Abstract
We present a latch mapping methodology that judiciously leverages structural and functional analyses on digital sequential circuits. We make use of functional design constraints in a way to get latch correspondence information. For scanable latches we use a technique based on scan chain analysis to obtain latch correspondences. We also provide an effective heuristic for finding latch correspondences for latches (potentially nonscanable) in complex state machines having cyclic dependencies. Our methodology not only answers latch correspondence, but also provides polarity of the correspondence. This is a major advantage over earlier latch mapping algorithms. Experimental results obtained on embedded circuits from live PowerPCreg design projects have shown that our technique fares better than a leading vendor tool in mapping latches - in both quantitative (more latches mapped) and performance (time/memory used) aspects
Keywords
embedded systems; finite state machines; flip-flops; logic design; microprocessor chips; sequential circuits; PowerPC microprocessors; digital sequential circuits; embedded circuits; functional analysis; functional design constraints; latch correspondence; latch mapping; scan chain analysis; state machines; structural analysis; Analytical models; Application specific integrated circuits; Circuit synthesis; Functional analysis; Latches; Microprocessors; Registers; Sequential circuits; Timing; Trademarks;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Level Design Validation and Test Workshop, 2005. Tenth IEEE International
Conference_Location
Napa Valley, CA
ISSN
1552-6674
Print_ISBN
0-7803-9571-9
Type
conf
DOI
10.1109/HLDVT.2005.1568811
Filename
1568811
Link To Document