VLSI Design 14. Memories

Size: px
Start display at page:

Download "VLSI Design 14. Memories"

Transcription

1 Last module: Synthesis and Verilog This module Memory arrays SRMs Serial Memories Dynamic memories Memory rrays Memory rrays Random ccess Memory Serial ccess Memory Content ddressable Memory (CM) Read/Write Memory Read Only Memory Shift Registers Queues (RM) (ROM) (Volatile) (Nonvolatile) Serial In Parallel In First In Last In Static RM Dynamic RM Parallel Out Serial Out First Out First Out (SRM) (DRM) (SIPO) (PISO) (FIFO) (LIFO) Mask ROM Programmable Erasable Electrically Flash ROM ROM Programmable Erasable (PROM) ROM Programmable (EPROM) ROM (EEPROM) D. Z. Pan D. Z. Pan 2 rray rchitecture 2 n s of 2 m s each If n >> m, fold by 2 k into fewer rows of more columns n-k n lines row decoder k column decoder line conditioning 2 m s lines memory cells: 2 n-k rows x 2 m+k columns column circuitry Good regularity easy to design Very high density if good cells are used D. Z. Pan 3 2T SRM Cell Basic building block: SRM Cell Holds one of information, like a latch Must be read and written 2-transistor (2T) SRM cell Use a simple latch connected to line 46 x 75 λ unit cell write write_b read read_b D. Z. Pan 4 6T SRM Cell Cell size accounts for most of array size Reduce cell size at expense of complexity 6T SRM Cell Used in most commercial chips Data stored in cross-coupled inverters Read: Precharge, _b Raise line Write: Drive data onto, _b Raise line _b D. Z. Pan 5 SRM Read Improve performance when -line cap. is high Precharge both lines high Then turn on line One of the two lines will be pulled down by the cell Ex: = 0, = discharges, _b stays high But bumps up slightly Read stability must not flip N >> N2.5.0 N2 _b P P2 N4 N N time (ps) D. Z. Pan 6 _b D. Z. Pan

2 SRM Write Drive one line high, the other low Then turn on line Bitlines overpower cell with new value Ex: = 0, =, =, _b = 0 Force low, then rises high Writability Must overpower feedback inverter N4 >> P2 N2 >> P (symmetry) _b N2 P N P2 N3 _b N4 SRM Sizing High lines must not overpower inverters during reads But low lines must write new value into cell _b med weak strong med time (ps) D. Z. Pan 7 D. Z. Pan 8 _q SRM Column Example Read Write Bitline Conditioning _q Bitline Conditioning SRM Layout Cell size is critical: 26 x 45 λ (even smaller in industry) Tile cells sharing V DD, GND, line contacts _vf H SRM Cell H _b_vf write_q _vf SRM Cell _b_vf VDD GND BIT BIT_B GND out_b_vr out_vr data_s φ WORD _q _vf Cell boundary out_vr D. Z. Pan 9 D. Z. Pan 0 Decoders n:2 n decoder consists of 2 n n-input ND gates One needed for each row of memory Build ND from NND or NOR gates Static CMOS Pseudo-nMOS Decoder Layout Decoders must be pitch-matched to SRM cell Requires very skinny gates VDD 3 3 GND / NND gate buffer inverter 3 3 D. Z. Pan D. Z. Pan 2 D. Z. Pan 2

3 Large Decoders For n > 4, NND gates become slow Break large gates into multiple smaller gates 3 0 Predecoding Many of these gates are redundant 3 Factor out common gates into predecoder Saves area Same path effort predecoders of 4 hot predecoded lines D. Z. Pan 3 D. Z. Pan 4 Column Circuitry Some circuitry is required for each column Bitline conditioning Sense amplifiers Column multiplexing Bitline Conditioning Precharge lines high before reads φ _b Equalize lines to minimize voltage difference when using sense amplifiers φ _b D. Z. Pan 5 D. Z. Pan 6 Sense mplifiers Bitlines have many cells attached Ex: 32-k SRM has 256 rows x 28 cols 28 cells on each line t pd (C/I) ΔV Even with shared diffusion contacts, 64C of diffusion capacitance (big C) Discharged slowly through small transistors (small I) Sense amplifiers are triggered on small voltage swing (reduce ΔV) D. Z. Pan 7 Differential Pair mp Differential pair requires no clock But always dissipates static power sense_b P N N3 P2 sense N2 _b D. Z. Pan 8 D. Z. Pan 3

4 Clocked Sense mp Clocked sense amp saves power Requires sense_ after enough line swing Isolation transistors cut off large line capacitance sense b isolation transistors Twisted Bitlines Sense amplifiers also amplify noise Coupling noise is severe in modern processes Try to couple equally onto and _b Done by twisting lines b0 b0_b b b_b b2 b2_b b3 b3_b regenerative feedback sense sense_b D. Z. Pan 9 D. Z. Pan 20 Column Multiplexing Recall that array may be folded for good aspect ratio Ex: 2 k x 6 folded into 256 rows x 28 columns Must select 6 output s from the 28 columns Requires 6 8: column multiplexers Tree Decoder Mux Column mux can use pass transistors Use nmos only, precharge outputs One design is to use k series transistors for 2 k : mux No external decoder logic needed B0 B B2 B3 B4 B5 B6 B7 B0 B B2 B3 B4 B5 B6 B7 Y to sense amps and write circuits Y D. Z. Pan 2 D. Z. Pan 22 Single Pass-Gate Mux Ex: 2-way Muxed SRM Or eliminate series transistors with separate decoder _q B0 B B2 B3 write0_q write_q Y D. Z. Pan 23 data_v D. Z. Pan 24 D. Z. Pan 4

