2
A DOT1 & DOT4 MOSIS - Compatible Library Andrzej Rucinski, Barrett Stetson, and S.T.P. Brundavani Department of Electrical and Computer Engineering University of New Hampshire Durham, New Hampshire 03824, U.S.A [email protected], [email protected], [email protected] Abstract There exists a lack of balance between design and testing topics in microelectronic curricula. However, boundary scan as a virtual probe presents an opportunity to teach testing and design for testability in such a curriculum. This effort is facilitated by the use of IEEE standards, universal acceptance in industry, and the availability of low cost test equipment. This paper introduces a library of boundary scan components based on the IEEE standards. The library is being verified using the AMI 0.5 micron 40 pin Tiny Chip VLSI device fabricated through MOSIS services. 1. Introduction The original boundary scan standard IEEE 1149.1 (commonly referred to as DOT1) is widely accepted [1] whereas its mixed signal extension IEEE 1149.4 (DOT4) has not yet gained a foothold in industry. Commercial DOT4 devices are scarce and there are even fewer academic counterparts. To help in the investigation of the feasibility of DOT4 and to give students an in-depth look at the standard, design libraries have been developed at the University of New Hampshire (UNH). This activity is a part of a broader strategy to introduce testing in the microelectronic curriculum at UNH [2], [3]. The library has been created by two competitive teams of students taking an introductory VLSI course [4]. The two teams were lead by two graduate students, the co-authors of this paper. The rest of the paper describes the boundary scan program at UNH followed by some examples of library modules which were developed. The libraries were developed using the Mentor Graphics ASIC Design Kit (ADK) [5]. 2. Boundary Scan in VLSI Curriculum The current DOT4 experience at UNH is in its 3 rd generation. It originated with the evaluation of the DOT4 device from Panasonic [6]. An industrial MCT2020 tester will be available as a tool for testing the DOT4 designs when they come back from fabrication. Besides the VLSI course a testing course is offered with a substantial ingredient of boundary scan [2], [3]. 3. Library Development The libraries were developed using the Mentor Graphics ASIC Design Kit as previously mentioned. Since this is a first course in VLSI design there was a fairly steep learning curve to overcome before any of the real design work on the final project could begin. The design tools were introduced through progressive labs while the students conducted research into their respective modules. In order to keep progress on schedule students and their project leaders were required to compose a timeline for their design. During the semester there were several design reviews during which the students presented their current progress in front of the class and then submitted an updated timeline. The goal of the project was to implement a library of high- level modules that could be distributed among other educational institutions and have these modules integrated into a single working device to be fabricated through MOSIS and tested in the following semester for validation. The DOT1 library contains the following cells: TAP Controller Output MUX Instruction Register Bypass Register VDD 5V Max Frequency 250 MHz Dissipated power 19.4 mW RESET TCK TMS TRST SELECT ENABLE SHIFTDR CLOCKDR UPDATEDR SHIFTIR CLOCKIR UPDATEIR TAP CONTROLLER Figure 1. A sample module. Above is a simplified sample of a module from the DOT1 library. The complete format also includes signal timing information, a schematic diagram, and a layout graphic with dimensions. Proceedings of the 2003 IEEE International Conference on Microelectronic Systems Education (MSE’03) 0-7695-1973-3/03 $17.00 © 2003 IEEE

[IEEE Comput. Soc Microelectronic Systems Education Conference - Anaheim, CA, USA (1-2 June 2003)] Proceedings 2003 IEEE International Conference on Microelectronic Systems Education

  • Upload
    stp

  • View
    213

  • Download
    1

Embed Size (px)

Citation preview

Page 1: [IEEE Comput. Soc Microelectronic Systems Education Conference - Anaheim, CA, USA (1-2 June 2003)] Proceedings 2003 IEEE International Conference on Microelectronic Systems Education

A DOT1 & DOT4 MOSIS - Compatible Library Andrzej Rucinski, Barrett Stetson, and S.T.P. Brundavani

Department of Electrical and Computer Engineering

University of New Hampshire

Durham, New Hampshire 03824, U.S.A

[email protected], [email protected], [email protected]

Abstract

There exists a lack of balance between design and testing topics in microelectronic curricula. However, boundary

scan as a virtual probe presents an opportunity to teach

testing and design for testability in such a curriculum. This effort is facilitated by the use of IEEE standards,

universal acceptance in industry, and the availability of

low cost test equipment. This paper introduces a library of boundary scan components based on the IEEE standards.

The library is being verified using the AMI 0.5 micron 40

pin Tiny Chip VLSI device fabricated through MOSIS services.

1. Introduction

The original boundary scan standard IEEE 1149.1

(commonly referred to as DOT1) is widely accepted [1]

whereas its mixed signal extension IEEE 1149.4 (DOT4)

has not yet gained a foothold in industry. Commercial

DOT4 devices are scarce and there are even fewer

academic counterparts. To help in the investigation of the

feasibility of DOT4 and to give students an in-depth look

at the standard, design libraries have been developed at the

University of New Hampshire (UNH). This activity is a

part of a broader strategy to introduce testing in the

microelectronic curriculum at UNH [2], [3]. The library

has been created by two competitive teams of students

taking an introductory VLSI course [4]. The two teams

were lead by two graduate students, the co-authors of this

paper. The rest of the paper describes the boundary scan

program at UNH followed by some examples of library

