Please wait a minute...
J4  2011, Vol. 45 Issue (3): 445-450    DOI: 10.3785/j.issn.1008-973X.2011.03.008
    
Fast setup time characterization of static random access memory
 based on search-delay
HUANG Xue-wei,  ZHANG Pei-yong,  LV Dong-ming,  ZHENG Dan-dan, YAN Xiao-lang
Institute of VLSI Design, Zhejiang University, Hangzhou 310027, China
Download:   PDF(0KB) HTML
Export: BibTeX | EndNote (RIS)      

Abstract  

The amount of embedded memory in system-on-chip designs has been increasing rapidly, which demands faster and more accurate characterization of static random access memory (SRAM)  setup time. Traditional approach (search based for setup time, sbSetup) affects the time to market since the simulation consumes too much time. A novel methodology was proposed to characterize setup time for SRAM—sdbSetup(search-delay-based-setup-time). The methodology analyzes and extractes partial circuits that have great impact on setup time for simulation instead of the traditional entire circuit topology simulation approach, thereby determines more precise timing window for dichotomizing characterization of setup time based on the path delay calculation methodology. Moreover, this work characterized the setup time for SRAM, aside from an accurate setup time, sdbSetup also improves run-time 60 times comparing with the traditional approach.



Published: 16 March 2012
CLC:     
  TP 302.2  
  TN 47  
Cite this article:

HUANG Xue-wei, ZHANG Pei-yong, LV Dong-ming, ZHENG Dan-dan, YAN Xiao-lang. Fast setup time characterization of static random access memory
 based on search-delay. J4, 2011, 45(3): 445-450.

URL:

http://www.zjujournals.com/eng/10.3785/j.issn.1008-973X.2011.03.008     OR     http://www.zjujournals.com/eng/Y2011/V45/I3/445


基于时延搜索的SRAM建立时间快速提取方法

片上系统包含的嵌入式存储器数量在迅速增加,这需要高速的提取静态随机存储器(SRAM)时序的方法.传统的SRAM建立时间提取方法(search based for setup time, sbSetup)耗时过大,严重影响了定制电路SRAM的设计周期.针对该问题提出一种基于时延搜索的SRAM建立时间快速提取方法(search delay based for setup time, sdbSetup),该方法通过仿真影响建立时间的局部电路,并利用基于路径延时方法(delay based for setup time, dbSetup)来确定比较精确的时间窗,再运用二分迭代法来提取建立时间.该方法从减少仿真电路的规模和确定精确的时间窗两个方面来优化提取时间.仿真实验表明:与sbSetup方法相比,sdbSetup方法不仅能提供准确的建立时间,而且提取速度平均提高了60倍.

[1] International Technology Roadmap for Semiconductors 2000 Edition (ITRS-2005) [EB/OL]. 2001-10-02. http://www.itrs.net/Links/2000UpdateFinal/ORTC2000final.pdf.
[2] VENKATRAMAN R, CASTAGNETTI R, KOBOZEVA O, et al. The design, analysis, and development of highly manufacturability 6T SRAM bitcells for SoC applications [J]. Transactions on Electron Devices, 2005, 52(2): 218-226.
[3] SUNDARESWARAN S, ABRAHAM J A, PANDA R, et al. Characterization of Sequential Cells for Constraint Sensitivities[C]∥ 2009 10th International Symposium on Quality of Electronic Design. California:[s.n.],2009.
[4] 李训根,罗小华,竺红卫,等.一种基于晶体管逻辑状态的电路简化方法 [J]. 电路与系统学报,2006,11(3):80-82.
LI Xungen, LUO Xiaohua, ZHU Hongwei,et al. A new method of circuit reduction based on logic state of transistor [J]. Journal of Circuits and Systems, 2006,11(3):80-82.
[5] CHEN Tom, LOUDERBACK D, SUNADA G. Optimization of the number of levels of hierarchy in largescale hierarchical memory systems [C]∥ Proceedings of the 1992 International Symposium on Circuits and Systems. San Diego:[s.n.], 1992.
[6] HIROSE T, KURIYAMA H, MURAKAMI S, et al. A 20ns 4Mb CMOS SRAM with hierarchical word decoding architecture [J]. IEEE Journal of SolidState Circuits, 1990, 25(5): 1068-1074.
[7] NAMBU H, KANCTANI K, YAMASAKI K, et al. A 18ns access, 550MHz,45–Mb CMOS SRAM[J]. IEEE J SolidState Circuit, 1998, 33 (11): 1650-1658.
[8] MAI K, HO R, ALON E, et al. Architecture and circuit techniques for a 11GHz 16kb reconfigurable memory in 018μm CMOS[J]. IEEE Journal of SolidState Circuits, 2005,40(1):261-275.
[9] AMRUTUT B S, HOROWITZ M A. Fast lowpower decoders for RAMs [J]. IEEE J SolidState Circuits, 2001,36(10):1506-1515.

