FPGA与DSP的接口设计
在系统构成中,DSP和FPGA是两个主要的信号处理器件,两者相辅相
成,协调工作。实际工作中,两者分担着不同的任务,但同时两者却要进行
大量的数据通信。高效、稳定的接口电路就很必要。DSP用于处理系统输出
的原始数据进行导航解算,由于从FPGA出来的数据要经过DSP的总线进入
DSP芯片,这就要求DSP未对FPGA的数据进行读操作的时候要保持高阻的
状态,只有在选通信号有效的情况下才把数据放到DSP的数据总线上去,所
以三态门在DSP和FPGA进行数据交换时的总线操作上起了重要的作用。
FPGA和DSP之间的数据量比较大,但是为了提高实时性和可靠性,在
FPGA中没有使用FIFO或者RAM来存储数据,而只是用FPGA中的变量来
临时存储。Altera公司的FPGA提供I/O信号的三态支持。
|