我要为CAN总线网络中的工业控制系统设计一个IO模块。
IO引脚(10-40引脚)必须是多用途的:数字和模拟输入输出。此外,这些引脚还必须在需要时用作通信端口: Modbus RTU、modbus TCP、DALI等(模拟输入最多7通道)
我知道所有这些选项都需要不同的硬件;比如电流隔离或不同的电压水平等。
成本必须尽可能低。
我正在考虑将这个额外的硬件作为一个插件模块,或者作为一个可选的额外的夹层PCB。
我的问题是:由于IO引脚的可重新配置用途,FPGA是正确的选择吗?(Xilinx、altera/intel和microsemi都有带ADC的FPGA)
发布于 2017-02-27 17:05:37
您没有指定IOs是否必须在编译或运行时可重新配置。在大多数情况下,您无法更改IO属性(类型、电压、端子等)一旦HDL代码被编译成FPGA位流。
https://stackoverflow.com/questions/42395587
复制相似问题