基于FPGA的串行接口芯片的设计与应用

2011-10-09 09:45:58秦实宏姚湘陵
电子设计工程 2011年23期
关键词:信号功能实验

王 敏,秦实宏,陈 腾,姚湘陵

(武汉工程大学 电气信息学院,湖北 武汉 430205)

随着计算机技术的快速发展,串行通讯的应用非常广泛,为实现串行通信功能一般使用专用串行接口芯片,但是这种接口芯片存在体积较大、接口复杂以及成本较高的缺点,使得硬件设计更加复杂,并且结构与功能相对固定,无法根据设计的需要对其逻辑控制进行灵活的修改[1]。在传统的微机接口实验箱上作进一步开发。为进一步提高实验效果和学生动手能力,实验中增加芯片设计部分,为硬件描述语言的理论教学提供实验机会。同时接口芯片不再采用传统的通用芯片,而用FPGA实现,提供源代码,在实验中直接对FPGA进行编程。利用FPGA代替传统的接口实验芯片,使得系统内硬件的功能可以像软件一样被编程。这种设计方法运用到实际的硬件实验环境中,增强与拓宽了实验系统的功能,使实验系统具有极强的灵活性和适应性。

1 总体设计方案

利用FPGA进行串行接口芯片的设计,其设计平台结构框图如图1所示,其中,软件平台采用多功能微型计算机实验软件 MFS(Multi Function Soft,简称 MF),MF 将实验程序开发工具(汇编语言、C/C++语言程序开发包),故障诊断程序和外设模块实验演示程序集成在一个环境中,构成一个用户应用程序集成开发环境(IDE)。芯片设计完成后,将其源程序下载到FPGA中,通过USB与PC机连接,在IDE软件平台中编写上位机程序来完成芯片设计的验证工作,被控设备为微机接口实验箱。

图1 平台……

登录APP查看全文

猜你喜欢
信号功能实验
也谈诗的“功能”
中华诗词(2022年6期)2022-12-31 06:41:24
记一次有趣的实验
信号
鸭绿江(2021年35期)2021-04-19 12:24:18
完形填空二则
做个怪怪长实验
基于FPGA的多功能信号发生器的设计
电子制作(2018年11期)2018-08-04 03:25:42
关于非首都功能疏解的几点思考
NO与NO2相互转化实验的改进
实践十号上的19项实验
太空探索(2016年5期)2016-07-12 15:17:55
基于LabVIEW的力加载信号采集与PID控制