11 EMBEDDED MEMORY OVERVIEW

Size: px
Start display at page:

Download "11 EMBEDDED MEMORY OVERVIEW"

Transcription

1 11 EMBEDDED MEMORY OVERVIEW Embedded memy is any nonstandalone memy. It is an integrated onchip memy that suppts the logic ce to accomplish intended functions. Highperfmance embedded memy is a key component in VLSI because of its highspeed and wide buswidth capability, which eliminates interchip communication. During the past several years, a lot of development has taken place in the embedded memy market. Most recently, many new products were introduced with embedded memy, with a particularly high interest in embedded DRAM. Figure 111 shows the increasing perfmance gap between microprocesss and DRAMs. As this gap has widened, chip designers placed greater emphasis on the development of embedded memy devices. Their task was made easier by at least two facts. First, the complexity of process technology made it possible to incpate logic and memy on the same chip. Secondly, larger die size allows the incpation of both logic and memy on the same chip. Several advantages of using embedded memies are provided below. They include reduced number of chips, reduced pin count, multipt memies, less board space requirements, faster response with memy embedded onchip, dedicated architecture, memy capacity specific f an application, reduced power consumption, and greater cost effectiveness at the system level. The main disadvantages of embedded memies are that they are generally larger in size and are me complex to design and manufacture. Additionally, a tradeoff must often be found between design and technology since the optimized technology f a memy cell is not the same as that f embedded logic devices. Furtherme, processing becomes even me complex when the designer integrates different types of memy on the same chip. Figure 112 presents a DSP from Texas Instruments that includes embedded memies. Note that the memy ption consumes about half the total area of the chip. RAM, ROM, and logic on one chip makes f a challenging design and f challenging manufacturing. INTEGRATED CIRCUIT ENGINEERING CORPORATION 111

2 1,000 Frequency (MHz) MPU DRAM Growing Perfmance Gap Between MPU and DRAM Year Source: Kyushu University/ICE, "Memy 1997" Figure 111. MPU Versus DRAM Perfmances Figure 113 shows the key differences between embedded and standalone flash memies. On a standard memy device, cell size is the most critical issue. However, if the memy area is not a significant part of the full chip area, cell size is not a critical fact f a chip with embedded memy. F this reason, chip designers will often use a conservative cell design f embedded memies. EPROM, flash, DRAM may have me than one transist per cell. will often use the CMOS sixtransist (6T) cell design instead of the fourtransist (4T) memy design, along with some additional transists. EMBEDDED DRAM Embedded DRAMs are in the introduction phase of the product lifecycle. Due to the complexity of DRAM process technology, suppliers did not quickly develop embedded DRAMs. Embedded DRAM capacits that ste data require several processing steps not needed when making logic devices. The threshold voltage of DRAM transists must be high enough to ensure that they will not create memy cell capacit leakage. This constraint on low subthreshold current may cause some speed penalty on the logic ption of the device. DRAM processes are a central issue in an embedded DRAM device using a process developed f logic chips. 112 INTEGRATED CIRCUIT ENGINEERING CORPORATION

3 Source: TI/ICE, Memy Figure 112. TI s 1V DSP f Wireless Communications Typical Array Size (Bits) Typical Percent of Chip Area Cell Size Very Critical Cell Type Dual GateOxide Multiple Modules Redundancy Repairing Embedded 2K 2M 5% 40% No NOR Likely Rare StandAlone 1M 16M 100% NOR/NAND/AND Not Likely No Source: Motola/ICE, "Memy 1997" Figure 113. Key Differences Between Embedded and StandAlone Flash Memies In 1996 and 1997, numerous announcements were made regarding embedded DRAMs, revealing the great interest in this type of device. Until recently, DRAMs were the leastused embedded memy cell due to process complexity. INTEGRATED CIRCUIT ENGINEERING CORPORATION 113

4 Embedded DRAMs will become a me widespread solution to designer needs as onchip memy increases and the use of systemonachip rises. One reason f the interest in embedded DRAM is speed. As illustrated in Figure 114, embedded DRAM offers a large increase in memy bandwidth perfmance compared to several other currently used alternatives. Most of the current embedded DRAM developments are f graphics and multimedia applications. Memy Type Bandwidth Standard (256K x 16) HighSpeed (256K x 16) 2MB x 8 RDRAM (Rambus DRAM) SDRAM (Synchronous DRAM) Embedded DRAM (32K x 256) 240MB/sec. 400MB/sec. 500MB/sec. 640MB/sec. 2,560MB/sec. Source: Silicon Magic Cp/ICE, "Memy 1997" 20811A Figure 114. Memy Bandwidth Comparisons Several companies are developing embedded DRAMs. Figure 115 shows a sampling of DRAM/Logic devices that have recently been introduced. Silicon Magic is a 1994 fabless startup that develops embedded DRAMs f systems requiring very high memy bandwidth. They offer a chip that combines graphics, audio, and video functions with DRAM. At the 1996 ISSCC conference, Mitsubishi presented a 32bit Multimedia RISC microprocess with 16Mbits of embedded DRAM. This device was manufactured using a 0.45µm, doublemetal technology process. It also included 16Kbits of cache. Figure 116 shows a description of this product. Toshiba announced two ASIC families with embedded DRAM. One is based on the company s onetransist DRAM trench capacit cell process technology while the second family is based on its threetransist cell logic process. DRAM Memy Cell The memy cell of standard DRAM memy chips consists of one transist and one capacit. In the new DRAM generations, the capacit is either a trench stack capacit design. 114 INTEGRATED CIRCUIT ENGINEERING CORPORATION