5 Multiple Ports We have considered single-ported SRM One read or one write on each cycle Multiported SRM are needed for register files Examples: Multicycle MIPS must read two sources or write a result on some cycles Pipelined MIPS must read two sources and write a third result each cycle Superscalar MIPS must read and write many sources and results each cycle D. Z. Pan 25 Dual-Ported SRM Simple dual-ported SRM Two independent single-ended reads Or one differential write B _b Do two reads and one write by time multiplexing Read during ph, write during ph2 D. Z. Pan 26 Multi-Ported SRM dding more access transistors hurts read stability Multi-ported SRM isolates reads from state node Single-ended design minimizes number of lines B C D E F G b bb bc bd be bf bg Serial ccess Memories Serial access memories do not use an address Shift Registers Tapped Delay Lines Serial In Parallel Out (SIPO) Parallel In Serial Out (PISO) Queues (FIFO, LIFO) write circuits read circuits D. Z. Pan 27 D. Z. Pan 28 Shift Register Shift registers store and delay data Simple design: cascade of registers Watch your hold times! Din 8 Dout Denser Shift Registers Flip-flops aren t very area-efficient For large shift registers, keep data in SRM instead Move R/W pointers to RM rather than data Initialize read address to first entry, write to last Increment address on each cycle counter counter readaddr writeaddr Din dual-ported SRM D. Z. Pan 29 reset Dout D. Z. Pan 30 D. Z. Pan 5

6 Tapped Delay Line tapped delay line is a shift register with a programmable number of stages Set number of stages with delay controls to mux Ex: 0 63 stages of delay Serial In Parallel Out - shift register reads in serial data fter N steps, presents N- parallel output Sin Din SR32 SR6 SR8 SR4 SR2 SR Dout P0 P P2 P3 delay5 delay4 delay3 delay2 delay delay0 D. Z. Pan 3 D. Z. Pan 32 Parallel In Serial Out Load all N s in parallel when shift = 0 Then shift one out per cycle shift/load P0 P P2 P3 Sout Queues Queues allow data to be read and written at different rates. Read, Write each use their own clock, data Queue indicates whether it is full or empty Build with SRM and read/write counters (pointers) WriteClk ReadClk WriteData FULL Queue ReadData EMPTY D. Z. Pan 33 D. Z. Pan 34 FIFO, LIFO Queues First In First Out (FIFO) Initialize read and write pointers to first element Queue is EMPTY On write, increment write pointer If write almost catches read, Queue is FULL On read, increment read pointer Last In First Out (LIFO) lso called a stack Use a single stack pointer for read and write D. Z. Pan 35 4-Transistor Dynamic RM Cell Remove the two p-channel transistors from static RM cell, to get a four-transistor dynamic RM cell Data stored as charge on gate capacitors (complementary nodes) Data must be refreshed regularly Dynamic cells must be designed very carefully D. Z. Pan 36 D. Z. Pan 6

7 3-Transistor Dynamic RM Cell -Transistor Dynamic RM Cell Value of C B must be chosen very carefully; otherwise, voltage on -line will be affected by charge sharing Data stored on the gate of a transistor Need two additional transistors, one for write and the other for read control D. Z. Pan 37 Cannot get any smaller than this: data stored on a (trench) capacitor C, need a transistor to control data Bit line normally precharged to ½ V DD (need a sense amplifier) D. Z. Pan 38 Single-Event Upsets Particle produces electron-hole pairs in substrate; when collected at source and drain, will cause current pulse -flip can occur in the memory cell due to the charge generated by the particle called a single-event upset Seen in spacecraft electronics in the past Source: erospace Corporation D. Z. Pan 39 D. Z. Pan 7

VLSI Design I; A. Milenkovic 1

VLSI Design I; A. Milenkovic 1 Review: The Regenerative Property V i V o V i V o CPE/EE 47, CPE 57 VLSI esign I : Sequential Circuits epartment of Electrical and Computer Engineering University of labama in Huntsville leksandar Milenkovic

More information

CPE/EE 427, CPE 527 VLSI Design I L21: Sequential Circuits. Review: The Regenerative Property

CPE/EE 427, CPE 527 VLSI Design I L21: Sequential Circuits. Review: The Regenerative Property CPE/EE 427, CPE 527 VLSI esign I L21: Sequential Circuits epartment of Electrical and Computer Engineering University of Alabama in Huntsville Aleksandar Milenkovic ( www.ece.uah.edu/~milenka ) www.ece.uah.edu/~milenka/cpe527-5f

More information

VLSI Design 12. Design Styles

VLSI Design 12. Design Styles 1 9 8 5 1 9 8 7 1 9 9 1 1 9 9 3 1 9 9 9 2 0 0 1 2 0 0 5 2 0 0 7 2 0 0 9 Pr odu ctiv it y (T r an s./ St a f -M o nt h ) VLSI Design Last module: Floorplanning Sequential circuit design Clock skew This

More information

CBC2 performance with switched capacitor DC-DC converter. systems meeting, 12/2/14

CBC2 performance with switched capacitor DC-DC converter. systems meeting, 12/2/14 CBC2 performance with switched capacitor DC-DC converter systems meeting, 12/2/14 1 reminder of results from CBC1 +2.5V GND 1n can power CBC from single +2.5V supply 1uF DC-DC diff. clock (CMOS) 1 MHz

More information

VLSI Design I; A. Milenkovic 1

VLSI Design I; A. Milenkovic 1 CPE/EE 427, CPE 527 VLSI esign I L2: ynamic Sequential Circuits epartment of Electrical and Computer Engineering University of Alabama in Huntsville Aleksandar Milenkovic ( www. ece.uah.edu/~milenka )

More information

VLSI Design I; A. Milenkovic 1

VLSI Design I; A. Milenkovic 1 State Registers Review: Sequential efinitis CPE/EE 427, CPE 527 VLSI esign I L2: ynamic Sequential Circuits epartment of Electrical and Computer Engineering University of labama in Huntsville leksandar

More information

VLSI Design I; A. Milenkovic 1