modules which were developed. The libraries were

developed using the Mentor Graphics ASIC Design Kit

(ADK) [5].

2. Boundary Scan in VLSI Curriculum

The current DOT4 experience at UNH is in its 3rd

generation. It originated with the evaluation of the DOT4

device from Panasonic [6]. An industrial MCT2020 tester

will be available as a tool for testing the DOT4 designs

when they come back from fabrication. Besides the VLSI

course a testing course is offered with a substantial

ingredient of boundary scan [2], [3].

3. Library Development

The libraries were developed using the Mentor Graphics

ASIC Design Kit as previously mentioned. Since this is a

first course in VLSI design there was a fairly steep

learning curve to overcome before any of the real design

work on the final project could begin. The design tools

were introduced through progressive labs while the

students conducted research into their respective modules.

In order to keep progress on schedule students and their

project leaders were required to compose a timeline for

their design. During the semester there were several

design reviews during which the students presented their

current progress in front of the class and then submitted an

updated timeline.

The goal of the project was to implement a library of high-

level modules that could be distributed among other

educational institutions and have these modules integrated

into a single working device to be fabricated through

MOSIS and tested in the following semester for validation.

The DOT1 library contains the following cells:

TAP Controller

Output MUX

Instruction Register

Bypass Register

VDD 5V

Max

Frequency

250

MHz

Dissipatedpower

19.4 mW

RESETTCK

TMS

TRST

SELECT

ENABLE

SHIFTDR

CLOCKDR

UPDATEDR

SHIFTIR

CLOCKIR

UPDATEIR

TAP CONTROLLER

Figure 1. A sample module.

Above is a simplified sample of a module from the DOT1

library. The complete format also includes signal timing

information, a schematic diagram, and a layout graphic

with dimensions.

Proceedings of the 2003 IEEE International Conference on Microelectronic Systems Education (MSE’03) 0-7695-1973-3/03 $17.00 © 2003 IEEE

Page 2: [IEEE Comput. Soc Microelectronic Systems Education Conference - Anaheim, CA, USA (1-2 June 2003)] Proceedings 2003 IEEE International Conference on Microelectronic Systems Education

The DOT4 library contains the following additional cells:

Analog Switch (A CMOS transmission gate

formatted as a standard cell).

ABM

TBIC

5. Overall Design

During the design process the team leaders were prompted

to encourage progress by requiring certain information

necessary to the overall design completion, such as a black

box of their module to determine signal requirements and

an estimate of their layout dimensions for floorplanning.

APIN1

APIN2

VG

GND

AT2

AT1

TAP_D

TCK

VDD

TM

S

TAP_C

TAP_A

TAP_B

Mode1

TD

I

ShiftDR

UpdatDR

S5_EN

TD

O

TR

ST

ClockDR

SB2_EN2

SB1_EN2

Mode2

SB1_EN1

S6_EN

SB2_EN1

TBIC

TAP

MISC

ABM

ABM

10 K

Figure 2. Sample floorplan

After the modules were completed the team leaders

integrated the design, placed it in a padframe, and prepared

the design for sumbmission to MOSIS.

Figure 3. A completed layout inside of a padframe.

The final design was simulated after being placed in the

padframe and found to operate at 166 MHz. A number of

debug signals have been brought out to pads so that the

operation of individual modules can also be confirmed.

6. Summary

Currently, the designs have been submitted through

MOSIS for fabrication and they are expected to be

delivered back in March 2003 for verification and testing.

The verification results will be known at the time of the

MSE’2003. After verification the library will be made

available online.

Boundary scan based initiatives appears to be one of the

most promising approaches to restore the balance among

technology, system development, and testing. However,

the limits and potentials of boundary scan still need to be

investigated. For example, a synergy between boundary

scan and BIST has proven to be very successful. The

fundamental observation is that boundary scan is not just a

testing technique, but an attractive alternative to

measurement and health monitoring in microelectronic

systems.

Acknowledgements

The authors want to acknowledge and thank Gerald Fortin,

Fairchild Semiconductors International, CJClark,

Intellitech Corporation, and Tom Mason and Ivan

Duzevik, National Semiconductor, for their continuous

support and involvement in development of the

comprehensive program in design, test, and reliability of

microelectronic systems at the University of New

Hampshire.

References

1. K.Parker, The boundary scan handbook, Kluwer Academic

Publisher, Boston, 1998

2. P.Nowakowski, B.Rucinska, and A.Rucinski., “VLSI design

and test sequence in an academic environment: a case

study”, Proc. Int. Conf. on Microelectronic Systems

Education MSE’1999, Arlington, VA, July 1999.

3. Barbara Rucinska and Andrzej Rucinski, “Boundary Scan

as a Test Solution in Microelectronics Curricula”, Proc. Int.

Workshop on Electronic, Design, Test, and Applications,

Christchurch, New Zealand, January 2002.

4. http://www.ece.unh.edu/courses/ece715/index.htm

5. http://www.ece.unh.edu/courses/ece715/help_files/mentor_s

ource/adk.html

6. Matsuzawa et al., “Specification of Analog Boundary Test

LSI (MNABST-1) Version 2.2”, Panasonic, Oct. 1996.

Proceedings of the 2003 IEEE International Conference on Microelectronic Systems Education (MSE’03) 0-7695-1973-3/03 $17.00 © 2003 IEEE