Reconfigurable System-on-Chip Design

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Reconfigurable System-on-Chip Design"

Transcription

1 Reconfigurable System-on-Chip Design MITCHELL MYJAK Senior Research Engineer Pacific Northwest National Laboratory PNNL-SA January

2 About Me Biography BSEE, University of Portland, 2002 PhD, Washington State University, 2006 Came to PNNL under Department of Homeland Security Fellowship Full time at PNNL since May 2006 Technical Signature Low-power electronics for radiation detection and wildlife monitoring Efficient algorithms for spectral analysis and radiation imaging FPGA embedded platforms Electronics/firmware/software 31 January

3 Pacific Northwest National Laboratory Our vision PNNL will be recognized worldwide and valued nationally and regionally for leadership in science and for rapidly translating discoveries into solutions for challenges in energy, the environment, and national security. Operated by Battelle since 1965 Unique S&T strengths and capabilities Mission-driven collaborations with government, industry and academia 3

4 PNNL s National Security Mission Leverages the national science base to detect complex threats and respond to disruptive events Nuclear sciences and detection expertise derived from the Hanford mission Capitalizing on PNNL s strengths in the energy-security nexus Approximately 781 staff; $554 M in business volume Clients include Applied Nuclear S&T Chemical and molecular science Advanced Computer Science, Visualization & Data Chemical Engineering Biological Systems Science Systems Engineering and Integration Stewards S&T capabilities for long-term security missions Ultra-trace detection and forensics CBRNE threat signature discovery, validation and exploitation Information analytics and visualization Network security and data integrity Nuclear material security Integrated security solutions 4

5 Nuclear and Radiological Measurement Technologies Development and Integration of Detection Systems Detection Systems Ultrasensitive Environmental Measurements Signature Analysis and Exploitation 5

6 Outline Overview Modules Design Tools Case Studies 31 January

7 Detection System Power batteries regulators high voltage bias Sensor Analog processing Digital processing Interface radiation motion temperature pressure magnetic acoustic amplifiers shapers discriminators digitizers buffers filters calibration analysis control buttons display serial Ethernet wireless 31 January

8 Digital Processing Option Pros Cons Microprocessor Microcontroller FPGA Full custom High performance Full-featured platforms Familiar design tools Low power modes Small size High performance Highest flexibility Run tasks in parallel Highest performance Lowest power Can combine with analog Limited customization Relatively high power Limited performance Fixed peripheral set Obscure datasheets Higher static power Volatile memory Specialized design tools High cost Limited flexibility 31 January

9 Field Programmable Gate Array (FPGA) logic block routing switch 31 January

10 Features Flexible input/output pins Selectable voltage level Configurable drive strength Controlled impedance Embedded modules Clock generators Configurable delay blocks Fast serial communication Digital signal processing tiles with fast multipliers and adders Memory units Microprocessor cores 31 January

11 Queue System-on-Chip Clock generator FPGA System bus Memory interface Processor core Custom logic Ethernet interface Cache Custom interface 31 January

12 Outline Overview Modules Design Tools Case Studies 31 January

13 Avnet Virtex-4 Mini Module Power supplies 64 MB SRAM 100 MHz clock Xilinx Virtex-4 4 MB Flash Platform Flash Ethernet interface 76 GPIO pins 31 January

14 Xilinx Virtex-4 FX12 90 nm process 1.2 V core, up to 3.3 V interface 12k logic cells 32 DSP slices 847 Kb block RAM 1 PowerPC processor core 16 KB instruction cache and data cache Coprocessor interface via user-defined instructions Up to 300 MHz 2 Ethernet MACs 31 January

15 80 mm Pico Computing E-102 Power supplies 200 MHz clock Xilinx Zynq MB SRAM MicroSD card 50 mm Platform Flash USB interface 33 GPIO pins picocomputing.com 31 January

16 Xilinx Zynq nm process Dual-core ARM Cortex processor Floating point unit Memory management unit 32 KB L1 instruction cache and data cache 512 KB L2 cache Up to 1 GHz operation 85k logic cells 220 DSP slices 560 Kb block RAM Two 12-bit ADCs SPI, I 2 C, CAN, UART 2-3 W operating, 100 mw sleep 31 January

