10.12.2012 Views

SIMPLORER User Manual V6.0 - FER-a

SIMPLORER User Manual V6.0 - FER-a

SIMPLORER User Manual V6.0 - FER-a

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>SIMPLORER</strong> 6.0 — <strong>Manual</strong> 165<br />

The input voltage is a 1V pulse, 1ns wide. For the case of R=0, the input appears at the far<br />

end, delayed by 1ns (LC curve). There is no attenuation because the line R is zero. There is no<br />

reflection because the terminating resistance is equal to the characteristic impedance.<br />

With high series resistance, the input is delayed 1ns as before, but distortion and attenuation<br />

occur (RLC curve). With only series resistance and a very low shunt conductance, there is no<br />

delay or distortion, but the output is attenuated (RG curve). Finally, with L=0 there is a delay<br />

from the RC time constant, but the delay is not 1-ns (RC curve).<br />

When the input pulse is very narrow compared to the line’s travel time, and the time step increases<br />

during simulation, it is possible for the pulse to become lost. It never appears at the<br />

far end. The breakpoint mechanism in the LTRA model does not fully address this problem,<br />

even when running in SPICE itself. A very small resistance value (for example R=1u) usually<br />

solves this problem.<br />

See also Roychowdhury, J. S., and D. O. Pederson: Efficient Transient Simulation of Lossy Interconnect,<br />

San Francisco, CA: ACM/IEEE Design Automation Conference, June 17-21, 1991<br />

Line Model Applications<br />

SPICE 3f5 implements three different line models:<br />

• LTRA - the lossy transmission line model, implemented with convolution of the impulse<br />

response.<br />

• T - the lossless transmission line, implementing an idealized traveling wave behavior.<br />

• URC - the uniform RC line, sometimes useful in low-frequency applications.<br />

For the lossless case, LTRA is typically more accurate and efficient than the older T model.<br />

The URC model automatically creates an internal lumped RC network for SPICE, which is<br />

rather inefficient, and again, less accurate than the truly distributed-parameter LTRA model.<br />

Therefore, only the LTRA model has been provided for <strong>SIMPLORER</strong>. All instances of the T and<br />

URC model should be converted to use the LTRA model.<br />

Converting Lossless T Components to LTRA<br />

The basic T component parameters are the characteristic impedance, and the line travel or<br />

delay time. To derive LTRA parameters, it's necessary to assume a wave velocity. For example,<br />

3e8 m/s (speed of light) will be assumed here. A different velocity may be assumed, and the<br />

derived parameters would be different but produce the same results in circuit simulation.<br />

The characteristic impedance is directly available as Z0. The travel time may be input directly<br />

as TD, or indirectly as a frequency and normalized line length. If necessary, obtain the travel<br />

time as:<br />

• TD = NRMLEN / FREQ<br />

If not specified, NRMLEN = 0.25 for a quarter wavelength.<br />

Next, obtain the length and the other LTRA parameters as:<br />

• LEN = 3e8 * TD<br />

• L = Z0 / 3e8<br />

• C = 1 / (Z0 * 3e8)<br />

• R = G = 0<br />

For example, given Z0 = 50 and TD = 1n, we would obtain LEN = 0.3, L = 1.667e-7, and C<br />

= 6.667e-11. Assuming a velocity of 2e8 instead of 3e8, we would obtain LEN = 0.2, L = 2.5e-<br />

7, and C = 1e-10 as in the example of Figure 2. Both parameter sets would give the same results<br />

in <strong>SIMPLORER</strong>.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!