TEXAS INSTRUMENTS ANALOG UNIVERSITY PROGRAM DESIGN CONTEST MIXED SIGNAL TEST INTERFACE CHRISTOPHER EDMONDS, DANIEL KEESE, RICHARD PRZYBYLA SCHOOL OF

Similar documents
High-Speed Layout Guidelines for Reducing EMI for LVDS SerDes Designs. I.K. Anyiam

Mixed-Signal. From ICs to Systems. Mixed-Signal solutions from Aeroflex Colorado Springs. Standard products. Custom ASICs. Mixed-Signal modules

PAM8304-EV board User Guide AE Department. Date Revision Description Comment

Stereo Audio Volume Control

2. Control Pin Functions and Applications

Home Security System with Remote Home Automation Control

PART MAX5544CSA MAX5544ESA REF CS DIN SCLK. Maxim Integrated Products 1

Parallel connection / operations and current share application note

Variable Power Supply Digital Control Circuit Diagram Using Lm317

Lecture 20: Package, Power, and I/O

USB board Mk2 INSTRUCTION MANUAL

DS21S07AE. SCSI Terminator

RT54SX T r / T f Experiment

BG1B Universal Gate Drive Prototype Board

Digital IO PAD Overview and Calibration Scheme

DM9051NP Layout Guide

BG2D Solderless Connection Gate Drive Prototype Board

D115 The Fast Optimal Servo Amplifier For Brush, Brushless, Voice Coil Servo Motors

Accelerometer-Based Musical Instrument

ELECTRONICS MANUFACTURE-The In-Circuit Test sequence

VLSI AppNote: VSx053 Simple DSP Board

EVAL-INAMP-62RZ/82RZ/82RMZ

A Case for Custom Power Management ASIC

T1/E1 CLOCK MULTIPLIER. Features

XRD8775 CMOS 8-Bit High Speed Analog-to-Digital Converter

Low Voltage Bandgap References and High PSRR Mechanism

Chapter 2 On-Chip Protection Solution for Radio Frequency Integrated Circuits in Standard CMOS Process

High Performance Mixed-Signal Solutions from Aeroflex

2 AA Cell to 3.3V USB On-The-Go Devices White LED Drivers Handheld Devices. The HM3200B is available in the 6-pin SOT23-6.

INTELLIGENT LOAD SWITCHING HELPS IMPLEMENT RELIABLE HOT SWAP SYSTEMS

HX4002 HX1001. White LED Backlighting Li-Ion Battery Backup Supplies Local 3V to 5V Conversion Smart Card Readers PCMCIA Local 5V Supplies

Serial Adapter for I 2 C / APFEL and 8 channel DAC ASIC

Chapter Two - SRAM 1. Introduction to Memories. Static Random Access Memory (SRAM)

Team Gnomes Presents. P38X9-WXZZZ45397ERV.JAS95_MGD A Black Box solution to turning old monitors into digital picture frames

XRD87L85 Low-Voltage CMOS 8-Bit High-Speed Analog-to-Digital Converter

B.Sc. (Computer Science) (Part 1) EXAMINATION, 2009 COMPUTER PROGRAMMING FUNDAMENTAL

Package level Interconnect Options

PCB Layout and design Considerations for CH7007 and CH7008

FPGA Power Management and Modeling Techniques

PIC DESIGN (version 1) 2/11/2009

GPS1005 A GPS RECEIVER FOR: EDUCATIONAL, ENGINEERING, SCIENTIFIC and R&D PURPOSES COMPATIBLE WITH GPS OPENSOURCE CODE.

PLATINUM BY MSB TECHNOLOGY

Anadigmvortex AN221D04

DEV-1 HamStack Development Board

GPS1000 A GPS RECEIVER FOR EDUCATIONAL, ENGINEERING, SCIENTIFIC and R&D PURPOSES COMPATIBLE WITH GPS OPENSOURCE CODE.

Addressable Bus Buffer Provides Capacitance Buffering, Live Insertion and Nested Addressing in 2-WireBus Systems

Pad Ring and Floor Planning

CHAPTER 5. Voltage Regulator

Sierra Radio Systems. Making a Keyer with the. HamStack. Project Platform

Programmable CMOS LVDS Transmitter/Receiver

