CPRE491 Team Dec11 08 Project Plan

Size: px
Start display at page:

Download "CPRE491 Team Dec11 08 Project Plan"

Transcription

1 CPRE491 Team Dec11 08 Project Plan

2 Introduction Write blockers are devices that allow acquisition of hard disk data without the possibility of accidental contamination by modification. A write blocker allows read commands and drops write commands to a device. Currently many USB 2.0 to SATA write blocking devices exist, but none for USB 3.0. The projects scope will be to develop a working prototype of a USB 3.0 to SATA write blocker. The device would act as a bridge between USB 3.0 and a SATA Hard drive. Purpose The project is to design a blocker device that protects any USB 3.0 SATA hard drive. Audience Project client Course instructor Faculty advisor Team members 1

3 Frontal Material USB 3.0 Write Blocker Project Plan Project/team number Dec11-08 Client s name Electronic Crime Institute - Des Moies Area Community College Faculty advisor s name Dr. Zhao Zhang Team members names Chen Zhao Elphas Sang Yan Fang Date submitted Jan, 18, 2011 Table of contents contents Page number Frontal material 2 Introductory material 3 System requirements 4 Project management 8 Conclusion 11 2

4 Executive summary Introductory Material This project requires at least one programmable hardware development board that supports USB 3.0 standards and either a SATA interface or a daughterboard with SATA interface. The project also needs a software platform corresponding to the hardware to do hardware programming and configuration. The principle of the project is to conduct FPGA design on a programmable hardware platform to make it capable of data processing conforming to USB 3.0 standards. The processor designed is to filter various writing commands to keep the SATA hard drive from data contamination. There are two main issues to deal with within the project. The first is to achieve the high speed data transfer and bidirectional data flow on the processor, required by USB 3.0 standards. The second is to correctly perform blocking, which is the purpose of the project. Acknowledgement Electronic Crime Institute Iowa State University Problem statement General problem statement 1. High- speed performance on the processor 2. Correct design of a command filter General solution approach 1. In FPGA, we can simulate the CPU perform parallel computing by dividing the core into multi-core parts. This is a demanding task in computer architecture. The eventual performance of the block depends both on the CPU capability itself and the architecture. 2. The filtering feature is realized in the circuit logic, which captures any data modification commands and disables them. It is possible that the CPU is configured to hold a processing unit to make input checking and output the result. 3

5 System requirements Operating environment and constraints The device works between any USB 3.0 interface and a SATA hard drive. Intended users and intended uses Those who use a SATA hard drive (usually an external hard drive) on the computer that supports USB 3.0 and want their hard drive data well protected Assumptions and limitations Initial assumptions list 1. The device is used for USB 2.0 or any other standards other than USB The device is only used for SATA hard drive. No other HDD. Initial limitations list 1. The device worked out in the project is only a prototype that may need external power supply every time it is used. 2. The product of the project requires program loading every time. 3. The size of this prototype may not be sufficiently portable. Expected end product and other deliverables 1. A logically development board with USB 3.0 interface 2. A daughter board that is open to SATA interface 3. A well-written hardware configuration program that performs all features of the device 4. A test report of the product 4

6 Use-case scenarios The user interacts only with PC and he/she may perform any disk operation on the PC. It is responsible for the write blocker to detect any invalid operation. The PC should be able to get response from the USB port whenever a writing operation is denied. PC USB 3.0 USB write blocker SATA HDD User System block diagram 5

7 Functional requirements 1. Data Bridge between USB 3.0 and SATA This device acts as bridge for dataflow. It processes data transfer and controls data package. 2. Lossless Data Transfer Data transfer does not allow any information loss. The data transfer should not be affected by the blocker except that no writing operation to hard drive is allowed. 3. A speed approximately at 300 MB/s This is the USB 3.0 standard, under the constraint of SATA capability. The highest speed of SATA is 300MB/s. Non-functional requirements 1. Product Quality (Reliability) The ability of a system or component to perform its required functions under stated conditions for a specified period of time. 2. Portability The ability for the device to be moved from point A to point B. The device may easily be used on different computers and for different hard drives. 3. Maintainability The product is maintainable which means the hardware configuration is well documented and may be updated and improved for later on projects. 4. Testability Tests are easily performed on the device. And these tests demonstrate the capability of the final product. 5. Usability Ease-of-use requirements address the factors that constitute the capacity of the software to be understood, learned, and used by its intended users. 6

8 Security considerations The main security issue for this product is to synchronize the data transfer between PC and hard drive. That means the device is responsible to report every action to PC to let the PC know what happened to the hard drive. If the device fails or misses the status report, the PC may assume some operation is successful or not. In this case, hard drive is no longer synchronized with PC, which causes failure of the device. Safety considerations The only safety consideration is that the device does no harm to the user s hard drive. This device never modifies the data on the user s hard drive, nor the user s PC. Intellectual property The manufacturer of the development reserves its intellectual property. The design of the product has its Intellectual property belonged according to the policy of Iowa State University. Technology consideration The idea of the project design is develop prototype that resembles a current USB 2.0 write blocker. Higher speed and efficiency will be considered for USB 3.0 in this project. Market and literature There are quite a few products for USB 2.0 with similar functions around the market nowadays. For example, Taleau provides solutions for USB 2.0 to SATA bridge. ForensicPC has a series of Forensic write-block products. But there is still no USB 3.0 blocker product in the market. In 2009, Fujitsu Microelectronics shipped its first generation of USB 3.0-Serial SATA bridge IC. MB86C30A incorporates USB and SATA signal communication control circuits, protocol and command control circuits with a high-speed encryption/decryption engine on a single device. This product is close to the goal of this project. The concept of the design is to resemble such a control circuit that incorporates USB 3.0 and SATA communication with a command filter. 7

