WO2013114398A3 - Fpga system for usb bridge implementation - Google Patents
Fpga system for usb bridge implementation Download PDFInfo
- Publication number
- WO2013114398A3 WO2013114398A3 PCT/IN2013/000031 IN2013000031W WO2013114398A3 WO 2013114398 A3 WO2013114398 A3 WO 2013114398A3 IN 2013000031 W IN2013000031 W IN 2013000031W WO 2013114398 A3 WO2013114398 A3 WO 2013114398A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- usb
- host
- phy
- fpga
- mass storage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4027—Coupling between buses using bus bridges
- G06F13/4045—Coupling between buses using bus bridges where the bus bridge performs an extender function
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Systems (AREA)
- Storage Device Security (AREA)
Abstract
A Field Programmable Gate Array (FPGA) based USB bridge implementation for communication of data between a USB Host and a USB mass storage device overcomes drawbacks known in the art including lack of security due to software based encryption implementation and driver and OS dependency. The USB bridge comprises a Host PHY operating in a Device mode and a Device PHY operating in a Host mode, connected to the USB Host and the USB mass storage device respectively via a bidirectional USB link. The FPGA is connected to each of the Host PHY and the Device PHY via a bidirectional ULPI link respectively. Data from the USB Host is written into the FPGA of the USB bridge through the Host PHY. This data in parallel form is then stored internally and subsequently communicated to the USB mass storage device through the Device PHY over the Device ULPI Interface.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IN274MU2012 | 2012-01-30 | ||
| IN274/MUM/2012 | 2012-01-30 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2013114398A2 WO2013114398A2 (en) | 2013-08-08 |
| WO2013114398A3 true WO2013114398A3 (en) | 2013-10-10 |
Family
ID=48905984
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/IN2013/000031 Ceased WO2013114398A2 (en) | 2012-01-30 | 2013-01-17 | Fpga system for usb bridge implementation |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2013114398A2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103559159A (en) * | 2013-10-25 | 2014-02-05 | 华为技术有限公司 | Information processing method and electronic device |
| US10165130B2 (en) | 2014-02-13 | 2018-12-25 | Emerge Print Management, Llc | System and method for the passive monitoring and reporting of printer-related data on USB cables |
| US20150229791A1 (en) * | 2014-02-13 | 2015-08-13 | Marvin Scaff | System and Method for the Passive Monitoring and Reporting of Printer-Related Data on USB Cables |
| CN109889268A (en) * | 2019-01-28 | 2019-06-14 | 山东超越数控电子股份有限公司 | A kind of USB distance transmission system and method based on FPGA |
| CN110233740A (en) * | 2019-07-17 | 2019-09-13 | 上海创远仪器技术股份有限公司 | High-speed data switching card device and corresponding method based on FPGA |
| WO2025078039A1 (en) * | 2023-10-09 | 2025-04-17 | Valutis Technologies GmbH | Data backup and/or provision device and method for data backup and/or data provision |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020026528A1 (en) * | 2000-08-24 | 2002-02-28 | Lo Kwoktung B. | System and method for selectively bridging and routing data packets between multiple networks |
| US6711162B1 (en) * | 1995-09-08 | 2004-03-23 | 3Com Corporation | Method and apparatus for providing proxy service, route selection, and protocol conversion for service endpoints within data networks |
| US20080005409A1 (en) * | 2006-03-31 | 2008-01-03 | Cypress Semiconductor Corporation | USB mass storage locking via a secondary interface |
| US20080147931A1 (en) * | 2006-10-17 | 2008-06-19 | Smart Modular Technologies, Inc. | Data striping to flash memory |
| US20110191499A1 (en) * | 2010-02-01 | 2011-08-04 | Jonathan Andersson | USB to SD Bridge |
| US8055919B2 (en) * | 2009-02-06 | 2011-11-08 | Standard Microsystems Corporation | Port power controller for USB hubs with legacy battery charge support |
-
2013
- 2013-01-17 WO PCT/IN2013/000031 patent/WO2013114398A2/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6711162B1 (en) * | 1995-09-08 | 2004-03-23 | 3Com Corporation | Method and apparatus for providing proxy service, route selection, and protocol conversion for service endpoints within data networks |
| US20020026528A1 (en) * | 2000-08-24 | 2002-02-28 | Lo Kwoktung B. | System and method for selectively bridging and routing data packets between multiple networks |
| US20080005409A1 (en) * | 2006-03-31 | 2008-01-03 | Cypress Semiconductor Corporation | USB mass storage locking via a secondary interface |
| US20080147931A1 (en) * | 2006-10-17 | 2008-06-19 | Smart Modular Technologies, Inc. | Data striping to flash memory |
| US8055919B2 (en) * | 2009-02-06 | 2011-11-08 | Standard Microsystems Corporation | Port power controller for USB hubs with legacy battery charge support |
| US20110191499A1 (en) * | 2010-02-01 | 2011-08-04 | Jonathan Andersson | USB to SD Bridge |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2013114398A2 (en) | 2013-08-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2013114398A3 (en) | Fpga system for usb bridge implementation | |
| MX364783B (en) | Solid state drive architectures. | |
| BR112015004063A2 (en) | system for wireless communication; portable wireless device for use in the system; host device for wireless communication for use in the system; wireless device for wireless communication for use in the system; wireless communication method in a wireless device system; and computer program product for wireless communication between wireless devices | |
| WO2013022988A3 (en) | Payment device with integrated chip | |
| IN2014CN00383A (en) | ||
| WO2013101894A3 (en) | Secure user authentication for bluetooth enabled computer storage devices | |
| WO2012135195A3 (en) | Communication interface for therapeutic stimulation providing systems | |
| EP3039605A4 (en) | Systems and methods for authenticating access to an operating system by a user before the operating system is booted using a wireless communication token | |
| WO2011087929A3 (en) | Extensions for usb driver interface functions | |
| WO2012134578A3 (en) | Application usage continuum across platforms | |
| PT2641162T (en) | System and method for providing secure data communication permissions to trusted applications on a portable communication device | |
| WO2013158129A8 (en) | Microcontroller configured for external memory decryption | |
| WO2014144489A3 (en) | Intraosseous device couplers, drivers, kits, and methods | |
| EP3063979A4 (en) | Method and system for charging information recording in device to device(d2d) communication | |
| EP2908564A4 (en) | Data transmitting and receiving method, device, and data transceiving system | |
| WO2010033375A3 (en) | Sata mass storage device emulation on a pcie interface | |
| WO2012068337A3 (en) | Portable physiological parameter detection and monitoring device with integratable computer memory and communication disk, systems and methods of use thereof | |
| WO2011117370A3 (en) | Trusted content distribution system | |
| GB2512214A (en) | Multi-touch interface schemes | |
| WO2015028584A3 (en) | Method for transmitting data in a battery management system | |
| WO2011123415A3 (en) | A method, apparatus, and system for enabling a deterministic interface | |
| WO2016001917A3 (en) | System and method of generating a secured communication layer | |
| IN2014DN00233A (en) | ||
| WO2012110771A3 (en) | Mobile data communication | |
| WO2014021720A3 (en) | Method, system and device for e-commerce payment intelligent access control |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13743080 Country of ref document: EP Kind code of ref document: A2 |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 13743080 Country of ref document: EP Kind code of ref document: A2 |