17 Outline Overview Modules Design Tools Case Studies 31 January

18 Xilinx EDK custom 31 January

19 Xilinx EDK 31 January

20 Xilinx EDK 31 January

21 Xilinx EDK 31 January

22 Xilinx SDK 31 January

23 Outline Overview Modules Design Tools Case Studies 31 January

24 GammaTracker High resolution handheld radioisotope identifier 18 pixelated CdZnTe detectors Each detector read out by ASIC Real-time energy correction, isotope identification, and directionality On-board high voltage supplies Powered by two camcorder batteries for several hours Received R&D 100 award in January

25 HV distribution CZT detectors ASIC boards Motherboard GammaTracker Batteries Buttons + joystick LCD screen + memory card HV generation LV power HV regulation Interface board SBC FPGA board 31 January

26 GammaTracker Xilinx Spartan-3 FPGA Config memory Real-time correction energy correction dose rate directionality Readout ASICs Sensor interface MicroBlaze processor On-chip memory Motion sensors Motion interface Microproc. interface Microprocessor board 31 January

27 GammaTracker Old Imaging Algorithm New Imaging Algorithm 31 January

28 Unattended Sensors Low profile, battery operated, unattended sensor for detecting anomalous radiation sources Dual gamma/neutron scintillator: Cs 2 LiYCl 6 :Ce (CLYC) Low-power electronics for detector readout and gammaneutron discrimination Efficient algorithms for radiation anomaly detection and isotope identification Powered by sixteen lithium cells for ~30 days CLYC detector PMT 31 January

29 Unattended Sensors Front Compartment Back Compartment PMT PMT base Processing board Batteries (16 total) (16 total) Adapter HV multiplier HV generator Readout LV regulators FPGA module Temperature sensors Accelerometer Cellular modem Display Ethernet and RS-232 LV regulators 31 January

30 Unattended Sensors Custom low-power PMT base High voltage generator High voltage multiplier Readout: Wilkinson ADC 70 mw per PMT v C v C v out v cmp V th v cmp Delay by T vout T x 31 January

31 Unattended Sensors Xilinx Virtex-4 FPGA SRAM logic pulses PMT bases Other sensors Wireless modem Memory interface Sensor interface Peripheral interface Modem interface energy calibration anomaly detection isotope identification PowerPC processor Floating point unit 31 January

32 Counts / 5 kev Unattended Sensors Sample spectra from CLYC detector + PMT + low-power electronics Ba 137 Cs 60 Co Cf with Pb Energy (kev) 31 January

33 Questions? 31 January

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

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

More information

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

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

More information

Introduction to Microcontroller World. XMC TM Microcontrollers March 2016

Introduction to Microcontroller World. XMC TM Microcontrollers March 2016 Introduction to Microcontroller World XMC TM Microcontrollers March 2016 Agenda 1 2 3 4 5 6 7 What is a Microcontroller Co Processor On Chip Memories Communication Peripherals Analog Peripherals Timers

More information

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

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

More information

System Design Issues in Embedded Processing

System 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 information

Getting Started with Embedded System Development using MicroBlaze processor & Spartan-3A FPGAs. MicroBlaze

Getting Started with Embedded System Development using MicroBlaze processor & Spartan-3A FPGAs. MicroBlaze Getting Started with Embedded System Development using MicroBlaze processor & Spartan-3A FPGAs This tutorial is an introduction to Embedded System development with the MicroBlaze soft processor and low

More information

Pre-tested System-on-Chip Design. Accelerates PLD Development

Pre-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 information

Introducing the Industrial i.mx25 ARM9 TM Applications Processor

Introducing the Industrial i.mx25 ARM9 TM Applications Processor July, 2009 Introducing the Industrial i.mx25 ARM9 Applications Processor Ethernet, CAN, USB Amanda McGregor i.mx Product Marketing Purpose Introduction Overview of the Freescale i.mx25 family of ARM 9-based

More information

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

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

More information

ARM Cortex -A8 Computer with Xilinx Spartan -6 FPGA SBC1652

ARM Cortex -A8 Computer with Xilinx Spartan -6 FPGA SBC1652 ARM Cortex -A8 Computer with Xilinx Spartan -6 FPGA Features ARM Cortex-A8 processor, 800MHz Xilinx Spartan-6 FPGA 512MB SDRAM, 4GB Flash, 2 SD/MMC Four USB 2.0 ports Two SD/MMC card slots Dual CAN bus

