1 / 8

USB 3.0 write blocker Members: Chen Zhao Elphas Sang Yan Fang Advisors: Dr. Zhao Zhang Client:

USB 3.0 write blocker Members: Chen Zhao Elphas Sang Yan Fang Advisors: Dr. Zhao Zhang Client: Electronic Crime Institute - Des Moines Area Community College March, 22, 2011. High-level design. Project goal: Data filtering on programmable development kit Concept sketch

aram
Download Presentation

USB 3.0 write blocker Members: Chen Zhao Elphas Sang Yan Fang Advisors: Dr. Zhao Zhang Client:

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. USB 3.0 write blocker Members: Chen Zhao Elphas Sang Yan Fang Advisors: Dr. Zhao Zhang Client: Electronic Crime Institute - Des Moines Area Community College March, 22, 2011

  2. High-level design • Project goal: Data filtering on programmable development kit • Concept sketch SuperSpeed USB 3.0 to Serial ATA Bridge + writing block

  3. High-level design • Functional decomposition • USB 3.0 to SATA adapter • Support for Mass-Storage Devices Compatible With the ATA/ATAPI-8 Specification • UASP protocol compliant mass storage device suitable for bridging hard disk drives (HDD) • Auto-load firmware (boot code)

  4. Design tradeoffs • Firmware configuration simplifies the hardware design procedure • Integrated ARM Cortex M3 Core used for USB 3.0 superspeed transfer

  5. Technology platforms • TUSB9260 SuperSpeed USB 3.0 to Serial ATA Bridge • Features • SuperSpeed USB 3.0 Compliant • USB Class Support (USB Mass Storage Class Bulk-Only Transport ) • SATA Interface • Integrated ARM Cortex M3 Core

  6. Detailed design • Block diagram

  7. Firmware design module • Behavioral module I/O memory mapping dataflow control • Data memory module booting code and auto-load program • Device interface module AHCI and USB device controller

  8. Testing and Evaluation plan • Test case selection: prototype of the project • Basic requirement: a write blocker shall not transmit any command on a protected storage device that modifies the data • Test environment(subject to change): Intel X58 SATA 6Gb/s USB 3.0 ATX Intel Motherboard Intel® Core™2 Duo processor E8000 Hard Disk Drive: Hitachi 7K3000 7200RPM SATA HD

More Related