VLSI Design I; A. Milenkovic 1 PE/EE 427, PE 527 VLI esign I L8: Pass Transistor Logic epartment of Electrical and omputer Engineering University of labama in Huntsville leksandar Milenkovic ( www. ece.uah.edu/~milenka ) www. ece.uah.edu/~milenka/cpe527-3f

More information

CPE/EE 427, CPE 527 VLSI Design I L06: Complementary CMOS Logic Gates

CPE/EE 427, CPE 527 VLSI Design I L06: Complementary CMOS Logic Gates PE/EE 427, PE 527 VLSI esign I L6: omplementary MOS Logic Gates epartment of Electrical and omputer Engineering University of labama in Huntsville leksandar Milenkovic ( www.ece.uah.edu/~milenka ) www.ece.uah.edu/~milenka/cpe527-5f

More information

Designing of Low Power and Efficient 4-Bit Ripple Carry Adder Using GDI Multiplexer

Designing of Low Power and Efficient 4-Bit Ripple Carry Adder Using GDI Multiplexer Designing of Low Power and Efficient 4-Bit Ripple Carry Adder Using GDI Multiplexer 1 Vinay.K.Kolur, 2 Pavankumar Kulkarni Department of EEE, BLDEA s CET Vijayapur Abstract The low power and less delay

More information

Adiabatic Switching. A Survey of Reversible Computation Circuits. Benjamin Bobich, 2004

Adiabatic Switching. A Survey of Reversible Computation Circuits. Benjamin Bobich, 2004 Adiabatic Switching A Survey of Reversible Computation Circuits Benjamin Bobich, 2004 Agenda for Today 1. The Basics of Adiabatic Logic and the Fundamentals of Adiabatic Charging 2. Early Adiabatic Circuit

More information

HW #5: Digital Logic and Flip Flops

HW #5: Digital Logic and Flip Flops HW #5: Digital Logic and Flip Flops This homework will walk through a specific digital design problem in all its glory that you will then implement in this weeks lab. 1 Write the Truth Table (10 pts) Consider

More information

Surfing Interconnect

Surfing Interconnect Surfing Interconnect Mark R. Greenstreet and Jihong Ren University of British Columbia, Rambus Surfing Interconnect p.1/17 Motivation Wires are the problem: Wires scale poorly with feature size: Gate delays

More information

Layout Design II. Lecture Fall 2003

Layout Design II. Lecture Fall 2003 Layout Design II Lecture 6 18-322 Fall 2003 Roadmap Today: Layout Verification & design in the large Next week: Transistor sizing Wires Homework 1: Due Today Homework 2: Out Today, Due Sept 18 Lab 2: This

More information

Design of Low Power and High Speed 4-Bit Ripple Carry Adder Using GDI Multiplexer

Design of Low Power and High Speed 4-Bit Ripple Carry Adder Using GDI Multiplexer Design of Low Power and High Speed 4-Bit Ripple Carry Adder Using GDI Multiplexer Yemmiganur. Sowmya, Department of ECE,Reva University, Bangalore soumyaymgr@gmail.com Raganna. A Department of ECE, Reva

More information

Philips SAA7118E Multi Standard Video Decoder Process Review

Philips SAA7118E Multi Standard Video Decoder Process Review March 31, 2006 Philips SAA7118E Multi Standard Video Decoder Process Review For comments, questions, or more information about this report, or for any additional technical needs concerning semiconductor

More information

256/512 /1K /2K/4K x 9 Asynchronous FIFO

256/512 /1K /2K/4K x 9 Asynchronous FIFO /25/29/ fax id: 5404 Features Asynchronous first-in first-out (FIFO) buffer memories 256 x 9 (CY7C419) 512 x 9 (CY7C421) 1K x 9 (CY7C425) 2K x 9 (CY7C429) 4K x 9 (CY7C433) Dual-ported AM cell High-speed

More information

VLSI Design 8. Design of Adders

VLSI Design 8. Design of Adders VLI Design. Design of dders. Design of dders Last module: Designing MO gate networks peeding up combinational gates This module dder circuits imple adders Fast addition Half dder ingle-it ddition Full

More information

Asynchronous, Cascadable 8K/16K/32K/64K x9 FIFOs

Asynchronous, Cascadable 8K/16K/32K/64K x9 FIFOs 60A CY7C460A/CY7C462A Features Asynchronous, Cascadable 8K/16K/32K/64K x9 FIFOs Functional Description High-speed, low-power, first-in first-out (FIFO) memories 8K x 9 FIFO (CY7C460A) 16K x 9 FIFO (CY7C462A)

More information

Synchronous Sequential Logic. Topics. Sequential Circuits. Chapter 5 Steve Oldridge Dr. Sidney Fels. Sequential Circuits

Synchronous Sequential Logic. Topics. Sequential Circuits. Chapter 5 Steve Oldridge Dr. Sidney Fels. Sequential Circuits Synchronous Sequential Logic Chapter 5 Steve Oldridge Dr. Sidney Fels Sequential Circuits Topics What happens when we add memory? Latches Flip-Flops Clocks State Tables Reduction of States 10/6/2010 c

More information

ECE520 VLSI Design. Lecture 9: Design Rules. Payman Zarkesh-Ha

ECE520 VLSI Design. Lecture 9: Design Rules. Payman Zarkesh-Ha ECE520 VLSI Design Lecture 9: Design Rules Payman Zarkesh-Ha Office: ECE Bldg. 230B Office hours: Wednesday 2:00-3:00PM or by appointment E-mail: pzarkesh@unm.edu Slide: 1 Review of Last Lecture Interconnect

More information

Reduction of Bitstream Transfer Time in FPGA

Reduction of Bitstream Transfer Time in FPGA IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 9, Issue 2, Ver. III (Mar - Apr. 2014), PP 82-86 Reduction of Bitstream Transfer Time in

More information

Long term stability tests of INO RPC prototypes

Long term stability tests of INO RPC prototypes Long term stability tests of INO RPC prototypes While the problem of sudden aging in the glass RPC prototypes is being investigated, a few RPCs of dimension 40 cm 30 cm were fabricated, using glass procured