9 Project Management Work breakdown structure & Statement of Work Behavioral module VHDL hardware design I/O mapping (C programming) Write Blocker Device interface module USB 3.0 data package receiver Data & documentation module Data banker (Memory) Systematic testing To start the design of the processor, the first step is to determine what the processor is to do, by implementing the circuit logic in hardware language. Then using the feature of the development board, C program is used to perform a correct memory mapping for I/O. The next step is to design the circuit logic, which is filtering to process data from USB port. This is the core of the whole design. All the programs and codes are to be loaded into the memory on the board and they are also to be well documented for later testing purpose. 8

10 Project Schedule Study the software development platform Design the hardware 11/18/2010 2/26/2011 6/6/2011 9/14/ /23/2011 Starting writing code, Testing Code documentation & Problem analysis Second system testing process start date completion remaining Design presented to client Project status report Resource management Total Budget: $ Building Board Accessories (HTG-V5-DDR3-PCIE-FX70T) $ (HTG-COM-MDL) $ Total cost estimated: $ Potential risks and mitigation 1. Schedule Risks Development Board Choice is the first step of the project and is the crucial step. A rational choice should be made considering the difficulty level of implementation and reliability of the final product. 2. Technical Risks 9

11 The hardware configuration consists of module implementation and integration. This is a complex procedure and it takes a long time to put a module into work. 3. Operational Risks Improper operation on the device (especially during the testing process) may cause irreversible hardware damage. 4. Financial Risks Budget may not be sufficient for the whole project. 10

12 Referenced cited Conclusion Fujitsu Microelectronics America, Inc. Project team contact infomation Team members: Yan Fang E E tears232@iastate.edu Chen Zhao CPR E czhao@iastate Elphas Sang E E eksang@iastate.edu Client: Electronic Crime Institute - Des Moies Area Community College Project contact: Joe Lane Advisor: Zhao Zhang jrlane@dmacc.edu zzhang@iastate.edu 11

Virtualization Education Environment

Virtualization Education Environment Virtualization Education Environment Project Plan Project Team: 15 Client: Dr. Daniels Advisor: Dr. Daniels Tasewell Fox Robert Goetz Jacob Phillips Submitted 3/1/2011 Table of Contents A. Executive Summary

More information

Printed Circuit Board Development Automation

Printed Circuit Board Development Automation Printed Circuit Board Development Automation Project Plan Date Submitted: February 11, 2003 Project/Team Number: Dec 03-09 Team Members Colin Burnett Advisor Client Khawaja-Shahzad Butt Christopher Rieck

More information

EE/CprE/SE 491 Senior Design I and Professionalism. Design Document

EE/CprE/SE 491 Senior Design I and Professionalism. Design Document EE/CprE/SE 491 Senior Design I and Professionalism Design Document Joseph Zambreno Electrical and Computer Engineering Iowa State University www.ece.iastate.edu/~zambreno rcl.ece.iastate.edu Always design

More information

Project Plan Report. Dec09-08: SAE AADL Simulation and Modeling Tools. Chaz Beck Marcus Rosenow Shaun Brockhoff Jason Lackore

Project Plan Report. Dec09-08: SAE AADL Simulation and Modeling Tools. Chaz Beck Marcus Rosenow Shaun Brockhoff Jason Lackore Project Plan Report Dec09-08: SAE AADL Simulation and Modeling Tools Chaz Beck Marcus Rosenow Shaun Brockhoff Jason Lackore 5/2/2009 Table of Contents 1 Introductory Material... 4 1.1 List of Tables...

More information

Automated Medical Patient Evaluation System - Phase 2 Design Report

Automated Medical Patient Evaluation System - Phase 2 Design Report Automated Medical Patient Evaluation System - Phase 2 Design Report Team Number Dec02-01 Date Submitted 4/23/2002 Client Dr. David Carlyle Family Practice East McFarland Clinic Ames, IA Faculty Advisors

More information

Chapter 5: ASICs Vs. PLDs

Chapter 5: ASICs Vs. PLDs Chapter 5: ASICs Vs. PLDs 5.1 Introduction A general definition of the term Application Specific Integrated Circuit (ASIC) is virtually every type of chip that is designed to perform a dedicated task.

More information

CompTIA A Essentials Pop Quiz 1

CompTIA A Essentials Pop Quiz 1 CompTIA A+ 2008 Essentials 220-601 Pop Quiz 1 Brought to you by www.rmroberts.com The CompTIA A+ pop quiz series is designed to prepare you for both, the CompTIA Essentials exam and one of the three advanced

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

COMPLEX EMBEDDED SYSTEMS

COMPLEX EMBEDDED SYSTEMS COMPLEX EMBEDDED SYSTEMS Embedded System Design and Architectures Summer Semester 2012 System and Software Engineering Prof. Dr.-Ing. Armin Zimmermann Contents System Design Phases Architecture of Embedded

More information

SATA-IP Host Demo Instruction on SP605 Rev Jan-10

SATA-IP Host Demo Instruction on SP605 Rev Jan-10 SATA-IP Host Demo Instruction on SP605 Rev1.0 21-Jan-10 This document describes SATA-IP Host evaluation procedure using SATA-IP Host reference design bit-file. 1 Environment For real board evaluation of

More information

High-Voltage Structured ASICs for Industrial Applications - A Single Chip Solution

High-Voltage Structured ASICs for Industrial Applications - A Single Chip Solution High-Voltage Structured ASICs for Industrial Applications - A Single Chip Solution Yipin Zhang, Cor Scherjon Institut für Mikroelektronik Stuttgart Allmandring 30 a 70569 Stuttgart This paper presents

More information

Group Members: Jamison Bradley, Lance Staley, Charles Litfin