5 Company Product Comments NeoMagic Silicon Magic Mitsubishi NEC Hitachi SGSThomson MagicGraph MaxH M32R/D PIPRAM "Media Chip" Omega Graphics controller chip f notebook computers that has 1M of embedded DRAM. Available now. IC that couples 1.25M of DRAM with VGA graphics acceleration, audio, and MPEG1 decompression fuctions. Available now. 32bit RISC process (54MIPS at 66MHz) and 16M DRAM. Device is built using 0.45µm, twolayer metal technology. Die size: 153.7mm2. Available now. Parallelimage processing (PIP) RAM f realtime image processing applications. PIPRAM integrates 16M DRAM and 128 8bit processs. In development stage. Prototype optimized f 3D graphics. The device integrates four 2M DRAM macros and four pixel processs. The chip integrates DRAM, ST20 microprocess ce, an MPEG Audio and video recder, and cache memy. Source: ICE, "Memy 1997" 21211A Figure 115. Companies Exple DRAM/Logic on Same Chip CPU ce VAX MIPS Memy Peripheral logic External bus Clock Supply voltage Power Die size CPU size Process technology Package 32b RISC architecture 52.4 MIPS at 66.6 MHz (Dhrystone V2.1) 16Mbit DRAM with 16KBit cache () 32b x 16b DSPlike multiply accumulat memy controller, etc. 24b address, 16b data 66.6MHz (internal) / 16.67MHz (external) 3.3V 700mW(typ.) / 2mW (standby) 153.7mm 2 5.7mm µm CMOS, 2metal layers 80pin plastic QFP Source: ISSCC 1996/ICE, "Memy 1997" Figure 116. Mitsubishi Multimedia 32bit RISC Chip Overview The memy cell of embedded DRAMs using a standard logic process will often be a threetransist design with separate read and write access. An additional capacit is sometimes added to ensure a minimum value of 30pF. The larger the capacit, the less sensitive to noise alpha particle induced soft err the memy cell will be. Figure 117 shows the different types of DRAM cells. The advantages of a threetransist cell over a onetransist cell are compatibility with standard digital CMOS technology, higher access speed, dualpt (separate read and write access pts) and nondestructive readout. INTEGRATED CIRCUIT ENGINEERING CORPORATION 115

6 1T 3T 3T with added capacit Source: ICE, "Memy 1997" Figure 117. DRAM Memy Cells An illustration of this embedded DRAM design diversity was made by Toshiba. The company proposed both a onetransist cell and a threetransist cell f ASIC applications. The onetransist cell is based on a 0.25µm DRAM trench capacit process and is proposed f applications needing 1Mbit to 32Mbit DRAM density. The threetransist cell is based on a 0.3µm logic process and is proposed f applications needing no me than 1Mbit DRAM density. EMBEDDED Embedded is widely used. The embedded market is even larger than the standalone market! Whether faster speed, greater density, lower power consumption, several vends have emerged to supply improved embedded devices. as Cache Memy Most CPUs, DSPs, and MCUs have a small quantity of cache memy on chip. This onchip memy is called primary cache levelone (L1) cache. L1 cache is backed up by a larger offchip secondary leveltwo (L2) cache. Figure 118 shows the quantity of L1 cache used in AMD and Intel MPUs. in ASIC cells are also implemented in ASICs. They may be used f the programmability implemented as a block. Figure 119 shows a block diagram of Actel s 3200DX FPGA that incpates blocks of high speed (5ns) dualpt. 116 INTEGRATED CIRCUIT ENGINEERING CORPORATION

7 AMDK5 AMDK6 Intel P55C Pentium Pro L1 Cache 16Kbytes instr 8Kbytes data 32Kbytes instr 32Kbytes data 16Kbytes instr 16Kbytes data 8Kbytes instr 8Kbytes data MMX? No No* Outof Order Execution? No Max Clock 100MHz 180MHz 200MHz 200MHz Voltage 3.3V ~2.9V 2.5V 3.3V Transists 4.3 million 8.8 million 4.5 million 5.5 million IC Process 0.35µm 0.35µm 0.28µm 0.35µm Metal Layers 3M 5M 4M 4M Die Size 181mm 2 180mm 2 140mm 2 196mm 2 Production Now 1H97 1H97 Now *Klamath, a singlechip version of the Pentium Pro, will feature MMX technology. Source: MDR/Vends/ICE, "Memy 1997" 21738A Figure 118. L1 Cache in AMD and Intel MPUs 6T Cell A sixtransist CMOS architecture will be often used to make the memy cell. This architecture provides better electrical characteristics (speed, power consumption, noise immunity) and is compatible with a logic process as only one polysilicon level is required. The cell size, however, is larger than a fourtransist cell. Figure 1110 shows cell dimensions of CPU products analyzed by ICE s labaty. All the cells presented on the list are sixtransist cells. Embedded s can also utilize me transists than the classical 6T cell. This helps improve the electrical perfmance of the embedded circuit. Also, multipt memy cells are also often used as embedded. Figures 1111 and 1112 show two embedded s using me than the classical 6T structure. Figure 1111 presents a cell implemented in an ASIC from IBM that uses nine transists f a cell size of 120 square microns (0.6µm channel length). Figure 1112 presents a cell implemented in a CPLD from Philips that also utilizes a ninetransist cell. INTEGRATED CIRCUIT ENGINEERING CORPORATION 117

8 JTAG JTAG Logic Modules Logic Modules Logic Modules JTAG Fast Decode Module JTAG Source: Actel/ICE, "Memy 1997" Figure 119. Actel s 3200DX FPGA Architecture Product Gate Length (µm) Cell Type Cell Size (µm 2 ) Sun UltraSparc 143MHz T 63.7 Intel Pentium Pro 200MHz 0.3 6T 49.0 Cyrix/IBM 6x T 44.0 DEC Alpha 0.4 6T 43.0 Motola PowerPC 604e T 36.0 Source: ICE, "Memy 1997" Figure L1 Cache Cell Dimensions 118 INTEGRATED CIRCUIT ENGINEERING CORPORATION

9 WORD 4P 2P 5N 6N 3N 1N 9N 7N 8N Source: ICE, Memy Figure Transist Cell (IBM) WORD φ 8 1 OUT 2 4 φ 7 6 Source: ICE, Memy Figure Transist Design Cell (Philips) 4T Cell There are at least two reasons that a company would consider using 4T cells f embedded memy. First, if the size of embedded memy is imptant, the use of a smaller memy cell is necessary. Secondly, if a company has experience in standalone 4T cell architecture, it may prefer to implement that architecture in its embedded application. This is the case of IDT. As illustrated in Figures 1113 and 1114, the same used f its 256Kbit is used in as embedded (L1 cache) on its 79R4600 RISC process. Product Cell Type Week Code Technology Cell Dimensions (µm) Cell Area (µm 2 ) 256K 4T µm 8.5 x RISC Process 4T µm 7 x Source: ICE, "Memy 1997" Figure Comparison of IDT s StandAlone and Embedded Cells INTEGRATED CIRCUIT ENGINEERING CORPORATION 119

10 GND 1 3 R1 2 R2 4 EMBEDDED WORD LINE Q4 Q1 R1 R2 Q2 Q3 256K Source: ICE, Memy Figure Top Views of IDTÕs Cells EMBEDDED ROM Like embedded s, there are probably me embedded ROM developments than standalone ROM memy shipments. ROM cells do not need a specific technology. Various programming methods may be used such as metal contact, channel implant, and field oxide. The selection of programming method involves a tradeoff between cost, cell size, and cycle time. If random high speed is required, the ROM will use a NOR architecture. If this speed requirement is not needed, the NAND architecture may be used to save space INTEGRATED CIRCUIT ENGINEERING CORPORATION