More information

The Future of Field-Programmable Gate Arrays

The Future of Field-Programmable Gate Arrays The Future of Field-Programmable Gate Arrays Peter Alfke Director, Applications Engineering Xilinx, Inc PA Snowmass 9/99 1 The future is exciting Le future est formidable Die Zukunft ist rosig Il futuro

More information

82C288 BUS CONTROLLER FOR PROCESSORS (82C C C288-8)

82C288 BUS CONTROLLER FOR PROCESSORS (82C C C288-8) BUS CONTROLLER FOR 80286 PROCESSORS (82C288-12 82C288-10 82C288-8) Y Provides Commands and Controls for Local and System Bus Y Wide Flexibility in System Configurations Y High Speed CHMOS III Technology

More information

Precision level sensing with low-pressure module MS

Precision level sensing with low-pressure module MS The task on hand Level sensing as it is understood in modern process automation is much more than simply "tank half full" or "tank a quarter full". Using suitable sensors, levels, inlets and outlets can

More information

THIẾT KẾ VI MẠCH TƯƠNG TỰ CHƯƠNG 2: CMOS Technology

THIẾT KẾ VI MẠCH TƯƠNG TỰ CHƯƠNG 2: CMOS Technology THIẾT KẾ VI MẠCH TƯƠNG TỰ CHƯƠNG 2: CMOS Technology Hoàng Trang-bộ môn Kỹ Thuật Điện Tử hoangtrang@hcmut.edu.vn 1 TP.Hồ Chí Minh 12/2011 1. Overview - IC technology - CMOS vs BJT Hoàng Trang-bộ môn Kỹ

More information

Physical Design of CMOS Integrated Circuits

Physical Design of CMOS Integrated Circuits Physical Design of CMOS Integrated Circuits Dae Hyun Kim EECS Washington State University References John P. Uyemura, Introduction to VLSI Circuits and Systems, 2002. Chapter 5 Goal Understand how to physically

More information

Circuit building blocks

Circuit building blocks Követő vezérlés Circuit building blocks A a0 b0 b1 B Run/End These circuits can be considered as building blocks for larger sequential circuits consisting of two or more cylinders Each actuator will have

More information

AMS 6916 Board mount pressure sensor with ratiometric analog output

AMS 6916 Board mount pressure sensor with ratiometric analog output FEATURES Piezoresistive pressure sensor with amplified analog output Calibrated and temperature compensated Ratiometric voltage output, 0.5 4.5 V Digital signal conditioning, 12 bit output resolution Differential,

More information

GOLOMB Compression Technique For FPGA Configuration

GOLOMB Compression Technique For FPGA Configuration GOLOMB Compression Technique For FPGA Configuration P.Hema Assistant Professor,EEE Jay Shriram Group Of Institutions ABSTRACT Bit stream compression is important in reconfigurable system design since it

More information

GOLT! RED LIGHT DISTRICT

GOLT! RED LIGHT DISTRICT GOLT! RED LIGHT DISTRICT USER MANUAL v2.1 How RLD Works Signal Flow PROCESSOR The timing processor receives all clock signals and start stop commands. Its main function is to determine which timing signals

More information

Final Report. Remote Fencing Scoreboard Gator FenceBox

Final Report. Remote Fencing Scoreboard Gator FenceBox EEL 4924 Electrical Engineering Design (Senior Design) Final Report 26 April 2012 Remote Fencing Scoreboard Team Members: Adrian Montero and Alexander Quintero Page 2 of 14 Project Abstract: The scope

More information

CD4008BMS. CMOS 4-Bit Full Adder With Parallel Carry Out. Features. Pinout. Logic Diagram. Applications. Description.

CD4008BMS. CMOS 4-Bit Full Adder With Parallel Carry Out. Features. Pinout. Logic Diagram. Applications. Description. CD48BMS November 994 CMOS 4-Bit Full Adder With Parallel Carry Out Features Pinout High-Voltage Type (2V Rating) 4 Sum Outputs Plus Parallel Look-ahead Carry-Output CD48BMS TOP VIEW High-Speed Operation

More information

EE 434 Lecture 6. Process Technology

EE 434 Lecture 6. Process Technology EE 434 Lecture 6 Process Technology Quiz 4 If an n-channel MOS transistor is modeled with an input capacitance of 2fF and an on resistance of 5KΩ and a p-channel transistor with an input capacitance of

More information

Perfect Game Baseball - msherwood pseudo code backbone Using MVC Convention (Model/View/Controller) With Multimodal I/O

Perfect Game Baseball - msherwood pseudo code backbone Using MVC Convention (Model/View/Controller) With Multimodal I/O Perfect Game Baseball - msherwood pseudo code backbone Using MVC Convention (Model/View/Controller) With Multimodal I/O Model: DataModel.h/c Use this to store the game states View: Buzzers.h/.c Output

More information

DAV CENTENARY COLLEGE, FARIDABAD

DAV CENTENARY COLLEGE, FARIDABAD DAV CENTENARY COLLEGE, FARIDABAD SUMMARY OF LESSION PLAN (JAN-18 TO APRIL-18) Name of Asst/Associate Professor : RASHMI VERMA Class & Section : BCA-2ND Semester Subject : Logical Organization of computer-ii

More information

Solving Problems by Searching chap3 1. Problem-Solving Agents

Solving Problems by Searching chap3 1. Problem-Solving Agents Chapter3 Solving Problems by Searching 20070315 chap3 1 Problem-Solving Agents Reflex agents cannot work well in those environments - state/action mapping too large - take too long to learn Problem-solving

More information

AMS 6915 Board mount pressure sensor with digital output (I²C)

AMS 6915 Board mount pressure sensor with digital output (I²C) Board mount pressure sensor with digital output (I²C) FEATURES Calibrated and temperature compensated pressure sensor with digital output (I²C) Differential, relative (gage), bidirectional differential,