More information

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

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

More information

Simplifying Embedded Hardware and Software Development with Targeted Reference Designs

Simplifying Embedded Hardware and Software Development with Targeted Reference Designs White Paper: Spartan-6 and Virtex-6 FPGAs WP358 (v1.0) December 8, 2009 Simplifying Embedded Hardware and Software Development with Targeted Reference Designs By: Navanee Sundaramoorthy FPGAs are becoming

More information

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

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

More information

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

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

More information

Microprocessors, Microcontrollers & Digital Signal Processors. ECE 153B Sensor & Peripheral Interface Design Winter 2016

Microprocessors, Microcontrollers & Digital Signal Processors. ECE 153B Sensor & Peripheral Interface Design Winter 2016 Microprocessors, Microcontrollers & Digital Signal Processors ECE 153B Sensor & Peripheral Interface Design Intel 4004/8008 4004 introduced in 1971 First microprocessor All CPU components on a single chip

More information

Serial port interface for microcontroller embedded into integrated power meter

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

More information

Chapter 13 Embedded ARM Applications

Chapter 13 Embedded ARM Applications Chapter 13 Embedded ARM Applications Introduction The VLSI Ruby II advanced communication processor The VLSI ISDN subscriber Processor The OneC TM VWS22100 GSM chip The Ericsson VLSI bluetooth baseband

More information

DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD

DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD PRELIMINARY DATA SHEET Wednesday, 16 May 2012 Version 0.5 Copyright 2000-2012 Bluegiga Technologies All rights reserved. Bluegiga Technologies assumes

More information

SABRE Lite Development Kit

SABRE 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 information

ez80acclaimplus! TM Wireless Zdots Single Board Computer

ez80acclaimplus! TM Wireless Zdots Single Board Computer ez80acclaimplus! TM Wireless Zdots Single Board Computer PB022605-1108 WIRELESS SBCS ADVANTAGES ez80acclaimplus! Flash MCU Up to 4 MB Flash Memory Up to 1 MB SRAM 802.11 b/g Wireless Transceiver Software

More information

ZigBee Technology Overview

ZigBee 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 information

Lab Experiment 1: The LPC 2148 Education Board

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

More information

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

Model-based system-on-chip design on Altera and Xilinx platforms

Model-based system-on-chip design on Altera and Xilinx platforms CO-DEVELOPMENT MANUFACTURING INNOVATION & SUPPORT Model-based system-on-chip design on Altera and Xilinx platforms Ronald Grootelaar, System Architect RJA.Grootelaar@3t.nl Agenda 3T Company profile Technology

More information

E246: Electronics & Instrumentation. Lecture: Microprocessors and DSPs

E246: Electronics & Instrumentation. Lecture: Microprocessors and DSPs E246: Electronics & Instrumentation Lecture: Microprocessors and DSPs Microprocessor It is an integrated circuit that is the fundamental building block of a digital computer, controlled by software programs

More information

Tutorial for MPLAB Starter Kit for PIC18F

Tutorial for MPLAB Starter Kit for PIC18F Tutorial for MPLAB Starter Kit for PIC18F 2006 Microchip Technology Incorporated. All Rights Reserved. WebSeminar Title Slide 1 Welcome to the tutorial for the MPLAB Starter Kit for PIC18F. My name is

More information

Android Controlled Based Interface

Android Controlled Based Interface Android Controlled Based Interface Objective Fix Foba Build Rofi (Fifth Generation Robot) Develop, Build, and Implement a Dynamic Balanced Biped Robot Table of Contents Objective... 1 Android Controlled

More information

Advanced Microprocessors RISC & DSP

Advanced Microprocessors RISC & DSP Advanced Microprocessors RISC & DSP RISC & DSP :: Slide 1 of 23 RISC Processors RISC stands for Reduced Instruction Set Computer Compared to CISC Simpler Faster RISC & DSP :: Slide 2 of 23 Why RISC? Complex

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 The System Unit Box-like case that contains computer s electronic components Sometimes called the chassis What are common components inside the system unit?