11 EMBEDDED EPROM Figure 1115 shows a twotransist EPROM cell developed by Cypress and Altera f programmable logic device (PLD) implementation. The choice of using two transists was done to separately optimize read and write floating gate transists. This approach allows a better read current/area ratio compared to standard onetransist EPROM twotransist EEPROM cells. Control Gate Read Source Read Drain Program Drain Source: Cypress/Altera/ICE, "Memy 1997" Figure Schematic of High Speed 2T EPROM Cell With Separate Read and Write Transists OneTime Programmable (OTP) Memy As product design cycles get shter, it is me imptant f MCU suppliers to offer onetime programmable (OTP) memy as an option on their MCU chips. Manufacturers must be flexible enough to rapidly adapt to changing market opptunities. One problem with ROM is that programming, setup, and engineering changes are economical only when system manufacturers purchase large quantities of identically programmed MCUs. Furtherme, if system manufacturers make a software change, the lead time f receiving MCUs with the new program in ROM may be many months. OTP devices can come programmed unprogrammed from the semiconduct manufacturer. A single MCU model can be used in a variety of products by varying the program, the system can be customized to a customer s specific needs. This flexibility reduces the variety of MCUs that the systems manufacturer must stock, which in turn reduces inventy. INTEGRATED CIRCUIT ENGINEERING CORPORATION 1111

12 EMBEDDED EEPROM The me common embedded EEPROM devices are made of one polysilicon layer as illustrated by Figures 1116 and Both cells are implemented on programmable logic devices. Bit Wd A 1 B 3 2 Source: ICE, Memy Figure PZ5032 CPLD EEPROM From Philips The main interest of these designs is to use only one level of polysilicon and thus be compatible with a standard CMOS process. They will, however, have an additional step to create the thin oxide of the floating gate needed f programming the cell. EMBEDDED FLASH MEMORY Another nonvolatile memy option to use is embedded flash memy. As standard flash memies take EPROMs and EEPROMs market shares, flash memies will also replace these types of cells in the embedded applications. Figure 1118 shows a comparison between the different types of nonvolatile memies f embedded applications INTEGRATED CIRCUIT ENGINEERING CORPORATION

13 TUNNEL OXIDE DEVICE ENABLE 2 C WORD 1 GND WORD 1 2 Source: ICE, Memy Figure LatticeÕs Embedded EEPROM ROM EPROM Single Gate Flash Split Gate Flash EEPROM Density Electrically Prog. Electrically Erase. Byte Erasable Program Disturb Over Erase/Program Process Complexity Manufacturability Cost Wst Best Source: Motola/ICE, "Memy 1997" Figure Embedded NonVolatile Memy Comparison INTEGRATED CIRCUIT ENGINEERING CORPORATION 1113

14 Reprogrammability and incircuit programming capability provide a highly flexible solution to rapidly changing market demands. To meet these needs, several vends have embedded flash memy onto their microcontroller other logic devices. Siemens expects flash to be widely used in microcontroller applications, with as much as 80 percent of all embedded controllers using it in five years. Embedded flash memies may be used in a wide range of applications. Figure 1119 shows which applications may need flash devices. By Function By Device By EndProduct By Usage Program Data Firmware Boot Code Boot Vect MCU DSP PLD/FPGA Automotive Consumer Communications Office Automation Industrial System Development Prototyping Pilot Production Full Production Parameters LookUp Table Shadow Bits/ Array Configuration Register Manufacturing Code Source: Motola/ICE, "Memy 1997" Figure Embedded Flash Memy Applications Like other embedded memy cells, flash memy design will be a tradeoff between size, perfmance, and process compatibility. Figure 1120 shows the advantages and disadvantages of different types of flash memy cell designs. Smartcard Products Smartcards are a new and fast growing market using embedded memy. Smartcards may incpate MCU, different types of memy, advanced security features, and cryptographic processing. Figure 1121 shows the chip ganization of an advanced smartcard INTEGRATED CIRCUIT ENGINEERING CORPORATION

15 ,,,,, N N Single Gate (1T Cell) N N Split Gate (1.5T Cell), N,, N N Double Gate (2T Cell) Advantages High Density No OverErase Full Isolation Disadvantages Over Erase/Program Program Disturb Larger Cell Area Program Disturb Very Large Cell Area Source: Motola/ICE, "Memy 1997" Figure Advantages and Disadvantages of Flash Memy Cell Gate Structures 8bit MCU RAM System ROM User ROM A MAP Memy Access Matrix User ROM B Security Random Number Gen. EEPROM A Serial I/O EEPROM B Source: SGSThomson/ICE, "Memy 1997" Figure Smartcard Chip Organization INTEGRATED CIRCUIT ENGINEERING CORPORATION 1115

FLASH TECHNOLOGY DRAM/EPROM. Flash. 1980 1982 1984 1986 1988 1990 1992 1994 1996 Year Source: Intel/ICE, "Memory 1996"

FLASH TECHNOLOGY DRAM/EPROM. Flash. 1980 1982 1984 1986 1988 1990 1992 1994 1996 Year Source: Intel/ICE, Memory 1996 10 FLASH TECHNOLOGY Overview Flash memory technology is a mix of EPROM and EEPROM technologies. The term flash was chosen because a large chunk of memory could be erased at one time. The name, therefore,

More information

7a. System-on-chip design and prototyping platforms

7a. System-on-chip design and prototyping platforms 7a. System-on-chip design and prototyping platforms Labros Bisdounis, Ph.D. Department of Computer and Communication Engineering 1 What is System-on-Chip (SoC)? System-on-chip is an integrated circuit

More information

A N. O N Output/Input-output connection

A N. O N Output/Input-output connection 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), SDRAM, RAMBUS, DDR RAM Generic pin configuration:

More information

Large-Capacity Flash Memories and Their Application to Flash Cards

Large-Capacity Flash Memories and Their Application to Flash Cards Large-Capacity Flash Memories and Their Application to Flash Cards 68 Large-Capacity Flash Memories and Their Application to Flash Cards Takashi Totsuka Kazunori Furusawa OVERVIEW: Flash cards using flash

More information

Memory Basics. SRAM/DRAM Basics

Memory Basics. SRAM/DRAM Basics Memory Basics RAM: Random Access Memory historically defined as memory array with individual bit access refers to memory with both Read and Write capabilities ROM: Read Only Memory no capabilities for

