Chip assembly challenges and solutions
Shankar Krishnamoorthy, Sierra Design
01/23/2006 9:00 AM EST, EE Times
At nanometer technologies, IC physical design teams are designing multi-million gate systems-on-chip (SoCs) with very complex functionality including different processor cores, memory blocks, soft and hard intellectual property (IP) blocks, and analog circuitry on a single chip. In addition to addressing the sheer size and complexity, designers also need to deal with variations in design modes, environmental conditions, manufacturing steps, and device and interconnect behavior.
In recent years, hierarchical design flows have gained traction for the implementation of multi-million gate SoCs. However, with increasing design sizes, these flows using the current generation of physical implementation tools are severely strained to meet the chip specifications with aggressive schedules. Engineers have historically used a hierarchical chip design methodology (breaking the chip into pieces or blocks) to extend the capacity of design-automation tools, improve tool runtimes, and contain last minute design changes. A hierarchical design flow typically includes:
- Chip planning (design partitioning, time budgeting, block placement, pin assignment, power and clock planning).
- Block implementation (placement, clock tree synthesis (CTS), optimization, routing).
- Chip assembly (block instantiation, top level glue logic optimization, top level CTS/routing, global wire buffering, power and clock routing).
Any wrong decisions or assumptions made during chip planning and block implementation are exposed at this stage, which typically leads to unnecessary iterations and missed market opportunities. Due to the late surprises in chip assembly, design teams have rushed to incorporate chip assembly as part of concurrent engineering with the block implementation. In this article we will review chip assembly challenges and discuss the requirements of an implementation system that comprehensively addresses all the issues.
To read the full article, click here
Related Semiconductor IP
- ReRAM NVM in DB HiTek 130nm BCD
- UFS 5.0 Host Controller IP
- PDM Receiver/PDM-to-PCM Converter
- Voltage and Temperature Sensor with integrated ADC - GlobalFoundries® 22FDX®
- 8MHz / 40MHz Pierce Oscillator - X-FAB XT018-0.18µm
Related Articles
- Integrating VESA DSC and MIPI DSI in a System-on-Chip (SoC): Addressing Design Challenges and Leveraging Arasan IP Portfolio
- Proven solutions for converting a chip specification into RTL and UVM
- PCIe 5.0: The universal high-speed interconnect for High Bandwidth and Low Latency Applications Design Challenges & Solutions
- Solutions for Soft Errors in System on Chip Designs
Latest Articles
- An FPGA-Based SoC Architecture with a RISC-V Controller for Energy-Efficient Temporal-Coding Spiking Neural Networks
- Enabling RISC-V Vector Code Generation in MLIR through Custom xDSL Lowerings
- A Scalable Open-Source QEC System with Sub-Microsecond Decoding-Feedback Latency
- SNAP-V: A RISC-V SoC with Configurable Neuromorphic Acceleration for Small-Scale Spiking Neural Networks
- An FPGA Implementation of Displacement Vector Search for Intra Pattern Copy in JPEG XS