Group Members: Jamison Bradley, Lance Staley, Charles Litfin Project Plan for News Stream Group May13-31 Advisor: Srikanta Tirthupura Client: IBM Rochester Client Contact: Paul Bye Problem Statement In today's world there is a plethora of information that is available

More information

Software Requirements Specification. <Project> for. Version 1.0 approved. Prepared by <author(s)> <Organization> <Date created>

Software Requirements Specification. <Project> for. Version 1.0 approved. Prepared by <author(s)> <Organization> <Date created> Software Requirements Specification for Version 1.0 approved Prepared by Software Requirements Specification for Page 2 Table of Contents Revision

More information

HPE ProLiant ML110 Gen P 8GB-R S100i 4LFF NHP SATA 350W PS DVD Entry Server/TV (P )

HPE ProLiant ML110 Gen P 8GB-R S100i 4LFF NHP SATA 350W PS DVD Entry Server/TV (P ) Digital data sheet HPE ProLiant ML110 Gen10 3104 1P 8GB-R S100i 4LFF NHP SATA 350W PS DVD Entry Server/TV (P03684-425) ProLiant ML Servers What's new New SMB focused offers regionally released as Smart

More information

Guide to Computer Forensics and Investigations Fourth Edition. Chapter 2 Understanding Computer Investigations

Guide to Computer Forensics and Investigations Fourth Edition. Chapter 2 Understanding Computer Investigations Guide to Computer Forensics and Investigations Fourth Edition Chapter 2 Understanding Computer Investigations Objectives Explain how to prepare a computer investigation Apply a systematic approach to an

More information

COMSys The Embedded PC Platform

COMSys The Embedded PC Platform The Embedded PC Platform Embedded PC flexible and easy to integrate Page 1 Modular System Design Optimal cooling connection Extensive and easy cooling connection Scalability by the use of different COM

More information

Final Project Report

Final Project Report 16.04.02 Final Project Report Document information Project Title HP Tool Repository of SESAR standard HP methods and tools Project Number 16.04.02 Project Manager DFS Deliverable Name 16.04.02 Final Project

More information

Chapter 8: SDLC Reviews and Audit Learning objectives Introduction Role of IS Auditor in SDLC

Chapter 8: SDLC Reviews and Audit Learning objectives Introduction Role of IS Auditor in SDLC Chapter 8: SDLC Reviews and Audit... 2 8.1 Learning objectives... 2 8.1 Introduction... 2 8.2 Role of IS Auditor in SDLC... 2 8.2.1 IS Auditor as Team member... 2 8.2.2 Mid-project reviews... 3 8.2.3 Post

More information

Designing with VHDL and FPGA

Designing with VHDL and FPGA Designing with VHDL and FPGA Instructor: Dr. Ahmad El-Banna lab# 1 1 Agenda Course Instructor Course Contents Course References Overview of Digital Design Intro. to VHDL language and FPGA technology IDE

More information

2-D Platform Control Using an FPGA

2-D Platform Control Using an FPGA 2-D Platform Control Using an FPGA Final Report May 05-22 Client: Dr. Mani Mina Faculty Advisor: Dr. Mani Mina Senior Design Team: Dillon Glissman, CPRE Cipto Kurniawan, EE Clinton Middaugh, CPRE Mark

More information

HIGH-SPEED DATA ACQUISITION SYSTEM BASED ON DRS4 WAVEFORM DIGITIZATION

HIGH-SPEED DATA ACQUISITION SYSTEM BASED ON DRS4 WAVEFORM DIGITIZATION HIGH-SPEED DATA ACQUISITION SYSTEM BASED ON DRS4 WAVEFORM DIGITIZATION J.Z. Zhang, H.B. Yang, J. Kong, Y. Qian, Q.S. She, H. Su, R.S. Mao, T.C. Zhao, Z.G. Xu Institute of Modern Physics, Chinese Academy

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK AN ENDURANCE-AWARE DISK-ON-BOARD SOLUTION FOR INDUSTRIAL MEMORY SHRUNKHALA NAIK,

More information

REQUIREMENT DOCUMENTATION

REQUIREMENT DOCUMENTATION Concordia University Faculty of Engineering and Computer Science Department of Electrical and Computer Engineering COEN 490 PROJECT QUIZ ROOM REMOTE SECURE SERVER REQUIREMENT DOCUMENTATION By COEN 490

More information

PIC Evaluation/Development Board Implementation Team Dec Project Design Report April 23, Client: ECPE Senior Design

PIC Evaluation/Development Board Implementation Team Dec Project Design Report April 23, Client: ECPE Senior Design PIC Evaluation/Development Board Implementation Team Dec02-12 Project Design Report April 23, 2002 Client: ECPE Senior Design Faculty Advisors: Dr. Rover & Dr. Weber Team Members: Chad Berg, Luke Bishop,

More information

COMSys The Embedded PC Platform

COMSys The Embedded PC Platform The Embedded PC Platform Embedded PC flexible and easy to integrate Page 1 Modular System Design Optimal cooling connection Extensive and easy cooling connection Scalability by the use of different COM

More information

Human Error Taxonomy

Human Error Taxonomy Human Error Taxonomy The Human Error Taxonomy (HET) provides a structure for requirement errors made during the software development process. The HET can be employed during software inspection to help

More information

Procelerant COM Express Starter Kit

Procelerant COM Express Starter Kit Procelerant COM Express Starter Kit Comprehensive Design Kits Accelerate Product Development and Time to Market FEATURE SUMMARY Each Kit provides: CE945GM2A module of choice 1GB Memory via two 512MB SODIMMs

More information

Early Software Development Through Emulation for a Complex SoC

Early Software Development Through Emulation for a Complex SoC Early Software Development Through Emulation for a Complex SoC FTF-NET-F0204 Raghav U. Nayak Senior Validation Engineer A P R. 2 0 1 4 TM External Use Session Objectives After completing this session you

