• 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