More information

AN1837. Non-Volatile Memory Technology Overview By Stephen Ledford Non-Volatile Memory Technology Center Austin, Texas.

AN1837. Non-Volatile Memory Technology Overview By Stephen Ledford Non-Volatile Memory Technology Center Austin, Texas. Order this document by /D Non-Volatile Memory Technology Overview By Stephen Ledford Non-Volatile Memory Technology Center Austin, Texas Introduction Today s microcontroller applications are more sophisticated

More information

Logical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit.

Logical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit. Objectives The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Identify the components of the central processing unit and how they work together and interact with memory Describe how

More information

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1 Module 2 Embedded Processors and Memory Version 2 EE IIT, Kharagpur 1 Lesson 5 Memory-I Version 2 EE IIT, Kharagpur 2 Instructional Objectives After going through this lesson the student would Pre-Requisite

More information

1. Memory technology & Hierarchy

1. Memory technology & Hierarchy 1. Memory technology & Hierarchy RAM types Advances in Computer Architecture Andy D. Pimentel Memory wall Memory wall = divergence between CPU and RAM speed We can increase bandwidth by introducing concurrency

More information

RAM & ROM Based Digital Design. ECE 152A Winter 2012

RAM & ROM Based Digital Design. ECE 152A Winter 2012 RAM & ROM Based Digital Design ECE 152A Winter 212 Reading Assignment Brown and Vranesic 1 Digital System Design 1.1 Building Block Circuits 1.1.3 Static Random Access Memory (SRAM) 1.1.4 SRAM Blocks in

More information

The Motherboard Chapter #5

The Motherboard Chapter #5 The Motherboard Chapter #5 Amy Hissom Key Terms Advanced Transfer Cache (ATC) A type of L2 cache contained within the Pentium processor housing that is embedded on the same core processor die as the CPU

More information

Am186ER/Am188ER AMD Continues 16-bit Innovation

Am186ER/Am188ER AMD Continues 16-bit Innovation Am186ER/Am188ER AMD Continues 16-bit Innovation 386-Class Performance, Enhanced System Integration, and Built-in SRAM Problem with External RAM All embedded systems require RAM Low density SRAM moving

More information

Handout 17. by Dr Sheikh Sharif Iqbal. Memory Unit and Read Only Memories

Handout 17. by Dr Sheikh Sharif Iqbal. Memory Unit and Read Only Memories Handout 17 by Dr Sheikh Sharif Iqbal Memory Unit and Read Only Memories Objective: - To discuss different types of memories used in 80x86 systems for storing digital information. - To learn the electronic

More information

The Central Processing Unit:

The Central Processing Unit: The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Objectives Identify the components of the central processing unit and how they work together and interact with memory Describe how

More information

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai 2007. Jens Onno Krah

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai 2007. Jens Onno Krah (DSF) Soft Core Prozessor NIOS II Stand Mai 2007 Jens Onno Krah Cologne University of Applied Sciences www.fh-koeln.de jens_onno.krah@fh-koeln.de NIOS II 1 1 What is Nios II? Altera s Second Generation

More information

Haruji Ishihara. FLASH MEMORY STRUCTURES AND FEATURES Flash memory is classified into two types by

Haruji Ishihara. FLASH MEMORY STRUCTURES AND FEATURES Flash memory is classified into two types by High-Density Flash Hitachi Memory Review and Vol. Flash 47 (1998), Memory No. Card 4 148 High-Density Flash Memory and Flash Memory Card Haruji Ishihara ABSTRACT: Flash memory is becoming a key component

More information

What is a System on a Chip?

What is a System on a Chip? What is a System on a Chip? Integration of a complete system, that until recently consisted of multiple ICs, onto a single IC. CPU PCI DSP SRAM ROM MPEG SoC DRAM System Chips Why? Characteristics: Complex

More information

Power Reduction Techniques in the SoC Clock Network. Clock Power

Power Reduction Techniques in the SoC Clock Network. Clock Power Power Reduction Techniques in the SoC Network Low Power Design for SoCs ASIC Tutorial SoC.1 Power Why clock power is important/large» Generally the signal with the highest frequency» Typically drives a

More information

Implementing a Digital Answering Machine with a High-Speed 8-Bit Microcontroller

Implementing a Digital Answering Machine with a High-Speed 8-Bit Microcontroller Implementing a Digital Answering Machine with a High-Speed 8-Bit Microcontroller Zafar Ullah Senior Application Engineer Scenix Semiconductor Inc. Leo Petropoulos Application Manager Invox TEchnology 1.0

More information

Semiconductor Memories

Semiconductor Memories Semiconductor Memories Semiconductor memories array capable of storing large quantities of digital information are essential to all digital systems Maximum realizable data storage capacity of a single

More information

Chapter 7 Memory and Programmable Logic

Chapter 7 Memory and Programmable Logic NCNU_2013_DD_7_1 Chapter 7 Memory and Programmable Logic 71I 7.1 Introduction ti 7.2 Random Access Memory 7.3 Memory Decoding 7.5 Read Only Memory 7.6 Programmable Logic Array 77P 7.7 Programmable Array

More information

ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-17: Memory organisation, and types of memory

ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-17: Memory organisation, and types of memory ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-17: Memory organisation, and types of memory 1 1. Memory Organisation 2 Random access model A memory-, a data byte, or a word, or a double

More information

Introduction to Digital System Design

Introduction to Digital System Design Introduction to Digital System Design Chapter 1 1 Outline 1. Why Digital? 2. Device Technologies 3. System Representation 4. Abstraction 5. Development Tasks 6. Development Flow Chapter 1 2 1. Why Digital

More information

NAND Flash FAQ. Eureka Technology. apn5_87. NAND Flash FAQ

NAND Flash FAQ. Eureka Technology. apn5_87. NAND Flash FAQ What is NAND Flash? What is the major difference between NAND Flash and other Memory? Structural differences between NAND Flash and NOR Flash What does NAND Flash controller do? How to send command to

More information

Memory. The memory types currently in common usage are:

Memory. The memory types currently in common usage are: ory ory is the third key component of a microprocessor-based system (besides the CPU and I/O devices). More specifically, the primary storage directly addressed by the CPU is referred to as main memory

More information

Hardware and Software

Hardware and Software Hardware and Software 1 Hardware and Software: A complete design Hardware and software support each other Sometimes it is necessary to shift functions from software to hardware or the other way around

More information

Chapter 13. PIC Family Microcontroller