[1] NING Zhi-hua, HE Le-nian, HU Zhi-cheng. A high voltage high stability switching-mode controller chip[J]. J4, 2014, 48(3): 377-383.
[2] LI Lin, CHEN Jia-wang,GU Lin-yi, WANG Feng. Variable displacement distributor with valve control for axial piston pump/motor[J]. J4, 2014, 48(1): 29-34.
[3] CHEN Zhao, YU Feng, CHEN Ting-ting. Log-structured even recycle strategy for flash storage[J]. J4, 2014, 48(1): 92-99.
[4] JIANG Zhan, YAO Xiao-ming, LIN Lan-fen. Feature-based adaptive method of ontology mapping[J]. J4, 2014, 48(1): 76-84.
[5] CHEN Di-shi,ZHANG Yu , LI Ping. Ground effect modeling for small-scale unmanned helicopter[J]. J4, 2014, 48(1): 154-160.
[6] HUO Xin-xin, CHU Jin-kui,HAN Bing-feng, YAO Fei. Research on interface circuits of multiple piezoelectric generators[J]. J4, 2013, 47(11): 2038-2045.
[7] YANG Xin, XU Duan-qing, YANG Bing. A parallel computing method for irregular work[J]. J4, 2013, 47(11): 2057-2064.
[8] WANG Yu-qiang,ZHANG Kuan-di,CHEN Xiao-dong. Numerical analysis on interface behavior of
adhesive bonded steel-concrete composite beams
[J]. J4, 2013, 47(9): 1593-1598.
[9] PENG Yong, XU Xiao-jian. Numerical analysis of effect of aggregate distribution on splitting strength of asphalt mixtures[J]. J4, 2013, 47(7): 1186-1191.
[10] CUI He-liang, ZHANG Dan, SHI Bin. Spatial resolution and its calibration method for Brillouin scattering based distributed sensors[J]. J4, 2013, 47(7): 1232-1237.
[11] WU Xiao-rong, QIU Le-miao, ZHANG Shu-you, SUN Liang-feng, GUO Chuan-long. Correlated FMEA method of complex system with linguistic vagueness[J]. J4, 2013, 47(5): 782-789.
[12] JIN Bo, CHEN Cheng, LI Wei. Gait correction algorithm of hexapod walking robot
with semi-round rigid feet
[J]. J4, 2013, 47(5): 768-774.
[13] ZHONG Shi-ying, WU Xiao-jun, CAI Wu-jun, LING Dao-sheng. Development of horizontal sliding model test facility
 for footpad’s lunar soft landing
[J]. J4, 2013, 47(3): 465-471.
[14] YUAN Xing, ZHANG You-yun, ZHU Yong-sheng, HONG Jun,QI Wen-chang. Fault degree evaluation for rolling bearing combining
backward inference with forward inference
[J]. J4, 2012, 46(11): 1960-1967.
[15] YANG Fei, ZHU Zhu, GONG Xiao-jin, LIU Ji-lin. Real-time dynamic obstacle detection and tracking using 3D Lidar[J]. J4, 2012, 46(9): 1565-1571.