Ch 1. Introduction to Embedded Systems

Size: px
Start display at page:

Download "Ch 1. Introduction to Embedded Systems"

Transcription

1 Ch 1. Introduction to Embedded Systems Part B Embedded ARM Applications Byung Kook Kim Dept of EECS Korea Advanced Institute of Science and Technology

2 Overview Trends in embedded system design Integrate all the major system functions apart from some memory components into a single chip Benefits in terms of component costs, reliability, and power-efficiency Advance in semiconductor process technology: millions of transistors built cheaply The era of complex systems on a single chip Several examples of ARM-based system on chips Embedded Systems, KAIST 2

3 1.7 The VLSI Ruby II Advanced Communication Processor Ruby II advanced communication processor chip VLSI Technology, Inc Organization -> clock clock control ARM core 512 x 32 SRAM external interrupts (3) interrupt controller counter/ timers parallel i/f 1,2,3,4 control I/O mode select PCMCIA host interface UART1 ho st FIFOs (16 x 8) external bus control address (22) data (8/16/32) serial UART2 high-speed serial i/f serial FIFOs (16 x 8) serial controller parallel interface 0 I 2 C,... 8 data bits & control Embedded Systems, KAIST 3

4 The VLSI Ruby II Advanced Communication Processor (II) Ruby II organization Based on an ARM core 2 Kbytes of fast (zero wait state) on-chip SRAM Critical routines can be loaded to get the best performance and minimum power consumption Peripheral modules PCMCIA interface Four byte-wide parallel interfaces Two UARTs Byte-wide FIFO buffers Synchronous communications controller Serial controller: I 2 C for battery-backed RAM, real-time clock, E 2 PROM, and audio codec External bus interface 8-, 16-, and 32-bit data buses and flexible wait state generation Counter/timer block Three 8-bit counters connected to a 24-bit prescaler Interrupt controller Programmable control of all on- and off-chip interrupt sources Embedded Systems, KAIST 4

5 The VLSI Ruby II Advanced Communication Processor (III) Ruby II power-management modes 1. On-line all circuits are clocked at full speed 2. Command the ARM core runs with 1 to 64 wait states but all other circuitry runs at full speed. An interrupt switches the system into on-line mode immediately. 3. Sleep all circuitry is stopped apart from the timers and oscillators. Particular interrupts return the system to on-line mode. 4. Stopped all circuits (including the oscillators) are stopped. Particular interrupts return the system to on-line mode. Packaging 144- and 176-pin thin quad flat packs Up to 32 MHz at 5 V. At 20 MHz, 30 ma in on-line mode, 7.9 ma in command mode, 1.5 ma in sleep mode, and 150 ua in stop mode. Embedded Systems, KAIST 5

6 1.8 The VLSI ISDN Subscriber Processor (VIP) VIP Programmable engine for ISDN (Integrated Services Digital Network, a digital telephony standard) subscriber communications Developed by Hagenuk GmbH Licensed to VLSI Technology for sale as ASSP (Application Specific Standard Part) Incorporates most of the circuitry required to implement a fullfeature ISDN terminal, supporting voice, data, and video services ISDN S0-interface, a numeric keypad, a number display, a microphone and an earphone Applications ISDN terminal equipment: PABX telephones, H.320 videophones, integrated PC communications ISDN to DECT (Digital European Cordless Telephone) controllers ISDN to PCMCIA communication cards. Embedded Systems, KAIST 6

7 The VLSI ISDN Subscriber Processor (II) Typical VIP system configuration volume V24 interface Driver S0-ISDN interface ISDN Subscriber Processor hook switch hands-free power ROM RAM K E Y P A D Embedded Systems, KAIST 7

8 The VLSI ISDN Subscriber Processor (III) VIP organization (Inside) external interrupts (3) clock clock control ARM6 core 768 x 32 SRAM interrupt controller timer & watchdog ports parallel interface control handset/ hands-free G.711 codec external bus control address (23) data (8/16/32) S0-interface battery, volume B and D channels ADCs (2) DRAM controller mux address ras, cas serial DSP serial i/f address decoder chip selects Embedded Systems, KAIST 8

9 The VLSI ISDN Subscriber Processor (IV) Memory interface Supports 8-, 16-, and 32-bit off-chip static RAMs and ROMs and 16- and 32-bit dynamic RAMs Divided into 4 ranges, each with programmable number of wait states 3 Kbyte on-chip RAM S0-interface Connection to an S0-interface bus via isolating transformers and surge protection PLL for data and clock recovery, framing, and low-level protocols 192 Kbit/s raw data includes two 64 Kbit/s B channels (8-bit 8 KHz speech samples) and one 16 Kbit/s D channel (control purposes) Codec G.711 codec On-chip analog front end: Direct connection to a telephone handset and a hands-free microphone and speaker Input and output independent programmable gains Amplification stages have power-down modes to save power. Embedded Systems, KAIST 9

10 The VLSI ISDN Subscriber Processor (V) ADCs Based on timing how long it takes to discharge a capacitor to the input voltage level Very simple way to measure slowly varying voltages Comparator and counter Measure the voltage from a volume control potentiometer or to check the battery voltage in a portable application Keypad interface Parallel output ports to strobe the columns of the keypad Parallel input ports with internal pull-down resistors to sense the rows Key press will generate an interrupt: ARM can activate individual columns and sense rows. Clocks and timers MHz and KHz during power-down Watchdog at every 1.28 sec 2.5 ms timer interrupts for DRAM refresh and multitasking. Embedded Systems, KAIST 10

11 1.9 The OneC VWS22100 GSM Chip OneC VW22100 Developed by VLSI Technology, Inc System-on-chip design for GSM mobile telephone handset All the functions required in a handset with addition of external program and data memory and a suitable radio module Example: Samsung SGH2400, a dual-band (GSM 900/1800) handset with hands-free voiceactivated dialing -> Embedded Systems, KAIST 11

12 The OneC VWS22100 GSM Chip (II) Typical GSM handset architecture speaker SIM card eeprom IrDA mic ringer VWS22100 radio module ROM RAM K E Y P A D LCD Embedded Systems, KAIST 12

13 The OneC VWS22100 (6) GSM Chip (III) JTAG test/debug ARM7TDMI core interrupt controller boot ROM UART1 (6) VWS22100 organization ARM7TDMI core General purpose controller GSM protocol layers DSP core Baseband signal processing (13) (20) audio i/f radio i/f program ROM Oak DSP core program RAM memory controller PCM i/f DSP radio port hardware coprocs DSP bus DSP subsystem ARM bus UART2/ IrDA high-speed serial i/f (2) SIM i/f RTC external bus control ADC (4) (5) (4) 32 KHz cntrl (6) addr (20) data (16) (7) data ROM data RAM power manager keypad scanner (10) interrupt controller config./ status GPIO PWM (11) Embedded Systems, KAIST 13