Chapter 13. PIC Family Microcontroller Chapter 13 PIC Family Microcontroller Lesson 01 PIC Characteristics and Examples PIC microcontroller characteristics Power-on reset Brown out reset Simplified instruction set High speed execution Up to

More information

All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule

All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule All Programmable Logic Hans-Joachim Gelke Institute of Embedded Systems Institute of Embedded Systems 31 Assistants 10 Professors 7 Technical Employees 2 Secretaries www.ines.zhaw.ch Research: Education:

More information

Computer Systems Structure Main Memory Organization

Computer Systems Structure Main Memory Organization Computer Systems Structure Main Memory Organization Peripherals Computer Central Processing Unit Main Memory Computer Systems Interconnection Communication lines Input Output Ward 1 Ward 2 Storage/Memory

More information

Algorithms and Methods for Distributed Storage Networks 3. Solid State Disks Christian Schindelhauer

Algorithms and Methods for Distributed Storage Networks 3. Solid State Disks Christian Schindelhauer Algorithms and Methods for Distributed Storage Networks 3. Solid State Disks Institut für Informatik Wintersemester 2007/08 Solid State Disks Motivation 2 10 5 1980 1985 1990 1995 2000 2005 2010 PRODUCTION

More information

Chapter 5 :: Memory and Logic Arrays

Chapter 5 :: Memory and Logic Arrays Chapter 5 :: Memory and Logic Arrays Digital Design and Computer Architecture David Money Harris and Sarah L. Harris Copyright 2007 Elsevier 5- ROM Storage Copyright 2007 Elsevier 5- ROM Logic Data

More information

Lesson 7: SYSTEM-ON. SoC) AND USE OF VLSI CIRCUIT DESIGN TECHNOLOGY. Chapter-1L07: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

