Monitoring System for Optical Fiber Network Security

Size: px
Start display at page:

Download "Monitoring System for Optical Fiber Network Security"

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

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 information

Wireless High-Voltage Power Line Sensor

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

FPGA 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) 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 information

Design and Verification Point-to-Point Architecture of WISHBONE Bus for System-on-Chip

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

Thursday, September 15, electronic components

Thursday, 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 information

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

Modular Rapid Monitoring System

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

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

Microsemi Power Management Solution for A2F-EVAL-KIT-2

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

ArduCAM-M-2MP Camera Shield

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

S2C K7 Prodigy Logic Module Series

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

Heavy Photon Search Data Acquisition

Heavy 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.

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

PAN502x Capacitive Touch Controller Datasheet

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

MAX5216PMB1 Peripheral Module

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

Design of an Efficient FSM for an Implementation of AMBA AHB in SD Host Controller

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

FPD-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. 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 information

PICAXE EXPERIMENTER BOARD (AXE090)

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

EMBED2000+ Data Sheet

EMBED2000+ 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 information

MAX11205PMB1 Peripheral Module

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

Prototyping NGC. First Light. PICNIC Array Image of ESO Messenger Front Page

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

Simplify System Complexity

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

Why a new kit Introduction to OH OH products Gateware architecture New tools Future work & conclusions. CERN s FMC kit

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

FT6336G. Self-Capacitive Touch Panel Controller INTRODUCTION FEATURES

FT6336G. 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 information

MAX31723PMB1 Peripheral Module

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

PBLN52832 DataSheet V Copyright c 2017 Prochild.

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

MAX44000PMB1 Peripheral Module

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

FT6x06. Self-Capacitive Touch Panel Controller INTRODUCTION FEATURES

FT6x06. 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 information

DS1086LPMB1 Peripheral Module

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

DEVELOPMENT AND VERIFICATION OF AHB2APB BRIDGE PROTOCOL USING UVM TECHNIQUE

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

BLM and BWS installation examples

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

EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG

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

More information

INT G bit TCP Offload Engine SOC

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

White-Rabbit NIC Gateware

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

HCTL Open Int. J. of Technology Innovations and Research HCTL Open IJTIR, Volume 4, July 2013 e-issn: ISBN (Print):

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

SMT943 APPLICATION NOTE 1 APPLICATION NOTE 1. Application Note - SMT372T and SMT943.doc SMT943 SUNDANCE MULTIPROCESSOR TECHNOLOGY LTD.

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

HYDRA-X23/X23S. Power Application Controllers. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.

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

Simplify System Complexity

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

HZX N03 Bluetooth 4.0 Low Energy Module Datasheet

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

MAX9611PMB1 Peripheral Module

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

Page 1 SPACEWIRE SEMINAR 4/5 NOVEMBER 2003 JF COLDEFY / C HONVAULT

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

THE INTERNATIONAL JOURNAL OF SCIENCE & TECHNOLEDGE

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

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

D Demonstration of disturbance recording functions for PQ monitoring

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

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT 620 HIGH CURRENT QUAD OUTPUT SWITCHING REGULATORS FOR TFT-LCD PANELS

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

PowerPC on NetFPGA CSE 237B. Erik Rubow

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

H89-Z37 DOUBLE-DENSITY FLOPPY CONTROLLER

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

PCI to SH-3 AN Hitachi SH3 to PCI bus

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

Lancelot. 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, 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 information

ICTP Latin-American Advanced Course on FPGADesign for Scientific Instrumentation. 19 November - 7 December, 2012

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

2. Control Pin Functions and Applications

2. 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 information

Design Document. May Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai

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

HIGH-PRECISION COULOMB COUNTER. George Sandler, UNCC ECE

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

Design Development and Implementation of SPI

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

MAX17116Q Evaluation Kit Evaluates: MAX17116 in a 24-Pin TQFN Package

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

MPGD 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. 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 information

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

Homework 9: Software Design Considerations

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

Introducing SPI Xpress SPI protocol Master / Analyser on USB

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

SPECS : A SERIAL PROTOCOL FOR EXPERIMENT CONTROL SYSTEM IN LHCB.

SPECS : 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 information

UG-108 Rev 1.0, 14-Oct-2018

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

USER GUIDE FOR IR3899 EVALUATION BOARD

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

Group 13 Monitor and Control of an Excavator Robot

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

OPERATIONAL UP TO. 300 c. Microcontrollers Memories Logic

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

DIGITAL CONTROL/COMMAND DEDICATED TO CONVERTERS GLOBAL OVERVIEW

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

CV Arpeggiator Rev 2 Build Documentation.

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

MAX14830 Evaluation Kit Evaluates: MAX14830

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

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

SF600 Serial Flash Programming solutions

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

Getting to Work with OpenPiton

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

OEM API Specification

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

Propeller Activity Board (#32910)

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

Graduate Institute of Electronics Engineering, NTU FPGA Design with Xilinx ISE

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

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

RW1026G Revision History Version Date Description

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

UG110 Rev 1.0, 07-Jun-2018

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

Figure 1: AAT1106 Evaluation Board.

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

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

DESIGN OF WISHBONE INTERFACED I2CMASTER CORE CONTROLLER USING VERILOG

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

QPRO Family of XC1700E Configuration PROMs

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

ic-mhm EVAL MHM1D EVALUATION BOARD DESCRIPTION

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

DESIGN A APPLICATION OF NETWORK-ON-CHIP USING 8-PORT ROUTER

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

ESE 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) 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 information

USER GUIDE FOR IR3899 EVALUATION BOARD

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

PANDORA HACKER GUIDE

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

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

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

More information

MAX6620 Evaluation Kit/Evaluation System

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

Update on PRad GEMs, Readout Electronics & DAQ

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

High Speed SPI Slave Implementation in FPGA using Verilog HDL

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

IRDC3810. Rev /14/2008 1

IRDC3810. 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 information

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

FlexRay The Hardware View

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

NanoMind Z7000. Datasheet On-board CPU and FPGA for space applications

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

SPART. SPART Design. A Special Purpose Asynchronous Receiver/Transmitter. The objectives of this miniproject are to:

SPART. 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 information

SupIRBuck TM IRDC3891 USER GUIDE FOR IRDC3891 EVALUATION BOARD DESCRIPTION BOARD FEATURES

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

ReMutt Control. Critical Design Review

ReMutt 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.

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

MAX1231B/MAX11633/MAX11635 Evaluation Systems Evaluate: MAX1030/MAX1031/MAX1230/ MAX1231/MAX11624/MAX11625/ MAX11632 MAX11635/MAX11642/MAX11643

MAX1231B/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 information

The University of Reduced Instruction Set Computer (MARC)

The 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