Multi-Channel Setting Updates via Serial Channel Flags
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing semiconductor devices with serial communication functions face challenges in efficiently updating dimming setting data for multiple channels, leading to excessive communication data amounts and reduced flexibility in setting adjustments.
Innovation Solution
A semiconductor device with a UART interface and an update controller that utilizes a buffer to store reception data, allowing for efficient dimming setting data updates by using a channel setting flag and relative calculator to reduce communication data through high and low resolution modes, enabling flexible and efficient dimming adjustments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional serial communication is used to update dimming setting data for multiple channels, then the device can control multiple channels, but the communication data amount becomes excessive and transmission efficiency decreases
Solution Approach 1:
The patent segments the dimming setting data into two types: absolute setting data (stored in absolute setting register) and relative setting data (stored in relative setting register). The channel setting flag is also segmented into multiple bits, where each bit corresponds to a specific channel. This segmentation allows the system to transmit only the necessary data for channels that need updating, rather than transmitting all channel data regardless of changes, thereby reducing communication data amount and improving transmission efficiency.
Solution Approach 2:
The patent extracts only the essential information needed for channel configuration updates. Instead of transmitting complete dimming setting data for all channels, the system extracts and transmits only the channel setting flag (indicating which channels need updates) and the corresponding absolute or relative setting data for those specific channels. This extraction approach significantly reduces the communication data amount while maintaining full functionality for controlling multiple channels.
2Adaptability or versatility
If detailed dimming setting data is transmitted for all channels, then setting precision is maintained, but communication time increases and flexibility for selective updates is reduced
Solution Approach 1:
The patent implements dynamic update mechanisms where the system can adaptively select between absolute setting mode and relative setting mode based on the requirements. The channel setting flag dynamically indicates which channels need updates, allowing the system to adjust the transmission content in real-time. This dynamic approach provides flexibility for selective updates of specific channels without requiring transmission of all channel data, thereby reducing communication time while maintaining setting precision for the updated channels.
Solution Approach 2:
The patent changes the parameter of data transmission by introducing two modes: absolute setting mode (transmitting complete dimming values) and relative setting mode (transmitting change values from previous settings). The system can switch between these modes based on the update requirements, allowing for flexible communication that adapts to different scenarios. This parameter change enables the system to minimize communication time while maintaining the necessary setting precision for the channels being updated.
3Manufacturing precision
If absolute setting data is used for all channels, then setting accuracy is ensured, but the ability to perform incremental updates is limited
Solution Approach 1:
The patent segments the setting data into absolute setting data (for precise initial values) and relative setting data (for incremental changes from previous values). The relative setting register stores the difference between current and previous dimming values, enabling incremental updates. This segmentation allows the system to maintain high setting accuracy when needed while facilitating easy incremental updates by simply transmitting the relative change values rather than complete absolute values, thus resolving the contradiction between precision and ease of incremental updates.
Solution Approach 2:
The patent introduces parameter changes by implementing relative setting mode where instead of transmitting absolute dimming values, the system transmits the change values (difference from previous settings). This parameter transformation enables incremental updates to be performed easily by adding the relative change to the existing absolute value. The system can switch between absolute and relative modes as needed, maintaining setting accuracy when absolute values are required while enabling incremental updates when relative changes are transmitted, thus resolving the contradiction between precision and ease of manufacture.
Data Source
AI summary
A semiconductor device includes: an interface configured to receive write data transmitted via serial communication from outside; a register configured to store setting data corresponding to multiple channels; and an update controller configured to update the setting data based on the write data, wherein the write data includes first data comprising a plurality of bits corresponding to the multiple channels, respectively, each bit among the plurality of bits indicating whether or not there is a data update for a corresponding channel among the multiple channels; and second data comprising one or more update values of the setting data respectively for one or more channels, among the multiple channels, for which the first data indicates whether there are one or more data updates.


