Access the full text.
Sign up today, get DeepDyve free for 14 days.
(1983)
Method for rechaining shift register latches which contain more than one physical book
Cristinel Ababei, Yan Feng, B. Goplen, Hushrav Mogal, Tianpei Zhang, K. Bazargan, S. Sapatnekar (2005)
Placement and routing in 3D integrated circuitsIEEE Design & Test of Computers, 22
Jongman Kim, C. Nicopoulos, Dongkook Park, R. Das, Yuan Xie, N. Vijaykrishnan, Mazin Yousif, C. Das (2007)
A novel dimensionally-decomposed router for on-chip communication in 3D architectures
W. Hung, G. Link, Yuan Xie, N. Vijaykrishnan, M. Irwin (2006)
Interconnect and thermal-aware floorplanning for 3D microprocessors7th International Symposium on Quality Electronic Design (ISQED'06)
D. Goldberg (1988)
Genetic Algorithms in Search Optimization and Machine Learning
(2007)
A scan-island based design enabling pre-bond testability in die-stacked micro-processors
Puneet Gupta, A. Kahng, S. Mantik (2003)
Routing-aware scan chain orderingACM Trans. Design Autom. Electr. Syst., 10
(2007)
Scan-chain design for three-dimensional (3D) ICs
J. Joyner, J. Meindl (2002)
Opportunities for reduced power dissipation using three-dimensional integrationProceedings of the IEEE 2002 International Interconnect Technology Conference (Cat. No.02EX519)
W. Davis, John Wilson, S. Mick, Jian Xu, Hao Hua, C. Mineo, A. Sule, M. Steer, P. Franzon (2005)
Demystifying 3D ICs: the pros and cons of going verticalIEEE Design & Test of Computers, 22
Montek Singh, S. Nowick (2010)
ACM Journal on Emerging Technologies in Computing SystemsACM Trans. Design Autom. Electr. Syst., 16
D. Lewis, H. Lee (2007)
A scanisland based design enabling prebond testability in die-stacked microprocessors2007 IEEE International Test Conference
K. Lee, T. Nakamura, T. Ono, Yusuke Yamada, T. Mizukusa, H. Hashimoto, Ki-Tae Park, H. Kurino, M. Koyanagi (2000)
Three-dimensional shared memory fabricated using wafer stacking technologyInternational Electron Devices Meeting 2000. Technical Digest. IEDM (Cat. No.00CH37138)
M. Hirech, James Beausang, Xinli Gu (1998)
A new approach to scan chain reordering using physical design informationProceedings International Test Conference 1998 (IEEE Cat. No.98CH36270)
(1987)
Computer-aided scan path design for self-testing chips
D. Ghosh, S. Bhunia, K. Roy (2003)
Multiple scan chain design technique for power reduction during test application in BISTProceedings 18th IEEE Symposium on Defect and Fault Tolerance in VLSI Systems
(2007)
The long road to 3D integration: Are we there yet? In Keynote Speech at the 3D Architecture Conference
Xiaoxia Wu, P. Falkenstern, Yuan Xie (2007)
Scan chain design for three-dimensional integrated circuits (3D ICs)2007 25th International Conference on Computer Design
F. Brglez, D. Bryan, Krzysztof Koiminski (1989)
Combinational profiles of sequential benchmark circuitsIEEE International Symposium on Circuits and Systems,
B. Black, Donald Nelson, C. Webb, Nick Samra (2004)
3D processing technology and its impact on iA32 microprocessorsIEEE International Conference on Computer Design: VLSI in Computers and Processors, 2004. ICCD 2004. Proceedings.
E. Aarts, J. Korst (1990)
Simulated annealing and Boltzmann machines - a stochastic approach to combinatorial optimization and neural computing
J. Cong, Jieqian Wei, Yan Zhang (2004)
A thermal-driven floorplanning algorithm for 3D ICsIEEE/ACM International Conference on Computer Aided Design, 2004. ICCAD-2004.
P. Raghavan, C. Thomborson (1985)
Randomized rounding: A technique for provably good algorithms and algorithmic proofsCombinatorica, 7
(2002)
Multi-objective synthesis of low-power real-time distributed embedded systems
(2002)
On the finish rests with multiple clock
(2006)
Interconnect and thermalaware floor-planning for 3D micro-processors
S. Makar (1998)
A layout-based approach for ordering scan chain flip-flopsProceedings International Test Conference 1998 (IEEE Cat. No.98CH36270)
D. Lackey, P. Zuchowski, T.R. Bednar, D. Stout, S. Gould, J. Cohn (2002)
Managing power and performance for system-on-chip designs using Voltage IslandsIEEE/ACM International Conference on Computer Aided Design, 2002. ICCAD 2002.
(2002)
On the finish rests with multiple clock. http://www.us.design-reuse.com/articles/2820/on-time-finish-rests-with-multiple-clocks
V. Iyengar, K. Chakrabarty (2002)
Test Bus Sizing for System-on-a-ChipIEEE Trans. Computers, 51
(2005)
Three-dimensional cache design exploration
Yuan Xie, G. Loh, B. Black, K. Bernstein (2006)
Design space exploration for 3D architecturesACM J. Emerg. Technol. Comput. Syst., 2
(2007)
A scan-island based design enabling pre-bond testability
(2009)
Article 9, Publication date
Il-soo Lee, Yongmin Hur, T. Ambler (2004)
The efficient multiple scan chain architecture reducing power dissipation and test time13th Asian Test Symposium
M. Zohdy (2018)
Genetic algorithmsRobust Control Systems with Genetic Algorithms
B. Vaidyanathan, W. Hung, Feng Wang, Yuan Xie, N. Vijaykrishnan, M. Irwin (2007)
Architecting Microprocessor Components in 3D Design Space20th International Conference on VLSI Design held jointly with 6th International Conference on Embedded Systems (VLSID'07)
E. Aarts, J. Korst (2003)
Simulated annealing and Boltzmann machines
Y. Tsai, Yuan Xie, N. Vijaykrishnan, M. Irwin (2005)
Three-dimensional cache design exploration using 3DCacti2005 International Conference on Computer Design
Article 9, Publication date: July 2009. Scan-Chain Design and Optimization for 3D ICs
D. Bertsimas, J. Tsitsiklis (1997)
Introduction to linear optimization
The long road to 3 D integration : Are we there yet ?
David Johnson (1982)
The NP-Completeness Column: An Ongoing GuideJ. Algorithms, 4
Xuan-Lun Huang, Jiun-Lang Huang (2006)
A routability constrained scan chain ordering technique for test power reductionAsia and South Pacific Conference on Design Automation, 2006.
K.-H. Lin, C.-S. Chen, TingTing Hwang (1996)
Layout-driven chaining of scan flip-flops, 143
Shamik Das, A. Chandrakasan, R. Reif (2003)
Design tools for 3-D integrated circuitsProceedings of the ASP-DAC Asia and South Pacific Design Automation Conference, 2003.
R. Reif, A. Fan, Kuan-Neng Chen, Shamik Das (2002)
Fabrication technologies for three-dimensional integrated circuitsProceedings International Symposium on Quality Electronic Design
K. Nakamura, S. Kobayashi, S. Tawada, T. Goto (1997)
Scanpath's wire length minimization and its short path error correctionNec Research & Development, 38
Scan chains are widely used to improve the testability of integrated circuit (IC) designs and to facilitate fault diagnosis. For traditional 2D IC design, a number of design techniques have been proposed in the literature for scan-chain routing and scan-cell partitioning. However, these techniques are not effective for three-dimensional (3D) technologies, which have recently emerged as a promising means to continue technology scaling. In this article, we propose two techniques for designing scan chains in 3D ICs, with given constraints on the number of through-silicon-vias (TSVs). The first technique is based on a genetic algorithm (GA), and it addresses the ordering of cells in a single scan chain. The second optimization technique is based on integer linear programming (ILP); it addresses single-scan-chain ordering as well as the partitioning of scan flip-flops into multiple scan chains. We compare these two methods by conducting experiments on a set of ISCAS'89 benchmark circuits. The first conclusion obtained from the results is that 3D scan-chain optimization achieves significant wire-length reduction compared to 2D counterparts. The second conclusion is that the ILP-based technique provides lower bounds on the scan-chain interconnect length for 3D ICs, and it offers considerable reduction in wire-length compared to the GA-based heuristic method.
ACM Journal on Emerging Technologies in Computing Systems (JETC) – Association for Computing Machinery
Published: Jul 1, 2009
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.