是否存在“模拟FPGA”?


13

我正在考虑模拟电路,其电路设计可以从软件中读取(或至少进行了重大更改)。它们已经存在了吗?


您可能会研究PSOC系列微控制器。它们具有可编程的硬件层,可以根据需要进行“路由”,并且在通用微控制器内核之上还包含一些模拟模块。并非真正的FPGA,但在更简单的应用程序中可能更可取。
SF。

@SF。我认为这并不是真正的问题,从功能的角度来看,它确实可以满足我的需求。尽管这种构造可能包含的电路要比FPGA少得多,但是否有问题取决于情况。谢谢!
peterh-恢复莫妮卡2015年

Answers:


9

可以通过软件中的选择来配置许多芯片,然后这些芯片具有完全被改变的模拟性能。

像这样工作的模块从模拟开关阵列和/或多路复用器一直到可编程增益放大器,一直到完整的集成芯片,这些芯片具有多个模块的组合,例如可编程增益,一大堆模拟开关,模拟混频器和多路复用器等等。ADI公司是做类似事情的王者。

例如,一个可编程增益放大器可能仅具有离散数量的增益,对于非常豪华的高端放大器,增益分别为4、16或32,甚至256,但是它将以该数量获得输入上的任何电压,即任何实际可以由某物产生的电压,因此它们确实是模拟的。

我相信甚至还有一些实际的FPGA类型的设备,就像DSPIC一样,其中的一些模块与DAC(Digi-> Analogue)和ADC(Analogue-> Digi)一起包含在可编程门阵列中,但没有类型浮现在脑海,所以我可能记错了。

可以肯定的是,许多用于老式模拟视频和/或多音轨音频处理和转换的DSP片上系统(SoC)设备在将信号转换为数字信号并进一步处理为数字信号之前,都是这种模拟欺骗的混合体。 。然后在某些情况下将其转换为模拟信号,并可能再次复用或调制为某种天线信号。

除了非常具体的音频工具或度量衡技术之外,目前还没有出现针对如此复杂的SoC的现代应用程序,但是它们并不会一直存在,因为没有人会听到一切。

因此,答案不只一种,而且存在。虽然当然不完全像FPGA,但因为数字野兽永远无法与模拟野兽完全相比。


11

是的,它称为现场可编程模拟阵列(FPAA):

https://zh.wikipedia.org/wiki/Field-programmable_analog_array

它们正是FPGA的模拟版本。有许多不同的子类型(电流或电压驱动,离散时间或连续时间)。它们是由CAB(可配置的类似模块)以及它们之间的互连构建的。


谢谢!我用链接目标的实质扩展了您的答案,希望有人能解决这个问题。:-)
peterh-恢复莫妮卡2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.