A Reconfigurable Advanced Tamper Resistant Embedded Processing Platform Jason Fritz, Michael Bonato, David French and Larry Scally

Slides:



Advertisements
Similar presentations
Yokogawa Network Solutions Presents:
Advertisements

How to Use The 3 AXI Configurations
Modular, Scalable Computing for Systems with Tight SWaP Constraints Prepared by Colorado Engineering, Inc. for HPEC 2011 September 21, 2011 SBIR DATA RIGHTS.
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
A new Network Concept for transporting and storing digital video…………
1 SECURE-PARTIAL RECONFIGURATION OF FPGAs MSc.Fisnik KRAJA Computer Engineering Department, Faculty Of Information Technology, Polytechnic University of.
1 Strictly confidential | Engineering| © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of.
Microprocessor 8085/8086 Lecturer M A Rahim Khan Computer Engineering and Networks Deptt.
SPI Serial Peripheral Interface. SPI Serial Peripheral Interface is communication between two devices, one bit at a time sequential one bit at time over.
How to Use the Three AXI Configurations
Managing Your Network Environment © 2004 Cisco Systems, Inc. All rights reserved. Managing Cisco IOS Devices INTRO v2.0—9-1.
Presents The Silver Family An Integrated Approach to Processors, Data Communication and Head End Integration.
Performance Characterization of the Tile Architecture Précis Presentation Dr. Matthew Clark, Dr. Eric Grobelny, Andrew White Honeywell Defense & Space,
Addressing the System-on-a-Chip Interconnect Woes Through Communication-Based Design N. Vinay Krishnan EE249 Class Presentation.
Week 1- Fall 2009 Dr. Kimberly E. Newman University of Colorado.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
Cyber Security and Key Management Models Smart Grid Networks The Network System Key Management and Utilization Why Hardware Security Christopher Gorog,
Configurable System-on-Chip: Xilinx EDK
Detector Array Controller Based on First Light First Light PICNIC Array Mux PICNIC Array Mux Image of ESO Messenger Front Page M.Meyer June 05 NGC High.
CCNA 2 v3.1 Module 2.
WANs and Routers Routers. Router Description Specialized computer Like a general purpose PC, a router has:  CPU  Memory  System Bus Connecting Internal.
G3 Electronics Platform Overview Presentation. G3 Electronics Platform Pneumatic Valve Side 32 Solenoid Output Capability Including Valve side Sub-D.
 A system consisting of a number of remote terminal units (or RTUs) collecting field data connected back to a master station via a communications system.
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
Monitoring systems COMET types MS55 & MS6 MS55/MS6 Configuration.
System Architecture A Reconfigurable and Programmable Gigabit Network Interface Card Jeff Shafer, Hyong-Youb Kim, Paul Willmann, Dr. Scott Rixner Rice.
David MacNair POWER SUPPLY 3/30/20061 Ethernet Power Supply Controller.
Networking All talk - Selective listen Network up to 15 active nodes + 17 passive nodes Nexus/Discovery panels, network repeaters, R3 19” racks, Alarm.
1 The SpaceWire Internet Tunnel and the Advantages It Provides For Spacecraft Integration Stuart Mills, Steve Parkes Space Technology Centre University.
MICA: A Wireless Platform for Deeply Embedded Networks
Impulse Embedded Processing Video Lab Generate FPGA hardware Generate hardware interfaces HDL files HDL files FPGA bitmap FPGA bitmap C language software.
1 PAC530 | Output Controller. 2 The Output Controller (PAC530) provides the local connection on an RS-485 network between an Access and Alarm Server (PAC500)
Pinewood Derby Timing System Using a Line-Scan Camera Rob Ostrye Class of 2006 Prof. Rudko.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Three fundamental concepts in computer security: Reference Monitors: An access control concept that refers to an abstract machine that mediates all accesses.
PCIe Mezzanine Carrier Pablo Alvarez BE/CO. Functional Specifications External Interfaces User (application) FPGA System FPGA Memory blocks Mezzanine.
RiceNIC: A Reconfigurable and Programmable Gigabit Network Interface Card Jeff Shafer, Dr. Scott Rixner Rice Computer Architecture:
Understanding Data Acquisition System for N- XYTER.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Dariusz Makowski, Technical University of Łódź LLRF review, DESY, 3-4 December 2007 Advanced.
CaRIBOu Hardware Design and Status
sec1 IEEE MEDIA INDEPENDENT HANDOVER DCN: sec Title: TGa_Proposal_Antonio_Izquierdo (Protecting the Information Service.
StreamBlade TM StreamBlade TM Applications Rev 1.2.
Application Block Diagram III. SOFTWARE PLATFORM Figure above shows a network protocol stack for a computer that connects to an Ethernet network and.
Hall D Online Meeting 27 June 2008 Fast Electronics R. Chris Cuevas Jefferson Lab Experimental Nuclear Physics Division 12 GeV Trigger System Status Update.
Rome 4 Sep 04. Status of the Readout Electronics for the HMPID ALICE Jose C. DA SILVA ALICE.
R ECONFIGURABLE SECURITY SUPPORT FOR EMBEDDED SYSTEMS 1 AKSHATA VARDHARAJ.
Use or disclosure of data contained on this page is subject to the restriction on the cover page of this presentation. Instrumentation Hardware Abstraction.
Proposal for an Open Source Flash Failure Analysis Platform (FLAP) By Michael Tomer, Cory Shirts, SzeHsiang Harper, Jake Johns
CALO DCS upgrade A. Konoplyannikov, M. Soldatov, A. Ostankov, Yu. Guz (IHEP, Protvino) V. Kudryavtsev (BINP, Novosibirsk)
Configuring a Router MM Clements. Copyright This Week Command line interface Router configuration Modes for configuration Interface.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
DAQ ELECTRONICS 18 March 2015MEG Collaboration Meeting, Tokyo Stefan Ritt.
© 2002, Cisco Systems, Inc. All rights reserved..
CompactLogix Controllers Portfolio
The Alien Flight Student Program AFSP An overview of the applications that encompass the AFSP Program COPYRIGHT AND GOVERNMENT PURPOSE RIGHTS NOTICE Copyright.
The Alien Flight Student Program AFSP An overview of the applications that encompass the AFSP Program COPYRIGHT AND GOVERNMENT PURPOSE RIGHTS NOTICE Copyright.
Securing Network Servers
Monitoring systems COMET types MS55 & MS6
Microcontrollers & GPIO
Introduction to Microprocessors and Microcontrollers
Data-Driven Reconfigurable Manufacturing Systems For The Air Force Aircraft Maintenance Environment JTEG Technology Forum: Facility Maintenance 31 July.
Secondary Controller MOOS Interface
BIOS Chapter 6.
Manual Robotics ..
® IRL Solutions File Number Here.
IEEE MEDIA INDEPENDENT HANDOVER DCN: xx-00-sec
Readout Systems Update
Presentation transcript:

A Reconfigurable Advanced Tamper Resistant Embedded Processing Platform Jason Fritz, Michael Bonato, David French and Larry Scally September 22, 2011 SBIR DATA RIGHTS Contractor Name:Colorado Engineering Inc. (CEI) Contractor Address:1310 United Heights, Suite 105, Colorado Springs, CO Expiration of SBIR Data Rights:Expires 5 years after completion of project work for this or any follow-on SBIR contract, whichever is later. This presentation contains data developed by Colorado Engineering under SBIR contract HQ C The Government’s rights to use, modify, reproduce, release, perform, display, or disclose technical data or computer software marked with this legend are restricted during the period shown as provided in paragraph (b)(4) of the Rights in Noncommercial Technical Data and Computer Software - Small Business Innovation Research (SBIR) Program clause contained in the above identified contract. No restrictions apply after the expiration date shown above. Any reproduction of technical data, computer software, or portions thereof marked with this legend must also reproduce the markings. Export or re-export of CEI products may be subject to restrictions and requirements of US export laws and regulations and may require advance authorization from the US Government. Copyright © Colorado Engineering Inc All Rights Reserved.

Reconfigurable Advanced Rapid-prototype Environment (RARE) 2Use or disclosure of data contained on this sheet is subject to the restrictions listed on the title page. 2 Processor modules connected side- by-side, each with a PowerPC and Virtex-6. A vertical stack of ADC (top), Processor and DAC modules. The ADC provides 10 channels at 16-bits, 160 MSa/s Modular embedded computing Flexibility to fit both spatial and processing requirements Connectivity via standard interfaces (e.g., PCIe, LVDS) Programming via a model- based SDK Modules for general purpose processing, ADC, DAC, platform interface (e.g., aircraft, ship), 10 GbE, system clock control A 250 MHz, 16-bit DAC module with two independent channels

Protection Anti-Tamper/Information Assurance features are added at all levels of a hardware based system Heterogeneous hardware platform provides the infrastructure to the software and firmware Development using model-based software development kit AT/IA features are integrated at all levels Utilize security features in Virtex-6 (defense grade), PPC460SX, flash memories 3Use or disclosure of data contained on this sheet is subject to the restrictions listed on the title page. An example mutual authentication scheme between module FPGAs (across boards) to assure that the system contains the appropriate, as-designed components. Correct handshaking tokens must be received for normal operations.

MCU System Health and Status Monitoring 4Use or disclosure of data contained on this sheet is subject to the restrictions listed on the title page. Each RARE module contains MCUs connected to global I2C bus Master-slave configuration when multiple modules present I2C protocol provides details on network discovery and management plus a mechanism to broadcast status to all modules MCUs sequentially power up each module and control FPGA booting if applicable MCUs can shut down individual modules to protect system from overheating, save power, etc. Data are stored in EEPROMs to enable extraction after a full power shutdown Monitors all voltage rails, current from the switched power supply and up to five temperature sensors Fully programmable Can utilize MCU security features