On-chip Phase Locked Loop (PLL) design for clock multiplier in CMOS Monolithic Active Pixel Sensors (MAPS)

TEST REPORT POWER SUPPLY AND THERMAL V2

OPERATIONAL UP TO. 300 c. Microcontrollers Memories Logic

Course Batch Semester Subject Code Subject Name. B.E-Marine Engineering B.E- ME-16 III UBEE307 Integrated Circuits

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT 1110 SINGLE, PARALLEL, IOUT, 16-BIT DAC

MPXHZ6130A, 15 to 130 kpa, Absolute, Integrated Pressure Sensor

SMT-FMC211. Quad DAC FMC. Sundance Multiprocessor Technology Limited

Texas Instruments TMS320F2812GHHA DSP Embedded Flash Macro Partial Circuit Analysis

Application Note: AN-146. Guidelines for Effective LITELINK Designs. AN-146-R03 1

Isolated Wideband Voltage Input 3B40 / 3B41 FEATURES APPLICATIONS PRODUCT OVERVIEW FUNCTIONAL BLOCK DIAGRAM

5. Current Sharing in Power Arrays

MIDI CPU Hardware Rev K. User Manual

University Program Advance Material

DS WIRE INTERFACE 11 DECOUPLING CAP GND

Applications Circuits

Application Suggestions for X2Y Technology

VP300 USB PD Type-C Controller for SMPS

Propeller Activity Board (#32910)

FABRICATION TECHNOLOGIES

A 6-Bit Multi-Resolution Digital to Analogue Converter for Low Temperature Poly-Silicon Digital Drivers

Frequency Generator for Pentium Based Systems

Rev 1.0. One-ch, Features. The. line outputt. removal of designed to. The. Capacitors. while reducing components. 6dB. for noise. The.

CV Arpeggiator Rev 2 Build Documentation.

Isolated Voltage Input 3B30 / 3B31 FEATURES APPLICATIONS PRODUCT OVERVIEW FUNCTIONAL BLOCK DIAGRAM

POL BMR465 Evaluation Board

PSEC-4: Review of Architecture, etc. Eric Oberla 27-oct-2012

Lab 16: Data Busses, Tri-State Outputs and Memory

Four-Channel Universal Analog Input Using the MAX11270

Data Acquisition Specifications a Glossary Richard House

Mechatronics and Measurement. Lecturer:Dung-An Wang Lecture 6

Electromagnetic Compatibility ( EMC )

REVISIONS LTR. ECN DESCRIPTION DATE APPROVED - NA Original Document 11/13/02

Propeller Board of Education (#32900)

AOZ8900. Ultra-Low Capacitance TVS Diode Array PRELIMINARY. Features. General Description. Applications. Typical Application

CS Channel Analog Volume Control. Features. Description + _

Level Translator For SPI and I²C Bus Signals

Plasma Lite USB Module

Lab 4: Digital Electronics BMEn 2151 Introductory Medical Device Prototyping Prof. Steven S. Saliterman

Homework 6: Printed Circuit Board Layout Design Narrative

Build Your Own Home Security System

Freescale Semiconductor, I

BMS: Installation Manual v2.x - Documentation

BASIC Stamp Activity Board: Features and Specifications

EE 330 Spring Laboratory 2: Basic Boolean Circuits

intan intan RHD Channel Amplifier Board RHD Channel Amplifier Board Description Features Applications TECHNOLOGIES, LLC

High-Voltage Structured ASICs for Industrial Applications - A Single Chip Solution

Finite State Machine Lab

EE 330 Spring 2018 Laboratory 2: Basic Boolean Circuits

ECE 189A Senior Capstone December 16, 2014 Team Leader: Will Miller Charles Crain, Isaac Flores, Brian Phan, Sarah Pilkington

GE Fanuc IC694ALG221. Rx3i PacSystem

Transcription:

TEXASINSTRUMENTSANALOGUNIVERSITYPROGRAMDESIGNCONTEST MIXED SIGNALTESTINTERFACE CHRISTOPHEREDMONDS,DANIELKEESE,RICHARDPRZYBYLA SCHOOLOFELECTRICALENGINEERINGANDCOMPUTERSCIENCE OREGONSTATEUNIVERSITY

I. PROJECT DESCRIPTION Graduate students in the Analog/Mixed Signals group at Oregon State University need a reliable system for on chip calibration of the analog integrated circuits that they design. A well designed on chip system would reduce the number of pins devoted to calibrating a prototype integrated circuit, and would simplify the calibration process. Furthermore, this system should require only a minimal amount of die area and be compatible with multiple CMOS processes. Our solution for on chip calibration, depicted in Figure 1, uses an SPI compatible four wire interface to access an on chip register file. These registers output parallel digital data to the rest of the chip. This data can be applied directly to the circuitry under test, or it can be passed through digital to analog converters (DAC), converting the data into an analog voltages. Using these voltages, a user can bias and calibrate analog portions of the chip. Integrated Circuit Serial Interface Bus MTI Digital Layout Macro DAC Bus DAC Bus DAC DAC Analog Stimulus Analog Stimulus Digital Stimulus Digital Stimulus Circuitry Under Test Figure 1: Block Diagram of Mixed Signal Test Interface To demonstrate system functionality, we implemented two versions of the Mixed Signal Test Interface (MTI) in AMI Semiconductor s C5N technology, which is a.5 μm CMOS process, through MOSIS s educational program. Our system requires only 2.4 mm 2 to implement in the C5N process, and since most chips designed in the Analog/Mixed Signals group at OSU are designed in shorter length processes, the effective size of the system is very small, making the system viable for use in testing and calibration applications where it would fit into a corner of the die. We have completed testing of the first chip and it is performing quite well. The second chip is recently back from fabrication, and is in the testing process now. In the remainder of this document, a reader will find a brief outline of each block in our system, as well as a detailed description of how the group used TI analog parts in the testing and characterization of our chip and the motivation for selecting specific TI parts. Title page: Left, first integrated circuit. Right, second integrated circuit. Each die is 3mm x 3mm. 2 of 12

Edmonds,Keese,Przybyla Figure2:Normalmicroscopeimageof100bitserialcontroller(left)and10bitserialcontroller(right).Thesmall rectangularpatternedareasaremetalfill,addedtomeetprocessingrequirements.thelinesleavingtheblocks totherightgotothedacs.thelinesenteringthecontrollersfromtheleftarethespisignals. DIGITALINTERFACE ThedigitalinterfaceisSPIcompatibleforchip to PCserialcommunications.Sincethedigital to analog convertersare10 bits,thegroupchosetoimplementadigitalwordsizeof10bits.onthefirstchip, each10 bitregisterisindependentlyaccessiblethroughanaddressdecoder.thegroupimplemented thedigitalportionsofeachoftheintegratedcircuitsusingastandardcelllibraryprovidedbyamis.the designwassynthesizedusingverilogandthenplaced and routedusingtoolsfromthecadencedesign Suite. Therearethreeserialcontrollersonthefirstchip.Onecontrollerhasonly10bits,andisasimpleshift register(noaddressing).theothertwocontrollersuseaddressing.oneisa100 bitdesignwithten10 bitregisters,whiletheotheris1000bitsor100registers. Adesignrequirementfortheprojectisthattheinterfacebesuitableforimplementationinother (shorter length)cmosprocesses,andweusedourdigitalsynthesissoftwaretoimplementourdigital circuitryinourprocessaswellasa45nmprocess(notfabricated). Manyprocessesunfortunatelydonothaveastandardcelllibraryavailableforusebyoutsidecustomers, suchasgraduatestudents.inthiscase,anydigitalcellusedinthedesignmustbedesignedbyhand.in ordertoreducethecomplexityofthelibraryforoursecondrun,weimplementedasimpleshiftregister digitalarchitecture.theshiftregisterarchitecturedoesnotuseaddressing,butsimplyshiftsthedata downtheregisteroneachsuccessiveclockcycle.thisshiftregisterdesignonlyuses3logicgates NOR, NOT,andasimpleDflip flop. 3of12

Edmonds,Keese,Przybyla Figure3:Darkfieldmicroscopyimageof100bitserialcontroller(center),10bitserialcontroller(smallsquare, centerright),and1000bitserialcontroller(bottomright,onlyaportionisvisible),implementedonourfirstchip in.5 μmcmos. Figure4:Imageofsecondchip'sserialcontroller,whichoutputs60bits.Thiscellonlyuses3digitalcells:aNOT, anor,andadflip flop. 4of12

USER INTERFACE In order to aid implementation of the MTI the group created a graphical software tool. This tool allows a user with a digital cell library for their process to implement the digital portions of the MTI (the serial controller) in a straightforward and standardized manner. The group chose to divide the user interface into four panes for ease of use. Figure 5: Panes of the user interface. In order to create a GDSII layout of the digital portions of the chip the user must simply fill in all of the requested fields. In the first pane of the user interface, the user must provide information about the number of outputs that the serial controller should have and its clock frequency. In the second pane, the locations of library definition files are requested. In the third pane, the user must provide information about power routing. This includes how many power rings the digital cell should have, which layer(s) they should be in and how wide the power rings should be. Finally, after inputting all of the prerequisite information, the user hits the build button. This button activates scripts that coordinate the actions of three separate tools in the background generating verilog code, synthesizing the code into gates and then place and routing the design into a final layout. At each step of the process the design is checked against test vectors to ensure proper operation of the final layout. The serial controllers on both chips were designed using the serial interface in order to ensure the correctness of its output. In addition, the user interface has been used to create designs with three different cell libraries of different geometries, complexities, and cell contents. These libraries ranged from one designed for a 45nm process to the 0.5um process used in this project. In all cases, the layout produced by the user interface proved to be correct. 5 of 12

Figure 6: Build window of the MTI user interface. This shows the progress of implementation of the MTI digital block. 6 of 12

Figure 7: Normal microscope image of a current mode DAC, implemented on first run. At left, the thermometer decoder, which is (mostly) obscured by metal fill. At right, the 1024 current sources (small red squares) are visible along with the control signals (gold color) that control them. The operational amplifier is at near the top of the photo, with the compensation capacitor easily visible (green rectangle) DIGITAL TO ANALOG CONVERTERS The digital to analog converter is 10 bits, and is designed to be used in low frequency calibration applications. For the first chip, a current steering architecture was used. The DAC has 1024 (2 10 ) individual current sources (long channel transistors) which are turned on or off, forming an analog current, which is then converted to an analog voltage using an operational amplifier. The current sources are controlled through a segmented architecture which uses 5 thermometer bits and 5 binary bits. The five least significant bits (LSBs) are binary and directly control 1, 2, 4, 8, and 16 current sources, respectively. The five MSBs are digitally decoded into 31 thermometer (unary) signals which each control 32 current sources. The segmented architecture ensures excellent linearity while keeping the size of the binary to thermometer decoder small. Five DACs were implemented on the first chip. Four of them are identical, with their inputs connected to the various serial controllers, while the fifth DAC is isolated from the rest of the chip to allow modular testing. 7 of 12

Edmonds,Keese,Przybyla Onthesecondchip,a10bitdelta sigmadacwithanerror feedback,2ndordernoiseshapingloopwas implemented.inthisadesign,10bitsarequantizedtotwobits,whichareswitchedathighfrequencyto synthesizethedesiredsignal.thequantizationnoiseisshiftedoutofthesignal sfrequencybandbythe noiseshapingloop.thisnoisecanthenberemovedwithalow passfilter.whilethistopologyofdacis notsuitableforcalibration,becauseitdoesnotguaranteeaone to onerelationshipbetweeninputcode andoutputvoltage,itprovedavaluablelearningexerciseforthemembersofthegroup,andtheoutput issuitableforuseinmanyotherapplications. Figure8:Darkfieldmicroscopyimageoffirstchipshowing4currentmodedigitaltoanalogconverters(center). OneachDAC,thedenseareaontheleftisthethermometerdecoder,andthecurrentcellsaretotherightofthe decoder.theopampisbarelyvisibleabovethecurrentsources.totheleft,aportionofthe1000bitserial controllerisvisible. 8of12

Figure 9: The Delta Sigma DAC on the second chip. In a Delta Sigma DAC, the quantization, noise shaping, and error feedback is accomplished in the digital domain (largest block, center left). The output of the modulator controls 3 differential current sources. 9 of 12

Figure 10: The daughter board, which was hand loaded. The packaged chip is the large IC in the center. Jumpers are used for modular testing and to test power consumption. A precision TI reference is near upper right. TEST AND DEMONSTRATION BOARD We designed a printed circuit board (PCB) that will allow us to test both chips. The PCB is designed in a modular arrangement. The mother board contains a USB to SPI chip, which allows us to use a computer to communicate with our chips, and is compatible with two daughter cards, one of which is designed for our first chip and one designed that s for our second chip. On the daughter board, the analog portion of the chip is biased using TI precision references. The analog outputs of the DACs are buffered using TI operational amplifiers, which drive TI audio amplifiers. In the demonstration of the chip the audio amplifiers are used to play music using the digital interface and the DACs. We have four DACs connected to two stereo audio amplifiers, so we can produce two channels of stereo audio. The test and demonstration board uses a TI part for onboard power regulation, ensuring clean and accurate supply voltages for the chip under test. 10 of 12

II. DESCRIPTION OF EACH ANALOG TI PART USED IN DESIGN 1. REG102 5: Provides on board voltage regulation for the test and demonstration board. Input power is from a 9V wall wart, through a protection diode and a switch. The design group selected the REG102 5 because of its low noise operation, small footprint, and internal current limit circuitry. The regulator outputs 5V at up to 250mA, and current limits at 400mA. The use of an onboard regulator allows us to maintain an accurate, low noise voltage supply. This is very important when characterizing our DACs, as it is likely that supply voltage noise would couple to the DAC output through the on chip opamp. The group selected a linear regulator because power efficiency was not important, and we wanted low noise operation, which is hard to achieve with switching regulators. We used a separate analog and digital grounds, as well as separate analog and digital supply voltages. We separated the supplies with an LC filter consisting of a ferrite bead and decoupling capacitors. This ensures that very little of the noise generated by digital transitions in the digital portion of our chip will couple (through the supply) to the analog portion. 2. REF5020/REF5030/REF5045: Provides a low noise reference for reference current generation. This reference is connected, through a potentiometer, to diode connected devices on the chip which are used bias the DAC s opamp as well as its current sources. The use of a low noise reference in this application was important, because a portion of any noise present at the potentiometer will couple to the DAC output through the on chip bias voltages. If, for example, we had just used the supply voltage and a potentiometer to bias the DACs, we would have expected to see much more power supply noise on the bias voltage nets. We selected the 2.048V part (for the first chip) because we expected our bias voltages to be between 1V and 1.5V, depending on process variations of our specific run. Choosing a higher voltage output would have meant a larger resistor for the same bias current. This would have lead to increased Johnson noise contribution from the resistor, as Johnson noise is proportional to the square root of the resistance. To further reduce the noise, we used a.1uf capacitor on each of the bias nets, to limit the noise bandwidth of the bias net to BW noise 5 1 1 gm 1.45 10 Ω = =.25 = 36.25Hz, (1) 4 C 0.1μ F where g m is the g m of the mirroring transistor. For the second chip, we selected the 3V part to bias our operational amplifiers, and a 4.5V part to bias the DAC current sources. Again, the group selected these parts in an effort to minimize noise contribution from the supply and to limit the size of the resistor required to bias the mirroring transistors. 11 of 12

3. TLV2771/TLV2772/TLV2774: Buffers the outputs of the DACs as close to the chip as possible, limiting the amount of capacitance the on chip opamps must drive. These parts were selected because they are unity gain stable, and they can drive the input impedance of the audio amplifiers. They have 5.1MHz unity gain bandwidth, which is ample for our configuration. They have 17nV/ Hz input referred noise, but this is tolerable because they are in a unity gain configuration on the test PCB. Without a buffer for the output of each DAC, it is possible that the operational amplifier in the DAC could become unstable and oscillate at high frequency. For the second chip, we needed an operational amplifier with a slew rate of greater than 5V/μ sec, for the outputs of the delta sigma DAC. Since the TLV2771/2/4 provides 10.5V/ μ sec, and since we were already using it for our first system, it was an obvious choice. TPA302: Audio amplifier used for audio demonstration of our chip s serial interface and digital to analog converters. We chose this audio amplifier because it provides enough power to drive headphones or the input of powered speakers, but does not draw too much power, which would increase the requirements for our power supply. We connected this part in a unity gain configuration, because the full scale (peak to peak) output of the DAC is already sufficiently large to drive powered computer speakers. 12 of 12