• DocumentCode
    2221241
  • Title

    Simplifying SoC design with the customizable control processor platform

  • Author

    Ogilvie, C. Ross ; Ray, Richard ; Devins, Robert ; Kautzman, Mark ; Hale, Michael ; Bergamaschi, Reinaldo ; Lynch, Bob ; Gaur, Santosh

  • Author_Institution
    IBM Corp., USA
  • fYear
    2003
  • fDate
    13-15 Oct. 2003
  • Firstpage
    402
  • Lastpage
    403
  • Abstract
    We describe the customizable control processor (CCP) platform based on PowerPC® 440 processor with a target frequency of 533 MHz as well as its design methodology. The hardened region of the chip contains cores and features found in many control and communications applications. The custom area of the chip allows for each application of CCP to be personalized with cores from the IBM core library or with unique logic implemented in IBM ASIC standard cell. A predefined logic template (customer logic file) with a set of standard CoreConnect® ports can be personalized with any function that can be implemented in the IBM ASIC technology. The customer logic file is synthesized placed and wired in the custom area of the chip. The custom area of the chip could be configured with approximately 2 M gates of logic. With all mask levels being personalized other configurations could include SRAM, and embedded DRAM incorporated in the custom logic. There are around 263 pre-assigned I/O for the hardened portion of the chip as well as around 177 I/O sockets available in the custom region to personalize. The CCP provides a flexible platform and design environment that effectively reduces the design effort, design time, and the design cost of systems on chip.
  • Keywords
    integrated circuit design; microprocessor chips; system-on-chip; CCP platform; IBM ASIC standard cell; IBM core library; PowerPC® 440 processor; SRAM; SoC design simplification; customer logic file; customizable control processor; embedded DRAM; predefined logic template; standard CoreConnect® port; systems on chip; Application specific integrated circuits; Communication system control; Costs; Design methodology; Frequency; Libraries; Logic gates; Process control; Random access memory; Sockets;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2003. Proceedings. 21st International Conference on
  • ISSN
    1063-6404
  • Print_ISBN
    0-7695-2025-1
  • Type

    conf

  • DOI
    10.1109/ICCD.2003.1240928
  • Filename
    1240928