cbadc.synthesis.chain_of_integrators.get_chain_of_integrator
- cbadc.synthesis.chain_of_integrators.get_chain_of_integrator(**kwargs) AnalogFrontend[source]
Quick parameterize a chain-of-integrator ADC
Returns a parameterized analog system and digital control corresponding to a given target specification.
The following examples demonstrate the valid input specifications
- Parameters
ENOB (float) – targeted effective number of bits.
N (int) – system order.
BW (float) – target bandwidth
xi (float, optional) – a proportionality constant, defaults to 0.0016.
local_feedback (bool, optional) – include local feedback, defaults to False.
excess_delay (float, optional) – delay control actions by an excess delay, defaults to 0.
finite_gain (bool, optional) – include finite gain, defaults to False.
- Returns
returns an analog system and digital control tuple
- Return type
(
cbadc.analog_system.ChainOfIntegrators,cbadc.digital_control.DigitalControl)