14 The OneC VWS22100 GSM Chip (IV) DSP subsystem Based on the 16-bit Oak DSP core Real-time signal processing functions Voice coding Equalization Channel coding Echo cancellation Noise suppression Voice recognition Data compression ARM7TDMI subsystem Responsible for the system control functions The user interface software The GSM protocol stack Power management Driving the peripheral interface Running some data applications Embedded Systems, KAIST 14

15 The OneC VWS22100 GSM Chip (V) On-chip debug Single JTAG interface ARM7TDMI EmbeddedICE module Debug technology on the Oak DSP core Other test and debug facilities Power management Global and selective power-down modes The ability to slow down the system clock in idle mode The analog circuits also can operate at reduced power The on-chip pulse-width modulation outputs control battery charging The on-chip ADCs provide for the monitoring of the temperature and battery voltage to give optimum operation. Embedded Systems, KAIST 15

16 1.10 The Ericsson-VLSI Bluetooth Baseband Controller Bluetooth De-facto standard for wireless data communication for the 2.4 GHz band Consortium of Ericsson, IBM, Intel, Nokia, and Toshiba Support short-range communication (to 10 m range) using radio communication with 1 Mbit/s Robust communication in a noisy and uncoordinated environment Frequency hopping scheme and forward error correction For laptop, cellular telephone, printer, PDA, desktop, fax, keyboards, and so on Provide bridge to existing networks Bluetooth piconet Bluetooth units dynamically form ad hoc piconets, which are groups of 2 to 8 units that operate the same frequency-hopping scheme One of the units will operate as master: Defines the clock and hopping sequence. Embedded Systems, KAIST 16

17 The Ericcson-VLSI Bluetooth Baseband Controller (II) Bluetooth system A typical Bluetooth system flash memory flash memory address data Bluetooth Baseband Controller radio module control host interface (RS232/USB) Embedded Systems, KAIST 17

18 The Ericcson-VLSI Bluetooth Baseband Controller (III) Bluetooth controller organization clock JTAG signals (5) clock control ARM7TDMI core 4 Kbyte I-cache internal ROM 16K x 32 SRAM control interrupt controller counter/ timers ex ternal bus control address (20) data (8/16) UART1,2,3 I/O mode select I 2 C i/f FIFOs EBC block radio interface USB i/f Embedded Systems, KAIST 18

19 The Ericcson-VLSI Bluetooth Baseband Controller (IV) Ericsson Bluetooth core Power-optimized hardware block Handles all the Link Controller functionality within the Bluetooth specification Interface logic to a Bluetooth radio communication Performs all the packet-handling functions for point-to-point, multislot, and point-to-multipoint communications Combination of circuit and packet switching Power management 1. On-line: all blocks are clocked at their normal speed. The ARM7TDMI core clock 13 to 40 MHz. 40 ma max. 2. Command: The ARM7TDMI clock is slowed down by the insertion of wait states 3. Sleep: The ARM7TDMI click is stopped. 0.3 ma. 4. Stopped: The clock oscillator is turned off. Embedded Systems, KAIST 19

20 The Ericcson-VLSI Bluetooth Baseband Controller (V) Bluetooth silicon Photograph of a Bluetooth die -> Bluetooth characteristics Process 0.35 um Transistors 4,300,000 MIPS 12 Metal layers 3 Die area 20 mm 2 Power 75 mw Vdd 2.5 V Clock 0-13 MHz MIPS/W 160 Embedded Systems, KAIST 20

21 1.11 The ARM7500 and ARM7500FE Features Highly integrated single-chip computer Combines the major components of the Acorn Risc PC Principal macrocells The ARM CPU core The FPA10 floating-point coprocessor (ARM7500FE) The video and sound macrocell The memory and I/O controller Embedded Systems, KAIST 21

22 The ARM7500 and ARM7500FE (II) The ARM CPU core Contains most of the functionality of the ARM710 ARM7TDMI without Thumb and embedded debug support Reduced cache 4 Kbytes (from 8 Kbytes) 4-way set-associative mixed instruction and data cache Memory management unit Based on a 2-level page table 64-entry translation look-aside buffer A write buffer The FPA10 floating-point unit Up to 6 MFLOPS at 40 MHz Embedded Systems, KAIST 22

23 The ARM7500 and ARM7500FE (III) The video and sound macrocell Video controller Generate displays using a pixel clock of up to 120 MHz 256-entry color palette with on-chip 8-bit DACs for RGB Additional control bits for external mixing and fading Support a separate hardware cursor Can drive a high-resolution color monitor or single- or double-panel grey-scale or color LCD Sound controller 8 independent channels of 8-bit analog stereo sound Played through an on-chip exponential DAC 16-bit sound samples through a serial digital channel and an external CD-quality DAC DMA controller for video/audio data channels Embedded Systems, KAIST 23

24 The ARM7500 and ARM7500FE (IV) The memory and I/O controller Memory controller Direct connection of up to four banks of DRAM and two banks of ROM Programmed to be 16 or 32 bits wide Double access for 32-bit quantities in 16-bit banks DRAM controller Page mode accesses for sequential cycles in bursts of up to 256 transfers Supports a range of DRAM refresh modes ROM controller Supports burst mode 3 DMA controller Handle data streams for video, cursor, and audio channels I/O controller Manages 16-bit off-chip I/O bus Number of on-chip interfaces: 4 comparators, 2 serial ports, counter/timers, 8 general-purpose open-drain I/O lines, and programmable interrupt controller. Embedded Systems, KAIST 24

25 The ARM7500 and ARM7500FE (V) Typical ARM7500 system diagram cas[3:0] ras[3:0] DRAM DRAM DRAM DRAM DRAM DRAM DRAM DRAM DRAM DRAM DRAM DRAM DRAM DRAM DRAM DRAM ARM7500 D[31:0] ROM ROM LA[ 28: 0] interrupts video RA [11:0] analogue sound analogue inputs keyboard & mouse module selects I/O module I/O module Embedded Systems, KAIST 25 BD[15:0]

26 The ARM7500 and ARM7500FE (VI) Applications Low-cost versions of the Acorn Risc PC Online Media interactive video set-top box Restricting the video data stream to normal DRAM High-resolution displays 1280 x 1024 and above the number of colors become restricted due to the bandwidth limitations of standard DRAM Ideally suited LCD at VGA (640 x 480) TV quality display Hand-held test equipment Multimedia applications. Embedded Systems, KAIST 26

27 The ARM7500 and ARM7500FE (VII) ARM7500 silicon -> 5% ARM core area ARM7500 characteristics Process 0.6 um Transistors 550,000 MIPS 30 Metal layers 2 Die area 70 mm 2 Power 690 mw Vdd 5 V Clock 0-33 MHz MIPS/W 43 Embedded Systems, KAIST 27

