Doppler Scan Conversion Memory Architecture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Doppler scan conversion methods face limitations in real-time flexibility and resource efficiency, particularly in handling multiple envelope types, due to restricted embedded memory resources and bandwidth requirements.
Innovation Solution
The method involves caching image data, including spectrum data and envelope values, in a large-capacity memory outside logic devices, allowing for envelope alignment and encoding to generate a combined Doppler data stream that supports flexible envelope switching and reduces resource usage, using embedded memory efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If Doppler scan conversion is implemented using embedded memory resources, then real-time processing is achieved, but the number of supported envelope types is limited due to restricted memory capacity
Solution Approach 1:
The patent divides the Doppler data processing into separate components: spectrum data and envelope data are stored independently in the scan conversion memory. This segmentation allows the system to support multiple envelope types without requiring a complete redesign of the memory structure, as each envelope can be stored as a separate data entity that can be selectively activated.
Solution Approach 2:
The patent implements dynamic envelope switching capability where the system can selectively activate different envelope types based on real-time requirements. The envelope data is stored with associated control bits that enable dynamic selection and switching between different envelope configurations without requiring physical reconfiguration of the memory hardware.
2Adaptability or versatility
If multiple envelope types are supported simultaneously, then versatility is improved, but logic resources and system complexity increase
Solution Approach 1:
The patent combines spectrum data and envelope data into a unified scan conversion memory structure. By merging these data types into the same memory resource with appropriate data formatting and control mechanisms, the system supports multiple envelope types without requiring separate dedicated memory hardware for each envelope, thereby reducing overall system complexity.
Solution Approach 2:
The scan conversion memory is designed to serve multiple functions: storing spectrum data, storing multiple envelope types, and supporting dynamic switching between them. This universal memory structure eliminates the need for specialized hardware components for each envelope type, reducing logic resources while maintaining versatility.
3Quantity of substance
If embedded memory is used for Doppler data storage, then bandwidth requirements are reduced, but memory capacity is insufficient for multiple envelope types
Solution Approach 1:
The patent changes the data organization parameters within the embedded memory to optimize capacity utilization. By restructuring how spectrum and envelope data are formatted and arranged in memory, the system achieves more efficient use of the limited embedded memory capacity, allowing storage of multiple envelope types without requiring additional memory hardware or increasing bandwidth requirements.
Data Source
AI summary
A method for Doppler scan conversion includes storing coded envelope values together with spectrum data in a memory out of a logic device with a large capacity, which increases the number of envelopes stored, reduces the use of the restricted embedded memory resources, and can also achieve the envelope switching more flexibly. If the number of envelopes is not greater than the difference between the bit width of the memory and that of the spectrum data, the increase in the number of envelopes will not increase significantly the logic resources or affect the efficiency of the system.