Lesson 7: SYSTEM-ON. SoC) AND USE OF VLSI CIRCUIT DESIGN TECHNOLOGY. Chapter-1L07: Embedded Systems - , Raj Kamal, Publs.: McGraw-Hill Education Lesson 7: SYSTEM-ON ON-CHIP (SoC( SoC) AND USE OF VLSI CIRCUIT DESIGN TECHNOLOGY 1 VLSI chip Integration of high-level components Possess gate-level sophistication in circuits above that of the counter,

More information

Design of a High Speed Communications Link Using Field Programmable Gate Arrays

Design of a High Speed Communications Link Using Field Programmable Gate Arrays Customer-Authored Application Note AC103 Design of a High Speed Communications Link Using Field Programmable Gate Arrays Amy Lovelace, Technical Staff Engineer Alcatel Network Systems Introduction A communication

More information

Chapter 2 Features of Embedded System

Chapter 2 Features of Embedded System Chapter 2 Features of Embedded System Abstract This chapter will introduce the basic elements of embedded systems (or dedicated systems). The integrated control systems represent one of the areas of modern

More information

Configuring Memory on the HP Business Desktop dx5150

Configuring Memory on the HP Business Desktop dx5150 Configuring Memory on the HP Business Desktop dx5150 Abstract... 2 Glossary of Terms... 2 Introduction... 2 Main Memory Configuration... 3 Single-channel vs. Dual-channel... 3 Memory Type and Speed...

More information

EMBEDDED SYSTEM BASICS AND APPLICATION

EMBEDDED SYSTEM BASICS AND APPLICATION EMBEDDED SYSTEM BASICS AND APPLICATION TOPICS TO BE DISCUSSED System Embedded System Components Classifications Processors Other Hardware Software Applications 2 INTRODUCTION What is a system? A system

More information

Atmel s Self-Programming Flash Microcontrollers

Atmel s Self-Programming Flash Microcontrollers Atmel s Self-Programming Flash Microcontrollers By Odd Jostein Svendsli, Marketing Manager Summary The third-generation Flash microcontrollers from Atmel are now available. These microcontrollers offer

More information

Semiconductor Device Technology for Implementing System Solutions: Memory Modules

Semiconductor Device Technology for Implementing System Solutions: Memory Modules Hitachi Review Vol. 47 (1998), No. 4 141 Semiconductor Device Technology for Implementing System Solutions: Memory Modules Toshio Sugano Atsushi Hiraishi Shin ichi Ikenaga ABSTRACT: New technology is producing

More information

Fairchild Solutions for 133MHz Buffered Memory Modules

Fairchild Solutions for 133MHz Buffered Memory Modules AN-5009 Fairchild Semiconductor Application Note April 1999 Revised December 2000 Fairchild Solutions for 133MHz Buffered Memory Modules Fairchild Semiconductor provides several products that are compatible

More information

Programming NAND devices

Programming NAND devices Technical Guide Programming NAND devices Kelly Hirsch, Director of Advanced Technology, Data I/O Corporation Recent Design Trends In the past, embedded system designs have used NAND devices for storing

More information

Products. CM-i586 Highlights. Página Web 1 de 5. file://c:\documents and Settings\Daniel\Os meus documentos\humanoid\material_o...

Products. CM-i586 Highlights. Página Web 1 de 5. file://c:\documents and Settings\Daniel\Os meus documentos\humanoid\material_o... Página Web 1 de 5 The Home of the World's Best Computer-On-Module's Products Computer- On-Module's CM-X270 CM-X255 CM-iGLX CM-F82 CM-i686M CM-i686B CM-iVCF CM-i886 CM-i586 PC/104+ & ATX boards SBC-X270

More information

ontroller LSI with Built-in High- Performance Graphic Functions for Automotive Applications

ontroller LSI with Built-in High- Performance Graphic Functions for Automotive Applications C ontroller LSI with Built-in High- Performance Graphic Functions for Automotive Applications 1-chip solution for color display, video input and meter control with built-in highperformance CPU core FR81S

More information

Evaluating Embedded Non-Volatile Memory for 65nm and Beyond

Evaluating Embedded Non-Volatile Memory for 65nm and Beyond Evaluating Embedded Non-Volatile Memory for 65nm and Beyond Wlodek Kurjanowicz DesignCon 2008 Sidense Corp 2008 Agenda Introduction: Why Embedded NVM? Embedded Memory Landscape Antifuse Memory evolution

More information

Choosing the Right NAND Flash Memory Technology

Choosing the Right NAND Flash Memory Technology Choosing the Right NAND Flash Memory Technology A Basic Introduction to NAND Flash Offerings Dean Klein Vice President of System Memory Development Micron Technology, Inc. Executive Summary A 75% increase

More information

İSTANBUL AYDIN UNIVERSITY

İSTANBUL AYDIN UNIVERSITY İSTANBUL AYDIN UNIVERSITY FACULTY OF ENGİNEERİNG SOFTWARE ENGINEERING THE PROJECT OF THE INSTRUCTION SET COMPUTER ORGANIZATION GÖZDE ARAS B1205.090015 Instructor: Prof. Dr. HASAN HÜSEYİN BALIK DECEMBER

More information

Chapter 6. Inside the System Unit. What You Will Learn... Computers Are Your Future. What You Will Learn... Describing Hardware Performance

Chapter 6. Inside the System Unit. What You Will Learn... Computers Are Your Future. What You Will Learn... Describing Hardware Performance What You Will Learn... Computers Are Your Future Chapter 6 Understand how computers represent data Understand the measurements used to describe data transfer rates and data storage capacity List the components

More information

C8051F020 Utilization in an Embedded Digital Design Project Course. Daren R. Wilcox Southern Polytechnic State University Marietta, Georgia

C8051F020 Utilization in an Embedded Digital Design Project Course. Daren R. Wilcox Southern Polytechnic State University Marietta, Georgia C8051F020 Utilization in an Embedded Digital Design Project Course Daren R. Wilcox Southern Polytechnic State University Marietta, Georgia Abstract In this paper, the utilization of the C8051F020 in an

More information

Random Access Memory (RAM) Types of RAM. RAM Random Access Memory Jamie Tees SDRAM. Micro-DIMM SO-DIMM

Random Access Memory (RAM) Types of RAM. RAM Random Access Memory Jamie Tees SDRAM. Micro-DIMM SO-DIMM Random Access Memory (RAM) Sends/Receives data quickly between CPU This is way quicker than using just the HDD RAM holds temporary data used by any open application or active / running process Multiple

More information

Toshiba America Electronic Components, Inc. Flash Memory

Toshiba America Electronic Components, Inc. Flash Memory Toshiba America Electronic Components, Inc. Flash Memory Fact Sheet Company Overview Combining quality and flexibility with design engineering expertise, TAEC brings a breadth of advanced, next-generation

More information

NAND Flash & Storage Media

NAND Flash & Storage Media ENABLING MULTIMEDIA NAND Flash & Storage Media March 31, 2004 NAND Flash Presentation NAND Flash Presentation Version 1.6 www.st.com/nand NAND Flash Memories Technology Roadmap F70 1b/c F12 1b/c 1 bit/cell

More information

SDRAM and DRAM Memory Systems Overview

SDRAM and DRAM Memory Systems Overview CHAPTER SDRAM and DRAM Memory Systems Overview Product Numbers: MEM-NPE-32MB=, MEM-NPE-64MB=, MEM-NPE-128MB=, MEM-SD-NPE-32MB=, MEM-SD-NPE-64MB=, MEM-SD-NPE-128MB=, MEM-SD-NSE-256MB=, MEM-NPE-400-128MB=,

More information

Eureka Technology. Understanding SD, SDIO and MMC Interface. by Eureka Technology Inc. May 26th, 2011. Copyright (C) All Rights Reserved

Eureka Technology. Understanding SD, SDIO and MMC Interface. by Eureka Technology Inc. May 26th, 2011. Copyright (C) All Rights Reserved Understanding SD, SDIO and MMC Interface by Eureka Technology Inc. May 26th, 2011 Copyright (C) All Rights Reserved Copyright by Eureka Technology Inc. All Rights Reserved Introduction This white paper

More information

Computers. Hardware. The Central Processing Unit (CPU) CMPT 125: Lecture 1: Understanding the Computer

Computers. Hardware. The Central Processing Unit (CPU) CMPT 125: Lecture 1: Understanding the Computer Computers CMPT 125: Lecture 1: Understanding the Computer Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University January 3, 2009 A computer performs 2 basic functions: 1.

More information

STM32 F-2 series High-performance Cortex-M3 MCUs

STM32 F-2 series High-performance Cortex-M3 MCUs STM32 F-2 series High-performance Cortex-M3 MCUs STMicroelectronics 32-bit microcontrollers, 120 MHz/150 DMIPS with ART Accelerator TM and advanced peripherals www.st.com/mcu STM32 F-2 series The STM32

More information

OpenSPARC T1 Processor

OpenSPARC T1 Processor OpenSPARC T1 Processor The OpenSPARC T1 processor is the first chip multiprocessor that fully implements the Sun Throughput Computing Initiative. Each of the eight SPARC processor cores has full hardware

More information

Architekturen und Einsatz von FPGAs mit integrierten Prozessor Kernen. Hans-Joachim Gelke Institute of Embedded Systems Professur für Mikroelektronik

Architekturen und Einsatz von FPGAs mit integrierten Prozessor Kernen. Hans-Joachim Gelke Institute of Embedded Systems Professur für Mikroelektronik Architekturen und Einsatz von FPGAs mit integrierten Prozessor Kernen Hans-Joachim Gelke Institute of Embedded Systems Professur für Mikroelektronik Contents Überblick: Aufbau moderner FPGA Einblick: Eigenschaften

More information

ARM Microprocessor and ARM-Based Microcontrollers

ARM Microprocessor and ARM-Based Microcontrollers ARM Microprocessor and ARM-Based Microcontrollers Nguatem William 24th May 2006 A Microcontroller-Based Embedded System Roadmap 1 Introduction ARM ARM Basics 2 ARM Extensions Thumb Jazelle NEON & DSP Enhancement

More information

Ingar Fredriksen AVR Applications Manager. Tromsø August 12, 2005

Ingar Fredriksen AVR Applications Manager. Tromsø August 12, 2005 Ingar Fredriksen AVR Applications Manager Tromsø August 12, 2005 Atmel Norway 2005 Atmel Norway 2005 The history of computers Foundation for modern computing 3 An automatic computing machine must have:

More information

Lab Experiment 1: The LPC 2148 Education Board

Lab Experiment 1: The LPC 2148 Education Board Lab Experiment 1: The LPC 2148 Education Board 1 Introduction The aim of this course ECE 425L is to help you understand and utilize the functionalities of ARM7TDMI LPC2148 microcontroller. To do that,

More information

Serial port interface for microcontroller embedded into integrated power meter

Serial port interface for microcontroller embedded into integrated power meter Serial port interface for microcontroller embedded into integrated power meter Mr. Borisav Jovanović, Prof. dr. Predrag Petković, Prof. dr. Milunka Damnjanović, Faculty of Electronic Engineering Nis, Serbia

More information

Technical Product Specifications Dell Dimension 2400 Created by: Scott Puckett

Technical Product Specifications Dell Dimension 2400 Created by: Scott Puckett Technical Product Specifications Dell Dimension 2400 Created by: Scott Puckett Page 1 of 11 Table of Contents Technical Product Specifications Model 3 PC Technical Diagrams Front Exterior Specifications

More information

Figure 1 FPGA Growth and Usage Trends

Figure 1 FPGA Growth and Usage Trends White Paper Avoiding PCB Design Mistakes in FPGA-Based Systems System design using FPGAs is significantly different from the regular ASIC and processor based system design. In this white paper, we will

More information

Lecture N -1- PHYS 3330. Microcontrollers

Lecture N -1- PHYS 3330. Microcontrollers Lecture N -1- PHYS 3330 Microcontrollers If you need more than a handful of logic gates to accomplish the task at hand, you likely should use a microcontroller instead of discrete logic gates 1. Microcontrollers

More information

Microprocessor or Microcontroller?

Microprocessor or Microcontroller? Microprocessor or Microcontroller? A little History What is a computer? [Merriam-Webster Dictionary] one that computes; specifically : programmable electronic device that can store, retrieve, and process

More information

Embedded STT-MRAM for Mobile Applications:

Embedded STT-MRAM for Mobile Applications: Embedded STT-MRAM for Mobile Applications: Enabling Advanced Chip Architectures Seung H. Kang Qualcomm Inc. Acknowledgments I appreciate valuable contributions and supports from Kangho Lee, Xiaochun Zhu,

More information

CISC, RISC, and DSP Microprocessors

CISC, RISC, and DSP Microprocessors CISC, RISC, and DSP Microprocessors Douglas L. Jones ECE 497 Spring 2000 4/6/00 CISC, RISC, and DSP D.L. Jones 1 Outline Microprocessors circa 1984 RISC vs. CISC Microprocessors circa 1999 Perspective:

More information

ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-12: ARM

ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-12: ARM ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-12: ARM 1 The ARM architecture processors popular in Mobile phone systems 2 ARM Features ARM has 32-bit architecture but supports 16 bit

More information

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components

More information

SATA SSD Series. InnoDisk. Customer. Approver. Approver. Customer: Customer. InnoDisk. Part Number: InnoDisk. Model Name: Date:

SATA SSD Series. InnoDisk. Customer. Approver. Approver. Customer: Customer. InnoDisk. Part Number: InnoDisk. Model Name: Date: SATA SSD Series Customer: Customer Part Number: InnoDisk Part Number: InnoDisk Model Name: Date: InnoDisk Approver Customer Approver Table of contents EverGreen SATA SSD REVISION HISTORY... 4 LIST OF TABLES...

More information

Homework # 2. Solutions. 4.1 What are the differences among sequential access, direct access, and random access?

Homework # 2. Solutions. 4.1 What are the differences among sequential access, direct access, and random access? ECE337 / CS341, Fall 2005 Introduction to Computer Architecture and Organization Instructor: Victor Manuel Murray Herrera Date assigned: 09/19/05, 05:00 PM Due back: 09/30/05, 8:00 AM Homework # 2 Solutions

More information

September 25, 2007. Maya Gokhale Georgia Institute of Technology

September 25, 2007. Maya Gokhale Georgia Institute of Technology NAND Flash Storage for High Performance Computing Craig Ulmer cdulmer@sandia.gov September 25, 2007 Craig Ulmer Maya Gokhale Greg Diamos Michael Rewak SNL/CA, LLNL Georgia Institute of Technology University

More information

SBC6245 Single Board Computer

SBC6245 Single Board Computer SBC6245 Single Board Computer 400MHz Atmel AT91SAM9G45 ARM 926EJ-STM Microcontroller On Board 128MB Nand Flash plus 128MB DDR2 SDRAM RS232, RS485, Ethernet, USB Host, LCD, Touch Screen, RTC, Supports for

More information

Computer Architecture

Computer Architecture Computer Architecture Random Access Memory Technologies 2015. április 2. Budapest Gábor Horváth associate professor BUTE Dept. Of Networked Systems and Services ghorvath@hit.bme.hu 2 Storing data Possible

More information

Security & Chip Card ICs SLE 44R35S / Mifare

Security & Chip Card ICs SLE 44R35S / Mifare Security & Chip Card ICs SLE 44R35S / Mifare Intelligent 1 Kbyte EEPROM with Interface for Contactless Transmission, Security Logic and Anticollision according to the MIFARE -System Short Product Info

More information

MPC603/MPC604 Evaluation System

MPC603/MPC604 Evaluation System nc. MPC105EVB/D (Motorola Order Number) 7/94 Advance Information MPC603/MPC604 Evaluation System Big Bend Technical Summary This document describes an evaluation system that demonstrates the capabilities

More information

6 GENERAL MEMORY TECHNOLOGY TRENDS

6 GENERAL MEMORY TECHNOLOGY TRENDS 6 GENERAL MEMORY TECHNOLOGY TRENDS OVERVIEW Memory and data storage take many forms, even in a single computer system. Figure 6-1 classifies the various memory categories that are discussed in the following

More information

Chapter 4 System Unit Components. Discovering Computers 2012. Your Interactive Guide to the Digital World

Chapter 4 System Unit Components. Discovering Computers 2012. Your Interactive Guide to the Digital World Chapter 4 System Unit Components Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Differentiate among various styles of system units on desktop computers, notebook

More information

Chapter 9 Semiconductor Memories. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan

Chapter 9 Semiconductor Memories. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan Chapter 9 Semiconductor Memories Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan Advanced Reliable Systems (ARES) Lab. Jin-Fu Li, EE, NCU 2 Outline Introduction

More information

Hitachi Releases SuperH Mobile Application Processor SH-Mobile for optimum processing of multimedia applications for next-generation mobile phone

Hitachi Releases SuperH Mobile Application Processor SH-Mobile for optimum processing of multimedia applications for next-generation mobile phone Hitachi Releases SuperH Mobile Application Processor SH-Mobile for optimum processing of multimedia applications for next-generation mobile phone Enables smooth processing of multimedia applications for

More information

STM32L. Ultra-low-power Cortex -M3 devices

STM32L. Ultra-low-power Cortex -M3 devices STM32L Ultra-low-power Cortex -M3 devices STM32L press release STM32L 32- to 128-Kbyte products are entering full production 2 nd half March 2011 Part of industry s largest ARM Cortex -M 32-bit microcontroller

More information

APPLICATION NOTE AN-409

APPLICATION NOTE AN-409 MEMORY SIMPLIFIES WIRELESS BASE STATION DESIGN APPLICATION NOTE AN-409 ABSTRACT Recent research has shown that the digital signal processor (DSP)/ Dual port/ field programmable gate array (FPGA) chain

More information

NVM memory: A Critical Design Consideration for IoT Applications

NVM memory: A Critical Design Consideration for IoT Applications NVM memory: A Critical Design Consideration for IoT Applications Jim Lipman Sidense Corp. Introduction The Internet of Things (IoT), sometimes called the Internet of Everything (IoE), refers to an evolving

More information

快 閃 記 憶 體 的 產 業 應 用 與 製 程

快 閃 記 憶 體 的 產 業 應 用 與 製 程 快 閃 記 憶 體 的 產 業 應 用 與 製 程 ATP Electronics Inc. 資 深 產 品 經 理 Jes Wang May, 2008 Education & Experiences: 伊 利 諾 理 工 學 院 CIS Master Degree 台 灣 微 軟 產 品 經 理 研 華 科 技 產 品 經 理 Copyright 2007 ATP Electronics, Inc.

More information

DS1104 R&D Controller Board

DS1104 R&D Controller Board DS1104 R&D Controller Board Cost-effective system for controller development Highlights Single-board system with real-time hardware and comprehensive I/O Cost-effective PCI hardware for use in PCs Application

More information

Objectives. Units of Memory Capacity. CMPE328 Microprocessors (Spring 2007-08) Memory and I/O address Decoders. By Dr.

Objectives. Units of Memory Capacity. CMPE328 Microprocessors (Spring 2007-08) Memory and I/O address Decoders. By Dr. CMPE328 Microprocessors (Spring 27-8) Memory and I/O address ecoders By r. Mehmet Bodur You will be able to: Objectives efine the capacity, organization and types of the semiconductor memory devices Calculate

More information

Discovering Computers 2011. Living in a Digital World

Discovering Computers 2011. Living in a Digital World Discovering Computers 2011 Living in a Digital World Objectives Overview Differentiate among various styles of system units on desktop computers, notebook computers, and mobile devices Identify chips,

More information

Palaparthi.Jagadeesh Chand. Associate Professor in ECE Department, Nimra Institute of Science & Technology, Vijayawada, A.P.

Palaparthi.Jagadeesh Chand. Associate Professor in ECE Department, Nimra Institute of Science & Technology, Vijayawada, A.P. Patient Monitoring Using Embedded Palaparthi.Jagadeesh Chand Associate Professor in ECE Department, Nimra Institute of Science & Technology, Vijayawada, A.P Abstract The aim of this project is to inform

More information

NIOS II Based Embedded Web Server Development for Networking Applications

NIOS II Based Embedded Web Server Development for Networking Applications NIOS II Based Embedded Web Server Development for Networking Applications 1 Sheetal Bhoyar, 2 Dr. D. V. Padole 1 Research Scholar, G. H. Raisoni College of Engineering, Nagpur, India 2 Professor, G. H.

More information

DDR4 Memory Technology on HP Z Workstations

DDR4 Memory Technology on HP Z Workstations Technical white paper DDR4 Memory Technology on HP Z Workstations DDR4 is the latest memory technology available for main memory on mobile, desktops, workstations, and server computers. DDR stands for

More information

SLC vs. MLC: An Analysis of Flash Memory

SLC vs. MLC: An Analysis of Flash Memory SLC vs. MLC: An Analysis of Flash Memory Examining the Quality of Memory: Understanding the Differences between Flash Grades Table of Contents Abstract... 3 Introduction... 4 Flash Memory Explained...

More information

Generations of the computer. processors.

Generations of the computer. processors. . Piotr Gwizdała 1 Contents 1 st Generation 2 nd Generation 3 rd Generation 4 th Generation 5 th Generation 6 th Generation 7 th Generation 8 th Generation Dual Core generation Improves and actualizations

More information

Management Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System?

Management Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System? Management Challenge Managing Hardware Assets What computer processing and storage capability does our organization need to handle its information and business transactions? What arrangement of computers

More information

Specification and Design of a Video Phone System

Specification and Design of a Video Phone System Specification and Design of a Video Phone System PROJECT REPORT G roup Members: -Diego Anzola -H anirizk Contents Introduction Functional Description - Spec. Components Controller Memory Management Feasibility

More information

GETTING STARTED WITH PROGRAMMABLE LOGIC DEVICES, THE 16V8 AND 20V8

GETTING STARTED WITH PROGRAMMABLE LOGIC DEVICES, THE 16V8 AND 20V8 GETTING STARTED WITH PROGRAMMABLE LOGIC DEVICES, THE 16V8 AND 20V8 Robert G. Brown All Rights Reserved August 25, 2000 Alta Engineering 58 Cedar Lane New Hartford, CT 06057-2905 (860) 489-8003 www.alta-engineering.com

More information

Advantages of e-mmc 4.4 based Embedded Memory Architectures

Advantages of e-mmc 4.4 based Embedded Memory Architectures Embedded NAND Solutions from 2GB to 128GB provide configurable MLC/SLC storage in single memory module with an integrated controller By Scott Beekman, senior business development manager Toshiba America

More information

White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces

White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces White Paper Introduction The DDR3 SDRAM memory architectures support higher bandwidths with bus rates of 600 Mbps to 1.6 Gbps (300 to 800 MHz), 1.5V operation for lower power, and higher densities of 2

More information

HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.

HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign. HARDWARE MANUAL BrightSign HD120, HD220, HD1020 BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.biz TABLE OF CONTENTS OVERVIEW... 1 Block Diagram... 2 Ports...

More information

ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654

ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654 ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654 Features ARM Cortex-A8 processor, 800MHz Xilinx Spartan-6 FPGA expands vision processing capabilities Dual MIPI CSI-2 CMOS camera ports,

More information

REC FPGA Seminar IAP 1998. Seminar Format

REC FPGA Seminar IAP 1998. Seminar Format REC FPGA Seminar IAP 1998 Session 1: Architecture, Economics, and Applications of the FPGA Robotics and Electronics Cooperative FPGA Seminar IAP 1998 1 Seminar Format Four 45 minute open sessions two on

More information

Hardware: Input, Processing, and Output Devices. A PC in Every Home. Assembling a Computer System

Hardware: Input, Processing, and Output Devices. A PC in Every Home. Assembling a Computer System C H A P T E R 3 Hardware: Input, Processing, and Output Devices A PC in Every Home February 3, 2000 Ford will make available to all 330,000 employees hourly and salaried an HP Pavilion PC, an HP DeskJet

More information