Modular software definable pre-amplifier
First Claim
1. Software definable pre-amplifier apparatus comprising:
- (a) input interface means that enables at least one input channel to transfer input data from an external source;
(b) at least one reconfigurable standard cell based circuit means, which are operatively connected to said input interface means to receive said input data, said at least one reconfigurable standard cell based circuit means being continually reconfigured during circuit operation under control of configuration data allowing said reconfigurable standard cell based circuit means to implement, in hardware, different signal processing functions required for at least one of different digital signal processing algorithms and different audio processing protocols, the at least one reconfigurable standard cell based circuit means being reconfigured at a rate that ensures that data input from at least one of a plurality of input channels and output from at least one of a plurality of output channels is processed in accordance with the required sampling rate or sampled data rate in a way that does not cause any signal aliasing and minimizes noise artifacts on any of the operative input and output channels in relation to the selected signal processing functions to be performed;
(c) output interface means that transfer data from the at least one reconfigurable standard cell based circuit means to at least one output channel;
(d) a local memory coupled to said at least one reconfigurable standard cell based circuit means, said local memory storing the configuration data and being operative to supply configuration data to said at least one reconfigurable standard cell based circuit means when a different signal processing function is to be performed; and
(e) a host processor and associated program memory means for updating configuration data in said local memory and controlling and monitoring operation of the apparatus.
2 Assignments
0 Petitions
Accused Products
Abstract
Pre-amplifier apparatus, for use for example in a home hi-fi system, compoosed of one or a plurality of reconfigurable circuits used to configure the apparatus to implement the desired audio processing functions and audio protocols for use in different audio systems. The reconfigurable circuits are configured and reconfigured in real time. The apparatus is also modular allowing expansion through the use of mezzanine and or PC cards, which contain, amongst other things, signal processing logic and programmable logic. All signal processing is performed in the digital domain so any analogue input signals are first converted to digital signals using an analogue to digital converter. Remote audio feedback to the apparatus allows the apparatus to adapt in real time to the desired acoustic settings.
-
Citations
31 Claims
-
1. Software definable pre-amplifier apparatus comprising:
-
(a) input interface means that enables at least one input channel to transfer input data from an external source; (b) at least one reconfigurable standard cell based circuit means, which are operatively connected to said input interface means to receive said input data, said at least one reconfigurable standard cell based circuit means being continually reconfigured during circuit operation under control of configuration data allowing said reconfigurable standard cell based circuit means to implement, in hardware, different signal processing functions required for at least one of different digital signal processing algorithms and different audio processing protocols, the at least one reconfigurable standard cell based circuit means being reconfigured at a rate that ensures that data input from at least one of a plurality of input channels and output from at least one of a plurality of output channels is processed in accordance with the required sampling rate or sampled data rate in a way that does not cause any signal aliasing and minimizes noise artifacts on any of the operative input and output channels in relation to the selected signal processing functions to be performed; (c) output interface means that transfer data from the at least one reconfigurable standard cell based circuit means to at least one output channel; (d) a local memory coupled to said at least one reconfigurable standard cell based circuit means, said local memory storing the configuration data and being operative to supply configuration data to said at least one reconfigurable standard cell based circuit means when a different signal processing function is to be performed; and (e) a host processor and associated program memory means for updating configuration data in said local memory and controlling and monitoring operation of the apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification