Bidirectional Level Shifter With Automatic Direction Sensing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing bidirectional level shifter circuits require external control for signal direction, which can impact system timing and increase costs due to the need for additional I/O pins, and are often complex with incompatible pull-up or pull-down resistors.
Innovation Solution
A bidirectional level shifter circuit that autonomously determines drive direction using a control circuit, comparators, and driver circuits, eliminating the need for external control and reducing complexity by integrating threshold voltage generation and hysteresis, thus avoiding the use of serial control buses and additional pins.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If external control is used for signal direction in bidirectional level shifters, then signal direction control is achieved, but system timing is degraded and additional I/O pins are required
Solution Approach 1:
The level shifter circuit autonomously determines signal direction by monitoring voltage levels at its terminals. The circuit uses internal voltage comparison logic to detect which terminal is at a higher voltage level, automatically configuring itself to route signals in the correct direction without external control inputs, thereby eliminating timing degradation from external control signals
Solution Approach 2:
The circuit continuously monitors the voltage levels at its terminals and uses this feedback information to dynamically adjust its internal configuration. By comparing voltage levels at different terminals, the circuit receives real-time feedback about signal direction requirements and automatically reconfigures its transmission gates and multiplexers accordingly
2Adaptability or versatility
If external control pins are added for direction control, then bidirectional functionality is achieved, but device complexity and cost increase
Solution Approach 1:
The same I/O terminals are used for both signal transmission and direction detection purposes. The circuit performs multiple functions (signal level shifting, direction detection, and automatic routing) using the existing terminal infrastructure, eliminating the need for dedicated control pins and reducing overall device complexity
Solution Approach 2:
The control logic for direction determination is merged with the signal transmission path. The voltage comparison function is integrated into the existing driver circuits, combining what would traditionally be separate control and data paths into a unified structure that reduces component count and simplifies the overall circuit architecture
3Reliability
If traditional level shifter designs are used, then voltage level translation is achieved, but incompatibility with pull-up or pull-down resistors occurs
Solution Approach 1:
The circuit uses dynamically controllable transmission gates instead of static level shifting mechanisms. These transmission gates can be selectively enabled or disabled based on the detected signal direction, allowing the circuit to adapt its impedance characteristics to be compatible with both pull-up and pull-down resistor configurations on either terminal
Solution Approach 2:
The circuit changes its electrical parameters (impedance, drive strength) dynamically based on operating conditions. By adjusting the state of its transmission gates and multiplexers, the circuit can present appropriate impedance levels to accommodate external pull-up or pull-down resistors, ensuring reliable operation across different resistor configurations
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The autonomous bidirectional level shifter circuit maintains system timing without degrading it and reduces complexity, eliminating the need for serial control bus pins, providing efficient signal propagation without external control, and is less complex than traditional level shifters.
Implementation Method 1
The first comparator is configured to compare a signal at the first I/O terminal to a first threshold. The second comparator is configured to compare a signal at the second I/O terminal to a second threshold that is different from the first threshold.
Implementation Method 2
integrating threshold voltage generation and hysteresis
Data Source
AI summary
A bidirectional level shifter circuit includes first and second driver circuits, first and second comparators, and a control circuit. The first driver circuit includes a first driver output and a first enable input. The second driver circuit includes a second driver output and a second enable input. The first comparator includes a first comparator output, a first reference input, and a first comparator input that is coupled to the second driver output. The second comparator includes a second comparator output, a second reference input, and a second comparator input is coupled to the first driver output. The control circuit includes a first control input coupled to the first comparator output, a second control input coupled to the second comparator output, a first control output coupled to the first enable input, and a second control output coupled to the second enable input.


