APP下载

面向存储测试系统的FT245RL数据传输控制器设计

2011-06-13裴峰吴健魏海潮王珺楠

电子测试 2011年8期
关键词:系统设计

裴峰,吴健,魏海潮,王珺楠

(中北大学 信息与通信工程学院,山西 太原,030051)

0 引言

存储测试是指在对被测对象无影响或在允许范围的条件下,在被测体内置入微型数据采集与存储测试仪,现场实时完成信息的快速采集与记忆,事后回收的记录仪器[1]。存储测试技术在载人航天测试、爆炸冲击波测试、炮弹膛压测试等诸多领域应都有广泛的应用[2],目前大多数的存储测试系统都是由CPLD和单片机配合工作来实现,由于系统包含的器件较多这为系统的设计和调试带来了很大的难度,而且最终的系统在稳定性和可靠性都较差[3]。为了解决上述问题本文设计了一种基于单片FPGA的存储测试系统。为了实现整个系统由单片FPGA来控制,在FPGA内部运用有限状态机设计方法设计了一个针对FT245RL的数据传输控制器实现了过去由单片机和CPLD配合才能完成的功能。

1 硬件设计

1.1 基于FPGA的存储测试系统

图1给出了基于FPGA的存储测试系统总体结构图,本系统采用XILINX公司的XC4VSX25 FPGA作为系统核心控制单元、采用AD公司的AD7492作为系统模数转换器,采用三星公司的k9k2G8U0M FLASH作为系统数据存储介质(存储空间满足实际需要),采用FT245RL芯片作为系统板与上位机链接的通信接口芯片[4-5]。

系统的总体工作流程为:传感器输出的模拟信号经过调理电路调整到AD可采范围后AD转换器对其进行转换,FPGA提供AD转换的时钟,在一次模数转换周期内,AD转换的12位的数据分高6位和低6位存储到FPGA内部的FIFO中,最后在FPGA的控制下将FIFO中的数据存入FLASH。……

登录APP查看全文

猜你喜欢

系统设计
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
何为设计的守护之道?
《丰收的喜悦展示设计》
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
瞒天过海——仿生设计萌到家
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
设计秀