28 1.12 The ARM7100 Features Highly integrated microcontroller Suited to a range of mobile applications Smart mobile phones and palm-top computers Psion Series 5MX -> Embedded Systems, KAIST 28

29 The ARM7100 (II) The Psion Series 5 hardware organization Principal user input devices Keyboard: parallel I/O Stylus pointing device: transparent digitizing tablet overlaid on the LCD display Infrared via ADC Communication RS232C serial interface IrDA compliant infrared interface for wireless connection to printers, modems, and host PCs Audio codec: microphone and speaker infrared RS232 audio ARM7100 Embedded Systems, KAIST 29 DRAM PC cards IrDA Tx/Rx codec ROM Flash PSU ADC digitizing tablet 640 x 240 LCD keyboard

30 The ARM7100 (III) ARM7100 organization ARM710a CPU ARM MMU 8 Kbyte 4-way associative quadword line cache 4-address 8-data word write buffer AMBA bus Peripherals LCD controller Serial & parallel I/O ports Interrupt controller 32-bit external bus interface DRAM controller ARM710a MMU MHz clock PLL KHz RTC osc. ARM7 core power mgt. UART codec i/f sync serial 8 Kbyte cache counter/ timers FIFOs AMBA LCD controller ex ternal bus control DRAM controller expansion interrupt controller control address (28) data (32) DRA(13) RAS, CAS (8) WE, OE(2) parallel I/O PSU control Embedded Systems, KAIST 30

31 The ARM7100 (IV) Power management Intended for use in battery-powered equipment High performance in response to user input Operate at very low power consumption levels Levels Full operation mode: 14 MIPS, 24 ma at 3 V Idle mode: CPU stopped but other systems running. 33 mw Standby mode: 32 KHz running. 33 uw Other features to enhance power-efficiency Support for self-refresh DRAM. Embedded Systems, KAIST 31

32 The ARM7100 (V) ARM7100 silicon -> ARM7100 principal characteristics Process 0.6 um Transistor N/A MIPS 30 Metal layers 2 Die area N/A Power 14 mw Vdd 3.3 V Clock MHz MIPS/W 212 Embedded Systems, KAIST 32

33 1.13 The SA-1100 Features High-performance integrated system-on-chip Based on a modified version of SA-110 StrongARM CPU core Intended for use in mobile phone handsets, modems, and other handheld applications High performance with minimal power consumption. Embedded Systems, KAIST 33

34 The SA-1100 (II) SA-1100 organization instruction MMU instruction cache SA-1 core data cache mini-cache data MMU CPU core write buffer read buffer system bus data (32) LCD (5) LCD control DMA control bridge memory & PCMCIA address (26) control MHz KHz clock PLL RTC osc. interrupt control RTC serial 0 serial 1 USB (2) SDLC (2) I/O pins (28) battery (3) reset (2) generalpurpose I/O power manager OS timer reset control peripheral bus serial 2 serial 3 serial 4 IrDA (2) UART (2) Codec (4) Embedded Systems, KAIST 34

35 The SA-1100 (III) CPU core SA-1 processor core Exception vector relocation mechanism (for Windows CE) 16 Kbyte instruction cache using a 32-way associative CAM-RAM structure with 8-word lines MMU with ProcessID mechanism (for Windows CE) 8 Kbyte 32-way associative data cache in parallel with a 512 byte 2-way set-associative cache Allow large data structures to be cached without causing major pollution of the main data cache Addition of read buffer Pre-load data before the processor requests Addition of hardware breakpoint and watchpoint registers. Embedded Systems, KAIST 35

36 The SA-1100 (IV) Memory controller Up to 4 banks of 32-bit off-chip DRAM Conventional or extended data out (EDO) variety ROM, flash, and SRAM are also supported PCMCIA interface Two card slots are supported with some external glue logic System control On-chip A reset controller A power management controller that handles low-battery warnings and switches the system between its various operating modes An operating system timer block that supports general timing and watchdog functions An interrupt controller A real-time clock that runs from a 32 KHz crystal source 28 general-purpose I/O pins. Embedded Systems, KAIST 36

37 The SA-1100 (V) Peripherals LCD controlelr Serial ports: USB, SDLC, IrDA, codec, and standard UART 6-channel DMA Bus structure Two buses connected through a bridge The system bus: connects all the bus masters and the off-chip memory The peripheral bus: connects all the slave peripheral devices Similar to AMBA ASB-APB split Minimizes the bus width Reduces the complexity and cost Applications Off-chip memory: DRAM and ROM/flash Necessary interface electronics for the various peripheral interfaces, display, and so on Very simple at the PCB level, yet very powerful processing capability and sophisticated system architecture. Embedded Systems, KAIST 37

38 The SA-1100 (VI) SA-1100 silicon -> Characteristics Process 0.35 um Transistors 2,500,000 MIPS 220/250 Metal layers 3 Die area 75 mm 2 Power 330/550 mw Vdd 1.5/2V Clock 180/220 MHz MIPS/W 665/450 Embedded Systems, KAIST 38

39 1.14 Mio 168 Pocket PC with Integrated GPS Runs on Windows Mobile 2003 for Pocket PC Utilizes an Intel XScale processor A 16-bit TFT LCD display with LED backlighting offers up to 65,536 colors Bundled with a complete navigation software package Routing: Easy-to-follow turnby-turn visual and voice prompts guide you to your destination Plan trips and optimize routes with multi-point routing feature Automatic route recalculation suggests an alternate route if you take a wrong turn. Embedded Systems, KAIST 39

40 Function CPU Operating System I/O Display Memory Audio Input Method Expansion Slot Microphone Intel Xscale 300 MHz Specification Windiws Mobile software for Pocket PCs 3.5 color Transflective LCD, LED Backlighting, 240 x 320, 65K colors 32MB Flash ROM. 64MB SDRAM Voice Recording(Mono). MP3 Playback support. Media Player Stylus pen/software kdyboard/handwriting Recognition SD/MMC. SD IO Builit-in type x 1(Mono) Speaker Builit-in Monaural type speaker x 1 Headphone 2.5mm Mini jack x 1 USB Infrared battery Dimension Weight Power Supply USB 1.1 Client for ActiveSync IrDA (SIR). Consumer IR (4 meters) Embedded Lithium lon Battery 1350mAh Active:12 hours(fully charged main battery, w/o GPS) Suspend:21 days(fully charged main battery) mm (H) x 69.6 mm (W) x 16.3~24.15mm (D) 147g Input 100~240VAC; Output 5VDC, 1A DC Embedded Systems, KAIST 40

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006 Product Technical Brief Rev 2.2, Apr. 2006 Overview SAMSUNG's is a Derivative product of S3C2410A. is designed to provide hand-held devices and general applications with cost-effective, low-power, and