More information

Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada

Open 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 information

Bluegiga WF121 Wi-Fi Module. Embedded Wi-Fi modules. for affordable connectivity

Bluegiga WF121 Wi-Fi Module. Embedded Wi-Fi modules. for affordable connectivity Embedded Wi-Fi modules for affordable connectivity Bluegiga WF121 Wi-Fi Module WF121 is a standalone programmable Wi-Fi module with integrated TCP/IP s tack. It is an ideal product for embedded applications

More information

SBC8600B Single Board Computer

SBC8600B 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 information

Open Flow Controller and Switch Datasheet

Open Flow Controller and Switch Datasheet Open Flow Controller and Switch Datasheet California State University Chico Alan Braithwaite Spring 2013 Block Diagram Figure 1. High Level Block Diagram The project will consist of a network development

More information

WiSER: Dynamic Spectrum Access Platform and Infrastructure

WiSER: Dynamic Spectrum Access Platform and Infrastructure WiSER: Dynamic Spectrum Access Platform and Infrastructure I. Seskar, D. Grunwald, K. Le, P. Maddala, D. Sicker, D. Raychaudhuri Rutgers, The State University of New Jersey University of Colorado, Boulder

More information

George KJ6VU Ham since 1972 Repeater builder & QRP fan Sierra Radio Systems

George KJ6VU Ham since 1972 Repeater builder & QRP fan Sierra Radio Systems George KJ6VU Ham since 1972 Repeater builder & QRP fan Sierra Radio Systems Sierra repeater control system HamStack microcontroller platform Station automation and remote monitoring & control systems Internet

More information

Von 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 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 information

FIGURE S1: Functional block diagram of the audio node. A functional block diagram of the deployment-ready audio node shows the connectivity

FIGURE S1: Functional block diagram of the audio node. A functional block diagram of the deployment-ready audio node shows the connectivity Kottege et al., JASA, p. 1 I. AUDIO NODE Leaf wetness sensor External antenna Temperature & humidity sensor SPI Analog in GPIO Battery Fleck3z mote Atmega 1281 8MHz (TinyOS) Solar panel Solar regulator

More information

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

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

More information

EVAT - Emblitz Varsity Associate Trainee Program - Embedded Systems Design

EVAT - Emblitz Varsity Associate Trainee Program - Embedded Systems Design EVAT - Emblitz Varsity Associate Trainee Program - Embedded Systems Design Product Number: EVAT 001 This fully interactive self study course of embedded system design teaches the basic and advanced concepts

More information

H.264 AVC Encoder IP Core Datasheet V.4.2, 2015

