Design Status of the CERN-SRAM macrocell
|
|
- Joel Gilmore
- 6 years ago
- Views:
Transcription
1 Design Status of the CERN-SRAM macrocell IBM 0.25 µm User Group Meeting Imperial College, London June 2002 KLOUKINAS Kostas EP/CME-PS
2 CERN-SRAM specifications Scalable Design Configurable Bit organization (n x 9-bit). Configurable Memory Size. Synchronous Dual-Port Operation Allowing Read/Write operations on the same clock cycle. Typical Operating Frequency: 40 Mhz. Low Power Design Full Static Operation. Two stage hierarchical word decoding. Write Address Read Address RD WR CLK Data in SRAM Radiation Tolerant Design June 17, 2002 KLOUKINAS Kostas EP/CME-PS 2
3 SRAM Design in 0.25µ Row Decoder A6 Data in Write enable BLPC Bit Line Bit Line A0 WLPC Bit line precharge time Word Line Scalability is accomplised with the use of replica row cells and wordlines. Low Power is enhanced by gating bit-line & wordline precharge cycles when not accessing the memory. Word line precharge time Data out June 17, 2002 KLOUKINAS Kostas EP/CME-PS 3
4 Dual Port SRAM block diagram Din<m..0> WA<n..0> RA<n..0> Clk R W Addr. Reg. Addr. Reg. Data Reg. clk Timing Logic 7 Row decoder Write Drivers SRAM Array n-7 Read Logic Column decoder Word Line precharge Dual-port functionality is realized with a time sharing access mechanism. Registered Inputs Latched Outputs Data Latch Dout<m..0> June 17, 2002 KLOUKINAS Kostas EP/CME-PS 4
5 Timing of the SRAM Interface WRITE READ READ/WRITE t S t H t S t H clk WA RA W R Din Dout June 17, 2002 KLOUKINAS Kostas EP/CME-PS 5
6 Basic Layout Blocks WordLine Buffers SRAM column, 128 x 9bits (50.4 µm x µm) Input Data Registers Row Decoder Address Registers Timing logic Column Decoder Output Data Mux Output Data Latches June 17, 2002 KLOUKINAS Kostas EP/CME-PS 6
7 Modular SRAM design. A<11..5> Block Column 1K x 9 2K x 9 4K x rows 128 rows Row Decoder 4:1 A<2..1> A<0> 4:1 4:1 4:1 4:1 4:1 4:1 4:1 A<4..3> 4:1 4:1 2:1 D<8..0> June 17, 2002 KLOUKINAS Kostas EP/CME-PS 7
8 Submitted SRAM Chips 1 st st Prototype (CERN (CERN MPW MPW 4) 4) Configuration: 1Kx9 bit bit Size: ~560µm x 1,300µm Area: ~0.73mm 2 2 Submitted: Oct. Oct Chip Received: Feb Feb 2001 Tested: Apr. Apr Status: O.K. O.K. Design: CERN_SRAM_1K Designer: Kloukinas Kostas EP/CME-PS June 17, 2002 KLOUKINAS Kostas EP/CME-PS 8
9 Submitted SRAM Chips 2 nd nd Prototype (CERN (CERN MPW MPW 5) 5) Configuration: 4Kx9 bit bit Size: ~1,850µm x 1,300µm Area: ~2.4mm 2 2 Submitted: May May 2001 Chip Received: Aug Tested: Oct. Oct Status: O.K. O.K. Design: CERN_SRAM_4K Designer: Kloukinas Kostas EP/CME-PS June 17, 2002 KLOUKINAS Kostas EP/CME-PS 9
10 CERN SRAM test results Test chip: 4Kx9bit Functional tests Max operating frequency: Read only operations per clock cycle : 2.5V Read/Write operations per clock cycle : 2.5V Read access time: 2.5V Power dissipation: 15µW / 2.5V for R/W operations within the same clock cycle 40MHz). Tests for process variations: Differences in the access time < 1ns for: -3σ, 1.5σ, typ, +1.5σ, +3σ June 17, 2002 KLOUKINAS Kostas EP/CME-PS 10
11 Clock Duty Cycle Tests 50MHz Read per cycle Read/Write per cycle Test chip: 4Kx9bit R W 55MHz Read per cycle Read/Write per cycle Duty Cycle variations 50 MHz 55 MHz 60 MHz 50% ± 20% 50% ± 10% 50% ± 5% June 17, 2002 KLOUKINAS Kostas EP/CME-PS 11
12 Power dissipation CERN SRAM 4K Test chip: 4Kx9bit Power Dissipation (uw) Standby NOP Read Write Read/Write Power Operation (uw/mhz) Standby 0.10 NOP 1.90 Read 7.40 Write Read/Write Clock frequency (MHz) Operation Standby NOP Read Write Read/Write Test Conditions Description Pattern File No operation, addr. & data in to highz nop1.set No operation, addr. & data changing in every clnop2.set checkerboard data pattern SRAM_0.set checkerboard data pattern SRAM_0.set checkerboard data pattern SRAM_1.set June 17, 2002 KLOUKINAS Kostas EP/CME-PS 12
13 Irradiation Tests Ionizing Total Dose: up to 10MRad No increase in power dissipation. No measurable degradation in performance. Single Event Upset: under preparation (in collaboration with CERN EP/MIC group) Test chip: 4Kx9bit June 17, 2002 KLOUKINAS Kostas EP/CME-PS 13
14 CERN SRAM popularity! ATLAS SCAC chip Memory configuration: 128 x 18bit Detector: ATLAS tracker Lab: NEVIS Labs Designer: Stephan Boettcher Status: Tested O.K. ATLAS DTMROC chip Memory configuration: 128 x 153 bits Detector: ATLAS TRT Lab: CERN Designer: Robert Szczygiel Status: Tested O.K. CMS K chip Memory configuration: 2K x 18 bits Detector: CMS Preshower Lab: CERN Designer: Kostas Kloukinas Status: work in progress ATLAS MCC chip Memory configuration: 128 x 27bit Detector: ATLAS PIXEL Lab: INFN Genova Designer: Roberto Beccherle Status: Tested O.K. ALICE AMBRA chip Memory configuration: 16K X 9 bits Detector: ALICE Silicon Drift Det. Lab: INFN Torino Designer: Gianni Mazza Status: Submitted ALICE CARLOS chip Memory configuration: 256 X 9 bits Detector: ALICE Silicon Drift Det. Lab: INFN Bologna Designer: Alessandro Gabrielli Status: work in progress June 17, 2002 KLOUKINAS Kostas EP/CME-PS 14
15 Design Support Delivery of SRAM design library Half a day design CERN Designer configures his macrocell Review the macrocell design June 17, 2002 KLOUKINAS Kostas EP/CME-PS 15
16 Conclusions Design Status Design meets specifications. Macrocell has been successfully used in a number of ASIC designs. Future Plans None. No further development is foreseen. Design Support Contact Person: Kostas.Kloukinas@CERN.ch Information on the Web June 17, 2002 KLOUKINAS Kostas EP/CME-PS 16
A Configurable Radiation Tolerant Dual-Ported Static RAM macro, designed in a 0.25 µm CMOS technology for applications in the LHC environment.
A Configurable Radiation Tolerant Dual-Ported Static RAM macro, designed in a 0.25 µm CMOS technology for applications in the LHC environment. 8th Workshop on Electronics for LHC Experiments 9-13 Sept.
More informationHM628128BI Series. 131,072-word 8-bit High speed CMOS Static RAM
131,072-word 8-bit High speed CMOS Static RAM ADE-203-363A(Z) Rev. 1.0 Apr. 28, 1995 The Hitachi HM628128BI is a CMOS static RAM organized 131,072-word 8-bit. It realizes higher density, higher performance
More informationThe CCU25: a network oriented Communication and Control Unit integrated circuit in a 0.25 µm CMOS technology.
The 25: a network oriented Communication and Control Unit integrated circuit in a 0.25 µm CMOS technology. C. Paillard, C. Ljuslin, A. Marchioro CERN, 1211 Geneva 23, Switzerland Christian.Paillard@cern.ch
More informationCpE 442. Memory System
CpE 442 Memory System CPE 442 memory.1 Outline of Today s Lecture Recap and Introduction (5 minutes) Memory System: the BIG Picture? (15 minutes) Memory Technology: SRAM and Register File (25 minutes)
More informationModules and Front-End Electronics Developments for the ATLAS ITk Strips Upgrade
Modules and Front-End Electronics Developments for the ATLAS ITk Strips Upgrade Carlos García Argos, on behalf of the ATLAS ITk Collaboration University of Freiburg International Conference on Technology
More informationTopic 21: Memory Technology
Topic 21: Memory Technology COS / ELE 375 Computer Architecture and Organization Princeton University Fall 2015 Prof. David August 1 Old Stuff Revisited Mercury Delay Line Memory Maurice Wilkes, in 1947,
More informationTopic 21: Memory Technology
Topic 21: Memory Technology COS / ELE 375 Computer Architecture and Organization Princeton University Fall 2015 Prof. David August 1 Old Stuff Revisited Mercury Delay Line Memory Maurice Wilkes, in 1947,
More informationRadiation-Hard ASICS for Optical Data Transmission in the First Phase of the LHC Upgrade
Radiation-Hard ASICS for Optical Data Transmission in the First Phase of the LHC Upgrade A. Adair, W. Fernando, K.K. Gan, H.P. Kagan, R.D. Kass, H. Merritt, J. Moore, A. Nagarkar, S. Smith, M. Strang The
More informationNevis ADC Design. Jaroslav Bán. Columbia University. June 4, LAr ADC Review. LAr ADC Review. Jaroslav Bán
Nevis ADC Design Columbia University June 4, 2014 Outline The goals of the project Introductory remarks The road toward the design Components developed in Nevis09, Nevis10 and Nevis12 Nevis13 chip Architecture
More informationCS152 Computer Architecture and Engineering Lecture 16: Memory System
CS152 Computer Architecture and Engineering Lecture 16: System March 15, 1995 Dave Patterson (patterson@cs) and Shing Kong (shing.kong@eng.sun.com) Slides available on http://http.cs.berkeley.edu/~patterson
More informationPrototype Opto Chip Results
Prototype Opto Chip Results K.K. Gan, H.P. Kagan, R.D. Kass, J. Moore, S. Smith The Ohio State University Nov 5, 2008 K.K. Gan ATLAS Tracker Upgrade Workshop 1 Outline Introduction VCSEL driver chip PIN
More informationLecture 11 SRAM Zhuo Feng. Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 2010
EE4800 CMOS Digital IC Design & Analysis Lecture 11 SRAM Zhuo Feng 11.1 Memory Arrays SRAM Architecture SRAM Cell Decoders Column Circuitryit Multiple Ports Outline Serial Access Memories 11.2 Memory Arrays
More informationUnleashing the Power of Embedded DRAM
Copyright 2005 Design And Reuse S.A. All rights reserved. Unleashing the Power of Embedded DRAM by Peter Gillingham, MOSAID Technologies Incorporated Ottawa, Canada Abstract Embedded DRAM technology offers
More informationWhere Have We Been? Ch. 6 Memory Technology
Where Have We Been? Combinational and Sequential Logic Finite State Machines Computer Architecture Instruction Set Architecture Tracing Instructions at the Register Level Building a CPU Pipelining Where
More informationEndcap Modules for the ATLAS SemiConductor Tracker
Endcap Modules for the ATLAS SemiConductor Tracker RD3, Firenze, September 29 th, 23 Richard Nisius (MPI Munich) nisius@mppmu.mpg.de (For the ATLAS-SCT Collaboration) The plan of this presentation Introduction
More informationEECS 151/251A Spring 2019 Digital Design and Integrated Circuits. Instructor: John Wawrzynek. Lecture 18 EE141
EECS 151/251A Spring 2019 Digital Design and Integrated Circuits Instructor: John Wawrzynek Lecture 18 Memory Blocks Multi-ported RAM Combining Memory blocks FIFOs FPGA memory blocks Memory block synthesis
More informationThe Phase-2 ATLAS ITk Pixel Upgrade
The Phase-2 ATLAS ITk Pixel Upgrade T. Flick (University of Wuppertal) - on behalf of the ATLAS collaboration 14th Topical Seminar on Innovative Particle and Radiation Detectors () 03.-06. October 2016
More informationA Fast Synchronous Pipelined DRAM Architecture with SRAM Buffers
A Fast Synchronous Pipelined DRAM Architecture with SRAM Buffers Chi-Weon Yoon, Yon-Kyun Im, Seon-Ho Han, Hoi-Jun Yoo and Tae-Sung Jung* Dept. of Electrical Engineering, KAIST *Samsung Electronics Co.,
More informationThe DRAM Cell. EEC 581 Computer Architecture. Memory Hierarchy Design (III) 1T1C DRAM cell
EEC 581 Computer Architecture Memory Hierarchy Design (III) Department of Electrical Engineering and Computer Science Cleveland State University The DRAM Cell Word Line (Control) Bit Line (Information)
More informationA Possible Redundancy System for Opto-Links
A Possible Redundancy System for Opto-Links A. Adair, W. Fernando, K.K. Gan, H.P. Kagan, R.D. Kass, H. Merritt, J. Moore, A. Nagarkar, S. Smith, M. Strang The Ohio State University P. Buchholz, A. Wiese,
More informationLatches SEU en techno IBM 130nm pour SLHC/ATLAS. CPPM, Université de la méditerranée, CNRS/IN2P3, Marseille, France
Latches SEU en techno IBM 130nm pour SLHC/ATLAS CPPM, Université de la méditerranée, CNRS/IN2P3, Marseille, France Outline Introduction Description of the DICE latch Different implemented layouts for the
More informationElectron detector(s) decision to proceed with 2 detectors
Electron detector(s) decision to proceed with 2 detectors Direct hit detector (DH1K) reciprocal space Fast application (DH80K) real space imaging Thin nonlinear DEPFETs Thin (nonlinear) Fast DEPFETs Thin
More informationGSI Event-driven TDC with 4 Channels GET4. Harald Deppe, EE-ASIC Holger Flemming, EE-ASIC. Holger Flemming
GSI Event-driven TDC with 4 Channels GET4, EE-ASIC, EE-ASIC Schematic DLL N Delay Elements Reference Clock Phasedetector & Charge Pump Schematic DoubleBin DLL N Delay Elements Reference Clock Phasedetector
More informationEECS150 - Digital Design Lecture 17 Memory 2
EECS150 - Digital Design Lecture 17 Memory 2 October 22, 2002 John Wawrzynek Fall 2002 EECS150 Lec17-mem2 Page 1 SDRAM Recap General Characteristics Optimized for high density and therefore low cost/bit
More informationChapter 3 Semiconductor Memories. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan
Chapter 3 Semiconductor Memories Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan Outline Introduction Random Access Memories Content Addressable Memories Read
More informationDescription of Circuit. Fine Time Measurement : LVDS Receiver/Dribver. Production Readiness Review ATLAS Muon TDC (AMT)
ATLAS Production Readiness Review ATLAS Muon TDC (AMT) 2 June 22@CERN Yasuo Arai (KEK) yasuo.arai@kek.jp http://atlas.kek.jp/tdc/prr/ Description of Circuit Fine Time Measurement : LVDS Receiver/Dribver
More informationECE 485/585 Microprocessor System Design
Microprocessor System Design Lecture 4: Memory Hierarchy Memory Taxonomy SRAM Basics Memory Organization DRAM Basics Zeshan Chishti Electrical and Computer Engineering Dept Maseeh College of Engineering
More informationSummary of Optical Link R&D
Summary of Optical Link R&D K.K. Gan The Ohio State University November 6, 2008 K.K. Gan ATLAS Tracker Upgrade Workshop 1 Outline Introduction Plan for insertable B-layer Status of Versatile Link Project
More informationIntroduction to CMOS VLSI Design Lecture 13: SRAM
Introduction to CMOS VLSI Design Lecture 13: SRAM David Harris Harvey Mudd College Spring 2004 1 Outline Memory Arrays SRAM Architecture SRAM Cell Decoders Column Circuitry Multiple Ports Serial Access
More informationDigital Integrated Circuits Lecture 13: SRAM
Digital Integrated Circuits Lecture 13: SRAM Chih-Wei Liu VLSI Signal Processing LAB National Chiao Tung University cwliu@twins.ee.nctu.edu.tw DIC-Lec13 cwliu@twins.ee.nctu.edu.tw 1 Outline Memory Arrays
More informationECE 2300 Digital Logic & Computer Organization
ECE 2300 Digital Logic & Computer Organization Spring 201 Memories Lecture 14: 1 Announcements HW6 will be posted tonight Lab 4b next week: Debug your design before the in-lab exercise Lecture 14: 2 Review:
More informationMicroelectronics User Group Meeting. TWEPP 2010, Aachen, Germany 22/9/2010
Microelectronics User Group Meeting TWEPP 2010, Aachen, Germany 22/9/2010 Agenda 16:45 17:00 ASIC design tools and foundry services at CERN by Kostas Kloukinas (CERN) 17:00 17:15 Update on the Design Implementation
More informationEmerging DRAM Technologies
1 Emerging DRAM Technologies Michael Thiems amt051@email.mot.com DigitalDNA Systems Architecture Laboratory Motorola Labs 2 Motivation DRAM and the memory subsystem significantly impacts the performance
More informationRadiation-Hard/High-Speed Parallel Optical Links
Radiation-Hard/High-Speed Parallel Optical Links K.K. Gan, H. Kagan, R. Kass, J. Moore, D.S. Smith The Ohio State University P. Buchholz, M. Ziolkowski Universität Siegen July 3, 2013 K.K. Gan RD13 1 Outline
More informationSRAM. Introduction. Digital IC
SRAM Introduction Outline Memory Arrays SRAM Architecture SRAM Cell Decoders Column Circuitry Multiple Ports Serial Access Memories Memory Arrays Memory Arrays Random Access Memory Serial Access Memory
More informationDesign and Implementation of High Performance Application Specific Memory
Design and Implementation of High Performance Application Specific Memory - 고성능 Application Specific Memory 의설계와구현 - M.S. Thesis Sungdae Choi Dec. 20th, 2002 Outline Introduction Memory for Mobile 3D Graphics
More informationPower Reduction Techniques in the Memory System. Typical Memory Hierarchy
Power Reduction Techniques in the Memory System Low Power Design for SoCs ASIC Tutorial Memories.1 Typical Memory Hierarchy On-Chip Components Control edram Datapath RegFile ITLB DTLB Instr Data Cache
More informationGR712RC A MULTI-PROCESSOR DEVICE WITH SPACEWIRE INTERFACES
GR712RC A MULTI-PROCESSOR DEVICE WITH SPACEWIRE INTERFACES Session: SpaceWire Components Short Paper Sandi Habinc, Jiri Gaisler Aeroflex Gaisler, Kungsgatan 12, SE-411 19 Göteborg, Sweden sandi@gaisler.com
More informationPOWER ANALYSIS RESISTANT SRAM
POWER ANALYSIS RESISTANT ENGİN KONUR, TÜBİTAK-UEKAE, TURKEY, engin@uekae.tubitak.gov.tr YAMAN ÖZELÇİ, TÜBİTAK-UEKAE, TURKEY, yaman@uekae.tubitak.gov.tr EBRU ARIKAN, TÜBİTAK-UEKAE, TURKEY, ebru@uekae.tubitak.gov.tr
More informationResults on Array-based Opto-Links
Results on Array-based Opto-Links, H.P. Kagan, R.D. Kass, H. Merritt, J. Moore, A. Nagarkar, D. Pignotti, S. Smith, M. Strang The Ohio State University P. Buchholz, A. Wiese, M. Ziolkowski Universität
More informationENEE 759H, Spring 2005 Memory Systems: Architecture and
SLIDE, Memory Systems: DRAM Device Circuits and Architecture Credit where credit is due: Slides contain original artwork ( Jacob, Wang 005) Overview Processor Processor System Controller Memory Controller
More informationMCC-DSM Specifications
DETECTOR CHIP BUMP ELECTRONIC CHIP MCC Design Group Receiver Issue: Revision: 0.1 Reference: ATLAS ID-xx Created: 30 September 2002 Last modified: 7 October 2002 03:18 Edited By: R. Beccherle and G. Darbo
More informationAn introduction to SDRAM and memory controllers. 5kk73
An introduction to SDRAM and memory controllers 5kk73 Presentation Outline (part 1) Introduction to SDRAM Basic SDRAM operation Memory efficiency SDRAM controller architecture Conclusions Followed by part
More informationProblem Set 10 Solutions
CSE 260 Digital Computers: Organization and Logical Design Problem Set 10 Solutions Jon Turner thru 6.20 1. The diagram below shows a memory array containing 32 words of 2 bits each. Label each memory
More informationLecture 13: SRAM. Slides courtesy of Deming Chen. Slides based on the initial set from David Harris. 4th Ed.
Lecture 13: SRAM Slides courtesy of Deming Chen Slides based on the initial set from David Harris CMOS VLSI Design Outline Memory Arrays SRAM Architecture SRAM Cell Decoders Column Circuitry Multiple Ports
More informationChapter TEN. Memory and Memory Interfacing
Chapter TEN Memory and Memory Interfacing OBJECTIVES this chapter enables the student to: Define the terms capacity, organization, and speed as used in semiconductor memories. Calculate the chip capacity
More informationMemory Controller. Speaker: Tzu-Wei Tseng. Adopted from National Taiwan University SoC Design Laboratory. SOC Consortium Course Material
Memory Controller Speaker: Tzu-Wei Tseng Adopted from National Taiwan University SoC Design Laboratory SOC Consortium Course Material Goal of This Lab Familiarize with ARM memory interface Know ARM Integrator
More informationThe LHCb upgrade. Outline: Present LHCb detector and trigger LHCb upgrade main drivers Overview of the sub-detector modifications Conclusions
The LHCb upgrade Burkhard Schmidt for the LHCb Collaboration Outline: Present LHCb detector and trigger LHCb upgrade main drivers Overview of the sub-detector modifications Conclusions OT IT coverage 1.9
More informationUMBC. Select. Read. Write. Output/Input-output connection. 1 (Feb. 25, 2002) Four commonly used memories: Address connection ... Dynamic RAM (DRAM)
Memory Types Two basic types: ROM: Read-only memory RAM: Read-Write memory Four commonly used memories: ROM Flash (EEPROM) Static RAM (SRAM) Dynamic RAM (DRAM) Generic pin configuration: Address connection
More informationMemory. Hakim Weatherspoon CS 3410, Spring 2013 Computer Science Cornell University
Memory Hakim Weatherspoon CS 3410, Spring 2013 Computer Science Cornell University Big Picture: Building a Processor memory inst register file alu PC +4 +4 new pc offset target imm control extend =? cmp
More informationTL0313. LCD driver IC. Apr VER 0.0. lsi. ( 5.5V Specification ) 65COM / 132SEG DRIVER & CONTROLLER FOR STN LCD. TOMATO LSI Inc.
LCD driver IC Apr. 2001 VER 0.0 lsi 65COM / 132SEG DRIVER & CONTROLLER ( 5.5V Specification ) FOR STN LCD TOMATO LSI Inc. 1. INTRODUCTION The is a driver and controller LSI for graphic dot-matrix liquid
More informationSigmaRAM Echo Clocks
SigmaRAM Echo s AN002 Introduction High speed, high throughput cell processing applications require fast access to data. As clock rates increase, the amount of time available to access and register data
More informationBUS TIMING ANALYSIS. George E Hadley, Timothy Rogers, and David G Meyer 2018, Images Property of their Respective Owners
BUS TIMING ANALYSIS George E Hadley, Timothy Rogers, and David G Meyer 2018, Images Property of their Respective Owners LEARNING OBJECTIVES identify CPU and memory timing parameters draw a bus timing diagram
More informationNEPP Independent Single Event Upset Testing of the Microsemi RTG4: Preliminary Data
NEPP Independent Single Event Upset Testing of the Microsemi RTG4: Preliminary Data Melanie Berg, AS&D in support of NASA/GSFC Melanie.D.Berg@NASA.gov Kenneth LaBel, NASA/GSFC Jonathan Pellish, NASA/GSFC
More informationTORCH: A large-area detector for precision time-of-flight measurements at LHCb
TORCH: A large-area detector for precision time-of-flight measurements at LHCb Neville Harnew University of Oxford ON BEHALF OF THE LHCb RICH/TORCH COLLABORATION Outline The LHCb upgrade TORCH concept
More informationDesign of Low Power Wide Gates used in Register File and Tag Comparator
www..org 1 Design of Low Power Wide Gates used in Register File and Tag Comparator Isac Daimary 1, Mohammed Aneesh 2 1,2 Department of Electronics Engineering, Pondicherry University Pondicherry, 605014,
More informationCHAPTER TWELVE - Memory Devices
CHAPTER TWELVE - Memory Devices 12.1 6x1,024 = 16,384 words; 32 bits/word; 16,384x32 = 524,288 cells 12.2 16,384 addresses; one per word. 12.3 2 16 = 65,536 words = 64K. Thus, memory capacity is 64Kx4.
More informationValidation of the front-end electronics and firmware for LHCb vertex locator.
Validation of the front-end electronics and firmware for LHCb vertex locator. Antonio Fernández Prieto Universidade de santiago de compostela, Spain E-mail: antonio.fernandez.prieto@cern.ch Pablo Vázquez
More informationMemory in Digital Systems
MEMORIES Memory in Digital Systems Three primary components of digital systems Datapath (does the work) Control (manager) Memory (storage) Single bit ( foround ) Clockless latches e.g., SR latch Clocked
More informationENGIN 112 Intro to Electrical and Computer Engineering
ENGIN 112 Intro to Electrical and Computer Engineering Lecture 30 Random Access Memory (RAM) Overview Memory is a collection of storage cells with associated input and output circuitry Possible to read
More informationMemory in Digital Systems
MEMORIES Memory in Digital Systems Three primary components of digital systems Datapath (does the work) Control (manager) Memory (storage) Single bit ( foround ) Clockless latches e.g., SR latch Clocked
More informationChapter 6 (Lect 3) Counters Continued. Unused States Ring counter. Implementing with Registers Implementing with Counter and Decoder
Chapter 6 (Lect 3) Counters Continued Unused States Ring counter Implementing with Registers Implementing with Counter and Decoder Sequential Logic and Unused States Not all states need to be used Can
More informationRecent R&D Results on a Pixel Detector for Belle. Gary S. Varner University of Hawai, i SVD Upgrades October 23, 2000
Recent R&D Results on a Pixel Detector for Belle Gary S. Varner University of Hawai, i SVD Upgrades October 23, 2000 Presentation Outline Sensor fabrication A dedicated Belle planar sensor has been in
More informationSelecting the Correct CMOS PLD An Overview of Advanced Micro Devices CMOS PLDs
Selecting the Correct CMOS PLD An Overview of Advanced Micro Devices CMOS PLDs Application Note Advanced Micro Devices INTRODUCTION The purpose of this application note is to provide a survey of AMD s
More informationIrradiation Results and Transmission on Small Cables/Fiber
Irradiation Results and Transmission on Small Cables/Fiber W. Fernando, K.K. Gan, A. Law, H.P. Kagan, R.D. Kass, A. Rau, S. Smith The Ohio State University M.R.M. Lebbai, P.L. Skubic University of Oklahoma
More informationMore Course Information
More Course Information Labs and lectures are both important Labs: cover more on hands-on design/tool/flow issues Lectures: important in terms of basic concepts and fundamentals Do well in labs Do well
More informationMemories: a practical primer
Memories: a practical primer The good news: huge selection of technologies Small & faster vs. large & slower Every year capacities go up and prices go down New kid on the block: high density, fast flash
More informationAPV-25 based readout electronics for the SBS front GEM Tracker
APV-25 based readout electronics for the SBS front GEM Tracker Authors: Evaristo Cisbani, Paolo Musico Date: 26/June/2014 Version: 1.0 APV-25 based readout electronics for the SBS front GEM Tracker...
More informationTracker Optical Link Upgrade Options and Plans
Tracker Optical Link Upgrade Options and Plans K.K. Gan The Ohio State University July 19, 2005 K.K. Gan ATLAS Tracker Upgrade Workshop 1 Outline current pixel/strip opto-links lessons learned upgrade
More informationInfineon HYB39S128160CT M SDRAM Circuit Analysis
September 8, 2004 Infineon HYB39S128160CT-7.5 128M SDRAM Circuit Analysis Table of Contents Introduction... Page 1 List of Figures... Page 2 Device Summary Sheet... Page 13 Chip Description... Page 16
More informationDeep Sub-Micron Cache Design
Cache Design Challenges in Deep Sub-Micron Process Technologies L2 COE Carl Dietz May 25, 2007 Deep Sub-Micron Cache Design Agenda Bitcell Design Array Design SOI Considerations Surviving in the corporate
More informationDetector R&D at the LCFI Collaboration
LCFI Overview Detector R&D at the LCFI Collaboration (Bristol U, Oxford U, Lancaster U, Liverpool U, RAL) Konstantin Stefanov on behalf of the LCFI collaboration LCWS2005, Stanford, 18-22 March 2005 Introduction
More informationMTJ-Based Nonvolatile Logic-in-Memory Architecture
2011 Spintronics Workshop on LSI @ Kyoto, Japan, June 13, 2011 MTJ-Based Nonvolatile Logic-in-Memory Architecture Takahiro Hanyu Center for Spintronics Integrated Systems, Tohoku University, JAPAN Laboratory
More informationCMS Tracker PLL Reference Manual
CMS Tracker PLL Reference Manual P. Placidi, A. Marchioro and P. Moreira CERN - EP/MIC, Geneva Switzerland July 2 Version 2. Clock and Trigger Distribution 3 ASIC architecture...4 I2C Interface 6 Tracker
More informationLow-Power SRAM and ROM Memories
Low-Power SRAM and ROM Memories Jean-Marc Masgonty 1, Stefan Cserveny 1, Christian Piguet 1,2 1 CSEM, Neuchâtel, Switzerland 2 LAP-EPFL Lausanne, Switzerland Abstract. Memories are a main concern in low-power
More informationEECS150 - Digital Design Lecture 16 Memory 1
EECS150 - Digital Design Lecture 16 Memory 1 March 13, 2003 John Wawrzynek Spring 2003 EECS150 - Lec16-mem1 Page 1 Memory Basics Uses: Whenever a large collection of state elements is required. data &
More informationMemory Challenges. Issues & challenges in memory design: Cost Performance Power Scalability
Memory Devices 1 Memory Challenges Issues & challenges in memory design: Cost Performance Power Scalability 2 Memory - Overview Definitions: RAM random access memory DRAM dynamic RAM SRAM static RAM Volatile
More informationMemory Technology March 15, 2001
15-213 Memory Technology March 15, 2001 Topics Memory Hierarchy Basics Static RAM Dynamic RAM Magnetic Disks Access Time Gap Moore s Law Impact of Technology Observation by Gordon Moore, Intel founder,
More informationATMEL ATF280E Rad Hard SRAM Based FPGA. Bernard BANCELIN ATMEL Nantes SAS, Aerospace Business Unit
ATMEL ATF280E Rad Hard SRAM Based FPGA Bernard BANCELIN ATMEL Nantes SAS, Aerospace Business Unit Overview Atmel FPGA Key Points and Architecture ATF280E Radiation Test Results 2 Overview Atmel FPGA Key
More informationExpected feedback from 3D for SLHC Introduction. LHC 14 TeV pp collider at CERN start summer 2008
Introduction LHC 14 TeV pp collider at CERN start summer 2008 Gradual increase of luminosity up to L = 10 34 cm -2 s -1 in 2008-2011 SLHC - major increase of luminosity up to L = 10 35 cm -2 s -1 in 2016-2017
More information1. Designing a 64-word Content Addressable Memory Background
UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences Project Phase I Specification NTU IC541CA (Spring 2004) 1. Designing a 64-word Content Addressable
More informationUMBC D 7 -D. Even bytes 0. 8 bits FFFFFC FFFFFE. location in addition to any 8-bit location. 1 (Mar. 6, 2002) SX 16-bit Memory Interface
8086-80386SX 16-bit Memory Interface These machines differ from the 8088/80188 in several ways: The data bus is 16-bits wide. The IO/M pin is replaced with M/IO (8086/80186) and MRDC and MWTC for 80286
More informationKS COM / 132 SEG DRIVER & CONTROLLER FOR STN LCD
January.2000 Ver. 4.0 Prepared by: JaeSu, Ko Ko1942@samsung.co.kr Contents in this document are subject to change without notice. No part of this document may be reproduced or transmitted in any form or
More informationCharged particle detection performances of CMOS Pixel Sensors designed in a 0.18 µm CMOS process based on a high resistivity epitaxial layer
Charged particle detection performances of CMOS Pixel Sensors designed in a 0.18 µm CMOS process based on a high resistivity epitaxial layer Jérôme Baudot on behalf of the PICSEL team of IPHC-Strasbourg
More informationDCUF User Guide. G. Magazzu * A. Marchioro and P. Moreira CERN - EP/MIC, Geneva Switzerland. November 14, 2003 V.3.0 1
DCUF User Guide G. Magazzu * A. Marchioro and P. Moreira CERN - EP/MIC, Geneva Switzerland November 14, 2003 *Technical contact person e-mail: Guido.Magazzu@cern.ch V.3.0 1 IMPORTANT NOTICE Each DCUF contains
More informationEmbedded Systems Design: A Unified Hardware/Software Introduction. Outline. Chapter 5 Memory. Introduction. Memory: basic concepts
Hardware/Software Introduction Chapter 5 Memory Outline Memory Write Ability and Storage Permanence Common Memory Types Composing Memory Memory Hierarchy and Cache Advanced RAM 1 2 Introduction Memory:
More informationEmbedded Systems Design: A Unified Hardware/Software Introduction. Chapter 5 Memory. Outline. Introduction
Hardware/Software Introduction Chapter 5 Memory 1 Outline Memory Write Ability and Storage Permanence Common Memory Types Composing Memory Memory Hierarchy and Cache Advanced RAM 2 Introduction Embedded
More informationCS250 VLSI Systems Design Lecture 9: Memory
CS250 VLSI Systems esign Lecture 9: Memory John Wawrzynek, Jonathan Bachrach, with Krste Asanovic, John Lazzaro and Rimas Avizienis (TA) UC Berkeley Fall 2012 CMOS Bistable Flip State 1 0 0 1 Cross-coupled
More informationEECS Components and Design Techniques for Digital Systems. Lec 20 RTL Design Optimization 11/6/2007
EECS 5 - Components and Design Techniques for Digital Systems Lec 2 RTL Design Optimization /6/27 Shauki Elassaad Electrical Engineering and Computer Sciences University of California, Berkeley Slides
More informationUNIT V (PROGRAMMABLE LOGIC DEVICES)
UNIT V (PROGRAMMABLE LOGIC DEVICES) Introduction There are two types of memories that are used in digital systems: Random-access memory(ram): perform both the write and read operations. Read-only memory(rom):
More informationEE241 - Spring 2007 Advanced Digital Integrated Circuits. Announcements
EE241 - Spring 2007 Advanced Digital Integrated Circuits Lecture 22: SRAM Announcements Homework #4 due today Final exam on May 8 in class Project presentations on May 3, 1-5pm 2 1 Class Material Last
More informationChapter 8 Memory Basics
Logic and Computer Design Fundamentals Chapter 8 Memory Basics Charles Kime & Thomas Kaminski 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Overview Memory definitions Random Access
More informationThe Memory Hierarchy 1
The Memory Hierarchy 1 What is a cache? 2 What problem do caches solve? 3 Memory CPU Abstraction: Big array of bytes Memory memory 4 Performance vs 1980 Processor vs Memory Performance Memory is very slow
More informationLecture 11: MOS Memory
Lecture 11: MOS Memory MAH, AEN EE271 Lecture 11 1 Memory Reading W&E 8.3.1-8.3.2 - Memory Design Introduction Memories are one of the most useful VLSI building blocks. One reason for their utility is
More informationEECS150 - Digital Design Lecture 16 - Memory
EECS150 - Digital Design Lecture 16 - Memory October 17, 2002 John Wawrzynek Fall 2002 EECS150 - Lec16-mem1 Page 1 Memory Basics Uses: data & program storage general purpose registers buffering table lookups
More informationDesigning with Memory
Designing with Memory Prof. Stephen A. Edwards Columbia University Spring 2014 Using Memory Basic Memory Model Clock Address Data In Write Clock Memory Data Out Address A0 A1 A1 Read A0 Data In Write D1
More informationPDH Switches. Switching Technology S PDH switches
PDH Switches Switching Technology S38.165 http://www.netlab.hut.fi/opetus/s38165 8-1 PDH switches General structure of telecom exchange Timing and synchronization Dimensioning example 8-2 1 PDH exchange
More informationLevel-1 Data Driver Card of the ATLAS New Small Wheel Upgrade Compatible with the Phase II 1 MHz Readout
Level-1 Data Driver Card of the ATLAS New Small Wheel Upgrade Compatible with the Phase II 1 MHz Readout Panagiotis Gkountoumis National Technical University of Athens Brookhaven National Laboratory On
More informationECEN 449 Microprocessor System Design. Memories. Texas A&M University
ECEN 449 Microprocessor System Design Memories 1 Objectives of this Lecture Unit Learn about different types of memories SRAM/DRAM/CAM Flash 2 SRAM Static Random Access Memory 3 SRAM Static Random Access
More informationTPC FRONT END ELECTRONICS Progress Report
TPC FRONT END ELECTRONICS Progress Report CERN 1 July 2002 FEE TEAM: Bergen CERN Darmstadt TU Frankfurt Heidelberg Lund Oslo Luciano Musa - CERN 1 TPC FEE - ARCHITECTURE (1/2) BASIC READOUT CHAIN drift
More information