热度 5
2015-3-17 17:33
1038 次阅读|
0 个评论
1、 采用 FPGA+DSP 的平台架构, FPGA 作为前端接收数字图像数据或者 AD 数据,在 FPGA 处可以对数据进行初步的预处理,然后发送给 DSP 的 VP 口。 FPGA 采用 Xilinx 公司 Spartan6 系列的 LX4 ; DSP 采用 TI 公司的 TMS320DM648 。 2、 该平台对电路板尺寸比较敏感,特别进行了优化,尺寸为 74X65mm ,小巧但是功能强大。 3、 采用 LTM4644 作为电源芯片,该芯片是具有可配置 4A 输出阵列的四通道 DCDC uModule 稳压器。它将电源电感包括在芯片中,外部仅需要电阻和电容就可以工作。 4、 外扩两片 MT47H64M16HR-25IT ,存储容量为 256M 字节。 5、 可以接受一路数字视频输入和一路模拟视频输入。另外还有一路模拟视频输出。 6、 平台通过两排排针和外界进行通信,包括 DSP 处的一路串口 RS232 和 10 个 GPIO , FPGA 处的 12 个 GPIO 。 7、 由一颗可编程的时钟芯片为系统提供时钟。 8、 外扩一个 EEPROM 存储器。并外接了一个容量为 256Mbit 大小的 NORFLASH 。 9、 由一颗复位芯片为系统提供复位,包括手动复位和看门狗功能。 10、 使用 ISE13.2 进行 FPGA 软件开发;使用 CCS3.3 进行 DSP 开发;使用 Altium Designer Winter 09 进行原理图 pcb 开发。 11、 采用 TI 公司的 DVSDK 对 DSP 进行开发,完成了视频的采集和显示, UART 通信,图像处理等等功能。 开发 TMS320DM648 大约有 1 年多的时间,从对芯片的一无所知到有所了解,一开始不知道为什么 TI 将自己的 DVSDK 做的这么罗嗦,不过当渐渐熟悉后,还是比自己从底层重新开发要简单。欢迎有类似经历的人进行合作和交流。 图 1 DM648 平台实物图 图 2 模拟采集显示实物图