| |
|
|
|
Analog and RF designers use transient
analysis to check basic circuit functionality and verify that the
circuit's performance meets specifications. Large analog and RF
circuits, such as 802.11 transceivers, WCDMA transceivers, SerDes I/Os,
PLLs, and Sigma-Delta ADCs, are some of the toughest transient analysis
challenges. These circuits can exceed 100,000 transistors, must be
simulated for many micro-seconds of operation, and require full SPICE
accuracy to accurately capture circuit behavior.
Transient simulations of these circuits
using traditional SPICE simulators can take days or weeks to complete.
Reducing SPICE run-times by partitioning the circuit into smaller
blocks or loosening the simulator's accuracy tolerances is
time-consuming and leads to inaccurate simulation results. After days
of option tuning, digital fastSPICE tools can provide significant
speed-up, but only at the expense of much needed accuracy. For example,
1% reduction in a 16-bit ADC means only 6 bits are verified.
The multi-rate transient engine in Analog
FastSPICE provides both full SPICE accuracy and 5X to 10X performance -
without block-level tuning. Designers can reduce simulations from days
to hours with full SPICE accuracy at every node.
The table below shows some of the production
circuits in
which designers have run transient analysis using
Analog FastSPICE and achieved full SPICE accuracy at least 5X faster.
|
|

|
| Application |
Circuit |
Device Count |
Silicon Process |
Simulation Task |
| Memory |
SRAM |
1,100,000 |
65nm |
Transient |
| RF Transceiver |
VCO |
180,000 |
0.35u |
Transient |
| Networking |
Tx 16-channel |
130,000 |
90nm |
Transient |
| High Speed I/O |
PMA Rx |
110,000 |
90nm |
Transient |
| RF Transceiver |
802.11 |
105,000 |
180nm |
Transient |
| Memory |
Flash |
95,000 |
110nm |
Transient |
| RF Transceiver |
Top Level |
75,000 |
0.35u |
Transient |
| RF Transceiver |
802.11 |
50,000 |
180nm |
Transient |
| RF Transceiver |
802.11 |
50,000 |
180nm |
Transient |
| RF Transceiver |
PLL |
50,000 |
0.35u |
Transient |
| Memory |
Flash |
45,000 |
110nm |
Transient |
| Clock |
PLL |
40,000 |
180nm |
Transient |
| Networking |
Rx 1-channel |
29,000 |
90nm |
Transient |
| RF Transceiver |
802.11 |
25,000 |
180nm |
Transient |
| Memory |
Flash |
22,000 |
110nm |
Transient |
| High Speed I/O |
SerDes |
20,000 |
90nm |
Transient |
| RF Transceiver |
AGC |
16,000 |
130nm |
Transient |
| RF Transceiver |
S-D ADC |
15,000 |
130nm |
Transient |
| RF Transceiver |
LNA+Mixer |
10,500 |
130nm |
Transient |
| High Speed I/O |
DDR2 |
10,000 |
130nm |
Transient |
| High Speed I/O |
SerDes |
8,600 |
90nm |
Transient |
| High Speed I/O |
DLL |
8,200 |
90nm |
Transient |
| RF Transceiver |
PLL |
7,900 |
130nm |
Transient |
| RF Transceiver |
S-D ADC |
7,700 |
130nm |
Transient |
| Memory |
Flash |
7,700 |
110nm |
Transient |
| Clock |
PLL |
6,400 |
180nm |
Transient |
| High Speed I/O |
PLL |
6,400 |
130nm |
Transient |
| Clock |
PLL |
6,000 |
180nm |
Transient |
| RF Transceiver |
PLL |
6,000 |
130nm |
Transient |
| Consumer |
|
5,500 |
180nm |
Transient |
| ADC |
DLL |
4,500 |
0.25u |
Transient |
| PLL |
PLL |
4,400 |
90nm |
Transient |
| High Speed I/O |
SerDes |
4,200 |
130nm |
Transient |
| RF Transceiver |
S-D ADC |
4,000 |
130nm |
Transient |
| RF Transceiver |
PLL |
3,500 |
130nm |
Transient |
| High Speed I/O |
Serial I/O |
3,400 |
130nm |
Transient |
| PLL |
PLL |
2,600 |
0.25u |
Transient |
| Clock |
PLL |
1,800 |
0.25u |
Transient |
| Clock |
PLL |
1,700 |
180nm |
Transient |
| Consumer |
|
1,600 |
130nm |
Transient |
| Networking |
DAC |
1,300 |
180nm |
Transient |
| RF Transceiver |
S-D ADC |
1,300 |
180nm |
Transient |
| Networking |
|
1,200 |
180nm |
Transient |
| RF Transceiver |
Amplifier |
1,100 |
180nm |
Transient |
| Clock |
PLL |
1,000 |
180nm |
Transient |
| Memory |
PLL |
600 |
110nm |
Transient |
|
|
|
|
|
|