USB 3.0 write blocker Members: Chen Zhao Elphas Sang Yan Fang Advisors: Dr. Zhao Zhang Client:...
-
Upload
karen-bryant -
Category
Documents
-
view
212 -
download
0
Transcript of USB 3.0 write blocker Members: Chen Zhao Elphas Sang Yan Fang Advisors: Dr. Zhao Zhang Client:...
![Page 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.](https://reader035.fdocuments.in/reader035/viewer/2022072013/56649e5c5503460f94b54a15/html5/thumbnails/1.jpg)
USB 3.0 write blockerMembers:Chen ZhaoElphas SangYan Fang
Advisors:Dr. Zhao Zhang
Client:Electronic Crime Institute - Des Moines Area Community College
March, 22, 2011
![Page 2: 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.](https://reader035.fdocuments.in/reader035/viewer/2022072013/56649e5c5503460f94b54a15/html5/thumbnails/2.jpg)
High-level design• Project goal: Data filtering on programmable development kit• Concept sketch SuperSpeed USB 3.0 to Serial ATA Bridge + writing block
![Page 3: 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.](https://reader035.fdocuments.in/reader035/viewer/2022072013/56649e5c5503460f94b54a15/html5/thumbnails/3.jpg)
High-level design
• Functional decomposition1) USB 3.0 to SATA adapter2) Support for Mass-Storage Devices Compatible With
the ATA/ATAPI-8 Specification3) UASP protocol compliant mass storage device
suitable for bridging hard disk drives (HDD)4) Auto-load firmware (boot code)
![Page 4: 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.](https://reader035.fdocuments.in/reader035/viewer/2022072013/56649e5c5503460f94b54a15/html5/thumbnails/4.jpg)
Design tradeoffs
• Firmware configuration simplifies the hardware design procedure
• Integrated ARM Cortex M3 Core used for USB 3.0 superspeed transfer
![Page 5: 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.](https://reader035.fdocuments.in/reader035/viewer/2022072013/56649e5c5503460f94b54a15/html5/thumbnails/5.jpg)
Technology platforms• TUSB9260 SuperSpeed USB 3.0 to Serial ATA Bridge
• Features1. SuperSpeed USB 3.0 Compliant2. USB Class Support (USB Mass Storage Class Bulk-Only Transport )3. SATA Interface 4. Integrated ARM Cortex M3 Core
![Page 6: 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.](https://reader035.fdocuments.in/reader035/viewer/2022072013/56649e5c5503460f94b54a15/html5/thumbnails/6.jpg)
Detailed design
• Block diagram
![Page 7: 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.](https://reader035.fdocuments.in/reader035/viewer/2022072013/56649e5c5503460f94b54a15/html5/thumbnails/7.jpg)
Firmware design module
• Behavioral moduleI/O memory mappingdataflow control
• Data memory modulebooting code and auto-load program
• Device interface moduleAHCI and USB device controller
![Page 8: 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.](https://reader035.fdocuments.in/reader035/viewer/2022072013/56649e5c5503460f94b54a15/html5/thumbnails/8.jpg)
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 MotherboardIntel® Core™2 Duo processor E8000Hard Disk Drive: Hitachi 7K3000 7200RPM SATA HD