More information

Use the advantages of embedded VisualApplets: Realize custom image processing on the FPGAs of your cameras in shortest time!

Use the advantages of embedded VisualApplets: Realize custom image processing on the FPGAs of your cameras in shortest time! Use the advantages of embedded VisualApplets: Realize custom image processing on the FPGAs of your cameras in shortest time! Whether in the car or in the production line cameras are an integral part of

More information

3.5" USB 2.0 to SATA Enclosure

3.5 USB 2.0 to SATA Enclosure 3.5" USB 2.0 to SATA Enclosure Quick Installation Guide Introducing the USB 2.0 3.5" Enclosure The 3.5" USB 2.0 to SATA Enclosure is designed to support USB equipped computers. This enclosure provides

More information

VPXI epc. Datasheet. AmpliconBenelux.com. Air Cooled 4U 1/2 Rack OpenVPX Windows/Linux Computer with Four Expansion Slots DESCRIPTION

VPXI epc. Datasheet. AmpliconBenelux.com. Air Cooled 4U 1/2 Rack OpenVPX Windows/Linux Computer with Four Expansion Slots DESCRIPTION V1.2 04/6/13 Air Cooled 4U 1/2 Rack OpenVPX Windows/Linux Computer with Four Expansion Slots FEATURES VPX for Instrumentation 3U OpenVPX embedded computer system Integrated timing and triggering Advanced

More information

VISUAL STUDIO 2010 TEAM SYSTEM CAPABILITIES WITH DYNAMICS AX

VISUAL STUDIO 2010 TEAM SYSTEM CAPABILITIES WITH DYNAMICS AX VISUAL STUDIO 2010 TEAM SYSTEM CAPABILITIES WITH DYNAMICS AX Advisor - Simanta Mitra Client - Shawn Hanson & Dave Froslie (Microsoft) Group - Dec10-08 Ian Dallas Jacob Grimm Yuriy Gritsenko Matt Smith

More information

The Many Flavors of NAND and More to Come

The Many Flavors of NAND and More to Come The Many Flavors of NAND and More to Come Brian Shirley VP Micron Memory Product Group 1 NAND Market Growth Drivers Top 10 Applications by Units Shipped 4000 # of Units per Application 3500 Millions of

More information

Design and Implementation of Generic DMA using Vhdl

Design and Implementation of Generic DMA using Vhdl International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2016 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Anil

More information

PMP Exam Prep Training - 5 Days