H.264 AVC Encoder IP Core Datasheet V.4.2, 2015 SOC H.264 AVC Video/Audio Encoder IP Core Datasheet Standard version I-Frame Version Slim Version Low-Bit-rate Version (with B frame) Special version for Zynq-7020 1. Product Overview (Integration information

More information

FLYPORT Wi-Fi 802.11G

FLYPORT Wi-Fi 802.11G FLYPORT Wi-Fi 802.11G System on module 802.11g WIFI - Infrastructure mode - softap mode - Ad hoc mode Microchip PIC 24F 16 bit processor Microchip MRF24WG0MA/MB - Native WiFi 802.11g transceiver - PCB

More information

High-Level Synthesis for FPGA Designs

High-Level Synthesis for FPGA Designs High-Level Synthesis for FPGA Designs BRINGING BRINGING YOU YOU THE THE NEXT NEXT LEVEL LEVEL IN IN EMBEDDED EMBEDDED DEVELOPMENT DEVELOPMENT Frank de Bont Trainer consultant Cereslaan 10b 5384 VT Heesch

More information

ATLAS Tile Calorimeter Readout Electronics Upgrade Program for the High Luminosity LHC

ATLAS Tile Calorimeter Readout Electronics Upgrade Program for the High Luminosity LHC ATLAS Tile Calorimeter Readout Electronics Upgrade Program for the High Luminosity LHC Augusto Santiago Cerqueira On behalf of the ATLAS Tile Calorimeter Group Federal University of Juiz de Fora, Brazil

More information

Development of a Research-oriented Wireless System for Human Performance Monitoring

Development of a Research-oriented Wireless System for Human Performance Monitoring Development of a Research-oriented Wireless System for Human Performance Monitoring by Jonathan Hill ECE Dept., Univ. of Hartford jmhill@hartford.edu Majdi Atallah ECE Dept., Univ. of Hartford atallah@hartford.edu

More information

An Innovative, portable MCA based on Digital Signal Processing. R.D. Bingham, R.M. Keyser, T.R. Twomey

An Innovative, portable MCA based on Digital Signal Processing. R.D. Bingham, R.M. Keyser, T.R. Twomey An Innovative, portable MCA based on Digital Signal Processing R.D. Bingham, R.M. Keyser, T.R. Twomey ORTEC, PerkinElmer Instruments, Inc Oak Ridge TN 37831-0895 USA Abstract Digital Signal Processing

More information

EEM870 Embedded System and Experiment Lecture 1: SoC Design Overview

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 information

BEAGLEBONE BLACK ARCHITECTURE MADELEINE DAIGNEAU MICHELLE ADVENA

BEAGLEBONE BLACK ARCHITECTURE MADELEINE DAIGNEAU MICHELLE ADVENA BEAGLEBONE BLACK ARCHITECTURE MADELEINE DAIGNEAU MICHELLE ADVENA AGENDA INTRO TO BEAGLEBONE BLACK HARDWARE & SPECS CORTEX-A8 ARMV7 PROCESSOR PROS & CONS VS RASPBERRY PI WHEN TO USE BEAGLEBONE BLACK Single

More information

FPGA BASED 3D MOTION SENSOR

FPGA BASED 3D MOTION SENSOR FPGA BASED 3D MOTION SENSOR 1 Y.NANDHINI, 2 Asst.Prof. D. MURALIDHARAN 1 Department VLSI Design, SASTRA University, Thanjavur, India. 2 Asst.Prof., Department Information Technology, SASTRA University,

More information

Building Blocks for PRU Development

Building Blocks for PRU Development Building Blocks for PRU Development Module 1 PRU Hardware Overview This session covers a hardware overview of the PRU-ICSS Subsystem. Author: Texas Instruments, Sitara ARM Processors Oct 2014 2 ARM SoC

More information

FPGA Design From Scratch It all started more than 40 years ago

FPGA Design From Scratch It all started more than 40 years ago FPGA Design From Scratch It all started more than 40 years ago Presented at FPGA Forum in Trondheim 14-15 February 2012 Sven-Åke Andersson Realtime Embedded 1 Agenda Moore s Law Processor, Memory and Computer

More information

Embedded Systems Design Course Applying the mbed microcontroller

Embedded Systems Design Course Applying the mbed microcontroller Embedded Systems Design Course Applying the mbed microcontroller Serial communications with SPI These course notes are written by R.Toulson (Anglia Ruskin University) and T.Wilmshurst (University of Derby).

More information

Chapter 13. PIC Family Microcontroller

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

More information

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

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

More information

PIC MICROCONTROLLERS FOR DIGITAL FILTER IMPLEMENTATION

PIC MICROCONTROLLERS FOR DIGITAL FILTER IMPLEMENTATION PIC MICROCONTROLLERS FOR DIGITAL FILTER IMPLEMENTATION There are many devices using which we can implement the digital filter hardware. Gone are the days where we still use discrete components to implement

More information

SBC6245 Single Board Computer

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

More information

Network connectivity controllers

Network connectivity controllers Network connectivity controllers High performance connectivity solutions Factory Automation The hostile environment of many factories can have a significant impact on the life expectancy of PCs, and industrially

More information

Lecture N -1- PHYS 3330. Microcontrollers

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

More information

The Shortest Path from Possibility to Production

The Shortest Path from Possibility to Production MultiConnect OCG Open Communications Gateways The Shortest Path from Possibility to Production 40 years and 20 million devices, Multi-Tech is a world leader in providing complete M2M Solutions Developer

More information

FLYPORT Ethernet. System on module. Introduction. Features. FLYPORT Ethernet Datasheet rev Page

FLYPORT Ethernet. System on module. Introduction. Features.  FLYPORT Ethernet Datasheet rev Page FLYPORT Ethernet System on module Microchip PIC 24F 16bit processor 16Mbit Flash Memory for web pages Firmware upgrade over Internet ENC424J600 10/100 Base-T Ethernet Available with or without RJ45 connector

More information

FPGA Security Bit Stream Authentication. Milind M. Parelkar

FPGA Security Bit Stream Authentication. Milind M. Parelkar FPGA Security Bit Stream Authentication Milind M. Parelkar Security Issues in FPGA Remotely Re-configurable FPGAs Stealing the Bitstream in Transit Host Processor FPGA ` 110101010 Bitstream Encryption

More information

DS1104 R&D Controller Board

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

More information

STM32L. Ultra-low-power Cortex -M3 devices

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

More information

Adding WiFi to Your Embedded System. WPG Americas & Gainspan Titus Wandinger (WPG) & Su Li (Gainspan) April 23, 2013

Adding WiFi to Your Embedded System. WPG Americas & Gainspan Titus Wandinger (WPG) & Su Li (Gainspan) April 23, 2013 Adding WiFi to Your Embedded System WPG Americas & Gainspan Titus Wandinger (WPG) & Su Li (Gainspan) April 23, 2013 Your partners for Embedded Wi-Fi Multi Market Leader 32 bit ARM MCU Leader Ultra low

More information

High Speed USB 2.0 Interface for FPGA Based Embedded Systems

High Speed USB 2.0 Interface for FPGA Based Embedded Systems High Speed USB 2.0 Interface for FPGA Based Embedded Systems Fatemeh Arbab Jolfaei, Neda Mohammadizadeh, Mohammad Sadegh Sadri, Fatemeh FaniSani Isfahan University of Technology, Department of Electrical

More information

Embedded Display Module EDM6070

Embedded 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 information

FLEX Developement Environment

FLEX Developement Environment RETIS Lab Real-Time Systems Laboratory FLEX Developement Environment Mauro Marinoni [nino@evidence.eu.com] Overview The Microcontroller The Flex Board Expansion boards Multibus board Demo board How to:

More information

Keywords ATM Terminal, Finger Print Recognition, Biometric Verification, PIN

Keywords 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 information

Am186ER/Am188ER AMD Continues 16-bit Innovation

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

More information

The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers

The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers The proliferation of sophisticated yet affordable personal medical devices is transforming the health care industry,

More information

USB 3.0 Connectivity using the Cypress EZ-USB FX3 Controller

USB 3.0 Connectivity using the Cypress EZ-USB FX3 Controller USB 3.0 Connectivity using the Cypress EZ-USB FX3 Controller PLC2 FPGA Days June 20, 2012 Stuttgart Martin Heimlicher FPGA Solution Center Content Enclustra Company Profile USB 3.0 Overview What is new?

More information

Wireless Security Camera

Wireless Security Camera Wireless Security Camera Technical Manual 12/14/2001 Table of Contents Page 1.Overview 3 2. Camera Side 4 1.Camera 5 2. Motion Sensor 5 3. PIC 5 4. Transmitter 5 5. Power 6 3. Computer Side 7 1.Receiver

More information

What is a System on a Chip?

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

More information

Andrey Filippov, Ph.D Elphel, Inc.

Andrey Filippov, Ph.D Elphel, Inc. Free Hardware Implementation of Ogg Theora Video Encoder Andrey Filippov, Ph.D Elphel, Inc. Background Started as a system based on embedded Linux, Elphel cameras dramatically increased performance by

More information

MPX28. o UART, SD-CARD, I2C, PWM, Serial Audio, SPI Power management optimized for long battery life 3.3V I/O

MPX28. o UART, SD-CARD, I2C, PWM, Serial Audio, SPI Power management optimized for long battery life 3.3V I/O MPX28 System On Module Processor: Freescale i.mx287, 454 MHz based on ARM926EJ-S RAM: 128MB DDR2-400 SDRAM ROM: 128MB NAND Flash Power supply Single 4.5V to 5.5V Size 33mm SO-DIMM format Temp.-Range 0

More information

A-307. Mobile Data Terminal. Android OS Platform Datasheet

A-307. Mobile Data Terminal. Android OS Platform Datasheet A-307 Mobile Data Terminal Android OS Platform Datasheet Revision 1.1 July, 2013 Introduction A-307 Platform Overview Introduction A-307 Platform Overview The A-307 provides Original Equipment Manufacturers

More information

A New, High-Performance, Low-Power, Floating-Point Embedded Processor for Scientific Computing and DSP Applications

A New, High-Performance, Low-Power, Floating-Point Embedded Processor for Scientific Computing and DSP Applications 1 A New, High-Performance, Low-Power, Floating-Point Embedded Processor for Scientific Computing and DSP Applications Simon McIntosh-Smith Director of Architecture 2 Multi-Threaded Array Processing Architecture

More information

AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor. http://onsemi.

AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor. http://onsemi. Design Examples of On Board Dual Supply Voltage Logic Translators Prepared by: Jim Lepkowski ON Semiconductor Introduction Logic translators can be used to connect ICs together that are located on the

More information

Kirchhoff Institute for Physics Heidelberg

Kirchhoff Institute for Physics Heidelberg Kirchhoff Institute for Physics Heidelberg Norbert Abel FPGA: (re-)configuration and embedded Linux 1 Linux Front-end electronics based on ADC and digital signal processing Slow control implemented as

More information

MONOCHROME RGB YCbCr VIDEO DIGITIZER

MONOCHROME RGB YCbCr VIDEO DIGITIZER Active Silicon SNAPPER-PMC-8/24 MONOCHROME RGB YCbCr VIDEO DIGITIZER High quality analogue video acquisition board with square pixel sampling for CCIR, EIA (RS-170) standards, and nonstandard video formats.

More information

Vehicle Tracking and Monitoring By ARM7

Vehicle Tracking and Monitoring By ARM7 Vehicle Tracking and Monitoring By ARM7 Gangadhar M 1, Madhu M S 2 (M Tech) Dept. of Computer Network Engineering VTU PG Studies, Visvesvaraya Technological University Belgaum, India Abstract This paper

More information

A Practical Approach to Education of Embedded Systems Engineering

A Practical Approach to Education of Embedded Systems Engineering A Practical Approach to Education of Embedded Systems Engineering Özgür Yürür Department of Electrical Engineering University of South Florida Tampa, Florida, 33620 oyurur@mail.usf.edu Wilfrido Moreno

More information

POCKET SCOPE 2. The idea 2. Design criteria 3

POCKET SCOPE 2. The idea 2. Design criteria 3 POCKET SCOPE 2 The idea 2 Design criteria 3 Microcontroller requirements 3 The microcontroller must have speed. 3 The microcontroller must have RAM. 3 The microcontroller must have secure Flash. 3 The

More information

DMA Module. 2008 Microchip Technology Incorporated. All Rights Reserved. PIC32 DMA Module Slide 1. Hello and welcome to the PIC32 DMA Module webinar.

DMA Module. 2008 Microchip Technology Incorporated. All Rights Reserved. PIC32 DMA Module Slide 1. Hello and welcome to the PIC32 DMA Module webinar. PIC32 DMA Module 2008 Microchip Technology Incorporated. All Rights Reserved. PIC32 DMA Module Slide 1 Hello and welcome to the PIC32 DMA Module webinar. I am Nilesh Rajbharti, Applications Engineering

More information

LEN s.r.l. Via S. Andrea di Rovereto 33 c.s. 16043 CHIAVARI (GE) Tel. +39 0185 318444 - Fax +39 0185 472835 mailto: len@len.it url: http//www.len.

LEN s.r.l. Via S. Andrea di Rovereto 33 c.s. 16043 CHIAVARI (GE) Tel. +39 0185 318444 - Fax +39 0185 472835 mailto: len@len.it url: http//www.len. MA511 General Index 1 INTRODUCTION... 3 1.1 HARDWARE FEATURES:... 4 2 INTERFACE... 5 2.1 KEYBOARD... 6 2.2 POWER ON... 7 2.3 POWER OFF... 7 2.4 DETECTOR CONNECTION... 7 2.5 DETECTOR SUBSTITUTION...7 3

More information

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

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

More information

Design of biomedical signal acquisition equipment with real-time constraints using Android platform

Design of biomedical signal acquisition equipment with real-time constraints using Android platform Design of biomedical signal acquisition equipment with real-time constraints using Android platform J. Yepes 1, J. Aguirre 2, S. Villa 1. 1 ARTICA, University of Antioquia, Medellin, Antioquia, Colombia

More information

2. The STM32F4-Discovery BaseBoard

2. The STM32F4-Discovery BaseBoard 1 2. The STM32F4-Discovery BaseBoard The description of the extension board based on the STM32F Discovery is given in this chapter. Full schematic diagrams and PCB layouts are presented, including figures

More information

APx4 Wireless System-on-Module 5/8/2013 1

APx4 Wireless System-on-Module 5/8/2013 1 APx4 Wireless System-on-Module 5/8/2013 1 Table of Contents Key Features Benefits APx4 Software APx4 Development Kit Certifications Use Cases Summary 5/8/2013 2 Key Features APx4 is a computing platform

More information

DevKit8600 Evaluation Kit

DevKit8600 Evaluation Kit DevKit8600 Evaluation Kit 720MHz TI s Sitara AM3359 ARM Cortex-A8 Microprocessor Onboard 512Mbytes of DDR3 SDRAM and 512Mbytes of NAND Flash UART, USB Host/OTG, Ethernet, CAN, RS485, WiFi/Bluetooth, TF,

More information

The Motherboard Chapter #5

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

More information

Design & Implementation of a Low Cost Solution for Security Breach using Passive Infrared Sensor

Design & Implementation of a Low Cost Solution for Security Breach using Passive Infrared Sensor Design & Implementation of a Low Cost Solution for Security Breach using Passive Infrared Sensor Mr. Sunil Kumar [1], Mr. Vivek Kumar [2] Mr. Vikrant Verma [3] [1] M.Tech. Student, EEE, M.D.University,

More information

COMPUTER HARDWARE. Input- Output and Communication Memory Systems

COMPUTER HARDWARE. Input- Output and Communication Memory Systems COMPUTER HARDWARE Input- Output and Communication Memory Systems Computer I/O I/O devices commonly found in Computer systems Keyboards Displays Printers Magnetic Drives Compact disk read only memory (CD-ROM)

More information

II. DEVELOPMENT ENVIRONMENTS

II. DEVELOPMENT ENVIRONMENTS FPGA Realization of Multi Channel Data Acquisition System using Softcore Embedded Processor K.Babulu [1],M.Meher Chaitanya [2] Abstract -- To avoid threats from underwater Mines and Torpedoes a naval ship

More information

MVME162P2. VME Embedded Controller with Two IP Slots

MVME162P2. VME Embedded Controller with Two IP Slots MVME162P2 VME Embedded Controller with Two IP Slots [Advantages] [Details] [Specifications] [Ordering Info] [.pdf version ] 25 MHz MC68040 with floating point coprocessor or 25 MHz MC68LC040 High-performance

More information

Hello, and welcome to this presentation of the STM32L4 reset and clock controller.

Hello, and welcome to this presentation of the STM32L4 reset and clock controller. Hello, and welcome to this presentation of the STM32L4 reset and clock controller. 1 The STM32L4 reset and clock controller manages system and peripheral clocks. STM32L4 devices embed three internal oscillators,

More information

System Considerations

System Considerations System Considerations Interfacing Performance Power Size Ease-of Use Programming Interfacing Debugging Cost Device cost System cost Development cost Time to market Integration Peripherals Different Needs?

More information

Getting Started with the Xilinx Zynq- 7000 All Programmable SoC Mini-ITX Development Kit

Getting Started with the Xilinx Zynq- 7000 All Programmable SoC Mini-ITX Development Kit Getting Started with the Xilinx Zynq- 7000 All Programmable SoC Mini-ITX Development Kit Table of Contents ABOUT THIS GUIDE... 3 ADDITIONAL DOCUMENTATION... 3 ADDITIONAL SUPPORT RESOURCES... 3 INTRODUCTION...

More information

Embedded Systems on ARM Cortex-M3 (4weeks/45hrs)

Embedded 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 information

The new 32-bit MSP432 MCU platform from Texas

The new 32-bit MSP432 MCU platform from Texas Technology Trend MSP432 TM microcontrollers: Bringing high performance to low-power applications The new 32-bit MSP432 MCU platform from Texas Instruments leverages its more than 20 years of lowpower leadership

More information