Cadence® system design and verification solutions, integrated under our System Development Suite, provide the simulation, acceleration, emulation, and management capabilities.
System Development Suite Related Products A-Z
Cadence® digital design and signoff solutions provide a fast path to design closure and better predictability, helping you meet your power, performance, and area (PPA) targets.
Full-Flow Digital Solution Related Products A-Z
Cadence® custom, analog, and RF design solutions can help you save time by automating many routine tasks, from block-level and mixed-signal simulation to routing and library characterization.
Overview Related Products A-Z
Driving efficiency and accuracy in advanced packaging, system planning, and multi-fabric interoperability, Cadence® package implementation products deliver the automation and accuracy.
Cadence® PCB design solutions enable shorter, more predictable design cycles with greater integration of component design and system-level simulation for a constraint-driven flow.
An open IP platform for you to customize your app-driven SoC design.
Comprehensive solutions and methodologies.
Helping you meet your broader business goals.
A global customer support infrastructure with around-the-clock help.
24/7 Support - Cadence Online Support
Locate the latest software updates, service request, technical documentation, solutions and more in your personalized environment.
Cadence offers various software services for download. This page describes our offerings, including the Allegro FREE Physical Viewer.
Get the most out of your investment in Cadence technologies through a wide range of training offerings.
This course combines our Allegro PCB Editor Basic Techniques, followed by Allegro PCB Editor Intermediate Techniques.
Virtuoso Analog Design Environment Verifier 16.7
Learn learn to perform requirements-driven analog verification using the Virtuoso ADE Verifier tool.
Exchange ideas, news, technical information, and best practices.
The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information.
It's not all about the technlogy. Here we exchange ideas on the Cadence Academic Network and other subjects of general interest.
Cadence is a leading provider of system design tools, software, IP, and services.
Get email delivery of the Cadence blog featured here
3D-ICs with through-silicon vias (TSVs) are not yet in volume production, but work has already begun on design standards - and more work is needed soon. An excellent update on work in progress, and a discussion of what's needed, was provided at a Silicon Integration Initiative (Si2) panel discussion at an "Si2 Round-up" co-located with the recent Design Automation Conference (DAC 2012).
The panel began with an update on the Si2 Open3D TAB (Technical Advisory Board) given by its chairman, Riko Radojcic, director of engineering at Qualcomm's CDMA Technology Group. Other panelists included the following (in order of their opening presentations):
Currently 18 companies are members of the Open3D TAB, including all the companies listed above.
A recurring theme throughout this discussion was the diverse ecosystem that's needed to produce 3D-ICs. It includes many different kinds of providers, as shown in the diagram to the right. It will include tools from different EDA vendors, and in many cases, dies from different sources. There are thus a number of "handoffs" between different providers and tools, and there must be some kind of common language so everyone can understand what is being handed off.
Open3D TAB - Lubricating the Supply Chain
Standards, said Radojcic, are "a lubricant to the supply chain." He noted that Qualcomm and other companies are relying on a distributed supply chain, and that standards are vital for facilitating the handoff between one provider and another. Radojcic pointed to two different kinds of standards that are being developed in parallel. One is process standards for such concerns as wafer thinning and inspections; these are under development by SEMI and Sematech. Another is the design standards under development by Si2, IEEE, JEDEC, and Global Semiconductor Alliance (GSA).
"For me the intent of standards is to facilitate communication between memory die and stack design, and custom die and stack design and the other way around. Let's figure out what types of design information need to be sloshed around and then let's settle on some kind of format that can slosh this design information around," Radojcic said.
Radojcic identified seven types of information that need to be "sloshed around:"
The Open3D TAB has launched dedicated working groups in the first three areas above - Power Distribution Network (PDN), Thermal Management, and Pathfinding - and will take up the other topics later. Radojcic said, "we have three working groups in flight, and we are looking for them to hand off a standard soon-ish. And we are hoping to have the first batch of 3D design exchange formats this year."
So What Else is Needed?
Chandrasekar (Altera) provided a list of "near term" (1-2 years) and "long term" (2+ years) needs for standards. Near term needs include a set of "good practices" for 3D integration, interoperability with existing tool sets, interfaces between multiple dies, and a 3D process design kit (PDK). Long term needs include material and structural attributes for pathfinding, a data exchange format for interoperability between IC design tools, and a data exchange format for chip-package co-design.
Sarkar (Apache) provided a closer look at the activities of the Open3D PDN working group. Its charter, he said, is to come up with a "simplified equivalent circuit to model load and parasitic to enable stacked die PDN design and verification." Working group members are working towards model standardization, targeting areas including model generation, interfaces, validation, design exploration, and implementation.
"What we have achieved so far," Sarkar said, "is that we have defined what the power model should contain, what benefits the model should provide, and what we should not give out in details, so you do not divulge too much of your IP. We are also making good progress on defining an interface." The working group has version 1.4 of a Chip Package Interface Protocol (CPIP) spec.
Bansal (Cadence) noted that a very complex 3D-IC ecosystem requires collaboration between different parties - EDA and IP providers, foundries, outsourced assembly and test (OSAT), packaging houses, and more. Just like in a big company where there are multiple "views," there must be some standardized processes for communication. Standards are also needed on the manufacturing side, she noted: "How are we going to standardize in test? What are the assembly procedures, wafer handling mechanisms, and materials that will be used?" The business model is also a big question - who is going to be responsible for reliability and yield?
Petranovic (Mentor) talked about the need for standards for electrical modeling for timing and signal-integrity analysis. One big question is TSVs - are they vias or devices? What kind of coupling between TSVs needs to be taken into account? "There is still uncertainty about what should be modeled and what is really important to be modeled," he said.
Samoylov (Invarian) focused on 3D thermal standards. With 3D-ICs, he noted, we will go from a single slice of silicon to a real 3D structure with thermal properties, and thermal effects that are "pretty much unpredictable." Microbump arrays and TSVs will have a significant impact on thermal characteristics. Dies from different vendors will be assembled into 3D stacks, and thermal analysis cannot be done by a single vendor. Samoylov said there is "very strong demand" for a common format that will express thermal characteristics.
Finally, Varadarajan (Atrenta) gave an example of why the Pathfinding working group (which he's on) has an important task. "A single 3D design decision, such as changing one die from face up to face down, completely changes the physical model," he said. "To characterize that effectively you need standards, because it's going to change your parasitics and your timing, and change all the decisions you need to make."
Presentation slides from these speakers (except Varadarajan, who had no slides) are available here.