More information

Exercise 1: Control Functions

Exercise 1: Control Functions Exercise 1: Control Functions EXERCISE OBJECTIVE When you have completed this exercise, you will be able to control the function of an asynchronous ripple counter. You will verify your results by operating

More information

GATE 2 Part No

GATE 2 Part No PAGE 1 GATE 2 Part No. 23001125 SWING GATE CTROLLER INSTALLATI GUIDE Page 2 GATE 2 Code No. 23001125 Electronic Control Board for use with SEA Hydraulic or Electro-mechanical swing gate operators (without

More information

256/512/1K/2K/4K x 9 Asynchronous FIFO

256/512/1K/2K/4K x 9 Asynchronous FIFO 256/512/1K/2K/4K x 9 Asynchronous FIFO CY7C419/21/25/29/33 256/512/1K/2K/4K x 9 Asynchronous FIFO Features Asynchronous First-In First-Out (FIFO) Buffer Memories 256 x 9 (CY7C419) 512 x 9 (CY7C421) 1K

More information

CONTROL LOGIC DESCRIPTION DOCUMENT IC-410ND

CONTROL LOGIC DESCRIPTION DOCUMENT IC-410ND Configuration # : 41G20F0 CONTROL LOGIC DESCRIPTION DOCUMENT IC-410ND Input/output table: Inputs Qty Outputs Qty Inside Temperature Probe 3 Inflatable Balloon 8 Chimney Temperature Probe 1 Chimney Activator

More information

Addressing DDR5 design challenges with IBIS-AMI modeling techniques

Addressing DDR5 design challenges with IBIS-AMI modeling techniques Addressing DDR5 design challenges with IBIS-AMI modeling techniques Todd Westerhoff, SiSoft Doug Burns, SiSoft Eric Brock, SiSoft DesignCon 2018 IBIS Summit Santa Clara, California February 2, 2018 Agenda

More information

LSG Single Point Failure Analysis

LSG Single Point Failure Analysis NO. I RIEV. NC j ATM-929 1._&11..1 DATE 5/18/71 The purpose of this ATM is to comment on the results of the single point failure analysis conducted on the lunar surface gravimeter experiment. It is to

More information

Scaling. Krish Chakrabarty 1. Scaling

Scaling. Krish Chakrabarty 1. Scaling Scaling Transistors Interconnect Future Challenges Krish Chakrabarty 1 Scaling The only constant in VLSI is constant change Feature size shrinks by 30% every 2-3 years Transistors become cheaper Transistors

More information

CARIBBEAN EXAMINATIONS COUNCIL

CARIBBEAN EXAMINATIONS COUNCIL CARIBBEAN EXAMINATIONS COUNCIL REPORT ON CANDIDATES WORK IN THE ADVANCED PROFICIENCY EXAMINATION MAY/JUNE 2011 ELECTRICAL AND ELECTRONIC TECHNOLOGY Copyright 2010 Caribbean Examinations Council St Michael,

More information

Stack Height Analysis for FinFET Logic and Circuit

Stack Height Analysis for FinFET Logic and Circuit 2015 Spring ECE 7332 Stack Height Analysis for FinFET Logic and Circuit Xinfei Guo & Qing Qin May 8 th, 2015 Outline Background & Motivation FinFET Design and Simulation Flow Stack Height Analysis A Case

More information

MEMS Sensors for Smart Living: ITRI Solutions. Chris Chen, ITRI

MEMS Sensors for Smart Living: ITRI Solutions. Chris Chen, ITRI MEMS Sensors for Smart Living: ITRI Solutions Chris Chen, ITRI MEMS Sensors for Smart Living Outline Sensors are Everywhere What MEMS Sensors are Most Required Smart Living Megatrend Herald Next Wave of

More information

Understanding Centrifugal Compressor Capacity Controls:

Understanding Centrifugal Compressor Capacity Controls: Understanding Centrifugal Compressor Capacity Controls: Richard Stasyshan, CAGI Technical Consultant and the Centrifugal Compressor Section of the Compressed Air & Gas Institiute (CAGI). CAGI and our centrifugal

More information

LENNOX SLP98UHV DIAGNOSTIC CODES

LENNOX SLP98UHV DIAGNOSTIC CODES Code Status of Equipment Action required to clear and recover - Idle mode (Decimal blinks at 1 Hertz -- 0.5 second ON, 0.5 second OFF) A Cubic feet per minute (cfm) setting for indoor blower (1 second

More information

628 Differential Pressure Decay Leak Tester

628 Differential Pressure Decay Leak Tester 628 Differential Pressure Decay Leak Tester The 628 puts Uson s industry leading differential pressure decay sensitivity in your hands and in your budget with no compromise in quality, reliability, and

More information

CT PET-2018 Part - B Phd COMPUTER APPLICATION Sample Question Paper

CT PET-2018 Part - B Phd COMPUTER APPLICATION Sample Question Paper CT PET-2018 Part - B Phd COMPUTER APPLICATION Sample Question Paper Note: All Questions are compulsory. Each question carry one mark. 1. Error detection at the data link layer is achieved by? [A] Bit stuffing

More information

Master Control Systems, Inc. Variable Speed Fire Pump Controllers

Master Control Systems, Inc. Variable Speed Fire Pump Controllers Master Control Systems, Inc. Variable Speed Fire Pump Controllers Meets NFPA 20-2019 UL/FM Listed and Approved for fire protections * Pressure Limiting Control * Suction Limiting Control Why Variable Speed?

More information

TTL Flash Interface connections

TTL Flash Interface connections TTL Flash Interface connections Nikon TTL Hot-shoe Interface Gnd = Ground, Earth, Mass, Common. X = X (trigger) contact. Q = Quench or TTL stop. Rdy = Ready to fire SP = Speedlight present (Monitor). The

More information

FLUID POWER FLUID POWER EQUIPMENT TUTORIAL OTHER FLUID POWER VALVES. This work covers part of outcome 2 of the Edexcel standard module:

FLUID POWER FLUID POWER EQUIPMENT TUTORIAL OTHER FLUID POWER VALVES. This work covers part of outcome 2 of the Edexcel standard module: FLUID POWER FLUID POWER EQUIPMENT TUTORIAL OTHER FLUID POWER VALVES This work covers part of outcome 2 of the Edexcel standard module: UNIT 21746P APPLIED PNEUMATICS AND HYDRAULICS The material needed

More information

Page 2 of 46 Prepared by: Engr. Ram Sankar

Page 2 of 46 Prepared by: Engr. Ram Sankar Page 2 of 46 CHAPTER 1 GETTING STARTED Page 3 of 46 Establishing Communication with Relay: 1. Open MICOM S1 studio and click on NEW SYSTEM. 2. Name it and save on desired location and click on OK. Page

More information

TOTAL-IONIZING-DOSE RESPONSE OF 65 nm MOSFETS IRRADIATED TO ULTRA- HIGH DOSES. GIULIO BORGHELLO

TOTAL-IONIZING-DOSE RESPONSE OF 65 nm MOSFETS IRRADIATED TO ULTRA- HIGH DOSES. GIULIO BORGHELLO TOTAL-IONIZING-DOSE RESPONSE OF 65 nm MOSFETS IRRADIATED TO ULTRA- HIGH DOSES GIULIO BORGHELLO giulio.borghello@cern.ch introduction Presented at NSREC 2017 14/11/2017 GIULIO BORGHELLO 2 introduction Presented

More information

IBIS Modeling for IO-SSO Analysis. Thunder Lay and Jack W.C. Lin IBIS Asia Summit Taipei, Taiwan Nov. 19, 2013

IBIS Modeling for IO-SSO Analysis. Thunder Lay and Jack W.C. Lin IBIS Asia Summit Taipei, Taiwan Nov. 19, 2013 IBIS Modeling for IO-SSO Analysis Thunder Lay and Jack W.C. Lin IBIS Asia Summit Taipei, Taiwan Nov. 19, 2013 Agenda What is IO-SSO? Missing Components in Traditional IO-SSO Analysis Accurate On-die and

More information

Exercise 8. Closed-Loop Pressure Control, Proportional-Plus-Integral Mode EXERCISE OBJECTIVE

Exercise 8. Closed-Loop Pressure Control, Proportional-Plus-Integral Mode EXERCISE OBJECTIVE Exercise 8 Closed-Loop Pressure Control, EXERCISE OBJECTIVE To understand open and closed-loop pressure control; To learn how to sense the pressure in a pneumatic circuit; To control the pressure in a

More information

Master Control Systems, Inc. Variable Speed Fire Pump Controllers

Master Control Systems, Inc. Variable Speed Fire Pump Controllers Master Control Systems, Inc. Variable Speed Fire Pump Controllers Meets NFPA 20-2013 UL/FM Listed and Approved for fire protections 1 Why Variable Speed? Huge Sprinkler System and Standpipe Cost Savings

More information

VLSI Design I; A. Milenkovic 1

VLSI Design I; A. Milenkovic 1 Switch Model of NMOS Transistor V GS Gate CPE/EE 47, CPE 57 VLSI Design I L0: IC Manufacturing Source (of carriers) Drain (of carriers) Department of Electrical and Computer Engineering University of Alabama

More information

AN ISOLATED SMALL WIND TURBINE EMULATOR

AN ISOLATED SMALL WIND TURBINE EMULATOR AN ISOLATED SMALL WIND TURBINE EMULATOR Md. Arifujjaman Graduate Student Seminar: Master of Engineering Faculty of Engineering and Applied Science Memorial University of Newfoundland St. John s, NL, Canada

More information

Outline Single Cycle Processor Design Multi cycle Processor. Pipelined Processor: Hazards and Removal. Instruction Pipeline. Time

Outline Single Cycle Processor Design Multi cycle Processor. Pipelined Processor: Hazards and Removal. Instruction Pipeline. Time 3/8/5 Pipelined Processor: Hazards and its Removal A. Sahu CSE, T Guwahati Please be updated with http://jatinga.iitg.ernet.in/~asahu/cs/ Outline Single Cycle Processor esign Multi cycle Processor Merging

More information

AMS 2710 PCB pressure sensor module with V output

AMS 2710 PCB pressure sensor module with V output FEATURES Universal pressure sensor module with 0.. 10 V voltage output Fully calibrated and temperature compensated sensor module Variants for (bidirectional) differential, gage, absolute and barometric

More information

PROCESSOR UNIT - V3 WITH WIRING. Spring limit M180 and ROF 25bb/s

PROCESSOR UNIT - V3 WITH WIRING. Spring limit M180 and ROF 25bb/s 21 st century electronics for AEG weapons PROCESSOR UNIT - V3 WITH WIRING Spring limit M180 and ROF 25bb/s Installation of this device leave to expert He must know how to solder and disassemble airsoft

More information

ELE 455/555 Computer System Engineering. Section 2 The Processor Class 4 Pipelining with Hazards

ELE 455/555 Computer System Engineering. Section 2 The Processor Class 4 Pipelining with Hazards ELE 455/555 Computer System Engineering Section 2 The Processor Class 4 Pipelining with Hazards Overview Simple Datapath 2 tj Overview Pipeline Control 3 tj Data Hazards Data Hazards sub $2,$1,$3 $2 =?

More information

Wave. 1. Transverse 2. Longitudinal 3. Standing

Wave. 1. Transverse 2. Longitudinal 3. Standing Wave Wave: A disturbance traveling through a medium by which energy is transferred from one particle of the medium to another without causing any permanent displacementof the medium itself. (A Wave Transports

More information

PROCESS MONITORING AND CONTROL

PROCESS MONITORING AND CONTROL Chemical Engineering Process Design PROCESS MONITORING AND CONTROL Keith Marchildon David Mody Monitoring means Measurement 1. There is no Control without Monitoring 2. Monitoring should not be done without

More information

Leading Edge Logic Comparison. March 9, 2018 Scotten W. Jones President IC Knowledge LLC

Leading Edge Logic Comparison. March 9, 2018 Scotten W. Jones President IC Knowledge LLC Leading Edge Logic Comparison March 9, 2018 Scotten W. Jones President IC Knowledge LLC sjones@icknowledge.com Logic Standard Cell Logic designs are created using standard cells. The cell height is the

More information

Mitos Fluika Pressure and Vacuum Pumps Datasheet

Mitos Fluika Pressure and Vacuum Pumps Datasheet Unit 1, Anglian Business Park, Orchard Road, Royston, Hertfordshire, SG8 5TW, UK T: +44 (0)1763 242491 F: +44 (0)1763 246125 E: sales@dolomite-microfluidics.com W: www.dolomite-microfluidics.com Dolomite

More information

Cleaning Medical Electronics

Cleaning Medical Electronics Cleaning Medical Electronics MIKE BIXENMAN KYZEN CORPORATION MARK NORTHRUP DYNAMIC RESEARCH TESTING LAB DALE LEE PLEXUS CORPORATION 9/18/2012 2012, Kyzen Corp. 1 Discussion Points 1. Introduction 2. Design

More information

UNITROL S SOLUTION - TECHNICAL DATA SHEET #1

UNITROL S SOLUTION - TECHNICAL DATA SHEET #1 UNITROL S SOLUTION - TECHNICAL DATA SHEET #1 SOLID STATE DIFFERENTIAL PRESSURE TRANSDUCER OPTION #9181-05C THEORY: A major variable in the resistance welding process is TIP (electrode) FORCE. Since the

More information

A4 Operation Manual. Fig.1-1 Controller Socket Diagram

A4 Operation Manual. Fig.1-1 Controller Socket Diagram A4 Operation Manual Safety Instruction Please read this manual carefully, also with related manual for the machinery before use the controller. For installing and operating the controller properly and

More information

Alphasense 4-20 ma transmitters offer convenience and easy maintenance for toxic sensors:

Alphasense 4-20 ma transmitters offer convenience and easy maintenance for toxic sensors: ALPHASENSE USER MANUAL Page 1 4-20mA Transmitter for Toxic Sensors UMTOX-1 Issue 4 1 INTRODUCTION The Transmitter PCB includes circuitry for a three electrode toxic sensor to convert the µa output signal

More information

SCIENTIFIC DATA SYSTEMS, INC. Depth Tension Line Speed Panel. DTLS Manual

SCIENTIFIC DATA SYSTEMS, INC. Depth Tension Line Speed Panel. DTLS Manual SCIENTIFIC DATA SYSTEMS, INC. Depth Tension Line Speed Panel DTLS Manual This document contains proprietary information. Copyright 2015 Scientific Data Systems, Inc. All rights reserved. 1 Depth Tension

More information

Errata CMOS VLSI Design 3 rd Edition

Errata CMOS VLSI Design 3 rd Edition Errata CMOS VLSI esign 3 rd Edition Last updated 4 September 2006 Send your corrections to bugs@cmosvlsi.com Errata in 2 nd Printing Page viii, Section 4.3: SIzing -> Sizing (N. Ho 8/16/06) Page 39, Table

More information

Thermal Profiling the Reflow Process

Thermal Profiling the Reflow Process Thermal Profiling the Reflow Process The Nomadics TCProfile system is a cost-effective instrument to measure the temperature characteristics of any process where the thermal profile is important to the

More information

Installation, Operation and Maintenance Instructions for Electronically Controlled Pressurisation Units

Installation, Operation and Maintenance Instructions for Electronically Controlled Pressurisation Units Installation, Operation and Maintenance Instructions for Electronically Controlled Pressurisation Units Models: EPS Single Pump EPT Twin Pump EPS-HP EPT-HP Single Pump High Pressure Twin Pump High Pressure

More information

Application Note PowerPC 750GX Lockstep Facility

Application Note PowerPC 750GX Lockstep Facility Abstract Typical lockstep systems are complicated to design, and typically require a large pin count of logic to be added to the system. The IBM PowerPC 750GX contains a lockstep facility that allows lockstep

More information

DIY - PC - Interface for Suunto Cobra/Vyper/Mosquito

DIY - PC - Interface for Suunto Cobra/Vyper/Mosquito DIY - PC - Interface for Suunto Cobra/Vyper/Mosquito Summary This document is the distinct consequence of the Spyder/Stinger interface DIY. After having many e-mails concerning the application for the

More information

Simulation with IBIS in Tight Timing Budget Systems

Simulation with IBIS in Tight Timing Budget Systems Asian IBIS Summit 2005 Simulation with IBIS in Tight Timing Budget Systems SUI,SHIJU sui.shiju shiju@zte.com. @zte.com.cncn Asian IBIS Summit 2005 1 Agenda Basis of system timing analysis Simulation with

More information

Differential Pressure Transmiter

Differential Pressure Transmiter Differential Pressure Transmiter Description The is an economical alternative to established differential pressure transmitters. It combines state of the art electronics and a high performance sensor;

More information

GAS FUEL VALVE FORM AGV5 OM 8-03

GAS FUEL VALVE FORM AGV5 OM 8-03 ALTRONIC AGV5 OPERATING MANUAL GAS FUEL VALVE FORM AGV5 OM 8-03 WARNING: DEVIATION FROM THESE INSTALLATION INSTRUCTIONS MAY LEAD TO IMPROPER ENGINE OPERATION WHICH COULD CAUSE PERSONAL INJURY TO OPERATORS

More information

Compression of FPGA Bitstreams Using Improved RLE Algorithm

Compression of FPGA Bitstreams Using Improved RLE Algorithm International Journal of Scientific & Engineering Research, Volume 4, Issue 6, June-2013 1162 Compression of FPGA Bitstreams Using Improved RLE Algorithm P.Hemnath V.Prabhu Abstract - FPGA are configured

More information

Uninformed Search (Ch )

Uninformed Search (Ch ) 1 Uninformed Search (Ch. 3-3.4) 7 Small examples 8-Queens: how to fit 8 queens on a 8x8 board so no 2 queens can capture each other Two ways to model this: Incremental = each action is to add a queen to

More information

The Discussion of this exercise covers the following points: Range with an elevated or suppressed zero Suppressed-zero range Elevated-zero range

The Discussion of this exercise covers the following points: Range with an elevated or suppressed zero Suppressed-zero range Elevated-zero range Exercise 4-3 Zero Suppression and Zero Elevation EXERCISE OBJECTIVE In this exercise, you will learn the effect that mounting a pressure transmitter above or below the reference level has on the hydrostatic

More information

Let s examine the evolution and application of some of the more popular types. Cascading Pressure Type

Let s examine the evolution and application of some of the more popular types. Cascading Pressure Type Your facility personnel typically know when not enough air compressors are operating. The demand side system air pressure drops below what is required for production triggering phone calls and complaints.

More information

CPE/EE 427, CPE 527 VLSI Design I IC Manufacturing. The MOS Transistor

CPE/EE 427, CPE 527 VLSI Design I IC Manufacturing. The MOS Transistor CPE/EE 427, CPE 527 VLSI Design I IC Manufacturing Department of Electrical and Computer Engineering University of Alabama in Huntsville Aleksandar Milenkovic The MOS Transistor Polysilicon Aluminum 9/11/2006

More information

Stand-Alone Bubble Detection System

Stand-Alone Bubble Detection System Instruction Sheet P/N Stand-Alone Bubble Detection System 1. Introduction The Bubble Detection system is designed to detect air-bubble induced gaps in a bead of material as it is being dispensed. When

More information

Datasheet: K-30 ASCII Sensor

Datasheet: K-30 ASCII Sensor Datasheet: K-30 ASCII Sensor The K30 ASCII sensor is a low cost, infrared and maintenance free transmitter module intended to be built into different host devices that require CO2 monitoring data. The

More information

Implementation of Modern Traffic Light Control System

Implementation of Modern Traffic Light Control System International Journal of Scientific and Research Publications, Volume 4, Issue 6, June 2014 1 Implementation of Modern Traffic Light System Nang Hom Kham *, Chaw Myat Nwe ** * Department of Electronic

More information

Uninformed Search (Ch )

Uninformed Search (Ch ) 1 Uninformed Search (Ch. 3-3.4) 3 Terminology review State: a representation of a possible configuration of our problem Action: -how our agent interacts with the problem -can be different depending on

More information

STICTION: THE HIDDEN MENACE

STICTION: THE HIDDEN MENACE STICTION: THE HIDDEN MENACE How to Recognize This Most Difficult Cause of Loop Cycling By Michel Ruel Reprinted with permission from Control Magazine, November 2000. (Most figures courtesy of ExperTune

More information

Stall & Parallel Operation. Witt&Sohn AG Oct-14

Stall & Parallel Operation. Witt&Sohn AG Oct-14 Stall & Parallel Operation CONTENT Stall & Parallel Operation 1. Definition of Stall 2. Requirements for Parallel Operation 3. Operation of Parallel Fans 4. Stall-free Fans & VSD 2 Definition of Stall,

More information

The system design must obey these constraints. The system is to have the minimum cost (capital plus operating) while meeting the constraints.

The system design must obey these constraints. The system is to have the minimum cost (capital plus operating) while meeting the constraints. Computer Algorithms in Systems Engineering Spring 2010 Problem Set 6: Building ventilation design (dynamic programming) Due: 12 noon, Wednesday, April 21, 2010 Problem statement Buildings require exhaust

More information

GM Series Dual-Block Multi-Function Gas Control Valves

GM Series Dual-Block Multi-Function Gas Control Valves Installation Sheets Manual 121 Gas Combustion Combination Controls and Systems Section G Technical Bulletin GM Issue Date 0297 GM Series Dual-Block Multi-Function Gas Control Valves Figure 1: GM Series

More information

A Single Cycle Processor. ECE4680 Computer Organization and Architecture. Designing a Pipeline Processor. Overview of a Multiple Cycle Implementation

A Single Cycle Processor. ECE4680 Computer Organization and Architecture. Designing a Pipeline Processor. Overview of a Multiple Cycle Implementation ECE468 Computer Organization and Architecture Designing a Pipeline Processor A Single Cycle Processor Jump nstruction op Main nstruction : Fetch op 3 mm6 func 5 5 5 ctr 3 m Rw busw -bit

More information

ACCURATE PRESSURE MEASUREMENT FOR STEAM TURBINE PERFORMANCE TESTING

ACCURATE PRESSURE MEASUREMENT FOR STEAM TURBINE PERFORMANCE TESTING ACCURATE PRESSURE MEASUREMENT FOR STEAM TURBINE PERFORMANCE TESTING Blair Chalpin Charles A. Matthews Mechanical Design Engineer Product Support Manager Scanivalve Corp Scanivalve Corp Liberty Lake, WA

More information

IDeA Competition Report. Electronic Swimming Coach (ESC) for. Athletes who are Visually Impaired

IDeA Competition Report. Electronic Swimming Coach (ESC) for. Athletes who are Visually Impaired IDeA Competition Report Electronic Swimming Coach (ESC) for Athletes who are Visually Impaired Project Carried Out Under: The Department of Systems and Computer Engineering Carleton University Supervisor

More information

Vapor Sorption Analyzer

Vapor Sorption Analyzer Vapor Sorption Analyzer Quick Start Guide 1. Getting Started Place the AquaLab VSA on a flat surface. Use the bubble level(figure 1: Adjustment and bubble level) and use the adjustable feet to level the

More information