基于DSP FPGA的图形显示控制系统

时间:2022-03-17作者:佚名

随着现代电子信息技术的发展,人机交互、图形图像数据的输出显示在系统设计中越来越重要,一方面要求各种参数的输入,另一方面要求将数据结构显示出来。文中设计的基于DSP和FPGA的系统结构,实现了人机交互和各种图形图像的输出显示,而且可以达到动态显示的效果。在设计上采用了软件填充的图形设计方法,先由DSP生成全局数据缓冲区,填充要绘制的图形,之后通过DSP的EDMA传递给FPGA,FPGA实现显示屏的接口不断扫描,将数据送到显示屏显示。同时FPGA连接键盘接口,通过扫描法扫描键值,之后通过中断方式送到DSP,使DSP对各种输入进行控制。整个系统的结构图如图1所示。

1 系统功能

为实现显示系统的基本功能,系统要求实现人机交互,通过键盘输入各种键值,选择或输入各种参数,因此设计了6×6的矩阵键盘,可以输入26个英文字母和0~9共10个数字,键盘的接口连在FPGA上,FPGA将扫描到的键值以中断方式送到DSP,DSP根据输入的参数进行处理。

对于显示部分,系统要求提供各种驱动函数,可以实现画点、画线、画方框、画矩形、填充矩形、画椭圆、填充椭圆、画圆、填充圆、显示汉字、数字、英文字符以及图标Logo等功能,在这些基本画图函数的基础上可以实现各种复杂图形的显示。

总的实现方式是在$DSP内部开辟一缓冲数据区,DSP将要输出的图形数据填充至数据缓冲区,需要显示时,DSP启动EDMA,通过总线将缓冲区的数据送至FPGA,在FPGA内开辟一双口RAM,一端接收DSP传输的缓冲区的数据,保存在双口RAM中,另一端将双口RAM中保存的缓冲区数据读出,以不断扫描的方式按照显示屏的时序将数据显示在显示屏上。

2 系统硬件设计 DSP具有高速处理的特点,运算速度快、FPGA并行处理能力强,常用于设计一些接口。DSP和FPGA相互结合的结构,能充分发挥二者的优点,选用各种复杂的系统。

显示控制系统采用的DSP是TI公司的TMS320C6713,它是TI公司推出的一款高性能的数字信号处理器。FPGA采用的是Altera公司Cyclone系列的一款芯片EP3C78017,这是一款高性价比的FPGA芯片。FPGA和DSP通过DSP的外部总线接口EMIF连接。为便于系统的扩张,将FPGA映射在DSP的CE2和CE3的地址空间,对应的存储器映射地址分别为0xA0000000和0xB0000000。

由于要加载字库,系统需要大容量的数据存储器来存储字库数据和数据缓冲区,而DSP的内部RAM只有不到200 kB,因此需要扩展系统的数据存储器。系统外挂了一个SDRAM,它依然通过DSP的EMIF接口和DSP相连接,连接在DSP的CE0空间,对应的存储器映射地址为0x80000000,SDRAM的型号为MT48LC2M32BTG。

显示屏是640×480点阵的EL LCD宽温显示屏,其上下半屏同时扫描的双扫描单色显示屏,由于宽温特性,多用在工业和军事中,型号是EL640.480 AF1 ET。

系统将键盘接口和显示接口连接在FPGA上。系统硬件原理如图2所示。

3 系统软件设计

相关阅读

体育场馆照明工程要达到国际照明标准

如今,国内 体育场馆照明工 程 正在逐步进行中,这一进展主要体现在一些大型体育照明上。体育场馆照明工程在现代体育场馆中非常重要。它不仅可以满足各种比赛的照明需求,而且...
2022-09-15
体育场馆照明工程要达到国际照明标准

如何用泛光照明工程来塑造楼宇的形象?

随着城市发展的趋势,许多建筑以其独特的结构展现了自己的风采。在夜间,越来越多的建筑物使用泛光照明来显示他们的形象。 楼宇泛光照明工程 既要塑造工程建筑的形象,又要体...
2022-07-31
如何用泛光照明工程来塑造楼宇的形象?

LED道路照明发展存在的问题

近些年LED发展迅速,世界上许多城市都在大力推广LED,对传统路灯实行LED节能路灯化改造,而且各地也纷纷在兴建道路,也都是采用LED道路照明 产品。虽然,LED道路照明市场前景相当可...
2022-07-15

城市夜景灯光照明让城市名片更加响亮

城市夜景灯光照明 可以用灯光装饰唯美意境的视觉冲击,进而营造城市的夜间形象,因而城市照明规划是城市基本建设的头等大事。那么,明亮照明来和大伙儿一起讨论一下,城市夜景...
2022-09-26
城市夜景灯光照明让城市名片更加响亮

城市市政亮化要走绿色照明道路

城市市政亮化 是城市公共事业工程项目,不但改善了城市自然环境也合理地提升 政府的整体形象,慢慢的获得各界人士和政府的关心。那么,明亮照明介绍一下我们在开展城市市政亮...
2022-09-27
城市市政亮化要走绿色照明道路

热销商品

FEITA 镊子碳纤维合成塑料防静电无尘净化塑胶手动工具镊子93302

FEITA镊子93302采用高强度碳纤维合成塑料材质,兼具轻量化与耐用性,适用于精密操作场景。其独特的防静电设计有效避免静电对电子元件的损害,广泛应用于半导体、光学、...
1.2

江南国标rvv铜芯电缆软线3 4多芯平方rvvp护套信号屏蔽线线缆电线

江南国标rvv铜芯电缆软线34多芯平方rvvp护套信号屏蔽线线缆电线,是一种高性能的电缆产品,适用于各种信号传输和控制场合。该电缆采用优质铜芯,具有优良的导电性能和...
1.96

内六角扳手套装单个内六方螺丝刀进口S2款加长特长平头内6角2.5mm

这款进口S2材质内六角扳手套装,专为精密机械维修与装配设计,采用高品质S2合金钢制造,具备卓越的硬度、耐磨性与抗扭强度,有效防止使用过程中断裂或变形。套装中包含2....
1.4

橡胶条U型防撞包边条橡胶卡条玻璃嵌条配电箱机柜u型条密封条封王

橡胶条U型防撞包边条是一种多功能密封与防护配件,广泛应用于配电箱、机柜、玻璃门窗及各类设备边缘。采用优质橡胶材质,具备优异的弹性、耐老化、防水防尘和抗冲击...
0.8

10副装护目镜打磨劳保防飞溅男女骑行机械实验防风沙灰尘防护眼镜

这款10副装护目镜专为多场景防护设计,适用于打磨、机械加工、实验操作、骑行及户外作业等环境。采用高透光防雾镜片,有效抵御飞溅物、风沙、灰尘及化学液体喷溅,保障...
19.8

网站栏目