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 模拟采集显示实物图
文章评论(0条评论)
登录后参与讨论