high speed vlsi simulator
play

High-Speed VLSI Simulator Q I CH E N P A N ZH A N G S U P E R V - PowerPoint PPT Presentation

High-Speed VLSI Simulator Q I CH E N P A N ZH A N G S U P E R V I S O R : P R O F . S O U R A J E E T R O Y Background Interconnects transmission lines, copper wires, and Carbon nano-tubes Board to board, chip to chip, PCB, on


  1. High-Speed VLSI Simulator Q I CH E N P A N ZH A N G S U P E R V I S O R : P R O F . S O U R A J E E T R O Y

  2. Background  Interconnects  transmission lines, copper wires, and Carbon nano-tubes  Board to board, chip to chip, PCB, on chip level  High-speed  High frequency clock rates  Short signal rise-time  Current Challenges  Interconnect can be responsible for logic glitches, and signal delay which can render the circuit inoperable  Distributed element, tradeoffs between CPU cost and accuracy

  3. Objective  Fall Semester  Design and develop a general purpose circuit simulator capable of CAD of high-speed interconnect  Frequency domain and time domain  Single conductor and multi conductor  Spring Semester  Reduce computation time and cost by investigating Model Order Reduction(MOR) method  Parallel simulation, wave form relaxation  Reduces the number of unknowns to significantly decrease computation time

  4. Engineering Methods  Tools  Programs written in C++ and operates on CSU’s CRAY supercomputer  Usage of an industry standard, HSPICE, as a result reference  Mathematical Models  Modified Nodal Analysis  Partial, ODE circuit representation and solution  Lumped model representation  Matrix operations  Technical Performance Measurements  Accuracy, CPU time, and stability of the simulation results

  5. Current Work  Budget  $0, purely software design  Responsibilities  Joint  From layout to mathematical representation (MNA)  Qi  Implement the code to simulate circuit in the time domain  Pan  Implement code to simulate circuit in the frequency domain

  6. Interconnect Model  Telegrapher’s partial differential equation  Lumped Model

  7. Interconnect Model Single conductor Lumped Model Multi- conductor Lumped Model

  8. Frequency Domain Analysis  Mathematical representation  Layout to “Stamp”(MNA/ ODE model)  Laplace domain  LU decomposition & complexity

  9. Frequency Domain Analysis  Simulation  single line interconnect, comparison to HSPICE

  10. Frequency Domain Analysis First Trial CPU time: 92 s Second Trial CPU time: 61 s

  11. Frequency Domain Analysis First Trial CPU time: 92 s Second Trial CPU time: 61 s

  12. Time Domain Analysis  Mathematical representation  Using existing models from frequency domain analysis  Using implicit numerical integration methods to approximate time domain solution   C C   + = + n n G x b x   + + − − n x 1 x 1 x    Backwards Euler method t t t t + + 1 1 x x x x  Trapezoidal method     + C G b b C G     + = + + − n n x 1 x n n x x     + − − x 1 x  Coupled HSI  2  2  2  t t t t + + 1 1 x x x x

  13. Time Domain Analysis V1 for d=0.5cm Time vs Length V2 for d=0.5cm

  14. Conclusion  Expected delivery but need improvement  Good feedback for future optimization  Next step  CPU time complexity extraction  Complete accuracy evaluation by L2 error norm  MOR  Parallel simulation

  15. Special Thanks  Professor Sourajeet Roy  Vibhanshu Katiyar

  16. Sources  [1] E. Lelarasmee, A. E. Ruehli, and A. L. Sangiovanni-Vincentelli, “The waveform relaxation method for time-domain analysis of large-scale integrated circuits,” IEEE Trans. CAD Integr. Circuits Syst., vol. 1, no. 3,pp. 131–145, Jul. 1982.  [2] J. White and A. L. Sangiovanni-Vincentelli, Relaxation Techniques for the Simulation of VLSI Circuits. Norwell, MA: Kluwer, 1987.  [3] Roy, Sourajeet. “Chapter 1: Formulation of Network Equations.” 2014  [4] Roy, Sourajeet. “Chapter 3: Numerical Integration Techniques of Differential Equations.” 2014  [5] Roy, Sourajeet. “Chapter 5 High Speed Interconnects.” 2014

Recommend


More recommend