eUSB2 Repeater Power Management via Token Packet State Transition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing embedded USB2 repeaters consume equal power in both idle and active states, leading to inefficiencies in power management and increased energy consumption.
Innovation Solution
Implementing a method where eUSB receivers and USB transmitters are held in active states and eUSB and USB transmitters are held in standby states, transitioning between states based on the receipt of token packets and timeout periods to optimize power usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If eUSB repeaters are implemented to switch from idle state to active state within 8 UIs, then communication responsiveness is improved, but power consumption increases because the same amount of power is consumed in both idle and active states
Solution Approach 1:
The patent applies dynamics by making the power consumption of the eUSB repeater variable rather than static. The repeater dynamically adjusts its power consumption based on its operational state: it consumes higher power when in active state to maintain communication readiness and lower power when in idle state to conserve energy. This dynamic power management allows the system to meet the 8 UIs switching requirement while significantly reducing overall power consumption compared to existing implementations that consume equal power in both states.
2Reliability
If eUSB repeaters maintain continuous power readiness to switch within 8 UIs, then communication reliability is improved, but energy efficiency deteriorates
Solution Approach 1:
The patent applies parameter changes by modifying the power consumption parameter based on the operational state of the repeater. When the repeater is in idle state, it transitions to a low-power mode with reduced power consumption while maintaining the capability to quickly switch to active state within 8 UIs. This parameter change allows the system to maintain communication reliability and responsiveness while dramatically reducing energy waste during idle periods compared to continuous full-power operation.
Data Source
AI summary
A method of operating an embedded universal serial bus (eUSB) repeater includes holding an eUSB receiver and a USB transmitter in active states and holding a USB receiver and an eUSB transmitter in standby states. The method includes receiving by the eUSB receiver a token packet indicative of transmission of a first downstream packet, and transitioning the USB receiver and the eUSB transmitter from the standby states to the active states responsive to the token packet. The method includes transmitting the token packet by the USB transmitter. The method includes receiving by the eUSB receiver a downstream packet or receiving by the USB receiver an upstream packet within a first timeout period after receiving the token packet, and transmitting the downstream packet by the USB transmitter or transmitting the upstream packet by the eUSB transmitter.


