您当前的位置:五五电子网电子知识单片机-工控设备DSP/FPGA技术采用FPGA的SOC外部组件控制器IP的设计 正文
采用FPGA的SOC外部组件控制器IP的设计

采用FPGA的SOC外部组件控制器IP的设计

点击数:7603 次   录入时间:03-04 11:36:20   整理:http://www.55dianzi.com   DSP/FPGA技术

     当addrin 被赋值7FFC 时,LCD 被初始化。初始化包括功能设置、关闭显示、打开显示、清屏、显示移位和工作方式设置等操作。

     由此可见,只要在SOC 的MP 中加入适当的指令,可以对addrin 进行控制,SOC 就可以完成对LCD 的管理。由于本设计中SOC 的MP 是可重配置MP,添加或修改指令是不存在问题的。仿真表明,lcd_fct 的设计达到了设计目标,操作结果是令人满意的。一般的LCD 程序控制完成一项操作(如初始化)需要执行多条软件指令。用FPGA 设计的lcd_fct 只要一条指令就能完成相应的操作,而且是硬件运行,效率提高了许多倍。

     5 结论

     组件控制器的设计是SOC 设计的重要组成部分。采用FPGA 是完成组件控制器设计的有效手段。通过LCD 控制器的设计和仿真,说明基于FPGA 的组件控制器可以用一条指令完成原来许多条指令才能完成的操作,可以大大提高系统的运行效率。因此,这是一项有意义的工作。

     本文作者创新点在于把FPGA 设计和SOC 的组件控制器联系起来,并通过一个具体例子介绍了如何设计单指令驱动的组件控制器。



上一页  [1] [2] 


本文关键字:控制器  DSP/FPGA技术单片机-工控设备 - DSP/FPGA技术