(Back to Session Schedule)

The 23rd International Technical Conference on Circuits/Systems, Computers and Communications

Session E1  Test Technology
Time: 11:00 - 12:12 Monday, July 7, 2008
Location: 8F 802 Room
Chairs: Yuichi Nakamura (NEC, Japan), Rardchawadee Silapunt (King Mongkut University of Technology, Thailand)

E1-1 (Time: 11:00 - 11:18)
TitleOpen Lead Detection Based on Logical Change Caused by AC Voltage Signal Stimulus
Author*Akira Ono (Takuma National College of Technology, Japan), Masahiro Ichimiya, Hiroyuki Yotsuyanagi (The University of Tokushima, Japan), Masao Takagi (Takuma National College of Technology, Japan), Masaki Hashizume (The University of Tokushima, Japan)
Pagepp. 241 - 244
Keywordopen leads, detection method, logical change
AbstractIn this paper, we propose a new test method for detecting an open lead which occurs when an IC is mounted on a printed circuit board. In the method, an open lead is detected by observing output logical change of an open lead detector. Since the test method is a vectorless test one, test generation and test input application are not needed. Testability of the test method is examined by some experiments. The results show that open leads of SSIs and LSIs will be detected by the method.

E1-2 (Time: 11:18 - 11:36)
TitleFlexible Multi-IP Verification Methodology Based on an FPGA Platform
Author*Jin Woo Song, Ki-Seok Chung (Hanyang University, Republic of Korea)
Pagepp. 245 - 248
KeywordSoC, FPGA, verification, OpenRisc
AbstractIt is well-known that in ASIC designs, verification is more difficult and time consuming than design itself. As the number of IPs in an SoC design increases, verifying multiple IPs together is really important to reduce time-to-market. In this paper, we propose a novel SoC platform based verification methodology which tests multiple IPs together using a single testbench. We’ve found that commercially available SoC platform such as Altera Cyclone, Xilinx Spartan FPGA provides excellent environment in verifying the functionalities of mutually interactive multiple IPs with very low cost. In our methodology, Only FPGA is used mainly for verification purposes. We program the softcore CPU, Bus Architecture and other peripherals into the FPGA, which will execute C-based testbench and mutually interactive IPs are also programmed into the FPGA device. We implement a set of tools which consists of a communication interface and a wrapper generator which will automatically connect Bus architecture and the IP module together. Using this platform, we have verified up to 5 IPs together successfully, but we can verify more IPs together easily. Time and effort to verify complex IPs have been significantly reduced using this methodology.

E1-3 (Time: 11:36 - 11:54)
TitleFault Analysis of Interconnect Opens in 90nm CMOS ICs with Device Simulator
Author*Masaki Hashizume, Yuichi Yamada, Hiroyuki Yotsuyanagi (The University of Tokushima, Japan), Toshiyuki Tsutsumi, Koji Yamazaki (Meiji University, Japan), Yoshinobu Higami, Hiroshi Takahashi, Yuzo Takamatsu (Ehime University, Japan)
Pagepp. 249 - 252
Keywordinterconncet open, fault analysis, device simulation
AbstractFaulty effects of interconnect opens in logic ICs fabricated with a 90nm CMOS process are analyzed by device simulation. Also, it is examined whether a logical error can be caused at an opened input signal line by logic signals of the neighboring signal lines. The simulation results suggest us that a logical error may occur at an interconnect surrounding by 8 interconnects if the interconnects are longer than 5µm and the width of an open defect is greater than 2.0nm.

E1-4 (Time: 11:54 - 12:12)
TitleVirtual ARM Simulation Platform for Embedded System Developers
AuthorAlex Heunhe Han, *Young-Ho Ahn, Ki-Seok Chung (Hanyang University, Republic of Korea)
Pagepp. 253 - 256
KeywordVirtual ARM, Simulation, Embedded System, Developing tools
AbstractVirtual ARM Simulation Platform enables to observe the execution result of embedded software as if they are downloaded and executed on a real hardware ARM Platform. Developers can write program codes, build executable files, and verify their programs by using Virtual ARM Simulation Platform in the development host (PC). Since it doesn't need any hardware but PC, there is no downloading stage in developing procedure (See Figure 1). Major benefits that can be achieved by utilizing a Virtual ARM Simulation Platform are (1) reducing development cost, (2) lowering the entrance barrier for embedded system novices, and (3) making it easier to test and debug embedded software designs.