PMP Exam Prep Training - 5 Days PMP Exam Prep Training - 5 Days PMP31 Preparing for the PMP Exam 5 day Workshop Course ID: PMP31 Credits: 35 PDUs Course Duration: 5 days Course Level: Intermediate/Advanced (Based on the PMBOK Guide,

More information

3U CompactPCI Intel SBCs F14, F15, F17, F18, F19P

3U CompactPCI Intel SBCs F14, F15, F17, F18, F19P 3U CompactPCI Intel SBCs F14, F15, F17, F18, F19P High computing and graphics performance with forward compatibility for a wide range of industrial applications. 1 Content Processor roadmap Technical data

More information

DuelReality. Preliminary Design Review. Jerry Charles Hadi Ghantous Xiaobin Liu. Advisor: Prof. Jackson. October 7, 2017

DuelReality. Preliminary Design Review. Jerry Charles Hadi Ghantous Xiaobin Liu. Advisor: Prof. Jackson. October 7, 2017 Preliminary Design Review DuelReality Jerry Charles Hadi Ghantous Xiaobin Liu Advisor: Professor Jackson October 7, 2017 1 Team Members Hadi Ghantous Jerry Charles Xiaobin Liu 2 Collectible Card Game Playerbase

More information

M100 GigE Series. Multi-Camera Vision Controller. Easy cabling with PoE. Multiple inspections available thanks to 6 GigE Vision ports and 4 USB3 ports

M100 GigE Series. Multi-Camera Vision Controller. Easy cabling with PoE. Multiple inspections available thanks to 6 GigE Vision ports and 4 USB3 ports M100 GigE Series Easy cabling with PoE Multiple inspections available thanks to 6 GigE Vision ports and 4 USB3 ports Maximized acquisition performance through 6 GigE independent channels Common features

More information

IMPLEMENTATION PLAN: REPAIR & RE- USE CENTRE IN THE CITY OF GRAZ PP08 PROVINCE OF STYRIA

IMPLEMENTATION PLAN: REPAIR & RE- USE CENTRE IN THE CITY OF GRAZ PP08 PROVINCE OF STYRIA IMPLEMENTATION PLAN: REPAIR & RE- USE CENTRE IN THE CITY OF GRAZ PP08 PROVINCE OF STYRIA September 2014 Content table 1.1 Name of the implementation plan... 3 1.2 General information... 3 1.2.1 General

More information

Software Requirements Specification Template CptS 322 Software Engineering 9 February 2005

Software Requirements Specification Template CptS 322 Software Engineering 9 February 2005 Software Requirements Specification Template CptS 322 Software Engineering 9 February 2005 The following annotated template shall be used to complete the Software Requirements Specification (SRS) assignment

More information

(Objective-CS605 Software Engeenring-II)

(Objective-CS605 Software Engeenring-II) Which one of the following is NOT a useful indicator of software quality? Correctness Code size (Page 67) Maintainability Integrity Usability Which one of the following does not belong to a strategy for

More information

CMPT E100 Introduction to Software Engineering Spring Assignment 2 (9%) - Requirements and Initial Design 1

CMPT E100 Introduction to Software Engineering Spring Assignment 2 (9%) - Requirements and Initial Design 1 CMPT 276-4 E100 Introduction to Software Engineering Spring 2017 Assignment 2 (9%) - Requirements and Initial Design 1 Deliverables Due Time Requirement Document, Design document + Quality Assurance Plan

More information

SOFTWARE REQUIREMENT SPECIFICATION

SOFTWARE REQUIREMENT SPECIFICATION SOFTWARE REQUIREMENT SPECIFICATION AIM The aim of the experiment is to prepare and document the Software Requirements Specification for the project Library Management System 1. INTRODUCTION 1.1 Purpose

More information

Basic Concepts of System Testing - A Beginners Guide.

Basic Concepts of System Testing - A Beginners Guide. Basic Concepts of System Testing - A Beginners Guide https://www.softwaretestingclass.com/basic-concepts-ofsystem-testing-a-beginners-guide/ 2 Overview We all agree to the fact that any system that we

More information

HPE ProLiant ML110 Gen10 Server

HPE ProLiant ML110 Gen10 Server Digital data sheet HPE ProLiant ML110 Gen10 Server ProLiant ML Servers What's new New SMB focused offers regionally released as Smart Buy Express in the U.S. and Canada, Top Value in Europe, and Intelligent

More information

AMC517 Kintex-7 FPGA Carrier for FMC, AMC

AMC517 Kintex-7 FPGA Carrier for FMC, AMC AMC Kintex-7 FPGA Carrier KEY FEATURES AMC FPGA carrier for FMC per VITA-57 Xilinx Kintex-7 410T FPGA in FFG-900 package with optional P2040 Supported by DAQ Series data acquisition software AMC Ports

More information

SBC-COMe FEATURES DESCRIPTION APPLICATIONS SOFTWARE. EnTegra Ltd Tel: 44(0) Web:

SBC-COMe FEATURES DESCRIPTION APPLICATIONS SOFTWARE. EnTegra Ltd Tel: 44(0) Web: A Windows /Linux Embedded Single Board Computer with XMC IO Site FEATURES Combines an industry standard COM CPU module with an XMC IO module in a compact, stand alone design Scalable CPU performance from

More information

Open Command and Control (OpenC2) Language Specification. Version 0.0.2

Open Command and Control (OpenC2) Language Specification. Version 0.0.2 Open Command and Control (OpenC2) Language Specification Version 0.0.2 OpenC2 Language Specification Working Draft 0.0.2 09 Oct 2017 Technical Committee: OASIS OpenC2 Technical Committee Chair: Editors:

More information

M100 GigE Series. Multi-Camera Vision Controller. Easy cabling with PoE. Multiple inspections available thanks to 6 GigE Vision ports and 4 USB3 ports

M100 GigE Series. Multi-Camera Vision Controller. Easy cabling with PoE. Multiple inspections available thanks to 6 GigE Vision ports and 4 USB3 ports M100 GigE Series Easy cabling with PoE Multiple inspections available thanks to 6 GigE Vision ports and 4 USB3 ports Maximized acquisition performance through 6 GigE independent channels Common features

More information

CAUTION: Before installing the Windows or Macintosh operating system, see our knowledge base answer ID 1485 for precautionary procedures.

CAUTION: Before installing the Windows or Macintosh operating system, see our knowledge base answer ID 1485 for precautionary procedures. Quick Start Guide Getting Started Kit Contents USB external drive USB cable AC adapter Quick Install Guide USB External Drive AC Adapter USB Cable Quick Install Guide Compatibility CAUTION: Before installing

More information

Source: https://articles.forensicfocus.com/2018/03/02/evidence-acquisition-using-accessdata-ftk-imager/

Source: https://articles.forensicfocus.com/2018/03/02/evidence-acquisition-using-accessdata-ftk-imager/ by Chirath De Alwis Source: https://articles.forensicfocus.com/2018/03/02/evidence-acquisition-using-accessdata-ftk-imager/ Forensic Toolkit or FTK is a computer forensics software product made by AccessData.

More information

Cool SATA to USB 2.0 Docking Quick Installation Guide

Cool SATA to USB 2.0 Docking Quick Installation Guide Cool SATA to USB 2.0 Docking Quick Installation Guide Introducing the Cool SATA to USB 2.0 The Cool SATA to USB 2.0 Docking is designed to support USB equipped computers. This adapter provides large capacity

More information

Environmental Control and Automatic Imaging System for Miniature Greenhouses. Date Version Description. 02/21/

Environmental Control and Automatic Imaging System for Miniature Greenhouses. Date Version Description. 02/21/ Project Plan CprE / EE 491 - Senior Design Environmental Control and Automatic Imaging System for Miniature Greenhouses Advisor : Liang Dong Client : Agronomy Department and Plant Sciences Institute Group:

More information

Software Requirements Specification (SRS) Software Requirements Specification for <Name of Project>

Software Requirements Specification (SRS) Software Requirements Specification for <Name of Project> Software Requirements Specification (SRS) Software Requirements Specification for Version Release Responsible Party Major Changes Date 0.1 Initial Document Release for

More information

Early Design Review of Boundary Scan in Enhancing Testability and Optimization of Test Strategy

Early Design Review of Boundary Scan in Enhancing Testability and Optimization of Test Strategy Early Design Review of Boundary Scan in Enhancing Testability and Optimization of Test Strategy Sivakumar Vijayakumar Keysight Technologies Singapore Abstract With complexities of PCB design scaling and

More information

Certification Report

Certification Report Certification Report Koji Nishigaki, Chairman Information-technology Promotion Agency, Japan Target of Evaluation Application date/id 2008-02-12 (ITC-8195) Certification No. C0189 Sponsor Panasonic Communications

More information

Standards for Writing Requirements and Specifications. Drs. Schesser & Simone BME 496 Capstone II

Standards for Writing Requirements and Specifications. Drs. Schesser & Simone BME 496 Capstone II Standards for Writing Requirements and Specifications 1 Standards for Requirements Documents Based on the ANSI/IEEE Guide to Software Requirements STD 830-1984 Requirements use the shall language The system

More information

USB Logic Analyzer. Project Proposal. Shom Bandopadhaya Advisor: Dr. James H. Irwin. December 8, 2005

USB Logic Analyzer. Project Proposal. Shom Bandopadhaya Advisor: Dr. James H. Irwin. December 8, 2005 USB Logic Analyzer Project Proposal Shom Bandopadhaya Advisor: Dr. James H. Irwin December 8, 2005 Senior Capstone Project Bradley University Department of Electrical and Computer Engineering Introduction

More information

Data Inventory and Classification, Physical Devices and Systems ID.AM-1, Software Platforms and Applications ID.AM-2 Inventory

Data Inventory and Classification, Physical Devices and Systems ID.AM-1, Software Platforms and Applications ID.AM-2 Inventory Audience: NDCBF IT Security Team Last Reviewed/Updated: March 2018 Contact: Henry Draughon hdraughon@processdeliveysystems.com Overview... 2 Sensitive Data Inventory and Classification... 3 Applicable

More information

Project Omniglean. Team: Faculty Advisor: Dr. Mitra. Kenny Trytek Abby Birkett Joe Briggie Derek Woods

Project Omniglean. Team: Faculty Advisor: Dr. Mitra. Kenny Trytek Abby Birkett Joe Briggie Derek Woods Project Omniglean Team: Kenny Trytek Abby Birkett Joe Briggie Derek Woods Faculty Advisor: Dr. Mitra Revision Date Author(s) Change 0.1 10/02/2010 KT, AB Initial document creation 0.5 10/06/2010 KT, AB,

More information

Re-configurable Ad-hoc Network to Track Points of Interest

Re-configurable Ad-hoc Network to Track Points of Interest Re-configurable Ad-hoc Network to Track Points of Interest Project Plan May 2012-07 September 28, 2011 Project Client: Jessica Miller Lockheed Martin, Advanced Development Programs Members: Benjamin J.

More information

Microsemi Adaptec Trusted Storage Solutions. A complete portfolio of 12 Gbps Host Bus Adapters, RAID Adapters, SAS Expander and Cables

Microsemi Adaptec Trusted Storage Solutions. A complete portfolio of 12 Gbps Host Bus Adapters, RAID Adapters, SAS Expander and Cables Microsemi Trusted Storage Solutions A complete portfolio of 12 Gbps Host Bus Adapters, RAID Adapters, SAS Expander and Cables Microsemi HBA 1000 Series PCIe Gen 3 12 Gbps Host Bus Adapter The new Microsemi

More information

New IBM System x3500 M3 and x3650 M3 server models added to IBM Express Portfolio

New IBM System x3500 M3 and x3650 M3 server models added to IBM Express Portfolio IBM Latin America Hardware Announcement LG11-0088, dated April 5, 2011 New IBM System x3500 M3 and x3650 M3 server models added to IBM Express Portfolio Table of contents 1 Overview 4 Publications 2 Key

More information

Vess A2000 Series. NVR Storage Appliance. SeeTec Surveillance Solution. Version PROMISE Technology, Inc. All Rights Reserved.

Vess A2000 Series. NVR Storage Appliance. SeeTec Surveillance Solution. Version PROMISE Technology, Inc. All Rights Reserved. Vess A2000 Series NVR Storage Appliance SeeTec Surveillance Solution Version 1.0 2014 PROMISE Technology, Inc. All Rights Reserved. Contents Introduction 1 Overview 1 Purpose 2 Scope 2 Audience 2 Components

More information

ARL992/ ARL992-B User Reference Manual

ARL992/ ARL992-B User Reference Manual ARL992/ ARL992-B User Reference Manual Specifications Model No ARL992 ARL992-B CPU Intel Core i5-7440eq, 2.90GHz Processors Option: Intel Core i7-7820eq, 3.0 GHz Chipset Intel 7th Gen. Core i5 /i7 processors

More information

ENVISION TECHNOLOGY CONFERENCE. Functional intel (ia) BLA PARTHAS, INTEL PLATFORM ARCHITECT

ENVISION TECHNOLOGY CONFERENCE. Functional intel (ia) BLA PARTHAS, INTEL PLATFORM ARCHITECT ENVISION TECHNOLOGY CONFERENCE Functional Safety @ intel (ia) BLA PARTHAS, INTEL PLATFORM ARCHITECT Legal Notices & Disclaimers This document contains information on products, services and/or processes

More information

Cyber Security For Utilities Risks, Trends & Standards. IEEE Toronto March 22, Doug Westlund Senior VP, AESI Inc.

Cyber Security For Utilities Risks, Trends & Standards. IEEE Toronto March 22, Doug Westlund Senior VP, AESI Inc. Cyber Security For Utilities Risks, Trends & Standards IEEE Toronto March 22, 2017 Doug Westlund Senior VP, AESI Inc. Agenda Cyber Security Risks for Utilities Trends & Recent Incidents in the Utility

More information

Software Requirements Specification. <Project> for. Version 1.0 approved. Prepared by <author> <organization> <date created>

Software Requirements Specification. <Project> for. Version 1.0 approved. Prepared by <author> <organization> <date created> Software Requirements Specification for Version 1.0 approved Prepared by Copyright 2002 by Karl E. Wiegers. Permission is granted to use, modify, and distribute

More information

Chapter 12: Query Processing

Chapter 12: Query Processing Chapter 12: Query Processing Database System Concepts, 6 th Ed. See www.db-book.com for conditions on re-use Basic Steps in Query Processing 1. Parsing and translation 2. Optimization 3. Evaluation 12.2

More information

CYBERSECURITY IMPLEMENTATION FOR THE MARINE AND OFFSHORE INDUSTRIES

CYBERSECURITY IMPLEMENTATION FOR THE MARINE AND OFFSHORE INDUSTRIES GUIDE FOR CYBERSECURITY IMPLEMENTATION FOR THE MARINE AND OFFSHORE INDUSTRIES ABS CyberSafety TM VOLUME 2 SEPTEMBER 2016 NOTICE NO. 2 June 2018 The following Changes were approved by the ABS Rules Committee

More information

SuperSpeed USB to SATA 3Gb/s Docking with Fan Quick Installation Guide

SuperSpeed USB to SATA 3Gb/s Docking with Fan Quick Installation Guide SuperSpeed USB to SATA 3Gb/s Docking with Fan Quick Installation Guide Introducing the SuperSpeed USB to SATA 3Gb/s Docking with Fan The SuperSpeed USB to SATA 3Gb/s Docking with Fan is designed to support

More information

COWLEY COLLEGE & Area Vocational Technical School

COWLEY COLLEGE & Area Vocational Technical School COWLEY COLLEGE & Area Vocational Technical School COURSE PROCEDURE FOR Student Level: This course is open to students on the college level in either the freshman or sophomore year. Catalog Description:

More information

Lecture 2 Hardware Description Language (HDL): VHSIC HDL (VHDL)

Lecture 2 Hardware Description Language (HDL): VHSIC HDL (VHDL) Lecture 2 Hardware Description Language (HDL): VHSIC HDL (VHDL) Pinit Kumhom VLSI Laboratory Dept. of Electronic and Telecommunication Engineering (KMUTT) Faculty of Engineering King Mongkut s University

More information

TagFS: A Fast and Efficient Tag-Based File System

TagFS: A Fast and Efficient Tag-Based File System TagFS: A Fast and Efficient Tag-Based File System 6.033 Design Project 1 Yanping Chen yanpingc@mit.edu Dan Ports (TR11) 3/17/2011 1. Overview A typical problem in directory-based file-systems is searching

More information

To: Prof. Chang, Prof. Lasser From: Mark Robinton, Brandon Balkind Subject: Senior Project Proposal Date: 12/2/2004

To: Prof. Chang, Prof. Lasser From: Mark Robinton, Brandon Balkind Subject: Senior Project Proposal Date: 12/2/2004 Page 1 of 8 To: Prof. Chang, Prof. Lasser From:, Subject: Senior Project Proposal Date: 12/2/2004 1. Introduction Managing artificial aquatic environments currently requires significant human interaction

More information

ON THE SELECTION OF WRITE BLOCKERS FOR DISK ACQUISITION: A COMPARATIVE PRACTICAL STUDY

ON THE SELECTION OF WRITE BLOCKERS FOR DISK ACQUISITION: A COMPARATIVE PRACTICAL STUDY ON THE SELECTION OF WRITE BLOCKERS FOR DISK ACQUISITION: A COMPARATIVE PRACTICAL STUDY Mousa Al Falayleh College of Computer Info. Tech. American University in the Emirates Dubai, United Arab Emirates

More information

Project Plan of Simultaneous Co-Test of high performance DAC ADC Pairs

Project Plan of Simultaneous Co-Test of high performance DAC ADC Pairs Project Plan of Simultaneous Co-Test of high performance DAC ADC Pairs Iowa State University Senior Design Project 2012-2013 May13-28 Adviser Dr. Degang Chen Members Luke Goetzke Tao Chen Ben Magstadt

More information

Requirement Analysis

Requirement Analysis Requirement Analysis Requirements Analysis & Specification Objective: determine what the system must do to solve the problem (without describing how) Done by Analyst (also called Requirements Analyst)

More information

Data Sheet Fujitsu Server PRIMERGY CX400 M1 Compact and Easy

Data Sheet Fujitsu Server PRIMERGY CX400 M1 Compact and Easy Data Sheet Fujitsu Server Compact and Easy Data Sheet Fujitsu Server Compact and Easy Scale-Out Smart for HPC, Cloud and Hyper-Converged Computing The Fujitsu Server helps to meet the immense challenges

More information

Dept. of Computer Science and Engineering

Dept. of Computer Science and Engineering Dept. of Computer Science and Engineering EECS 2210 Electronic Circuits and Devices Project Report Power Supply for a Mobile Charger Submitted by : Linda Chigbo Ariel Laboriante Ege Arslan Date 4/17/2015

More information

Does FPGA-based prototyping really have to be this difficult?

Does FPGA-based prototyping really have to be this difficult? Does FPGA-based prototyping really have to be this difficult? Embedded Conference Finland Andrew Marshall May 2017 What is FPGA-Based Prototyping? Primary platform for pre-silicon software development

More information

ARL 970/ ARL970-B User Reference Manual

ARL 970/ ARL970-B User Reference Manual ARL 970/ ARL970-B User Reference Manual Specifications Model No ARL970 ARL970-B CPU Intel Core i5-2510e, 3M Cache, 2.50GHz Processors (Option: Intel Core i7-2710qe, 6M Cache, 2.10 GHz) Chipset Intel QM77

More information

Digital Receiver V612

Digital Receiver V612 PC-based Instrument with 128 Channels DDC, Spectrum Analyzer and two XMC module sites System Features Intel i7 Quad Core, 16 GB RAM, 240 GB SSD, dual 10 GbE, Win 7 Pro 64-bit Two, independent XMC module

More information

Tina 1A Blanking plug

Tina 1A Blanking plug Original instructions Tina 1A Blanking plug ABB AB / Jokab Safety Varlabergsvägen 11, SE-434 39 Kungsbacka, Sweden www.abb.com/jokabsafety Read and understand this document Please read and understand this

More information

Shared Infrastructure: Scale-Out Advantages and Effects on TCO

Shared Infrastructure: Scale-Out Advantages and Effects on TCO Shared Infrastructure: Scale-Out Advantages and Effects on TCO A Dell TM Technical White Paper Dell Data Center Solutions THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL

More information

Reprise of Locker Access System

Reprise of Locker Access System Reprise of Locker Access System Group Members Mohammed Al Kaabi Sherry Elsa Gungat Nurul Izni Hazimi Abdul Aziz Shichao Su Client Iowa State University Advisor Harker, Leland Edward 1 May 14 12 10/11/2013

More information

Certification Report

Certification Report Certification Report Buheita Fujiwara, Chairman Information-technology Promotion Agency, Japan Target of Evaluation Application date/id Certification No. Sponsor Name of TOE Version of TOE PP Conformance

More information

NVMe-IP Introduction for Xilinx Ver1.7E

NVMe-IP Introduction for Xilinx Ver1.7E NVMe-IP Introduction for Xilinx Ver1.7E Direct connection between latest NVMe SSD and FPGA Optimal Solution for Recording Application! Page 1 NVMe SSD Overview Agenda SSD Trends Merit of NVMe SSD for embedded

More information

CENTRALIZED DEPARTMENTAL PRINTING

CENTRALIZED DEPARTMENTAL PRINTING Dec 10 th, 2003 CENTRALIZED DEPARTMENTAL PRINTING Malik S. Khan UNISYS Scholar 2003/04 Rutgers University Mechanical Engineering Outline Motivation for Project Present System Analysis Proposed System /

More information

Operating Systemss and Multicore Programming (1DT089)

Operating Systemss and Multicore Programming (1DT089) Operating Systemss and Multicore Programming (1DT089) Introduction to Operating Systemss (Chapter 1) Wednesday january 23 Uppsala University 2013 karl.marklund@it.uu.se Chapter 1: Introduction Chapter

More information

DEEPFINNS. Group 3 Members FPGA IMPLEMENTATION OF A DEEP NEURAL NETWORK FOR SPEECH RECOGNITION. Fall 2016 LINDSAY DAVIS

DEEPFINNS. Group 3 Members FPGA IMPLEMENTATION OF A DEEP NEURAL NETWORK FOR SPEECH RECOGNITION. Fall 2016 LINDSAY DAVIS Fall 2016 DEEPFINNS FPGA IMPLEMENTATION OF A DEEP NEURAL NETWORK FOR SPEECH RECOGNITION Group 3 Members LINDSAY DAVIS Electrical Engineering MICHAEL LOPEZ-BRAU Electrical Engineering ESTELLA GONG Computer

More information

Certified Software Quality Engineer Preparation On Demand, Web-Based Course Offered by The Westfall Team

Certified Software Quality Engineer Preparation On Demand, Web-Based Course Offered by The Westfall Team Certified Software Quality Engineer (CSQE) Preparation course is an on demand, web-based course design to be a comprehensive, in-depth review of the topics in the ASQ s Certified Software Quality Engineer

More information

esata II PCIe i/e Quick Installation Guide

esata II PCIe i/e Quick Installation Guide esata II PCIe i/e Quick Installation Guide Introducing the esata II PCIe i/e The esata II PCIe i/e is an ultra high-speed dual channel Serial ATA Generation 2 controller for use in PCI Express enabled

More information

Non-Volatile Memory Cache Enhancements: Turbo-Charging Client Platform Performance

Non-Volatile Memory Cache Enhancements: Turbo-Charging Client Platform Performance Non-Volatile Memory Cache Enhancements: Turbo-Charging Client Platform Performance By Robert E Larsen NVM Cache Product Line Manager Intel Corporation August 2008 1 Legal Disclaimer INFORMATION IN THIS

More information

Observatory Automation

Observatory Automation Observatory Automation Project Plan Project ongo02e February 12, 2001 Client: ISU Physics Department Advisor: Dr. J. Basart Team Members: Shahril Abdullah Justin Doyle Derek Halverson Jeff Rastrelli Rob

More information

Statement of Volatility Xerox CiPress Production Inkjet System

Statement of Volatility Xerox CiPress Production Inkjet System Statement of Volatility Xerox CiPress Production Inkjet System Copyright 2006, 2008, 2009, 2010, 2011, 2012, 2013 Xerox Corporation Copyright protection claimed includes all forms and matters of copyrighted

More information

SOLUTION BRIEF CA TEST DATA MANAGER FOR HPE ALM. CA Test Data Manager for HPE ALM

SOLUTION BRIEF CA TEST DATA MANAGER FOR HPE ALM. CA Test Data Manager for HPE ALM SOLUTION BRIEF CA TEST DATA MANAGER FOR HPE ALM CA Test Data Manager for HPE ALM Generate all the data needed to deliver fully tested software, and export it directly into Hewlett Packard Enterprise Application

More information

Dilbert Scott Adams. CSc 233 Spring 2012

Dilbert Scott Adams. CSc 233 Spring 2012 Dilbert Scott Adams CSc 233 Spring 2012 Dilbert Scott Adams CSc 233 Spring 2012 2 Dilbert Scott Adams CSc 233 Spring 2012 3 prerequisites CSc 233 Spring 2012 I thought we had agreed long ago that the Department

More information

esata II PCIe i/e Quick Installation Guide

esata II PCIe i/e Quick Installation Guide Introduction esata II PCIe i/e Quick Installation Guide The esata II PCIe i/e is an ultra high-speed dual channel Serial ATA Generation 2 controller for use in PCI Express enabled systems. Features and

More information

Design Requirements: Workstation Test System

Design Requirements: Workstation Test System Design Requirements: Workstation Test System ECE 4890 - Senior Sear April 16, 2010 By: Andrew Dunn & Holly Peterson Faculty Advisor: Bob Kressin Sponsor: Tim Figge, Agilent Table of Contents Overview...

More information