1 / 24

The Technology Leader in Front-End Physical Design

The Technology Leader in Front-End Physical Design. Yesterday’s Chip is Today’s Partition. Hierarchical Implementation is Imperative!. Full Chip SoC. Partition (Yesterday’s Chip). Block. New “Direct Approach” Hierarchical Partition. New Solution (Direct Approach). 10MgDesign Data.

gaetane
Download Presentation

The Technology Leader in Front-End Physical Design

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Technology Leader in Front-End Physical Design

  2. Yesterday’s Chip is Today’s Partition Hierarchical Implementation is Imperative! Full Chip SoC Partition (Yesterday’s Chip) Block

  3. New “Direct Approach” Hierarchical Partition New Solution (Direct Approach) 10MgDesign Data Conventional Solution (Trial-and-Error Approach) Hier. Locality Placement Ultra fast detail route Chip-Level timing analysis Optimize floorplan Guesstimate Floor Plan Manual: Pin Assign Partition Area Risk : Non-Convergence Extract: Partition Area Aspect Ratio Pin Assign. Indep. Partition’s P&R, Timing Opt Indep. Partition’s P&R, Timing Opt Risk : Die size Penalty Optimal Die size Optimal Timing Guarantee Easy Convergence

  4. Logical and Physical Interaction for Fast Design Closure P&R and Timing Engine • Unified Placement and Floor Plan (Guide) • Logic hierarchy maintained in physical domain • Controllable/Predictable • Superfast detail trial route Front-End Design Physical Design • Create Physically Realizable RTL • Synthesize Physically Feasible Netlist • Create Physically Implementable Floor Plan “Guide” • Final Timing • Die Size • Power • CTS • Signal Integrity

  5. Progressive Convergence “Shifting Gears” With One Integrated, Full-Featured Physical Design Engine Same Familiar Design Flow Partition + FP Place + Opt Detail Router SYN GDSII Physical Reality Physical Feasibility Physical Controllability Requirements: Speed Accuracy Ease-of-Use Capacity Hierarchical Gear Box Hierarchical Physical Design Timing Optimization Analysis One Integrated Engine

  6. Competing Strategies for DSM Design Closure SYN + Place Route FP Place (A) Top Down Approach : Front-end Heavy TraditionalFlow SYN + Place FP SYN Route FP SYN P&R (B) Bottom-up Approach : Back-end Heavy Partition + FP + Phys Reality Place + OPT + CTL SYN + Phys Feasibility Route (C) Progressive Convergence Approach : Front-end & Back-end in Tandem

  7. “Golden Metrics” for Emerging EDA Tools • Long Term Survival Tests: • Ease-of-Use/Intuitive • Minimum Set-Up Time • Fast Turn-Around Time • Multi-Million Cell Capacity • Hierarchical Solution • Minimum Change to Existing Design Methodology • Utilize Existing Tool Investment ($, training, etc.) • Min. Realignment of Logic/Physical Designer Duties • Quick Implementation into Design Flow • Production Proven on Many Critical and Large Projects

  8. First EncounterTM Super-Light Weight Front-End Physical Design EnvironmentTM • New class of fully integrated tools • Built around Fast-Track DatabaseTM • So fast, “iterations” become • “interactions” • Co-Optimize timing, power, area, • route-ability, and partition

  9. First EncounterTMDesign Flow Partition + FP Place + Opt Detail Router SYN GDSII Physical Reality Physical Controllability Physical Feasibility Gear Box Analysis (RC, DC, TA, Power, EM, SI) Analysis (RC, DC, TA, Power, EM, SI) Hier Partition Global Timing Mgmt Unified FP/Place Timing Control T.D. Place Timing Refine Hier Partition Global Timing Mgmt Unified FP/Place Timing Control T.D. Place Timing Refine IPO Timing Closure IPO Timing Closure CTS CTS Detail Trial Router Detail Trial Router

  10. What do we mean by “Super-Light Weight”?

  11. Another Example of “Super-Light Weight” 900K cells (approx. 3.5Mg) + 31 blocks • Design Import and Flatten 10 Min. • Placement (fast-mode) 4 Hrs. • Trial Route 40 Min. • Full-chip RC Extraction + SDF 35 Min. • Max. Memory Requirement 1.37 GB.

  12. Key Enabling Technology - AmoebaTM Intelligent Hierarchical Locality-Based Placement Engine • Maintains Locality at Every Level of Hierarchyw/o Fencing • Good initial timing solution • Makes Physical Layout Intuitive for Logic Designers • Effective communication medium between logic/physical teams • Predictable and Controllable Results • Coupled with floorplan “guidance” for predictability • Timing integrity maintained each iteration Traditional Placement Amoeba Placement

  13. Top-Level Amoeba Hierarchy View

  14. Next Hierarchy Level on Upper Block

  15. Floor Plan View Generated From Amoeba Placement and Floor Planning Become ONE!

  16. Closer Look at One Logical Module

  17. Detailed Cell Placement Underlying Amoeba View

  18. 3.6M Gate Design - 8 Logical Partitions • Fully integrated with First Encounter Environment • Starts with known placeable/routable solution • Optimum partition aspect ratios and sizes • Easily accommodates modules growing /shrinking • Seamless chip and block level design convergence

  19. Partition Optimizer Intelligent Pin Assignment • Intelligent automatic pin assignment • Aligned pins minimize channels • Automatic block feed-thru assignment • Top-level intelligent buffer insertion

  20. ...Partition Optimizer automatically generated optimal hierarchical partitions and assigned the pins based upon (the) initial physical route. The resulting die size savings of 10-15% is of major importance in a high-volume set-top box application.”Ram GollapudiDesign Center Manager, SJ Tech CenterVLSI Technology, Inc.

  21. Direct Link To Ultima DC(TBA) Driven by customers Two parts joint effort : - Calibrate First Encounter DC with Ultima DC - Provide direct link from First Encounter to Ultima DC Usage model : - Fast mode using First Encounter DC / Calibrated - High accuracy mode using Ultima DC Benefits : - Increased DC accuracy in First Encounter physical design system - Consistent DC accuracy from physical design to final sign off

  22. Partial SPC Customer List Multimedia/Chipsets: Networking: • AMD - MPD • S3 • TeraLogic • Trident • VLSI Technology • SiS • AMD - NPD • Ardent Technologies • Broadcom (Maverick) • Marvell Semi. • Acute

  23. Sales and Support Offices • Silicon Valley • Taiwan (Eteam) • Austin/Texas (Feb. 2000) • Japan (Feb. 2000) • East Coast U.S. (Q1 2000) • Europe (Q2 2000 )

  24. Summary • SPC delivers First Encounter - TODAY • SoC “smart” hierarchical design/optimization solution • DSM physical design/optimization engine with “quantum leap” in Speed, Ease of Use, Accuracy, Capacity and Predictability/Controllability • Production quality software - silicon proven by many customers • SPC will continue to deliver the most advanced technology - TOMORROW • First Encounter lays a solid foundation for rapid development of future DSM design/optimization solutions

More Related