More information

Product Technical Brief S3C2412 Rev 2.2, Apr. 2006

Product Technical Brief S3C2412 Rev 2.2, Apr. 2006 Product Technical Brief S3C2412 Rev 2.2, Apr. 2006 Overview SAMSUNG's S3C2412 is a Derivative product of S3C2410A. S3C2412 is designed to provide hand-held devices and general applications with cost-effective,

More information

Product Technical Brief S3C2416 May 2008

Product Technical Brief S3C2416 May 2008 Product Technical Brief S3C2416 May 2008 Overview SAMSUNG's S3C2416 is a 32/16-bit RISC cost-effective, low power, high performance micro-processor solution for general applications including the GPS Navigation

More information

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003 Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003 S3C2440X is a derivative product of Samsung s S3C24XXX family of microprocessors for mobile communication market. The S3C2440X s main enhancement

More information

Intelop. *As new IP blocks become available, please contact the factory for the latest updated info.

Intelop. *As new IP blocks become available, please contact the factory for the latest updated info. A FPGA based development platform as part of an EDK is available to target intelop provided IPs or other standard IPs. The platform with Virtex-4 FX12 Evaluation Kit provides a complete hardware environment

More information

DIGITAL Semiconductor SA-1100 Microprocessor for Embedded Applications Product Brief

DIGITAL Semiconductor SA-1100 Microprocessor for Embedded Applications Product Brief SA-1100 StrongARM 160, 220 MHz DIGITAL Semiconductor SA-1100 Microprocessor for Embedded Applications Product Brief The DIGITAL Semiconductor SA-1100 Microprocessor (SA-1100) is a device targeted to provide

More information

Introduction to ARM LPC2148 Microcontroller

Introduction to ARM LPC2148 Microcontroller Introduction to ARM LPC2148 Microcontroller Dr.R.Sundaramurthy Department of EIE Pondicherry Engineering College Features of LPC2148 in a Nut Shell CPU = ARM 7 Core Word Length = 32 Bit ROM = 512 KB RAM

More information

PXA270 EPIC Computer with Power Over Ethernet & Six Serial Protocols SBC4670

PXA270 EPIC Computer with Power Over Ethernet & Six Serial Protocols SBC4670 PXA270 EPIC Computer with Power Over Ethernet & Six Serial Protocols SBC4670 Features RoHS 520MHz Low-power ARM processor w/ 800 x 600 Color LCD Power Over Ethernet and 10/100BASE-T Ethernet GPS module

More information

EMBEDDED HARDWARE. Core Board. ARM7 Development board. ARM7 Evaluation Board. Page 1 of 5

EMBEDDED HARDWARE. Core Board. ARM7 Development board. ARM7 Evaluation Board. Page 1 of 5 Core Board * Size: 71.2mm *50.8mm * Industrial grade 32-bit RISC micro-controller * Mass storage device support * Industrial grade 16C550 Serial Interface * 10/100M Industrial Ethernet interface * USB

More information

ARM Processors for Embedded Applications

ARM Processors for Embedded Applications ARM Processors for Embedded Applications Roadmap for ARM Processors ARM Architecture Basics ARM Families AMBA Architecture 1 Current ARM Core Families ARM7: Hard cores and Soft cores Cache with MPU or

More information

Cannon Mountain Dr Longmont, CO LS6410 Hardware Design Perspective

Cannon Mountain Dr Longmont, CO LS6410 Hardware Design Perspective LS6410 Hardware Design Perspective 1. S3C6410 Introduction The S3C6410X is a 16/32-bit RISC microprocessor, which is designed to provide a cost-effective, lowpower capabilities, high performance Application

More information

Age nda. Intel PXA27x Processor Family: An Applications Processor for Phone and PDA applications

Age nda. Intel PXA27x Processor Family: An Applications Processor for Phone and PDA applications Intel PXA27x Processor Family: An Applications Processor for Phone and PDA applications N.C. Paver PhD Architect Intel Corporation Hot Chips 16 August 2004 Age nda Overview of the Intel PXA27X processor

More information

Systems in Silicon. Converting Élan SC400/410 Design to Élan SC520

Systems in Silicon. Converting Élan SC400/410 Design to Élan SC520 Converting Élan SC400/410 Design to Élan SC520 1 Élan SC400/410 Block Diagram Am486 Core 8K Cache Parallel Port Mobile Logic Blocks PCMCIA (2) (2) PIO 16550 UART SW Compatibility Blocks PIC DMA PIT (2)

More information

Overview of Microcontroller and Embedded Systems

Overview of Microcontroller and Embedded Systems UNIT-III Overview of Microcontroller and Embedded Systems Embedded Hardware and Various Building Blocks: The basic hardware components of an embedded system shown in a block diagram in below figure. These

More information

StrongARM** SA-110/21285 Evaluation Board

StrongARM** SA-110/21285 Evaluation Board StrongARM** SA-110/21285 Evaluation Board Brief Datasheet Product Features Intel offers a StrongARM** SA-110/21285 Evaluation Board (EBSA-285) that provides a flexible hardware environment to help manufacturers

More information

Classification of Semiconductor LSI

