Boot Circuit Dynamic Transmission Parameter Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current flash boot technologies suffer from poor boot efficiency due to inadequate handling of transmission parameters, leading to unreliable retransmission of boot information.
Innovation Solution
A boot circuit and method that includes a detector circuit to generate detection results, a control circuit to adjust transmission parameters, and a memory access circuit to retransmit boot information, ensuring correct reception and processing by a digital signal processing circuit.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If flash boot is performed using direct memory access (DMA), then the boot process can be automated, but the boot efficiency remains poor due to inadequate handling of transmission parameters
Solution Approach 1:
The patent implements a feedback mechanism where the detector circuit monitors the quality of boot information transmission and provides feedback to the control circuit. Based on this feedback, the control circuit dynamically adjusts transmission parameters (such as transmission rate or error correction level) to optimize boot efficiency while maintaining automation. This closed-loop control resolves the contradiction by enabling automated parameter optimization.
Solution Approach 2:
The patent introduces dynamic adjustment of transmission parameters during the boot process. Instead of using fixed transmission settings, the system adaptively modifies parameters based on real-time transmission conditions detected by the detector circuit. This dynamic approach improves boot efficiency while preserving the automated nature of the DMA-based flash boot process.
2Device complexity
If transmission parameters are not adjusted, then the boot process is simple, but the retransmission of boot information is unreliable
Solution Approach 1:
The patent implements a self-service mechanism where the system automatically detects transmission issues and adjusts its own parameters without external intervention. The detector circuit monitors transmission quality and triggers automatic parameter adjustment by the control circuit when reliability issues are detected. This self-adjusting capability improves retransmission reliability while maintaining the simplicity of the overall boot process from the user perspective.
Solution Approach 2:
A feedback loop is established between the detector circuit and control circuit, enabling the system to automatically respond to transmission quality variations. When the detector identifies poor transmission conditions, it triggers parameter adjustment through the control circuit, ensuring reliable retransmission without requiring complex manual configuration or external control.
3Reliability
If transmission parameters are dynamically adjusted, then retransmission reliability improves, but the system complexity increases
Solution Approach 1:
The patent divides the system into distinct functional modules: a detector circuit for monitoring transmission quality, a control circuit for parameter adjustment, and the DMA controller for execution. This segmentation allows each component to perform its specific function with simple logic, reducing overall system complexity while enabling reliable dynamic parameter adjustment. The modular architecture makes the complex function manageable and maintainable.
Solution Approach 2:
The patent integrates the detector and control circuits as part of the boot system architecture, allowing them to work together seamlessly during the boot process. By merging these functions into the existing DMA-based flash boot framework, the patent avoids adding significant external complexity while achieving improved retransmission reliability through coordinated parameter adjustment.
Data Source
AI summary
A boot circuit is configured to be coupled to a first memory. Boot information is stored in the first memory. The boot circuit is configured to receive the boot information. The boot circuit includes a first control circuit, a digital signal processing circuit, a detector circuit, a second control circuit, and a memory access circuit. The detector circuit is configured to generate a detection result according to the received boot information. The second control circuit is configured to control the first control circuit according to the detection result, to adjust a transmission parameter for transmitting the boot information. Based on the adjusted transmission parameter, the boot information is retransmitted from the first memory, via the memory access circuit, to the digital signal processing circuit. The digital signal processing circuit performs a boot process according to the retransmitted boot information.


