DWA-to-Binary Converter Circuit With Thermometer Code Intermediary
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing DWA-to-Binary converter circuits are not well-suited for high-speed and low-power operations due to their timing and power-intensive processes, particularly in converting data weighted averaging digital signals generated by continuous time sigma-delta modulator circuits at speeds exceeding 2 GHz.
Innovation Solution
A circuit that converts a DWA data word from standard unary code format to thermometer code format and then to binary format, utilizing detection circuits to identify bit locations and circular shift circuits to generate a spatial form unary code, followed by a conversion to binary using a look-up table or multiplexer, thereby reducing power consumption and operational delay.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If traditional DWA-to-Binary converter circuits are used, then conversion functionality is provided, but power consumption is high and operational speed is limited
Solution Approach 1:
The converter circuit is segmented into three functional blocks: a first converter circuit that converts DWA code to thermometer code, a circular shift circuit that applies spatial transformation, and a second converter circuit that converts thermometer code to binary code. This segmentation allows each block to perform a specific function efficiently, reducing overall power consumption while maintaining high conversion speed capability.
Solution Approach 2:
The thermometer code serves as an intermediary representation between the DWA code and binary code. By introducing this intermediate format and the circular shift circuit as a mediator, the conversion process avoids the timing-intensive direct conversion methods of traditional circuits, enabling faster operation with lower power consumption.
2Loss of time
If traditional conversion methods are used, then DWA to binary conversion is achieved, but timing intensity and operational delay are excessive
Solution Approach 1:
The first converter circuit preliminarily transforms the DWA code into thermometer code before the final binary conversion. This preliminary action reorganizes the data into a format that is more amenable to fast conversion, reducing the timing intensity and operational delay of the subsequent conversion stages while increasing overall productivity.
Solution Approach 2:
The circular shift circuit introduces dynamic spatial transformation of the thermometer code, allowing flexible and rapid repositioning of bit patterns. This dynamic operation reduces conversion delay compared to static traditional methods, enabling higher conversion throughput.
3Device complexity
If conventional converter circuits are used, then conversion functionality is provided, but pipelining structures are required increasing complexity
Solution Approach 1:
The circuit merges the code conversion and spatial transformation functions into an integrated architecture where the thermometer code intermediate representation allows the circular shift circuit to operate directly on the converted data without requiring separate pipelining structures. This merging reduces device complexity while maintaining high operation speed.
Data Source
AI summary
A data weighted averaging (DWA) data word in a standard or normal form unary code format is first converted to a thermometer control word in an alternative or spatial form unary code format. The thermometer control word is then converted from the alternative or spatial form unary code format to output a corresponding binary word.