Classification of Semiconductor LSI Classification of Semiconductor LSI 1. Logic LSI: ASIC: Application Specific LSI (you have to develop. HIGH COST!) For only mass production. ASSP: Application Specific Standard Product (you can buy. Low

More information

FriendlyARM. Mini2440.

FriendlyARM. Mini2440. FriendlyARM Mini2440 www.friendlyarm.net 1 Introduction...3 1.1 Features...4 2 Hardware Resource...6 2.1 Jumpers and Interfaces...6 2.2 Memory Map...7 2.2.1 Memory Adress Allocation...7 2.3 Power Supply...8

More information

Discovering Computers 2012

Discovering Computers 2012 Discovering Computers 2012 Your Interactive Guide to the Digital World Edited by : Asma AlOsaimi The System Unit Memory The inside of the system unit on a desktop personal computer includes: Drive bay(s)

More information

PRODUCT PREVIEW TNETV1050 IP PHONE PROCESSOR. description

PRODUCT PREVIEW TNETV1050 IP PHONE PROCESSOR. description C55x DSP Operating at 125 MHz, Providing up to 250 MIPS MIPS32 4KEc 32-Bit RISC Processor, Operating at 165 MHz, Providing up to 223 Dhrystone MIPS On-Chip Peripherals Include: External Memory Interface

More information

AT-501 Cortex-A5 System On Module Product Brief

AT-501 Cortex-A5 System On Module Product Brief AT-501 Cortex-A5 System On Module Product Brief 1. Scope The following document provides a brief description of the AT-501 System on Module (SOM) its features and ordering options. For more details please

More information

Module Introduction. CONTENT: - 8 pages - 1 question. LEARNING TIME: - 15 minutes

Module Introduction. CONTENT: - 8 pages - 1 question. LEARNING TIME: - 15 minutes Module Introduction PURPOSE: The intent of this module is to introduce a series of modules that explain important features of Motorola s i.mx applications processors. OBJECTIVES: - Explain the need for

More information

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite. EMBEDDED ARM TRAINING SUITE ARM SUITE INCLUDES ARM 7 TRAINER KIT COMPILER AND DEBUGGER THROUGH JTAG INTERFACE PROJECT DEVELOPMENT SOLUTION FOR ARM 7 e-linux LAB FOR ARM 9 TRAINING PROGRAM INTRODUCTION

More information

Fujitsu System Applications Support. Fujitsu Microelectronics America, Inc. 02/02

Fujitsu System Applications Support. Fujitsu Microelectronics America, Inc. 02/02 Fujitsu System Applications Support 1 Overview System Applications Support SOC Application Development Lab Multimedia VoIP Wireless Bluetooth Processors, DSP and Peripherals ARM Reference Platform 2 SOC

More information

QuickSpecs. Overview. Compaq ipaq Pocket PC H3600 Series. At A Glance. Easy expansion and customization through Compaq Expansion Pack System

QuickSpecs. Overview. Compaq ipaq Pocket PC H3600 Series. At A Glance. Easy expansion and customization through Compaq Expansion Pack System Overview At A Glance Easy expansion and customization through Compaq Expansion Pack System Thin, lightweight, design with brilliant color screen. Microsoft Pocket PC 2002 upgrade option Audio record and

More information

1 PC Hardware Basics Microprocessors (A) PC Hardware Basics Fal 2004 Hadassah College Dr. Martin Land

1 PC Hardware Basics Microprocessors (A) PC Hardware Basics Fal 2004 Hadassah College Dr. Martin Land 1 2 Basic Computer Ingredients Processor(s) and co-processors RAM main memory ROM initialization/start-up routines Peripherals: keyboard/mouse, display, mass storage, general I/O (printer, network, sound)

More information

Celeron EPIC Computer with GUI and Dual Ethernet SBC4685

Celeron EPIC Computer with GUI and Dual Ethernet SBC4685 Celeron EPIC Computer with GUI and Dual SBC4685 Features Ready to run Celeron/Pentium III computer Color flat-panel support Four serial ports CAN Bus interface PC/104 & PC/104-Plus expansion The SBC4685

More information

STM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015

STM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015 STM32F429 Overview Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015 Today - STM32 portfolio positioning 2 More than 30 product lines High-performance 398 CoreMark 120 MHz 150 DMIPS

More information

ARDUINO MEGA INTRODUCTION

ARDUINO MEGA INTRODUCTION ARDUINO MEGA INTRODUCTION The Arduino MEGA 2560 is designed for projects that require more I/O llines, more sketch memory and more RAM. With 54 digital I/O pins, 16 analog inputs so it is suitable for

More information

HP standard light template

HP standard light template HP standard light template Ron Harmeyer Client Technology Consultant Hewlett-Packard 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

More information

CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II

CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II The prebid meeting for the packages to be purchased under national competitive bidding for TEQIP Phase II was held on 15/10/2013

More information

Components of a personal computer

Components of a personal computer Components of a personal computer Computer systems ranging from a controller in a microwave oven to a large supercomputer contain components providing five functions. A typical personal computer has hard,

More information

Offering compact implementation of sophisticated, high-performance telematics products and industrial equipment, and short development times

Offering compact implementation of sophisticated, high-performance telematics products and industrial equipment, and short development times Hitachi Releases SH7760 SuperH Microprocessor for In-Vehicle Information Products Supporting Telematics, Integrating SH-4 CPU Core and Variety of Interfaces in a Single Chip Offering compact implementation

More information

LPC4370FET256. Features and benefits

LPC4370FET256. Features and benefits Page 1 of 5 LPC4370FET256 32-bit ARM Cortex-M4 + 2 x M0 MCU; 282 kb SRAM; Ethernet;two HS USBs; 80 Msps 12-bit ADC; configurable peripherals The LPC4370 are ARM Cortex-M4 based microcontrollers for embedded

More information

Copyright 2016 Xilinx

Copyright 2016 Xilinx Zynq Architecture Zynq Vivado 2015.4 Version This material exempt per Department of Commerce license exception TSU Objectives After completing this module, you will be able to: Identify the basic building

More information

ECE 471 Embedded Systems Lecture 2

ECE 471 Embedded Systems Lecture 2 ECE 471 Embedded Systems Lecture 2 Vince Weaver http://www.eece.maine.edu/~vweaver vincent.weaver@maine.edu 3 September 2015 Announcements HW#1 will be posted today, due next Thursday. I will send out

More information

Infineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an

Infineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an Microcontroller Basics MP2-1 week lecture topics 2 Microcontroller basics - Clock generation, PLL - Address space, addressing modes - Central Processing Unit (CPU) - General Purpose Input/Output (GPIO)

More information

PC87435 Enhanced IPMI Baseboard Management Controller

PC87435 Enhanced IPMI Baseboard Management Controller April 2003 Revision 1.01 PC87435 Enhanced IPMI Baseboard Management Controller General Description The PC87435 is a highlyintegrated Enhanced IPMI Baseboard Management Controller (BMC), or satellite management

More information

Interconnects, Memory, GPIO

Interconnects, Memory, GPIO Interconnects, Memory, GPIO Dr. Francesco Conti f.conti@unibo.it Slide contributions adapted from STMicroelectronics and from Dr. Michele Magno, others Processor vs. MCU Pipeline Harvard architecture Separate

More information

SEIKO EPSON CORPORATION

SEIKO EPSON CORPORATION CMOS 16-bit Application Specific Controller 16-bit RISC CPU Core S1C17 (Max. 33 MHz operation) 128K-Byte Flash ROM 16K-Byte RAM (IVRAM are shared by CPU and LCDC) DSP function (Multiply, Multiply and Accumulation,

More information

Embedded Systems: Architecture

Embedded Systems: Architecture Embedded Systems: Architecture Jinkyu Jeong (Jinkyu@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu ICE3028: Embedded Systems Design, Fall 2018, Jinkyu Jeong (jinkyu@skku.edu)

More information

Module 1. Introduction. Version 2 EE IIT, Kharagpur 1

Module 1. Introduction. Version 2 EE IIT, Kharagpur 1 Module 1 Introduction Version 2 EE IIT, Kharagpur 1 Lesson 3 Embedded Systems Components Part I Version 2 EE IIT, Kharagpur 2 Structural Layout with Example Instructional Objectives After going through

More information

Course Introduction. Purpose: Objectives: Content: Learning Time:

Course Introduction. Purpose: Objectives: Content: Learning Time: Course Introduction Purpose: This course provides an overview of the Renesas SuperH series of 32-bit RISC processors, especially the microcontrollers in the SH-2 and SH-2A series Objectives: Learn the

More information

Élan SC400 and ÉlanSC410 Microcontrollers User s Manual

Élan SC400 and ÉlanSC410 Microcontrollers User s Manual Élan SC400 and ÉlanSC410 Microcontrollers User s Manual 1997 Advanced Micro Devices, Inc. All rights reserved. Advanced Micro Devices, Inc. ( AMD ) reserves the right to make changes in its products without

More information

Lab 1 Introduction to Microcontroller

Lab 1 Introduction to Microcontroller Lab 1 Introduction to Microcontroller Feb. 2016 1 Objective 1. To be familiar with microcontrollers. 2. Introducing LPC2138 microcontroller. 3. To be familiar with Keil and Proteus software tools. Introduction

More information

Arduino Uno R3 INTRODUCTION

Arduino Uno R3 INTRODUCTION Arduino Uno R3 INTRODUCTION Arduino is used for building different types of electronic circuits easily using of both a physical programmable circuit board usually microcontroller and piece of code running

More information

Key Features. General Description. Basic System. ARM926-EJ RISC Controller. Memory. AMBA Bus

Key Features. General Description. Basic System. ARM926-EJ RISC Controller. Memory. AMBA Bus Digital Audio Processor General Description The AS3531 is austriamicrosystems new generation SoC for portable digital audio products. Its highly flexible architecture allows single chip solutions for high

More information

BATSEL KEY3 KEY2 HOSCO GPIO0 DCDIS HOSCI KEY0 D4 KEY1 D3. Reset Default. 2 D7 BI / L Bit7 of ext. memory data bus

BATSEL KEY3 KEY2 HOSCO GPIO0 DCDIS HOSCI KEY0 D4 KEY1 D3. Reset Default. 2 D7 BI / L Bit7 of ext. memory data bus 3. Pin Description 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 NGND LXVCC KEY4 GPIO1 CE2# GPIO2 CE1# VDD KEY5 KEY6 LED0 LED1 LED2 NC NC VCC LXVDD BAT

More information

OMAP1510 T H E W O R L D L E A D E R I N D S P A N D A N A L O G. Product Bulletin. Application Processor for 2.5 and 3G Wireless Devices

OMAP1510 T H E W O R L D L E A D E R I N D S P A N D A N A L O G. Product Bulletin. Application Processor for 2.5 and 3G Wireless Devices T H E W O R L D L E A D E R I N D S P A N D A N A L O G Product Bulletin OMAP110 Application Processor for 2. and 3G Wireless Devices The OMAP110 processor is a unique dual-core architecture that combines

More information

Computers Are Your Future

Computers Are Your Future Computers Are Your Future 2008 Prentice-Hall, Inc. Computers Are Your Future Chapter 6 Inside the System Unit 2008 Prentice-Hall, Inc. Slide 2 What You Will Learn... Understand how computers represent

More information

PRODUCT SPECIFICATION

PRODUCT SPECIFICATION A P P E N D I X A PRODUCT SPECIFICATION A-1 Processor Core Logic Processor and Core Logic Mobile Intel Pentium M (Banias), 1.5GHz-1.6GHz, 1 MB L2 with Error Correction Code, or Mobile Intel Pentium M (Dothan),

More information

Basic Components of Digital Computer

Basic Components of Digital Computer Digital Integrated Circuits & Microcontrollers Sl. Mihnea UDREA, mihnea@comm.pub.ro Conf. Mihai i STANCIU, ms@elcom.pub.ro 1 Basic Components of Digital Computer CPU (Central Processing Unit) Control and

More information

Using the Sensory NLP-5x LCD Module and LCD Sample

Using the Sensory NLP-5x LCD Module and LCD Sample Using the Sensory NLP-5x LCD Module and LCD Sample DESIGN NOTE I. Overview The Sensory NLP-5x has on-board control logic which can drive an external static or multiplexed Liquid Crystal Display (LCD) of

More information

Buses, Video, and Upgrades

Buses, Video, and Upgrades Unit 9 Buses, Video, and Upgrades Copyright 2005 Heathkit Company, Inc. All rights reserved. CPU Parallel Port Memory Keyboard Controller Video Adapter The Data Bus System Controller 2 CPU Memory Keyboard

More information

ECE 471 Embedded Systems Lecture 3

ECE 471 Embedded Systems Lecture 3 ECE 471 Embedded Systems Lecture 3 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 10 September 2018 Announcements New classroom: Stevens 365 HW#1 was posted, due Friday Reminder:

More information

MPC " Industrial Web Tablet with Windows CE

MPC  Industrial Web Tablet with Windows CE MPC-100 10.4" Industrial Web Tablet with Windows CE Wireless Connectivity 10.4" high brightness TFT LCD dispaly with touchscreen Rotatable Display,landscape or portrait mode Withstands a 3-foot drop test

More information

MDR-1 Mobile Document Reader

MDR-1 Mobile Document Reader MDR-1 Mobile Document Reader SPC_MDR-1 1/7 Mobile Document Reader MDR-1 Security Printing Consulting AG The new MDR-1 document reader fulfill the needs for fast and reliable reading, verification and authentication

More information

EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG

EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG Adam Lindberg github.com/eproxus HARDWARE COMPONENTS SOFTWARE FUTURE Boot, Serial console, Erlang shell DEMO THE GRISP BOARD SPECS Hardware & specifications

More information

GWBMA0x Bluetooth Audio module

GWBMA0x Bluetooth Audio module GWBMA0x Bluetooth Audio module Data sheet version 0.9 draft GWBMA0X DATASHEET 0.9 GIGAWIT 1 Introduction GWBMA1X is a high performance Bluetooth audio module, It provides various type of wireless audio

More information

Tutorial Introduction

Tutorial Introduction Tutorial Introduction PURPOSE: This tutorial describes the key features of the DSP56300 family of processors. OBJECTIVES: Describe the main features of the DSP 24-bit core. Identify the features and functions

More information

8051 Microcontroller

8051 Microcontroller 8051 Microcontroller The 8051, Motorola and PIC families are the 3 leading sellers in the microcontroller market. The 8051 microcontroller was originally developed by Intel in the late 1970 s. Today many

More information

Introduction CHAPTER 1

Introduction CHAPTER 1 CHAPTER 1 Introduction The ROBO-667 all-in-one single board computer is designed to fit a high performance Pentium-III based CPU and compatible for high-end computer system with PCI/ISA Bus architecture.

More information

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software! Summer Training 2016 Advance Embedded Systems Fast track of AVR and detailed working on STM32 ARM Processor with RTOS- Real Time Operating Systems Covering 1. Hands on Topics and Sessions Covered in Summer

More information

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction. AVR XMEGA TM Product Introduction 32-bit AVR UC3 AVR Flash Microcontrollers The highest performance AVR in the world 8/16-bit AVR XMEGA Peripheral Performance 8-bit megaavr The world s most successful

More information

S1C33E07 CMOS 32-bit Application Specific Controller

S1C33E07 CMOS 32-bit Application Specific Controller CMOS 32-bit Application Specific Controller DESCRIPTIONS 32-bit RISC CPU-Core Optimized for SoC (EPSON S1C33 PE) Built-in 8KB RAM SDRAM Controller with Burst Control Generic DMA Controller (HSDMA/IDMA)

More information

Contents of this presentation: Some words about the ARM company

Contents of this presentation: Some words about the ARM company The architecture of the ARM cores Contents of this presentation: Some words about the ARM company The ARM's Core Families and their benefits Explanation of the ARM architecture Architecture details, features

More information

Lecture 5: Computing Platforms. Asbjørn Djupdal ARM Norway, IDI NTNU 2013 TDT

Lecture 5: Computing Platforms. Asbjørn Djupdal ARM Norway, IDI NTNU 2013 TDT 1 Lecture 5: Computing Platforms Asbjørn Djupdal ARM Norway, IDI NTNU 2013 2 Lecture overview Bus based systems Timing diagrams Bus protocols Various busses Basic I/O devices RAM Custom logic FPGA Debug

More information

MYD-IMX28X Development Board

MYD-IMX28X Development Board MYD-IMX28X Development Board MYC-IMX28X CPU Module as Controller Board Two 1.27mm pitch 80-pin SMT Connectors for Board-to-Board Connections 454MHz Freescale i.mx28 Series ARM926EJ-S Processors 128MB DDR2

More information

386EX PC/104 Computer with CompactFlash and PCMCIA SBC1390

386EX PC/104 Computer with CompactFlash and PCMCIA SBC1390 386EX PC/104 Computer with CompactFlash and PCMCIA SBC1390 Features Small, low cost, ready to run 386EX, 25 or 33MHz Up to 32MB DRAM CompactFlash connector Optional PC Card interface for Wi-Fi, modem,

More information

User Manual For CP-JR ARM7 USB-LPC2148 / EXP

User Manual For CP-JR ARM7 USB-LPC2148 / EXP CP-JR ARM7 USB-LPC2148 / EXP 38 CR-JR ARM7 USB-LPC2148 which is a Board Microcontroller ARM7TDMI-S Core uses Microcontroller 16/32-Bit 64 Pin as Low Power type to be a permanent MCU on board and uses MCU

More information

Technology in Action. Chapter 8 Mobile Computing: Keeping Your Data on Hand. Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall

Technology in Action. Chapter 8 Mobile Computing: Keeping Your Data on Hand. Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall Technology in Action Chapter 8 Mobile Computing: Keeping Your Data on Hand 1 Mobile Computing: Is It Right for You? Advantages Convenience Boost productivity Communicate with others anywhere Access to

More information

MD8260. High Speed Stand-alone Controller

MD8260. High Speed Stand-alone Controller MD8260 High Speed Stand-alone Controller Datasheet Revision 0.1 Apr. 03, 2007 1. General Description The MD8260 is a series of 32-bit application processors targeting the handheld and general embedded

More information

ENRNG3076 : Oral presentation BEng Computer and Communications Engineering

ENRNG3076 : Oral presentation BEng Computer and Communications Engineering Jean Parrend ENRNG3076 : Oral presentation BEng Computer and Communications Engineering 1 Origin 2 Purpose : Create a cable replacement standard for personal area network Handle simultaneously both data

More information

Chapter 4 The Components of the System Unit

Chapter 4 The Components of the System Unit Chapter 4 The Components of the System Unit Chapter 4 Objectives Differentiate among various styles of of system units Differentiate among the the various types of of memory Identify chips, adapter cards,

More information

MYD-IMX28X Development Board

MYD-IMX28X Development Board MYD-IMX28X Development Board MYC-IMX28X CPU Module as Controller Board Two 1.27mm pitch 80-pin SMT Male Connectors for Board-to-Board Connections 454MHz Freescale i.mx28 Series ARM926EJ-S Processors 128MB

More information

Systemy RT i embedded Wykład 5 Mikrokontrolery 32-bitowe AVR32, ARM. Wrocław 2013

Systemy RT i embedded Wykład 5 Mikrokontrolery 32-bitowe AVR32, ARM. Wrocław 2013 Systemy RT i embedded Wykład 5 Mikrokontrolery 32-bitowe AVR32, ARM Wrocław 2013 Plan Power consumption of 8- and 16 bits - comparison AVR32 family AVR32UC AVR32AP SDRAM access ARM cores introduction History

More information

CS429: Computer Organization and Architecture

CS429: Computer Organization and Architecture CS429: Computer Organization and Architecture Dr. Bill Young Department of Computer Sciences University of Texas at Austin Last updated: November 28, 2017 at 14:31 CS429 Slideset 18: 1 Random-Access Memory

More information

HotChips An innovative HD video and digital image processor for low-cost digital entertainment products. Deepu Talla.

HotChips An innovative HD video and digital image processor for low-cost digital entertainment products. Deepu Talla. HotChips 2007 An innovative HD video and digital image processor for low-cost digital entertainment products Deepu Talla Texas Instruments 1 Salient features of the SoC HD video encode and decode using

More information

Computer Memory. Textbook: Chapter 1

Computer Memory. Textbook: Chapter 1 Computer Memory Textbook: Chapter 1 ARM Cortex-M4 User Guide (Section 2.2 Memory Model) STM32F4xx Technical Reference Manual: Chapter 2 Memory and Bus Architecture Chapter 3 Flash Memory Chapter 36 Flexible

More information

COL862 - Low Power Computing

COL862 - Low Power Computing COL862 - Low Power Computing Power Measurements using performance counters and studying the low power computing techniques in IoT development board (PSoC 4 BLE Pioneer Kit) and Arduino Mega 2560 Submitted

More information

Cirrus Logic Announces New ARM9-Based Embedded Processor Family Press Presentation February 2004

Cirrus Logic Announces New ARM9-Based Embedded Processor Family Press Presentation February 2004 Cirrus Logic Announces New ARM9-Based Embedded Processor Family Press Presentation February 2004 Cirrus provides the most comprehensive selection of ARM9- based embedded processors, with a wide variety

More information

CS429: Computer Organization and Architecture

CS429: Computer Organization and Architecture CS429: Computer Organization and Architecture Dr. Bill Young Department of Computer Sciences University of Texas at Austin Last updated: April 9, 2018 at 12:16 CS429 Slideset 17: 1 Random-Access Memory

More information

Hi Hsiao-Lung Chan, Ph.D. Dept Electrical Engineering Chang Gung University, Taiwan

Hi Hsiao-Lung Chan, Ph.D. Dept Electrical Engineering Chang Gung University, Taiwan Processors Hi Hsiao-Lung Chan, Ph.D. Dept Electrical Engineering Chang Gung University, Taiwan chanhl@maili.cgu.edu.twcgu General-purpose p processor Control unit Controllerr Control/ status Datapath ALU

More information

ECE 471 Embedded Systems Lecture 2

ECE 471 Embedded Systems Lecture 2 ECE 471 Embedded Systems Lecture 2 Vince Weaver http://www.eece.maine.edu/ vweaver vincent.weaver@maine.edu 4 September 2014 Announcements HW#1 will be posted tomorrow (Friday), due next Thursday Working

More information

Smart cards and smart objects communication protocols: Looking to the future. ABSTRACT KEYWORDS

Smart cards and smart objects communication protocols: Looking to the future. ABSTRACT KEYWORDS Smart cards and smart objects communication protocols: Looking to the future. Denis PRACA Hardware research manager, Gemplus research Lab, France Anne-Marie PRADEN Silicon design program manager, Gemplus

More information

2-Oct-13. the world s most energy friendly microcontrollers and radios

2-Oct-13.  the world s most energy friendly microcontrollers and radios 1 2 3 EFM32 4 5 LESENSE Low Energy Sensor Interface Autonomous sensing in Deep Sleep LESENSE with central control logic ACMP for sensor input DAC for reference generation Measure up to 16 sensors Inductive

More information

PCM-9584 Onboard Intel Pentium M EBX SBC with Audio, VGA 2LVDS and LAN

PCM-9584 Onboard Intel Pentium M EBX SBC with Audio, VGA 2LVDS and LAN PCM-9584 Onboard Intel Pentium M EBX SBC with Audio, VGA 2LVDS and LAN Packing List Before you begin installing your card, please make sure that the following materials have been shipped: 1 PCM-9584 all-in-one

More information

ACR880 GPRS Portable Smart Card Terminal

ACR880 GPRS Portable Smart Card Terminal ACR880 GPRS Portable Smart Card Terminal Technical Specifications Subject to change without prior notice Table of Contents 1.0. Introduction... 3 2.0. Features... 4 3.0. Supported Card Types... 5 3.1.

More information

PCM-9388 Celeron M 3.5 SBC with PC/104, VGA/ TTL/LVDS Ethernet/USB 2.0 and SSD Startup Manual

PCM-9388 Celeron M 3.5 SBC with PC/104, VGA/ TTL/LVDS Ethernet/USB 2.0 and SSD Startup Manual PCM-9388 Celeron M 3.5 SBC with PC/104, VGA/ TTL/LVDS Ethernet/USB 2.0 and SSD Startup Manual Packing List Specifications Before installation, please make sure that you have received the following: 1.

More information

Digital Circuits Part 2 - Communication

Digital Circuits Part 2 - Communication Introductory Medical Device Prototyping Digital Circuits Part 2 - Communication, http://saliterman.umn.edu/ Department of Biomedical Engineering, University of Minnesota Topics Microcontrollers Memory

More information

EE414 Embedded Systems Ch 5. Memory Part 2/2

EE414 Embedded Systems Ch 5. Memory Part 2/2 EE414 Embedded Systems Ch 5. Memory Part 2/2 Byung Kook Kim School of Electrical Engineering Korea Advanced Institute of Science and Technology Overview 6.1 introduction 6.2 Memory Write Ability and Storage

More information

TECHNOLOGY IN ACTION. Chapter 2. Alan Evans * Kendall Martin * Mary Anne Poatsy. Looking at Computers: Understanding the Parts

TECHNOLOGY IN ACTION. Chapter 2. Alan Evans * Kendall Martin * Mary Anne Poatsy. Looking at Computers: Understanding the Parts TECHNOLOGY IN ACTION Alan Evans * Kendall Martin * Mary Anne Poatsy Chapter 2 Looking at Computers: Understanding the Parts Understanding Digital Components Understanding Your Computer Input Devices Output

More information

VLSI Design Lab., Konkuk Univ. Yong Beom Cho LSI Design Lab

VLSI Design Lab., Konkuk Univ. Yong Beom Cho LSI Design Lab AVR Training Board-I V., Konkuk Univ. Yong Beom Cho ybcho@konkuk.ac.kr What is microcontroller A microcontroller is a small, low-cost computeron-a-chip which usually includes: An 8 or 16 bit microprocessor

More information

See K600. Product Specification

See K600. Product Specification ID : Golden See K600 Product Specification Product Highlights 4G Android smartphone operating system, WiFi, BT, camera, GPS, gsensor, OTG, back touch, compass, fingerprint identification, etc. Technical

More information

ARM and the ARM Powered logo, are trademarks of Advanced RISC Machines Ltd.

ARM and the ARM Powered logo, are trademarks of Advanced RISC Machines Ltd. 1 ARM 7500 11 Product Overview Document Number: ARM DVI 0002B Issued: September 1995 Copyright Advanced RISC Machines Ltd. (ARM) 1995 All rights reserved Proprietary Notice ARM and the ARM Powered logo,

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 Am186ER and Am188ER Am186 System Evolution 80C186 Based 3.37 MIP System Am186EM Based

More information

PIC-32MX development board Users Manual

PIC-32MX development board Users Manual PIC-32MX development board Users Manual All boards produced by Olimex are ROHS compliant Rev.A, June 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: The NEW PIC-32MX board uses the

More information

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be covered in this presentation. 1 Please note that this

More information

EMBEDDED SYSTEM BASICS AND APPLICATION

EMBEDDED SYSTEM BASICS AND APPLICATION EMBEDDED SYSTEM BASICS AND APPLICATION Dr.Syed Ajmal IIT- Robotics TOPICS TO BE DISCUSSED System Embedded System Components Classifications Processors Other Hardware Software Applications 2 INTRODUCTION

More information

ECE 1160/2160 Embedded Systems Design. Midterm Review. Wei Gao. ECE 1160/2160 Embedded Systems Design

ECE 1160/2160 Embedded Systems Design. Midterm Review. Wei Gao. ECE 1160/2160 Embedded Systems Design ECE 1160/2160 Embedded Systems Design Midterm Review Wei Gao ECE 1160/2160 Embedded Systems Design 1 Midterm Exam When: next Monday (10/16) 4:30-5:45pm Where: Benedum G26 15% of your final grade What about:

More information

ELCT 912: Advanced Embedded Systems

ELCT 912: Advanced Embedded Systems ELCT 912: Advanced Embedded Systems Lecture 2-3: Embedded System Hardware Dr. Mohamed Abd El Ghany, Department of Electronics and Electrical Engineering Embedded System Hardware Used for processing of

More information