Download presentation
Presentation is loading. Please wait.
Published byMabel McBride Modified over 9 years ago
1
Micron Technology Clinic Effect of Transistor Number and Hierarchy on Simulation Speed Presented by: Jason Oneida Advisor: Dr. Ken Stevens
2
Overview ► Advantages of Two-Phase Analysis? Simulation speed Accurate abstraction Hierarchy in simulation ► Experiment: Cascading multipliers Test importance of hierarchy in design Scaling hierarchical mesh of 16-bit multipliers Implementation notes: Galois LFSR ► Data comparison HSimPlus and HSPICE Conclusions regarding Two-Phase Analysis
3
Experimental Setup ► Hypothesis: Hierarchy in execution will result in faster run-time Two-Phase Analysis and hierarchy Micron single-layer package model ► Metric for comparison Number of transistors vs. simulation time [1] “Central Processing Unit,” schools-wikipedia.org, Jan. 2008 – Jan. 2009. [Online]. Available: http://schools- wikipedia.org/wp/c/Central_processing_unit.htm[Accessed: March 29, 2010]http://schools- wikipedia.org/wp/c/Central_processing_unit.htm
4
Circuit Design ► Cascaded multipliers Hierarchy: divergent data path Non-ideal modeling ► Pseudo-random input Linear feedback shift register (LFSR) ► Galois LFSR [2] “Linear Feedback Shift Register,” absoluteastronomy.com, Jan, 2010. [Online]. Available: http://www.absoluteastronomy.com/topics/Linear_feedback_shift_register [Accessed: March 29, 2010] http://www.absoluteastronomy.com/topics/Linear_feedback_shift_register
5
Multiplier Block Diagram
6
HSimPlus Results ► Plot features Variables Scale ► Data Points Eight total ► Curve Fit Initial region Linear Portion
7
HSPICE Results ► Axes Units ► Simulation time 10,000 sec. per every 100,000 transistors ► Curve Shape Slope Fit trend
8
Combined Results ► Data point discrepancy – 8 vs. 6 ► Speed difference
9
Sample Multiplier Output ► HSimPlus settings ► Values: approximately 5% error
10
Conclusions ► Experiment to show benefit of hierarchy on run-time using two phase models ► Validated with a scalable design Hierarchical grids of multipliers Pseudo-random number generators for data ► Hypothesis confirmed HSimPlus scaled at about 1,000 sec. per 100,000 transistors HSPICE scaled at about 10,000 sec per 100,000 transistors Output accuracy within 5%
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.