System-on-Chip Design
|
|
- Ashley Sara Morton
- 8 years ago
- Views:
Transcription
1 System-on-Chip Design Embedded System Design Challenges Pierre Boulet DaRT project-team Master recherche informatique
2 Embedded System Design Challenges Definition and Significance System-on-Chip Today Main Challenges on Design Some Answers Overview of the Course
3 Embedded System Design Challenges Definition and Significance System-on-Chip Today Main Challenges on Design Some Answers Overview of the Course
4 Definition What is an embedded system? system set of components needed to perform a function hardware + software +... embedded main function not computing usually not autonomous usually computer inside a system specific purpose submitted to constraints
5 Examples very small electronic tags smartcards microcontrollers washing machine, microwave oven,... computer peripherals keyboard hard drive controller more complex controllers digital camera automotive air bags, ABS,... ESB, engine control,...
6 Examples continued communications mobile phones network routers, modems software radio multimedia set-top boxes cable, satellite TV HDTV, DVD players video games radar, sonar
7 Market Significance huge market estimation 2002 (VDC) : > 1.7 billion units estimation 2003 (VDC) : $760 million for embedded software number of HW and SW developpers increases becomes more important than general purpose computing number of units already number of developpers in a few years
8 term Years, and at three-year (node) intervals thereafter, called the Long-term years (2012, 2015, 2018), while retaining the previous 2001 ITRS long-term columns for ease of comparison and to retain the tracking of the three-year Technology cycle nodes. Trends 2003 ITRS Technology Trends - 1/2 Pitch 1000 DRAM 1/2 Pitch - Node Technology Node - DRAM Half-Pitch (nm) year Node Cycle hp90 3-year Node Cycle hp65 hp45 hp32 MPU M1 1/2 Pitch hp Year 2003 ITRS Period: Near-term: ; Long-term: Figure ITRS Half Pitch Trends
9 Generations 46 Overall Roadmap Technology Characteristics Table 1i High-Performance MPU and ASIC Product Generations and Chip Size Model Near-term Years Year of Production Technology Node hp90 hp65 DRAM ½ Pitch (nm) MPU/ASIC Metal 1 (M1) ½ Pitch (nm) MPU/ASIC ½ Pitch (nm) (Un-contacted Poly) MPU Printed Gate Length (nm) MPU Physical Gate Length (nm) Logic (Low-volume Microprocessor) High-performance Generation at production ** p03h -- p05h -- p07h -- p09h Functions per chip (million transistors) ,106 1,393 1,756 Chip size at production (mm 2 ) High-performance MPU Mtransistors/cm 2 at production (including on-chip SRAM) ASIC ASIC usable Mtransistors/cm 2 (auto layout) ASIC max chip size at production (mm 2 ) (maximum lithographic field size) ASIC maximum functions per chip at production (Mtransistors/chip) (fit in maximum lithographic field size) ,020 1,286 1,620 2,041 2,571 3,239
10 Design Productivity Gap Reuse r / day Moore s Law Engineering Productivity Productivity Gap Schematic Capture Logic Synthesis Design Reuse System Verification Behavioral Compilers 1980 productivity gap e opportunity to define a Conclusion
11 Embedded System Design Challenges Definition and Significance System-on-Chip Today Main Challenges on Design Some Answers Overview of the Course
12 System-on-Chip definition (nearly) complete embedded system on a single chip usualy includes programmable processors memory accelerating function units I/O software
13 4 Technology System Drivers Integration Figure 9 SOC MULTI-TECHNOLOGY First Integration of Technologies in SOC with Standard CMOS Process The need to build heterogeneous systems on a single chip is driven by such considerations as cost, form-factor, connection speed/overhead, and reliability. Thus, process technologists seek to meld CMOS with MEMS, and other sensors. Process complexity is a major factor in the cost of SOC-MT applications, since more technologies assembled on a single chip requires more complex processing. The total cost of processing is difficult to predict for future new materials and combinations of processing steps. However, at present cost considerations limit the number of technologies on a given SOC: processes are increasingly modular (e.g., enabling a flash add-on to a standard low-power logic process), but the modules are not generally stackable. Figure 9 shows how first integrations of each technology within standard CMOS processes not necessarily together with other technologies, and not necessarily in volume production might
14 SoC Examples Canon Digic processor family image processor improved quality, power consumption, speed, cost STI Cell Sony+Toshiba+IBM aim at several TFlops at 65nm integration one PowerPC + 8 SIMD units TI OMAP platform dedicated to 2.5G and 3G mobile phones / PDA
15 STI Cell http: //
16 OMAP 9 Typical application using the OMAP1612 device Emulator Pod TNETw1130 Compact FLASH FLASH NAND FLASH GPS Fast IrDA Debug Messaging Serial JTAG/ Emulation I/F High Speed WLAN a/b/g EMIF/CF Mobile DDR UART/IrDA OMAP1612 I 2 C Keypad GPIO I 2 C Peripheral Keypad GPIO LPG LED BRF6100 Bluetooth Data TCS4105 TCS2100 TCS2010 Modem Chipset Voice Voice Control Data UART MCSI MCSI UART McBSP TMS320C55x DSP ARM926 Shared Memory Controller/DMA 2D Graphic Accelerator Timers, Interrupt Controller, RTC Frame Buffer/Internal SRAM (2 MBit) LPG PWT EMT9 Camera I/F Memory Stick MMC-SD Memory Stick MMC-SD HDQ/1Wire LED Buzzer Debugger CMOS Sensor Memory Stick Card, MMC-SD Card Memory Stick Card, MMC-SD Card Battery µwire McBSP Security: SHA-1/MD5 DES/3DES RNG USB OTG LCD Controller PWL Clock and Reset Mgt. 12 MHz 32 khz Reset TSC2301 TLC320AIC23 Audio CodecAudio Touch Screen Controller Audio Amplifier Client Host Liquid Crystal Display LCD Light Controller Audio In/Out ARM Peripherals Baseband Peripherals Shared ARM and DSP Peripherals Dedicated Ports
17 Layout densities for memory and logic fabrics are the same as for the MPU driver, with edram density assumed to be 3 SRAM density. Requirements Maximum on-chip clock frequency is approximately for 5 10% PDA of the MPU clock SOC-LP frequency at each node. Peak power dissipation is limited to 0.1 W at C, and standby power to 2.1 mw, due to battery life. Table 9 System Functional Requirements for the PDA SOC-LP Driver YEAR OF PRODUCTION Process Technology (nm) Supply Voltage (V) Clock Frequency (MHz) Application (maximum required performance) Still Image Processing Real Time Video Codec (MPEG4/CIF) Real Time Interpretation Application (other) Web Browser TV Telephone (1:1) TV Telephone (>3:1) Electric Mailer Scheduler Voice Recognition (Input) Authentication (Crypto Engine) Voice Recognition (Operation) Processing Performance (GOPS) Required Average Power (W) Required Standby Power (mw) Battery Capacity (Wh/Kg) SOC TRENDS SOC presents Design, Test, PIDS and other areas with a number of technology challenges, such as development of reusable analog IP. The most daunting SOC challenges are: design productivity improvement of > 100% per node, with needs including platform-based design 7 and integration of programmable logic fabrics (Design), 8 management of power especially for low-power, wireless, multimedia applications (Design, PIDS), system-level integration of heterogeneous technologies including MEMS and optoelectronics (PIDS, FEP, Design), and development of SOC test methodology, with needs including test reusability and analog/digital BIST. Since SOC is aimed at low-cost and rapid system implementation, and since power is one of the grand challenges in
18 Embedded System Design Challenges Definition and Significance System-on-Chip Today Main Challenges on Design Some Answers Overview of the Course
19 Technology Challenges for SoC Design design productivity increase main challenge need >100% increase per technology node management of power especially for low-power, wireless, multimedia applications system-level integration of heterogeneous technologies development of SoC test methodology
20 Design Productivity Growth Target Design Freedom 100% of Design Productivity Improvement 90% % 70% 60% New Circuit Rat io Reuse Circuit Rat io Target Design Resource % 40% % % 10% % - 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Memory Percentage
21 Logic vs Memory Insufficient (42% Per Node) Design Produc with Different Rates of Productivity Improvement 100% 90% 90% 80% 80% 70% 70% 60% Logic Area Content (%) 60% 50% 40% 30% Prod. 10% per node Prod. 50% per node Prod. 100% per node Prod. 200% per node 50% 40% 30% 20% 20% 10% 10% 0% Year 0% 0% 10%
22 2 Design SoC Design Cost Model $100,000,000,000 $10,000,000,000 In house P&R Tall Thin Engineer Small Block Reuse Large Block Reuse IC Implementation tools Intelligent Testbench ES Level Methodology Very Large Block Reuse $1,000,000,000 Total Design Cost $100,000,000 20,1 52, ,769,273 R TL Methodology Only W ith A ll Future Improvem ents $10,000, Year Figure 13 Impact of Design Technology on SOC LP-PDA Implementation Cost This chapter first presents silicon complexity and system complexity challenges, followed by five crosscutting challenges (productivity, power, manufacturing integration, interference, and error tolerance) that permeate all DT areas. The bulk of the chapter then sets out detailed challenges according to a traditional landscape of DT areas (see Figure 14): design process; system-level design; logical, circuit and physical design; design verification; and design test. 1 These challenges are discussed at a level of detail that is actionable by management, R&D, and academia in the target supplier community,
23 Design Cost Problem economy will limit the semiconductor industry before the end of Moore s law today design time 30% design 70% verification/test
24 Complexity Challenge silicon complexity impact of process scaling and new materials and architectures previously ignorable phenomena now have impact system complexity reuse verification and test cost-driven design optimization embedded software design reliable implementation platforms design process management together: superexponentially increasing complexity of the design process
25 Methodology Precepts ITRS exploit reuse evolve rapidly avoid iteration replace verification by prevention improve predictability orthogonalize concerns expand scope unify
26 Embedded System Design Challenges Definition and Significance System-on-Chip Today Main Challenges on Design Some Answers Overview of the Course
27 Reuse IP IP = Intellectual Property HW or SW block designed for reuse need of standards (VSIA) platform based SoC design organized method to reduce cost and risk by heavy reuse of HW and SW IPs steps in reuse block IP integration architecture
28 Raising the Abstraction Level ESL (Electronic System Level) from RTL to TLM or higher from VHDL to SystemC to UML HW/SW co-design need new tools consider the whole system large optimization potential combination of formal, semi-formal and non formal techniques
29 Figure 10 shows the bottom-up lower bound for total chip power at an operating temperature of 100 C, assuming that all logic is implemented with LOP or LSTP devices and operates as described in Footnote 25. We say that this is a lower bound since in practice some logic would need to be implemented with faster, higher-current devices. The figure suggests that SOC-LP power levels will exceed the low-power requirements of the PDA application, and further provides a breakdown of power contributions for each case. As expected, LOP power is primarily due to standby power dissipation while LSTP power is primarily due to dynamic power dissipation 10. Total chip power using only LOP devices reaches 1.39 W in 2018, mostly due to a sharp rise in static power after Total chip power using only LSTP devices reaches Lower Bound for Fixed Chip Size 1.27 W in 2018; almost all of this is dynamic power. Other Problem: Power Consumption 1.60 Power Trend Dynamic Power LOP (W) - Dynamic Power LSTP (W) Static Power LOP (W ) Power (W) Static Power LSTP (W) - Memory Power LOP (W) Memory Power LSTP (W) Power for LOP Bottom-Up (W) - Power for LSTP Bottom-Up (W ) Year
30 Power Consumption power consumption model αcv dd 2 f + I off V dd necessary improvement of power management (in 2016) reduction by 20 for dynamic power reduction by 800 for standby power one possible direction: exploit parallelism allows to decrease f and thus decrease Vdd
31 Summary challenge of SoC design more complex faster cheaper more reliable with lower power consumption how to handle the complexity?
32 References International Technology Roadmap for Semiconductors Winning the SoC Revolution Experiences in Real Design Edited by Grant Martin & Henry Chang Kluwer Academic Publishers
33 Embedded System Design Challenges Definition and Significance System-on-Chip Today Main Challenges on Design Some Answers Overview of the Course
34 Course Outline Embedded System Design Challenges (Pierre Boulet), 15 sept Codesign (Jean-Luc Dekeyser), 29 sept DaRT (Jean-Luc Dekeyser), 6 oct Models of Computation (Pierre Boulet), 13 oct MARTE UML profile (Pierre Boulet), 20 oct Model Driven Engineering (Anne Étien), 3 nov Validation (Abdoulaye Gamatié), 10 nov VHDL Synthezis (Philippe Marquet), 17 nov SystemC Simulation (Jean-Luc Dekeyser), 24 nov Applications (Jean-Luc Dekeyser et Frédéric Guyomarc h), 1 er déc
35 Course Evaluation research article synthezis exam
EEM870 Embedded System and Experiment Lecture 1: SoC Design Overview
EEM870 Embedded System and Experiment Lecture 1: SoC Design Overview Wen-Yen Lin, Ph.D. Department of Electrical Engineering Chang Gung University Email: wylin@mail.cgu.edu.tw Feb. 2013 Course Overview
More information7a. 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 informationELEC 5260/6260/6266 Embedded Computing Systems
ELEC 5260/6260/6266 Embedded Computing Systems Spring 2016 Victor P. Nelson Text: Computers as Components, 3 rd Edition Prof. Marilyn Wolf (Georgia Tech) Course Topics Embedded system design & modeling
More informationSBC8100 Single Board Computer
SBC8100 Single Board Computer TI OMAP3530 Processor based on 600MHz ARM Cortex-A8 core (for SBC8100) TI DM3730 Processor based on 1GHz ARM Cortex-A8 core (for SBC8100 Plus) Flexible Design with a Tiny
More informationWhat 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 informationOMAP3430 multimedia applications processor
Technology for Innovators TM OMAP3430 multimedia applications processor Revolutionizing entertainment and productivity in wireless handheld communications Key features New OMAP 3 architecture combines
More informationSTM32 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 informationSerial 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 informationon-chip and Embedded Software Perspectives and Needs
Systems-on on-chip and Embedded Software - Perspectives and Needs Miguel Santana Central R&D, STMicroelectronics STMicroelectronics Outline Current trends for SoCs Consequences and challenges Needs: Tackling
More informationSBC8600B Single Board Computer
SBC8600B Single Board Computer 720MHz TI s Sitara AM3359 ARM Cortex-A8 Microprocessor Onboard 512MByte DDR3 SDRAM and 512MByte NAND Flash UARTs, 2*USB Host and 1*OTG, 2*Ethernet, CAN, RS485, LCD/TSP, Audio,
More informationAgenda. Michele Taliercio, Il circuito Integrato, Novembre 2001
Agenda Introduzione Il mercato Dal circuito integrato al System on a Chip (SoC) La progettazione di un SoC La tecnologia Una fabbrica di circuiti integrati 28 How to handle complexity G The engineering
More informationComputer and Set of Robots
Lesson 11:DESIGN PROCESS EXAMPLES Mobile-Phone, Mobile- Computer and Set of Robots 1 Mobile Phone 2 Mobile phone SoC (System-on-Chip) Hardware units Microcontroller or ASIP (Application Specific Instruction
More informationDigitale 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 informationPre-tested System-on-Chip Design. Accelerates PLD Development
Pre-tested System-on-Chip Design Accelerates PLD Development March 2010 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 Pre-tested
More informationMicrotronics technologies Mobile: 99707 90092
For more Project details visit: http://www.projectsof8051.com/rfid-based-attendance-management-system/ Code Project Title 1500 RFid Based Attendance System Synopsis for RFid Based Attendance System 1.
More informationSABRE Lite Development Kit
SABRE Lite Development Kit Freescale i.mx 6Quad ARM Cortex A9 processor at 1GHz per core 1GByte of 64-bit wide DDR3 @ 532MHz UART, USB, Ethernet, CAN, SATA, SD, JTAG, I2C Three Display Ports (RGB, LVDS
More informationVon der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor
Von der Hardware zur Software in FPGAs mit Embedded Prozessoren Alexander Hahn Senior Field Application Engineer Lattice Semiconductor AGENDA Overview Mico32 Embedded Processor Development Tool Chain HW/SW
More informationAll 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 informationTexas Instruments OMAP platform optimized for Microsoft Windows Mobile -based devices
Technology for Innovators TM Texas Instruments OMAP platform optimized for Microsoft Windows Mobile -based devices Texas Instruments (TI) OMAP platform delivers a comprehensive family of reference designs,
More informationSystem Design Issues in Embedded Processing
System Design Issues in Embedded Processing 9/16/10 Jacob Borgeson 1 Agenda What does TI do? From MCU to MPU to DSP: What are some trends? Design Challenges Tools to Help 2 TI - the complete system The
More informationA Survey on ARM Cortex A Processors. Wei Wang Tanima Dey
A Survey on ARM Cortex A Processors Wei Wang Tanima Dey 1 Overview of ARM Processors Focusing on Cortex A9 & Cortex A15 ARM ships no processors but only IP cores For SoC integration Targeting markets:
More informationLesson 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 informationAm186ER/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 informationDesigning a System-on-Chip (SoC) with an ARM Cortex -M Processor
Designing a System-on-Chip (SoC) with an ARM Cortex -M Processor A Starter Guide Joseph Yiu November 2014 version 1.02 27 Nov 2014 1 - Background Since the ARM Cortex -M0 Processor was released a few years
More informationChapter 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 informationIntroduction to System-on-Chip
Introduction to System-on-Chip COE838: Systems-on-Chip Design http://www.ee.ryerson.ca/~courses/coe838/ Dr. Gul N. Khan http://www.ee.ryerson.ca/~gnkhan Electrical and Computer Engineering Ryerson University
More informationHigh Performance or Cycle Accuracy?
CHIP DESIGN High Performance or Cycle Accuracy? You can have both! Bill Neifert, Carbon Design Systems Rob Kaye, ARM ATC-100 AGENDA Modelling 101 & Programmer s View (PV) Models Cycle Accurate Models Bringing
More informationDeveloping Speech Applications for Personal Handheld Devices on TI s OMAP Platform
SWPY008 - October 2002 White Paper Developing Speech Applications for Personal Handheld Devices on TI s OMAP Platform By Dana Myers Texas Instruments Marketing Manager, OMAP Developer Network TI s OMAP
More informationArchitekturen 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 informationWhite Paper. S2C Inc. 1735 Technology Drive, Suite 620 San Jose, CA 95110, USA Tel: +1 408 213 8818 Fax: +1 408 213 8821 www.s2cinc.com.
White Paper FPGA Prototyping of System-on-Chip Designs The Need for a Complete Prototyping Platform for Any Design Size, Any Design Stage with Enterprise-Wide Access, Anytime, Anywhere S2C Inc. 1735 Technology
More informationEmbedded Systems. introduction. Jan Madsen
Embedded Systems introduction Jan Madsen Informatics and Mathematical Modeling Technical University of Denmark Richard Petersens Plads, Building 321 DK2800 Lyngby, Denmark jan@imm.dtu.dk Wireless Sensor
More informationImplementation Details
LEON3-FT Processor System Scan-I/F FT FT Add-on Add-on 2 2 kbyte kbyte I- I- Cache Cache Scan Scan Test Test UART UART 0 0 UART UART 1 1 Serial 0 Serial 1 EJTAG LEON_3FT LEON_3FT Core Core 8 Reg. Windows
More informationReconfigurable System-on-Chip Design
Reconfigurable System-on-Chip Design MITCHELL MYJAK Senior Research Engineer Pacific Northwest National Laboratory PNNL-SA-93202 31 January 2013 1 About Me Biography BSEE, University of Portland, 2002
More informationRiding silicon trends into our future
Riding silicon trends into our future VLSI Design and Embedded Systems Conference, Bangalore, Jan 05 2015 Sunit Rikhi Vice President, Technology & Manufacturing Group General Manager, Intel Custom Foundry
More informationIntroduction 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 informationMAJORS: Computer Engineering, Computer Science, Electrical Engineering
Qualcomm MAJORS: Computer Engineering, Computer Science, Electrical Engineering TITLE: Intern - Software Engineer - Summer 2012 JOB DESCRIPTION: G1889814 Job Title Intern - Software Engineer - Summer 2012
More informationIC-EMC Simulation of Electromagnetic Compatibility of Integrated Circuits
IC-EMC Simulation of Electromagnetic Compatibility of Integrated Circuits SUMMARY CONTENTS 1. CONTEXT 2. TECHNOLOGY TRENDS 3. MOTIVATION 4. WHAT IS IC-EMC 5. SUPPORTED STANDARD 6. EXAMPLES CONTEXT - WHY
More informationM-Shield mobile security technology
Technology for Innovators TM M-Shield mobile security technology making wireless secure Overview As 3G networks are successfully deployed worldwide, opportunities are arising to deliver to end-users a
More informationEmbedded Linux Platform Developer
Embedded Linux Platform Developer Course description Advanced training program on Embedded Linux platform development with comprehensive coverage on target board bring up, Embedded Linux porting, Linux
More informationLesson 10:DESIGN PROCESS EXAMPLES Automatic Chocolate vending machine, smart card and digital camera
Lesson 10:DESIGN PROCESS EXAMPLES Automatic Chocolate vending machine, smart card and digital camera 1 Automatic Chocolate Vending Machine (ACVM) 2 Diagrammatic representation of ACVM Keypad for user Interface
More information[Whitepaper] New Generation RISC Processing Power - Green Technology Engenders New Business Opportunities
[Whitepaper] New Generation RISC Processing Power - Green Technology Engenders New Business Opportunities In recent years, RISC computing-based products such as smart phones and consumer tablet PCs keep
More informationIngar 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 informationSTM32L. 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 informationSystem-on. on-chip Design Flow. Prof. Jouni Tomberg Tampere University of Technology Institute of Digital and Computer Systems. jouni.tomberg@tut.
System-on on-chip Design Flow Prof. Jouni Tomberg Tampere University of Technology Institute of Digital and Computer Systems jouni.tomberg@tut.fi 26.03.2003 Jouni Tomberg / TUT 1 SoC - How and with whom?
More informationECE 410: VLSI Design Course Introduction
ECE 410: VLSI Design Course Introduction Professor Andrew Mason Michigan State University Spring 2008 ECE 410, Prof. A. Mason Lecture Notes Page i.1 Age of electronics microcontrollers, DSPs, and other
More informationModeling a GPS Receiver Using SystemC
Modeling a GPS Receiver using SystemC Modeling a GPS Receiver Using SystemC Bernhard Niemann Reiner Büttner Martin Speitel http://www.iis.fhg.de http://www.iis.fhg.de/kursbuch/kurse/systemc.html The e
More informationSystems on Chip Design
Systems on Chip Design College: Engineering Department: Electrical First: Course Definition, a Summary: 1 Course Code: EE 19 Units: 3 credit hrs 3 Level: 3 rd 4 Prerequisite: Basic knowledge of microprocessor/microcontroller
More informationExtending the Power of FPGAs. Salil Raje, Xilinx
Extending the Power of FPGAs Salil Raje, Xilinx Extending the Power of FPGAs The Journey has Begun Salil Raje Xilinx Corporate Vice President Software and IP Products Development Agenda The Evolution of
More informationARM Webinar series. ARM Based SoC. Abey Thomas
ARM Webinar series ARM Based SoC Verification Abey Thomas Agenda About ARM and ARM IP ARM based SoC Verification challenges Verification planning and strategy IP Connectivity verification Performance verification
More informationHybrid Platform Application in Software Debug
Hybrid Platform Application in Software Debug Jiao Feng July 15 2015.7.15 Software costs in SoC development 2 Early software adoption Previous Development Process IC Development RTL Design Physical Design
More informationNVM 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 informationFPGAs in Next Generation Wireless Networks
FPGAs in Next Generation Wireless Networks March 2010 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 FPGAs in Next Generation
More informationInternational Journal of Electronics and Computer Science Engineering 1482
International Journal of Electronics and Computer Science Engineering 1482 Available Online at www.ijecse.org ISSN- 2277-1956 Behavioral Analysis of Different ALU Architectures G.V.V.S.R.Krishna Assistant
More informationWhite Paper Reduce Total System Cost in Portable Applications Using Zero-Power CPLDs
White Paper Reduce Total System Cost in Portable Applications Using Zero-Power CPLDs Introduction Traditionally, portable system designers have used ASICs and ASSPs to implement memory interfaces, I/O
More informationElectronic system-level development: Finding the right mix of solutions for the right mix of engineers.
Electronic system-level development: Finding the right mix of solutions for the right mix of engineers. Nowadays, System Engineers are placed in the centre of two antagonist flows: microelectronic systems
More informationLab 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 informationDevelopment of Embedded Board for OMAP4460
Development of Embedded Board for OMAP4460 Subodh Raj M S 1, Rajesh M 2 M.Tech Student, Embedded Systems Group, NIELIT, Kozhikode, Kerala, India 1 Scientist/ Engineer-C, Embedded Systems Group, NIELIT,
More information1. PUBLISHABLE SUMMARY
1. PUBLISHABLE SUMMARY ICT-eMuCo (www.emuco.eu) is a European project with a total budget of 4.6M which is supported by the European Union under the Seventh Framework Programme (FP7) for research and technological
More informationKeywords ATM Terminal, Finger Print Recognition, Biometric Verification, PIN
ATM Terminal Security Using Fingerprint Reconition. Prof. B.Jolad, Tejshree Salunkhe, Rutuja Patil, Puja Shindgi Padmashree Dr. D. Y. Patil Institute Of Engineering and Technology,Pimpri,Pune - 411018
More informationSeeking Opportunities for Hardware Acceleration in Big Data Analytics
Seeking Opportunities for Hardware Acceleration in Big Data Analytics Paul Chow High-Performance Reconfigurable Computing Group Department of Electrical and Computer Engineering University of Toronto Who
More informationARM 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 informationArchitectures and Platforms
Hardware/Software Codesign Arch&Platf. - 1 Architectures and Platforms 1. Architecture Selection: The Basic Trade-Offs 2. General Purpose vs. Application-Specific Processors 3. Processor Specialisation
More informationChapter 1 Lesson 3 Hardware Elements in the Embedded Systems. 2008 Chapter-1L03: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education
Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems 1 Typical Embedded System Hardware units 2 Basic Circuit Elements at the System 3 (i) Power Source 1. System own supply with separate supply
More informationWhat will I learn as an Electrical Engineering student?
What will I learn as an Electrical Engineering student? Department of Electrical and Computer Engineering Tu5s School of Engineering Trying to decide on a major? Most college course descrip>ons are full
More informationCSE597a - Cell Phone OS Security. Cellphone Hardware. William Enck Prof. Patrick McDaniel
CSE597a - Cell Phone OS Security Cellphone Hardware William Enck Prof. Patrick McDaniel CSE597a - Cellular Phone Operating Systems Security - Spring 2009 - Instructors McDaniel and Enck 1 2 Embedded Systems
More informationAtmel Power Line Communications. Solutions for the Smart Grid
Atmel Power Line Communications Solutions for the Smart Grid Key Applications Powering the Smart Grid Home and industrial automation Control systems Smart metering Intelligent lighting Smart appliances
More informationZigBee Technology Overview
ZigBee Technology Overview Presented by Silicon Laboratories Shaoxian Luo 1 EM351 & EM357 introduction EM358x Family introduction 2 EM351 & EM357 3 Ember ZigBee Platform Complete, ready for certification
More informationFinal Design Report 19 April 2011. Project Name: utouch
EEL 4924 Electrical Engineering Design (Senior Design) Final Design Report 19 April 2011 Project Name: utouch Team Members: Name: Issam Bouter Name: Constantine Metropulos Email: sambouter@gmail.com Email:
More informationEmbedded Systems on ARM Cortex-M3 (4weeks/45hrs)
Embedded Systems on ARM Cortex-M3 (4weeks/45hrs) Course & Kit Contents LEARN HOW TO: Use of Keil Real View for ARM Use ARM Cortex-M3 MCU for professional embedded application development Understanding
More informationFPGA Prototyping Primer
FPGA Prototyping Primer S2C Inc. 1735 Technology Drive, Suite 620 San Jose, CA 95110, USA Tel: +1 408 213 8818 Fax: +1 408 213 8821 www.s2cinc.com What is FPGA prototyping? FPGA prototyping is the methodology
More informationEMBEDDED 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 informationIntroduction to Silicon Labs. November 2015
Introduction to Silicon Labs November 2015 1 Company Background Global mixed-signal semiconductor company Founded in 1996; public since 2000 (NASDAQ: SLAB) >1,100 employees and 11 R&D locations worldwide
More informationPalaparthi.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 informationEmbedded Display Module EDM6070
Embedded Display Module EDM6070 Atmel AT91SAM9X35 Based Single Board Computer BY Product Overview Version 1.0 Dated: 3 rd Dec 2013 Table of Contents Product Overview... 2 Introduction... 2 Kit Contents...
More informationLesson 6: 6 EXAMPLES OF EMBEDDED SYSTEMS. Chapter-1L06: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education
Lesson 6: 6 EXAMPLES OF EMBEDDED SYSTEMS 1 Telecom Smart Cards, Examples Missiles and Satellites, Computer Networking, Digital Consumer Electronics, and Automotive 2 3 Exemplary Application Areas Also
More informationCodesign: The World Of Practice
Codesign: The World Of Practice D. Sreenivasa Rao Senior Manager, System Level Integration Group Analog Devices Inc. May 2007 Analog Devices Inc. ADI is focused on high-end signal processing chips and
More informationStatic-Noise-Margin Analysis of Conventional 6T SRAM Cell at 45nm Technology
Static-Noise-Margin Analysis of Conventional 6T SRAM Cell at 45nm Technology Nahid Rahman Department of electronics and communication FET-MITS (Deemed university), Lakshmangarh, India B. P. Singh Department
More informationOMAP 3 architecture from Texas Instruments opens new horizons for mobile Internet devices
WHITE PAPER Seshu Madhavapeddy, General Manager, MID business unit, Texas Instruments Brian Carlson, Strategic Marketing Manager, Wireless business unit, Texas Instruments OMAP 3 architecture from Texas
More informationDigital Integrated Circuit (IC) Layout and Design
Digital Integrated Circuit (IC) Layout and Design! EE 134 Winter 05 " Lecture Tu & Thurs. 9:40 11am ENGR2 142 " 2 Lab sections M 2:10pm 5pm ENGR2 128 F 11:10am 2pm ENGR2 128 " NO LAB THIS WEEK " FIRST
More informationImplementing 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 informationState-of-Art (SoA) System-on-Chip (SoC) Design HPC SoC Workshop
Photos placed in horizontal position with even amount of white space between photos and header State-of-Art (SoA) System-on-Chip (SoC) Design HPC SoC Workshop Michael Holmes Manager, Mixed Signal ASIC/SoC
More informationARM Cortex-A9 MPCore Multicore Processor Hierarchical Implementation with IC Compiler
ARM Cortex-A9 MPCore Multicore Processor Hierarchical Implementation with IC Compiler DAC 2008 Philip Watson Philip Watson Implementation Environment Program Manager ARM Ltd Background - Who Are We? Processor
More informationGSM/GPRS Chipset and Reference design Update. 2G - 2.5G Chipset Business Unit
GSM/GPRS Chipset and Reference design Update 2G - 2.5G Chipset Business Unit Wireless Handset Segmentation Multimedia Rich Phones Smartphone PERFORMANCE-Driven MIPS/Technology/Architecture Open OS and
More informationOverview. 1. GPS data tracking via GSM SMS / GPRS. 2. GPS data logging in internal memory. 3. Alarm alert via GSM SMS / Dialing / GPRS
Vehicle or Personal Position Tracking Vehicle Status and Speed Tracking Auto Accident Report Global Position System (GPS) Navigation System Anti theft Alarm System Overview 1. GPS data tracking via GSM
More informationAn Introduction to High-Frequency Circuits and Signal Integrity
An Introduction to High-Frequency Circuits and Signal Integrity 1 Outline The electromagnetic spectrum Review of market and technology trends Semiconductors industry Computers industry Communication industry
More informationTerminal Platform to Support Advanced Mobile Phone Functions
Terminal Platform to Support Advanced Mobile Phone Functions LSI Platform HSDPA Terminal Platform to Support Advanced Mobile Phone Functions In response to the demand for advanced mobile phone functions,
More informationHow To Learn To Understand And Understand The Physics Of Chemistry
What will I learn as an Electrical Engineering student? Department of Electrical and Computer Engineering Tufts School of Engineering Trying to decide on a major? Most college course descriptions are full
More informationVON BRAUN LABS. Issue #1 WE PROVIDE COMPLETE SOLUTIONS ULTRA LOW POWER STATE MACHINE SOLUTIONS VON BRAUN LABS. State Machine Technology
VON BRAUN LABS WE PROVIDE COMPLETE SOLUTIONS WWW.VONBRAUNLABS.COM Issue #1 VON BRAUN LABS WE PROVIDE COMPLETE SOLUTIONS ULTRA LOW POWER STATE MACHINE SOLUTIONS State Machine Technology IoT Solutions Learn
More informationA Study on Anatomy of Smartphone
Computer Communication & Collaboration (2013) Submitted on 27/May/2013 DOIC: 2292-1036-2013-01-024-08 A Study on Anatomy of Smartphone Muhammad Shiraz(Corresponding Author), Md Whaiduzzaman, Abdullah Gani
More informationIntel Labs at ISSCC 2012. Copyright Intel Corporation 2012
Intel Labs at ISSCC 2012 Copyright Intel Corporation 2012 Intel Labs ISSCC 2012 Highlights 1. Efficient Computing Research: Making the most of every milliwatt to make computing greener and more scalable
More informationThis idea could limit unnecessary visits and help developing countries to provide healthcare remotely as well.
I. The Healthcare Problem a. Explanation of why this solution is needed. b. How we can solve the problem. c. The components needed to solve the problem. II. Bluetooth Enabled Medical Device Architecture
More informationElectronic systems prototyping: Tools and methodologies for a better observability.
Electronic systems prototyping: Tools and methodologies for a better observability. In an electronic system development flow, a prototyping phase is very diversely valued by the electronic system engineer
More informationNATIONAL SUN YAT-SEN UNIVERSITY
NATIONAL SUN YAT-SEN UNIVERSITY Department of Electrical Engineering (Master s Degree, Doctoral Program Course, International Master's Program in Electric Power Engineering) Course Structure Course Structures
More informationWireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009
Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer October 2009 Jennic highlights Jennic is a fabless semiconductor company providing Wireless Microcontrollers to high-growth
More informationMobile Processors: Future Trends
Mobile Processors: Future Trends Mário André Pinto Ferreira de Araújo Departamento de Informática, Universidade do Minho 4710-057 Braga, Portugal maaraujo@mail.pt Abstract. Mobile devices, such as handhelds,
More informationConcept Engineering Adds JavaScript-based Web Capabilities to Nlview at DAC 2016
KAL - Large IP Cores: Memory Controllers: SD/SDIO 2.0/3.0 Controller SDRAM Controller DDR/DDR2/DDR3 SDRAM Controller NAND Flash Controller Flash/EEPROM/SRAM Controller Dear , Concept Engineering
More informationC8051F020 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 informationOpenSoC Fabric: On-Chip Network Generator
OpenSoC Fabric: On-Chip Network Generator Using Chisel to Generate a Parameterizable On-Chip Interconnect Fabric Farzad Fatollahi-Fard, David Donofrio, George Michelogiannakis, John Shalf MODSIM 2014 Presentation
More informationOpen Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada
Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada BIOGRAPHY Yves Théroux, a Project Engineer with BAE Systems Canada (BSC) has eight years of experience in the design, qualification,
More informationA case study of mobile SoC architecture design based on transaction-level modeling
A case study of mobile SoC architecture design based on transaction-level modeling Eui-Young Chung School of Electrical & Electronic Eng. Yonsei University 1 EUI-YOUNG(EY) CHUNG, EY CHUNG Outline Introduction
More information