Monitoring System for Optical Fiber Network Security
|
|
- Hector Marshall
- 6 years ago
- Views:
Transcription
1 University of Manitoba Department of Electrical & Computer Engineering ECE 4600 Group Design Project Project Proposal Monitoring System for Optical Fiber Network Security by Group 04 Alexander Luft Katrina Mae Soriano Pawanpreet K Sidhu Daniel Tweed Lucy Apuugum Academic Supervisor Prof. Sherif Sherif, Ph.D., P.Eng. Industry Supervisors Michael Brown, P.Eng. Norscan Instruments Ltd. Yolande Cates, P.Eng. Norscan Instruments Ltd. Date of Submission September 26, 2014 Copyright 2014 Alexander Luft, Daniel Tweed, Katrina Mae Soriano, Lucy Apuugum, Pawanpreet K Sidhu
2 CONTENTS Contents 1 Introduction Project Details Data Acquisition Module Data Storage Module Bus Control Module Hardware Abstraction Layer Graphical User Interface Specifications Division of Labour Gantt Chart Budget Conclusions References 9 - i -
3 LIST OF FIGURES List of Figures 1 Block diagram of the complete optical monitoring system developed by Norscan [1]. 1 2 Block diagram of the hardware components of the optical monitoring unit [1] Gantt chart for the optical monitoring unit project List of Tables 1 System Specifications Division of Tasks Project Budget ii -
4 1 Introduction 1 Introduction Optical fiber is becoming the preferred data transmission medium due to optical fiber s greater capacity (bandwidth), lower risk of loss, and relative immunity to common interference sources, when compared to copper wires [2]. One of the challenges encountered by data communication technologies is the risk of security breaches. With the growth in optical fiber networks, there is a growing need to secure these networks against tampering and data interception. The industry sponsor of this project, Norscan Instruments Ltd., has developed an innovative technique to detect disturbances to optical fiber lines, which could indicate malicious tampering [1]. The polarization state of the beam in a monitored fiber optic line is continuously modulated between orthogonal states, while the polarization state of the received beam is monitored for unexpected changes which could indicate that the line is being tampered with. The existing implementation of the monitoring system, shown in Figure 1 below, uses LabVIEW, and it is desired that it be redesigned as a custom embedded system. Fig. 1: Block diagram of the complete optical monitoring system developed by Norscan [1]. This project will implement the shaded components in Figure 1 in hardware and develop the required software for the main processing module and user interface. This design will make use of the BeagleBone Black, an ARM based single-board computer, and the LOGi-Bone FPGA Cape for development. Software will run in a Linux environment, and hardware will be implemented in the FPGA as modules which can be developed, tested, and operated independently, so as to facilitate parallel development and greater re-usability. The user interface of the processing module will allow for the control of the system and display the raw data obtained by the system over time. As per the sponsors request, where possible, off-the-shelf components will be used to shorten development time and provide for easier future implementation as a custom system for production
5 2 Project Details 2 Project Details The project development will be decomposed into three hardware modules and two software modules, as follows: Data Acquisition (DAQ), Data Storage, Bus Control, Hardware Abstraction Layer (HAL), and a Graphical User Interface (GUI). The development will also be done in three phases: Preliminary Work, Component Design and Testing, and Module Integration and Testing. All modules will developed in parallel so they can be designed, integrated, and tested as quickly as possible. FPGA development will be done in Verilog HDL and using the Xilinx ISE WebPACK software. A packet decoder will be developed for use by hardware modules to create packets for outgoing data and decode the received packets. A block diagram of the hardware modules to be developed is shown in the Figure 2 below. Fig. 2: Block diagram of the hardware components of the optical monitoring unit [1]. 2.1 Data Acquisition Module The DAQ will be responsible for interfacing the LOGi-Bone to the ADC, obtaining data and sending the data to the data storage module for storage in SDRAM. The DAQ will be developed on the LOGi-Bone cape and will implement both a wishbone slave to respond to commands from the BeagleBone Black, and a wishbone master to send data to the data storage module. The DAQ will control the external ADC, initiate the transmission of data, and implement a FIFO for locally storing acquired samples
6 2 Project Details 2.2 Data Storage Module The Data Storage Module will implement a wishbone slave to respond to read and write requests from master devices. The module will implement an SDRAM controller to handle read and writes to the external SDRAM. The 16-bit SDRAM controller from Opercores.org is of potential to use in this project as it presents essential features required by the project, such as the wishbone compatibility [3]. The data storage module will also implement logic required to track the read/write pointers, determine memory space conditions (i.e. overwrite conditions), and set flags. 2.3 Bus Control Module The Bus Control Module provides both the interface between the general-purpose memory controller (GPMC) on the BeagleBone Black and the LOGi-Bone s on-board FPGA as well as the Wishbone bus interconnections, bus control, and arbitration facilities. The Syscon shown in Figure 2 will provide the base system clock and reset signals for all of the FPGA modules [4]. The Intercon will implement the standard master/slave signals to connect two masters to two slaves, generate control packets, manage a cross-bar bus to provide the necessary connections between Wishbone masters and slaves and perform address decoding to make the necessary connections [5]. The GPMC-Wishbone Interface will implement the LOGi-Wishbone interface for the BeagleBone Black, provided by ValentFX [6]. 2.4 Hardware Abstraction Layer The HAL provides an Application Program Interface to the GUI. This will allow the GUI to interact with the hardware on the LOGi-Bone without directly interacting with the physical layer pins and signals. Access will be provided through a user-space driver interacting with a kernel-space driver. The kernel-space driver, provided by ValentFX, is specifically designed for interfacing the BeagleBone Board and the LOGi-Bone FGPA through the BeagleBone Black s GPMC [7]. 2.5 Graphical User Interface The GUI will give the user options to start and stop data collection. When data is being collected, a graph will display the raw data in voltages over time. The interface will use a Linux standard interprocess communication (IPC) method called pipes to communicate with the HAL. The GUI will be developed with the Qt UI framework using C
7 3 Specifications 3 Specifications The DAQ, Data Storage, and Bus Control will be implemented on the LOGi-Bone FPGA, with each of the DAQ and Data Control modules mapped to 1 kb of addresses within the LOGi-Bone, to allow mapping up to 1024 unique commands as memory accesses. System specifications are provided on Table 1 below. Table 1: System Specifications Modules Feature Value or Range Data Acquisition Sampling Rate 50 ksps Interface to ADC SPI Data Storage Module Data Bus Width 16 bits SDRAM Memory Size 32K Bus Control Module System Clock Min. 133 MHz Bus Width 16 bits Master Reset Available from HW and SW Wishbone Bus Data Rate Min. 250 MB/s Additional Signals Provided Clock, Reset, Clear to Send, to Other Modules Request to Send, Retry Graphical User Interface Controls Available Start, Stop Data Display Plot voltages over time, scalable Communication Standard Linux standard IPC method (pipes) 4 Division of Labour The project will be decomposed into five modules, with each team member being lead on one module, and secondary on at least one other module. This structure will allow each portion of the design able to be developed and tested independently. In addition, this cross-responsibility will allow greater understanding by each team member of where their modules fit in and work with the overall project as the development progresses. A breakdown of tasks and responsibilities is shown in Table 3 on the next page. The Gantt chart, Figure 3 on page 6, provides a complete breakdown of all tasks
8 5 Gantt Chart Table 2: Division of Tasks Tasks Preliminary Work Design Packet Decoder DAQ Components Data Storage Components Bus Control Components Implement GPMC-Wishbone Interface Implement Wishbone Bus Modules Implement HW Components in Verilog HAL Components Design of the API Implement API functions Implement the LOGi-Bone driver GUI Components Design GUI mock-ups Get Supervisor Approval of GUI Layout Implement Code for GUI Component Integration and Testing Module Integration and Testing Integrate Modules and Testing Finalize System and Obtain Sign-off Individual in charge All Pawan, Katrina, Daniel Pawan Katrina Daniel Daniel Pawan, Katrina, Daniel Pawan, Katrina, Daniel Lucy Lucy Lucy Lucy Alex Alex Alex Alex All All All All 5 Gantt Chart A Gantt chart is used in this project as a schedule managing tool. It maps the progress of the group, sets internal deadlines for milestones and deliverables of the team, and provides feedback to the performance of the group in terms of time management. The Gantt chart, shown in Figure 3 on the next page, will be updated as the group progresses towards completion of the project to ensure that the group stays on schedule
9 5 Gantt Chart Fig. 3: Gantt chart for the optical monitoring unit project
10 6 Budget 6 Budget The budget for the project is $ All of the components listed on the table below are being provided by the industry sponsor of this project, Norscan Instruments, Ltd. Table 3: Project Budget Item Part Number Supplier Unit Cost Quantity Total BeagleBone Black BBB-BLK-000 Circuitco $ $ LOGi-Bone LOGi-Bone ValentFX $ $ V 2.5A AC/DC power supply 16bit 6CH 250KSPS simultaneous sampling IC regulator boost and inverting +/-12V EPSA050250U-P5P- EJ AD7656ABSTZ Analog Devices LT3582EUD-12#PBF CUI $ $66.40 Linear Technology $ $30.00 $ $5.75 Inductor 6.8uH 540mA LQH32CN6R8M53L Murata $ $0.84 Schottky diode 40V 0.5A B0540WS-7 Diodes Inc $ $1.20 Ceramic capacitor 4.7uF 10V X7R Ceramic capacitor 4.7uF 16V X7R Ceramic capacitor 10uF 16V X7R Ceramic capacitor 1uF 16V X7R Ceramic capacitor 10nF 50V X7R C2012X7R1A475M 125AC CGA4J3X7R1C475 K125AB C3216X7R1C106M 160AC C2012X7R1C105K 125AA C0805C103K5RAC TU TDK $ $0.29 TDK $ $0.41 TDK $ $0.41 TDK $ $0.16 Kemet $ $0.24 2x socket SSQ T-D Samtec $ $ position header TE connectivity 10 position header TE connectivity $ $1.09 $ $0.75 Transimpedance board TIA circuit Norscan $ $65.00 SD card N/A Kingston $ $60.55 Total: $
11 7 Conclusions 7 Conclusions The optical monitoring unit will enhance the security of fiber optic networks. The implementation of the unit as a custom embedded system will further Norscan Industries development towards a deployable product. The main system modules are the data acquisition, data storage, and bus control modules, which will be implemented as custom modules on an FPGA and interface the data source with the software modules, the hardware abstraction layer and user interface, running on the BeagleBone Black. The total budget for this project is $ CAD, with all components provided by Norscan. We have decomposed the project into separate modules, designed a work breakdown which emphasize cross-responsibility and redundancy, and established tasks and milestones to ensure that the project will be completed on time
12 REFERENCES References [1] M. Brown, Optical monitoring unit: Ece 4600 group design project, Norscan Instruments, Ltd., Tech. Rep. Revision 2, May [2] J. Kurose and K. Ross, Computer Networking: A Top-Down Approach. Pearson Education, ch. Computer Networks and the Internet, p. 20. [3] Opencores.org, 8/16/32 bit sdram controller :: Overview, ctrl,overview, June 2014, accessed: [4], Wishbone b4: Wishbone system-on-chip (soc) interconnection architecture for portable ip cores, b4.pdf, 2010, accessed: [5] J. Piat and M. Jones, Wishbone intercon, logi-hard, blob/master/hdl/wishbone/wishbone intercon.vhd, 2013, accessed: [6], Gpmc-wishbone wrapper, logi-hard, master/hdl/wishbone/gpmc wishbone wrapper.vhd, 2013, accessed: [7] ValentFX, Logi-bone user guide, valentfx.com/wiki/index.php?title=logi-bone User Guide, accessed:
Monitoring System for Optical Fiber Network Security
University of Manitoba Department of Electrical & Computer Engineering ECE 4600 Group Design Project Final Project Report Monitoring System for Optical Fiber Network Security by Group 04 Alexander Luft
More informationWireless High-Voltage Power Line Sensor
University of Manitoba Department of Electrical & Computer Engineering ECE 4600 Group Design Project Progress Report Wireless High-Voltage Power Line Sensor by Group 11 Jordan Bartel Thomas Neusitzer Sailen
More informationFPGA based Design of Low Power Reconfigurable Router for Network on Chip (NoC)
FPGA based Design of Low Power Reconfigurable Router for Network on Chip (NoC) D.Udhayasheela, pg student [Communication system],dept.ofece,,as-salam engineering and technology, N.MageshwariAssistant Professor
More informationDesign and Verification Point-to-Point Architecture of WISHBONE Bus for System-on-Chip
International Journal of Emerging Engineering Research and Technology Volume 2, Issue 2, May 2014, PP 155-159 Design and Verification Point-to-Point Architecture of WISHBONE Bus for System-on-Chip Chandrala
More informationThursday, September 15, electronic components
electronic components a desktop computer relatively complex inside: screen (CRT) disk drive backup battery power supply connectors for: keyboard printer n more! Thursday, September 15, 2011 integrated
More informationCompute Node Design for DAQ and Trigger Subsystem in Giessen. Justus Liebig University in Giessen
Compute Node Design for DAQ and Trigger Subsystem in Giessen Justus Liebig University in Giessen Outline Design goals Current work in Giessen Hardware Software Future work Justus Liebig University in Giessen,
More informationModular Rapid Monitoring System
Modular Rapid Monitoring System Timothy Kritzler and Joseph Mintun Sponsor: Martin Engineering, Illinois Advisors: Dr. Malinowski and Dr. Ahn Bradley University Electrical and Computer Engineering October
More informationReadout Systems. Liquid Argon TPC Analog multiplexed ASICs SiPM arrays. CAEN 2016 / 2017 Product Catalog
Readout Systems Liquid Argon TPC Analog multiplexed ASICs SiPM arrays CAEN 2016 / 2017 Product Catalog 192 Readout Systems SY2791 Liquid Argon TPC Readout System The SY2791 is a complete detector readout
More informationMicrosemi Power Management Solution for A2F-EVAL-KIT-2
PM Solution Power Management Solution for A2F-EVAL-KIT-2 Author: Dennis Mattocks One Enterprise Aliso Viejo, CA 92656 USA (800) 713 4113, (949) 380 6100 Page 1 PM Solution Scope This document presents
More informationArduCAM-M-2MP Camera Shield
33275-MP ArduCAM-M-2MP Camera Shield 2MP SPI Camera Hardware Application Note Rev 1.0, Mar 2015 33275-MP ArduCAM-M-2MP Hardware Application Note Table of Contents 1 Introduction... 2 2 Typical Wiring...
More informationS2C K7 Prodigy Logic Module Series
S2C K7 Prodigy Logic Module Series Low-Cost Fifth Generation Rapid FPGA-based Prototyping Hardware The S2C K7 Prodigy Logic Module is equipped with one Xilinx Kintex-7 XC7K410T or XC7K325T FPGA device
More informationHeavy Photon Search Data Acquisition
Heavy Photon Search Data Acquisition Presented by Ryan Herbst PPA Engineering 5/25/2011 1 Overview Data Output & Control 1GigE Read Out Board Ethernet Switch Processor Blade Trigger Board ATCA Crate RTM
More information+Denotes lead-free and RoHS-compliant.
19-3107; Rev 0; 12/07 MAX1493 Evaluation Kit General Description The MAX1493 is a low-power, 4.5-digit analog-to-digital converter (ADC) with integrated liquid-crystal display (LCD) drivers. The MAX1493
More informationPAN502x Capacitive Touch Controller Datasheet
PAN502x Capacitive Touch Controller sheet PAN502x-A-A, Rev 1.0 Panchip Microelectronics www.panchip.com Copyright@2014, Panchip Microelectronics, CO., LTD. All right reserved. 1 / 16 Table of Contents
More informationMAX5216PMB1 Peripheral Module
9-6; Rev 0; 5/ MAX56PMB Peripheral Module General Description The MAX56PMB peripheral module provides the necessary hardware to interface the MAX56 6-bit DAC to any system that utilizes PmodK-compatible
More informationDesign of an Efficient FSM for an Implementation of AMBA AHB in SD Host Controller
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 11, November 2015,
More informationFPD-Link III Serialize board (NV012-A) Hardware specifications. The 1st edition. Net Vision Co., Ltd.
FPD-Link III Serialize board (NV012-A) Hardware specifications The 1st edition Net Vision Co., Ltd. Revision history Version Date Content Charge 1 st edit. 2015/10/08 First edition creation H.Yamada 2
More informationPICAXE EXPERIMENTER BOARD (AXE090)
(AXE00) Description: The PICAXE experimenter board allows circuits for any size/revision of PICAXE chip ( / / ) to be quickly tested using a prototyping breadboard. The experimenter board provides power
More informationEMBED2000+ Data Sheet
EMBED2000+ Data Sheet Description The Ocean Optics EMBED2000+ Spectrometer includes the linear CCD-array optical bench, plus all the circuits necessary to operate the array and convert to a digital signal.
More informationMAX11205PMB1 Peripheral Module
9-60; Rev 0; / MAX0PMB Peripheral Module General Description The MAX0PMB peripheral module provides the necessary hardware to interface the MAX0 6-bit ADC to any system that utilizes PmodK-compatible expansion
More informationPrototyping NGC. First Light. PICNIC Array Image of ESO Messenger Front Page
Prototyping NGC First Light PICNIC Array Image of ESO Messenger Front Page Introduction and Key Points Constructed is a modular system with : A Back-End as 64 Bit PCI Master/Slave Interface A basic Front-end
More informationSimplify System Complexity
1 2 Simplify System Complexity With the new high-performance CompactRIO controller Arun Veeramani Senior Program Manager National Instruments NI CompactRIO The Worlds Only Software Designed Controller
More informationWhy a new kit Introduction to OH OH products Gateware architecture New tools Future work & conclusions. CERN s FMC kit
, Evangelia Gousiou, Javier Serrano, Erik van der Bij, Tomasz Włostowski CERN, Geneva, Switzerland ICALEPCS 2013, San Francisco, 9 October 2013 Outline 1 Why a new kit 2 Introduction to Open Hardware 3
More informationFT6336G. Self-Capacitive Touch Panel Controller INTRODUCTION FEATURES
FT6336G Self-Capacitive Touch Panel Controller INTRODUCTION The FT6336G are single-chip capacitive touch panel controller IC with a built-in 16 bit enhanced Micro-controller unit (MCU).They adopt the self-capacitance
More informationMAX31723PMB1 Peripheral Module
19-6332; Rev 0; 5/12 MAX31723PMB1 Peripheral Module General Description The MAX31723PMB1 peripheral module provides the necessary hardware to interface the MAX31723 digital thermometer and thermostat to
More informationPBLN52832 DataSheet V Copyright c 2017 Prochild.
PBLN52832 DataSheet V1.2.3 Copyright c 2017 Prochild. No part of this publication and modification may be reproduced without the prior written permission of the author. Revision History No Version Date
More informationMAX44000PMB1 Peripheral Module
19-6335; Rev 0; 5/12 MAX44000PMB1 Peripheral Module General Description The MAX44000PMB1 peripheral module provides the necessary hardware to interface the MAX44000 ambient and infrared proximity sensor
More informationFT6x06. Self-Capacitive Touch Panel Controller INTRODUCTION FEATURES
Self-Capacitive Touch Panel Controller INTRODUCTION The FT6x06 Series ICs are single-chip capacitive touch panel controller ICs with a built-in 8 bit enhanced Micro-controller unit (MCU).They adopt the
More informationDS1086LPMB1 Peripheral Module
General Description The DS1086LPMB1 peripheral module provides the necessary hardware to interface the DS1086L.V spread-spectrum EconOscillatorK to any system that utilizes PmodK-compatible expansion ports
More informationDEVELOPMENT AND VERIFICATION OF AHB2APB BRIDGE PROTOCOL USING UVM TECHNIQUE
DEVELOPMENT AND VERIFICATION OF AHB2APB BRIDGE PROTOCOL USING UVM TECHNIQUE N.G.N.PRASAD Assistant Professor K.I.E.T College, Korangi Abstract: The AMBA AHB is for high-performance, high clock frequency
More informationA VARIETY OF ICS ARE POSSIBLE DESIGNING FPGAS & ASICS. APPLICATIONS MAY USE STANDARD ICs or FPGAs/ASICs FAB FOUNDRIES COST BILLIONS
architecture behavior of control is if left_paddle then n_state
More informationBLM and BWS installation examples
BLM and BWS installation examples Front Back LHC BLM system: 4 crates connected through P2 connector (with the combiner card) for HV control, crate interconnections, beam permit and beam energy distribution.
More informationEMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG
EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG Adam Lindberg github.com/eproxus HARDWARE COMPONENTS SOFTWARE FUTURE Boot, Serial console, Erlang shell DEMO THE GRISP BOARD SPECS Hardware & specifications
More informationINT G bit TCP Offload Engine SOC
INT 10011 10 G bit TCP Offload Engine SOC Product brief, features and benefits summary: Highly customizable hardware IP block. Easily portable to ASIC flow, Xilinx/Altera FPGAs or Structured ASIC flow.
More informationWhite-Rabbit NIC Gateware
White-Rabbit NIC Gateware 14 Dec. 2012 Javier Díaz Univ. of Granada, Rafael Rodriguez Seven Solutions Contents Contents 1 Introduction 2 2 Gateware elements 2 2.1 WRPC (White Rabbit PTP Core)............................
More informationHCTL Open Int. J. of Technology Innovations and Research HCTL Open IJTIR, Volume 4, July 2013 e-issn: ISBN (Print):
Design, Implementation and Functional Verification of Serial Communication Protocols (SPI and I2C) on FPGAs Amit Kumar Shrivastava and Himanshu Joshi amit0404@gmail.com Abstract Today, at the low end of
More informationSMT943 APPLICATION NOTE 1 APPLICATION NOTE 1. Application Note - SMT372T and SMT943.doc SMT943 SUNDANCE MULTIPROCESSOR TECHNOLOGY LTD.
APPLICATION NOTE 1 Application Note - SMT372T + SMT943 SMT943 SUNDANCE MULTIPROCESSOR TECHNOLOGY LTD. Date Comments / Changes Author Revision 07/07/10 Original Document completed CHG 1 Date 13/05/2010
More informationHYDRA-X23/X23S. Power Application Controllers. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.
HYDRA-X23/X23S Power Application Controllers PAC5223 - HYDRA-X User s Guide www.active-semi.com Copyright 2014 Active-Semi, Inc. CONTENTS Contents...2 Overview...3 HYDRA-X23/X23S Body Resources...5 Header
More informationSimplify System Complexity
Simplify System Complexity With the new high-performance CompactRIO controller Fanie Coetzer Field Sales Engineer Northern South Africa 2 3 New control system CompactPCI MMI/Sequencing/Logging FieldPoint
More informationHZX N03 Bluetooth 4.0 Low Energy Module Datasheet
HZX-51822-16N03 Bluetooth 4.0 Low Energy Module Datasheet SHEN ZHEN HUAZHIXIN TECHNOLOGY LTD 2017.7 NAME : Bluetooth 4.0 Low Energy Module MODEL NO. : HZX-51822-16N03 VERSION : V1.0 1.Revision History
More informationMAX9611PMB1 Peripheral Module
9-68; Rev 0; 5/ General Description The MAX96PMB peripheral module provides the necessary hardware to interface the MAX96 currentsense amplifier with -bit ADC and op amp, along with the MAX580 8-bit DAC,
More informationPage 1 SPACEWIRE SEMINAR 4/5 NOVEMBER 2003 JF COLDEFY / C HONVAULT
Page 1 SPACEWIRE SEMINAR 4/5 NOVEMBER 2003 JF COLDEFY / C HONVAULT INTRODUCTION The SW IP was developped in the frame of the ESA 13345/#3 contract "Building block for System on a Chip" This presentation
More informationTHE INTERNATIONAL JOURNAL OF SCIENCE & TECHNOLEDGE
THE INTERNATIONAL JOURNAL OF SCIENCE & TECHNOLEDGE Assertion Based Verification of I2C Master Bus Controller with RTC Sagar T. D. M.Tech Student, VLSI Design and Embedded Systems BGS Institute of Technology,
More informationHomework 5: Circuit Design and Theory of Operation Due: Friday, February 24, at NOON
Homework 5: Circuit Design and Theory of Operation Due: Friday, February 24, at NOON Team Code Name: Motion Tracking Laser Platform Group No.: 9 Team Member Completing This Homework: David Kristof NOTE:
More informationD Demonstration of disturbance recording functions for PQ monitoring
D6.3.7. Demonstration of disturbance recording functions for PQ monitoring Final Report March, 2013 M.Sc. Bashir Ahmed Siddiqui Dr. Pertti Pakonen 1. Introduction The OMAP-L138 C6-Integra DSP+ARM processor
More informationQUICK START GUIDE FOR DEMONSTRATION CIRCUIT 620 HIGH CURRENT QUAD OUTPUT SWITCHING REGULATORS FOR TFT-LCD PANELS
QUICK START GUIDE FOR DEMONSTRATION CIRCUIT 60 HIGH CURRENT QUAD OUTPUT SWITCHING REGULATORS FOR TFT-LCD PANELS DESCRIPTION LT94 Demonstration circuit 60 is a quad output power supply intended for use
More informationPowerPC on NetFPGA CSE 237B. Erik Rubow
PowerPC on NetFPGA CSE 237B Erik Rubow NetFPGA PCI card + FPGA + 4 GbE ports FPGA (Virtex II Pro) has 2 PowerPC hard cores Untapped resource within NetFPGA community Goals Evaluate performance of on chip
More informationH89-Z37 DOUBLE-DENSITY FLOPPY CONTROLLER
H8-Z37 DOUBLE DENSITY FLOPPY CONTROLLER 2015 H89-Z37 DOUBLE-DENSITY FLOPPY CONTROLLER Norberto Collado norby@koyado.com 6/6/2015 Revision History and Disclaimer Revision History Revision Date Comments
More informationPCI to SH-3 AN Hitachi SH3 to PCI bus
PCI to SH-3 AN Hitachi SH3 to PCI bus Version 1.0 Application Note FEATURES GENERAL DESCRIPTION Complete Application Note for designing a PCI adapter or embedded system based on the Hitachi SH-3 including:
More informationLancelot. VGA video controller for the Altera Excalibur processors. v2.1. Marco Groeneveld May 1 st,
Lancelot VGA video controller for the Altera Excalibur processors. v2.1 Marco Groeneveld May 1 st, 2003 http://www.fpga.nl 1. Description Lancelot is a VGA video controller for the Altera Nios and Excalibur
More informationICTP Latin-American Advanced Course on FPGADesign for Scientific Instrumentation. 19 November - 7 December, 2012
2384-15 ICTP Latin-American Advanced Course on FPGADesign for Scientific Instrumentation 19 November - 7 December, 2012 Introduction to the Bus Interface CICUTTIN Andres ICTP Multidisciplinary Laboratory
More information2. Control Pin Functions and Applications
IMARY CONTROL ( PIN) Module Enable / Disable. The module can be disabled by pulling the below 2.3 V with respect to the Input. This should be done with an open-collector transistor, relay, or optocoupler.
More informationDesign Document. May Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai
Design Document May13-06 Logging DC Wattmeter Team Member: Ailing Mei Andrew Kom Chongli Cai David Hoffman Advisor : Collin Christy Client: Garmin International Qiaoya Cui 0 Table of Contents EXECUTIVE
More informationHIGH-PRECISION COULOMB COUNTER. George Sandler, UNCC ECE
HIGH-PRECISION COULOMB COUNTER George Sandler, UNCC ECE Abstract: For the purpose of monitoring current consumption of wireless communication in different modes a coulomb counter board has been designed.
More informationDesign Development and Implementation of SPI
MIT International Journal of Electronics and Communication Engineering, Vol. 4, No. 2, August 2014, pp. 65 69 65 Design Development and Implementation of SPI A. Sirisha Kurnool (DT), A.P, INDIA M. Sravanthi
More informationMAX17116Q Evaluation Kit Evaluates: MAX17116 in a 24-Pin TQFN Package
19-5846; Rev 0; 5/11 MAX17116Q Evaluation Kit General Description The MAX17116Q evaluation kit (EV kit) is a fully assembled and tested surface-mount PCB that evaluates the MAX17116 dual-output DC/DC power
More informationMPGD dedicated HV system. MLAB ICTP Miramare (TS) MPGD-dedicated HV system TASK 6. These slides and its contents are for INTERNAL use only
MPGD-dedicated HV system TASK 6 MPGD dedicated HV system TASK COORDINATOR: PARTICIPANTS: S. Levorato INFN Trieste MLAB ICTP Miramare (TS) These slides and its contents are for INTERNAL use only July 2018
More informationRunning OPAL-RT s ehs on National Instruments crio: Sub-microsecond power-electronic simulation
Running OPAL-RT s ehs on National Instruments crio: Sub-microsecond power-electronic simulation Ben Black Market Development Manager, Real-Time Test & Power Systems National Instruments ben.black@ni.com
More informationHomework 9: Software Design Considerations
Homework 9: Software Design Considerations Team Code Name: Mind Readers Group No. 2 Team Member Completing This Homework: Richard Schuman E-mail Address of Team Member: _rschuman_ @ purdue.edu Evaluation:
More informationIntroducing SPI Xpress SPI protocol Master / Analyser on USB
Introducing SPI Xpress SPI protocol Master / Analyser on USB SPI Xpress is Byte Paradigm s SPI protocol exerciser and analyser. It is controlled from a PC through a USB 2.0 high speed interface. It allows
More informationSPECS : A SERIAL PROTOCOL FOR EXPERIMENT CONTROL SYSTEM IN LHCB.
10th ICALEPCS Int. Conf. on Accelerator & Large Expt. Physics Control Systems. Geneva, 10-14 Oct 2005, WE1.5-4O (2005) : A SERIAL PROTOCOL FOR EXPERIMENT CONTROL SYSTEM IN LHCB. D.Breton, 1 D.Charlet,
More informationUG-108 Rev 1.0, 14-Oct-2018
ACT4921EVK1-301 User s Guide Description This document describes the characteristic and operation of the Active Semi ACT4921EVK1-301 evaluation kit (EVK). It provides setup and operation instructions,
More informationUSER GUIDE FOR IR3899 EVALUATION BOARD
IRDC3899-PV2 SupIRBuck TM DESCRIPTION USER GUIDE FOR IR3899 EVALUATION BOARD.2Vout The IR3899 is a synchronous buck converter, providing a compact, high performance and flexible solution in a small 4mm
More informationGroup 13 Monitor and Control of an Excavator Robot
ELEC 490 PROJECT BLUEPRINT DOCUMENT Group 13 Monitor and Control of an Excavator Robot Submitted December 21st, 2005 FOR Dr. Michael Greenspan Dr. Kevyan Hashtrudi-Zaad Executive Summary In the first two
More informationOPERATIONAL UP TO. 300 c. Microcontrollers Memories Logic
OPERATIONAL UP TO 300 c Microcontrollers Memories Logic Whether You Need an ASIC, Mixed Signal, Processor, or Peripheral, Tekmos is Your Source for High Temperature Electronics Using either a bulk silicon
More informationDIGITAL CONTROL/COMMAND DEDICATED TO CONVERTERS GLOBAL OVERVIEW
Control Interface for Real-time Regulation of Units & Systems DIGITAL CONTROL/COMMAND DEDICATED TO CONVERTERS GLOBAL OVERVIEW 2 PSU control/command : CIRRUS CIRRUS : Overview DIGITAL REGULATION FOR POWER
More informationCV Arpeggiator Rev 2 Build Documentation.
CV Arpeggiator Rev Build Documentation. Last updated 8-0-03 The CV Arpeggiator is a modular synth project used for creating arpeggios of control voltage. It utilizes a custom programmed PIC 6F685 micro
More informationMAX14830 Evaluation Kit Evaluates: MAX14830
19-6127; Rev 1; 7/12 MAX14830 Evaluation Kit General Description The MAX14830 evaluation kit (EV kit) provides a proven design to evaluate the MAX14830 quad-channel universal asynchronous receiver-transmitter
More informationECE 480 Design Team 3 Proposal. Power-over-Ethernet for Wireless Home Automation Sponsored by Texas Instruments
ECE 480 Design Team 3 Proposal Power-over-Ethernet for Wireless Home Automation Sponsored by Texas Instruments David DeLuca Kang Hu Lee Sasang Balachandran Hassan Abdullahi Raghava Karthik Hemmanur Dr.
More informationSF600 Serial Flash Programming solutions
4F., No.7, Ln. 143, Xinming Rd., Neihu Dist., Taipei City 114, Taiwan SF600 Serial Flash Programming solutions The Innovative solution to update the Serial Flash on board and Offline High performances
More informationGetting to Work with OpenPiton
Getting to Work with OpenPiton Jonathan Balkind, Michael McKeown, Yaosheng Fu, Tri Nguyen, Yanqi Zhou, Alexey Lavrov, Mohammad Shahrad, Adi Fuchs, Samuel Payne, Xiaohua Liang, Matthew Matl, David Wentzlaff
More informationOEM API Specification
OEM API Specification For Wasatch Photonics OEM Spectrometers WasatchDevices.com Revised 2016-08-26 Page 1 Revision Log Revision Date By Reason 1.0 2016-08-29 J. Traud Initial Release Contents General
More informationPropeller Activity Board (#32910)
Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267
More informationGraduate Institute of Electronics Engineering, NTU FPGA Design with Xilinx ISE
FPGA Design with Xilinx ISE Presenter: Shu-yen Lin Advisor: Prof. An-Yeu Wu 2005/6/6 ACCESS IC LAB Outline Concepts of Xilinx FPGA Xilinx FPGA Architecture Introduction to ISE Code Generator Constraints
More informationIntroduction Electrical Considerations Data Transfer Synchronization Bus Arbitration VME Bus Local Buses PCI Bus PCI Bus Variants Serial Buses
Introduction Electrical Considerations Data Transfer Synchronization Bus Arbitration VME Bus Local Buses PCI Bus PCI Bus Variants Serial Buses 1 Most of the integrated I/O subsystems are connected to the
More informationRW1026G Revision History Version Date Description
RW1026G Revision History Version Date Description 0.1 2010/9/3 Add I/O Pin ITO Resistance Limitation 0.2 2010/9/15 Modify storage temperature -40 o C to 80 o C change to -50 o C to 125 o C and operation
More informationUG110 Rev 1.0, 07-Jun-2018
Description ACT2861EVK1-201 Rev B User s Guide UG110 This document describes the characteristic and operation of the Active Semi ACT2861EVK1-201 evaluation kit (EVK). It provides setup and operation instructions,
More informationFigure 1: AAT1106 Evaluation Board.
Introduction The AAT1106 Evaluation Board contains a fully tested 600mA, 1.5MHz Step-Down DC/DC Regulator. The circuit has an input voltage range of 2.5V to 5.5V and four preset selectable outputs (1.2V,
More informationDocumentation for SCSI PCMCIA drive SCSI controller hardware V2.0 PCMCIA slot hardware V1.1
Documentation for SCSI PCMCIA drive SCSI controller hardware V2.0 PCMCIA slot hardware V1.1 2006 06 24 / Michael Bäuerle Preamble The goal of this project is a PCMCIA drive
More informationDESIGN OF WISHBONE INTERFACED I2CMASTER CORE CONTROLLER USING VERILOG
DESIGN OF WISHBONE INTERFACED I2CMASTER CORE CONTROLLER USING VERILOG Ramesh Babu Dasara 1, Y. Chandra Sekhar Reddy 2 1 Pursuing M.tech, 2 Assistant Professor, from Nalanda Institute of Engineering and
More informationQPRO Family of XC1700E Configuration PROMs
11 QPRO Family of XC1700E Configuration PROMs Product Specification Features Configuration one-time programmable (OTP) read-only memory designed to store configuration bitstreams of Xilinx FPGA devices
More informationic-mhm EVAL MHM1D EVALUATION BOARD DESCRIPTION
Rev A3, Page 1/12 ORDERING INFORMATION Type Order Designation Description Evaluation board ic-mhm EVAL MHM1D ic-mhm evaluation board Ready-to-operate, includes adapter MHM3M, accessible by GUI using PC
More informationDESIGN A APPLICATION OF NETWORK-ON-CHIP USING 8-PORT ROUTER
G MAHESH BABU, et al, Volume 2, Issue 7, PP:, SEPTEMBER 2014. DESIGN A APPLICATION OF NETWORK-ON-CHIP USING 8-PORT ROUTER G.Mahesh Babu 1*, Prof. Ch.Srinivasa Kumar 2* 1. II. M.Tech (VLSI), Dept of ECE,
More informationESE Back End 2.0. D. Gajski, S. Abdi. (with contributions from H. Cho, D. Shin, A. Gerstlauer)
ESE Back End 2.0 D. Gajski, S. Abdi (with contributions from H. Cho, D. Shin, A. Gerstlauer) Center for Embedded Computer Systems University of California, Irvine http://www.cecs.uci.edu 1 Technology advantages
More informationUSER GUIDE FOR IR3899 EVALUATION BOARD
IRDC3899-PV8 SupIRBuck TM DESCRIPTION USER GUIDE FOR IR3899 EVALUATION BOARD.8Vout The IR3899 is a synchronous buck converter, providing a compact, high performance and flexible solution in a small 4mm
More informationPANDORA HACKER GUIDE
PANDORA HACKER GUIDE WARNING: Modifying your PCB is not covered by your warranty and any damage caused as a result will be the sole responsibility of the owner to fix or to have fixed at a fee set by the
More informationLecture 5: Computing Platforms. Asbjørn Djupdal ARM Norway, IDI NTNU 2013 TDT
1 Lecture 5: Computing Platforms Asbjørn Djupdal ARM Norway, IDI NTNU 2013 2 Lecture overview Bus based systems Timing diagrams Bus protocols Various busses Basic I/O devices RAM Custom logic FPGA Debug
More informationMAX6620 Evaluation Kit/Evaluation System
19-4069; Rev 0; 3/08 MAX6620 Evaluation Kit/Evaluation System General Description The MAX6620 evaluation system (MAX6620EVCMAXQU+) consists of the MAX6620 evaluation kit (MAX6620EVKIT+) and the Maxim CMAXQUSB+
More informationUpdate on PRad GEMs, Readout Electronics & DAQ
Update on PRad GEMs, Readout Electronics & DAQ Kondo Gnanvo University of Virginia, Charlottesville, VA Outline PRad GEMs update Upgrade of SRS electronics Integration into JLab DAQ system Cosmic tests
More informationHigh Speed SPI Slave Implementation in FPGA using Verilog HDL
High Speed SPI Slave Implementation in FPGA using Verilog HDL Mr. Akshay K. Shah Abstract SPI (Serial Peripheral Interface) is a synchronous serial communication interface for short distance communication.
More informationIRDC3810. Rev /14/2008 1
IRDC380 03/4/2008 SupIRBuck TM DESCRIPTION USER GUIDE FOR IR380 EVALUATION BOARD IRDC380 The IR380 is a synchronous buck converter, providing a compact, high performance and flexible solution in a small
More informationA Closer Look at the Epiphany IV 28nm 64 core Coprocessor. Andreas Olofsson PEGPUM 2013
A Closer Look at the Epiphany IV 28nm 64 core Coprocessor Andreas Olofsson PEGPUM 2013 1 Adapteva Achieves 3 World Firsts 1. First processor company to reach 50 GFLOPS/W 3. First semiconductor company
More informationFlexRay The Hardware View
A White Paper Presented by IPextreme FlexRay The Hardware View Stefan Schmechtig / Jens Kjelsbak February 2006 FlexRay is an upcoming networking standard being established to raise the data rate, reliability,
More informationNanoMind Z7000. Datasheet On-board CPU and FPGA for space applications
NanoMind Z7000 Datasheet On-board CPU and FPGA for space applications 1 Table of Contents 1 TABLE OF CONTENTS... 2 2 OVERVIEW... 3 2.1 HIGHLIGHTED FEATURES... 3 2.2 BLOCK DIAGRAM... 4 2.3 FUNCTIONAL DESCRIPTION...
More informationSPART. SPART Design. A Special Purpose Asynchronous Receiver/Transmitter. The objectives of this miniproject are to:
SPART A Special Purpose Asynchronous Receiver/Transmitter Introduction In this miniproject you are to implement a Special Purpose Asynchronous Receiver/Transmitter (SPART). The SPART can be integrated
More informationSupIRBuck TM IRDC3891 USER GUIDE FOR IRDC3891 EVALUATION BOARD DESCRIPTION BOARD FEATURES
IRDC389 SupIRBuck TM USER GUIDE FOR IRDC389 EVUATION BOARD DESCRIPTION The IR389 is a dual synchronous buck converter, providing a compact, high performance and flexible solution in a small 5mm X 6mm Power
More informationReMutt Control. Critical Design Review
ReMutt Control Critical Design Review The Team Team Leader: Steven Guan Team Members: Eric Brunnett, Daniel Kwak, Joon Hee Lee, Alex Chepilev What is the ReMutt Control? Remote pet feeding system operated
More information+Denotes lead-free and RoHS compliant.
19-2446; Rev 1; 6/08 MAX17062 Evaluation Kit General Description The MAX17062 evaluation kit (EV kit) is a fully assembled and tested surface-mount PCB that provides the voltages required for active-matrix,
More informationMAX1231B/MAX11633/MAX11635 Evaluation Systems Evaluate: MAX1030/MAX1031/MAX1230/ MAX1231/MAX11624/MAX11625/ MAX11632 MAX11635/MAX11642/MAX11643
19-6014; Rev 1; 4/12 MAX1231B/MAX11633/MAX11635 Evaluation Systems General Description Features The MAX1231B/MAX11633/MAX11635 evaluation systems (EV systems) include one master board and one of three
More informationThe University of Reduced Instruction Set Computer (MARC)
The University of Reduced Instruction Set Computer (MARC) Abstract We present our design of a VHDL-based, RISC processor instantiated on an FPGA for use in undergraduate electrical engineering courses
More information