当前位置:主页 > 科技论文 > 计算机论文 >

YHFT-DSP GPIO部件的设计实现及其应用研究

发布时间:2022-01-14 03:06
  近年来数字信号处理器(DSP)发展迅速,已广泛应用于通信、军事、控制、家电等众多领域。随着应用需求的发展,使用较少的片上硬件资源实现与各种类型外部设备的灵活通信,已成为DSP通信接口的关键技术之一。由于通用输入/输出(General-Purpose Input/Output, GPIO)可实现专用接口无法实现的、软件控制的输入和(或)输出信号的功能。因此,越来越多的DSP片上集成了GPIO部件,以便于与各种外部设备进行数据通信。YHFT-DSP是我们自主设计的一款高性能32位DSP,主频可达300MHz。本文立足于YHFT-DSP芯片的系统功能需求,构建出GPIO部件的功能结构并研究其应用。该GPIO部件功能丰富多样,配置灵活,为YHFT-DSP提供了16个通用I/O,且每个管脚都是双向的,可以独立地配置为输出或输入。作为输出管脚时端口上最大速率可达25Mbps,作为输入管脚时可以在直通模式和逻辑模式下工作,从而作为EDMA的同步事件和CPU的外部中断。配置的灵活性和工作模式的多样性很好地拓展了YHFT-DSP的应用范围。本文主要研究的内容有以下几个方面:1.根据芯片系统设计要求以及G... 

【文章来源】:国防科技大学湖南省 211工程院校 985工程院校

【文章页数】:98 页

【学位级别】:硕士

【文章目录】:
摘要
ABSTRACT
第一章 绪论
    1.1 课题研究背景及意义
    1.2 相关研究
    1.3 本文主要工作
    1.4 论文结构
第二章 YHFT-DSP体系结构及I/O接口研究
    2.1 YHFT-DSP体系结构
    2.2 I/O接口概述
        2.2.1 I/O接口概念
        2.2.2 I/O端口编址方式
        2.2.3 I/O数据传送方式
        2.2.4 I /O接口的分类
    2.3 YHFT-DSP中的GPIO特点
    2.4 本章小结
第三章 YHFT-DSP GPIO部件的系统设计
    3.1 YHFT-DSP GPIO部件功能
    3.2 GPIO控制寄存器
    3.3 GPIO总体结构
        3.3.1 工作流程
        3.3.2 结构划分
        3.3.3 GPIO外部接口
    3.4 本章小结
第四章 YHFT-DSP GPIO逻辑实现
    4.1 同步逻辑
    4.2 控制寄存器读/写逻辑
        4.2.1 控制寄存器读/写逻辑的内容
        4.2.2 控制寄存器读/写逻辑的实现
    4.3 输入/输出逻辑
        4.3.1 输入/输出逻辑的内容
        4.3.2 输入/输出逻辑实现
    4.4 沿检测逻辑
        4.4.1 沿检测逻辑功能
        4.4.2 沿检测逻辑实现
    4.5 中断产生逻辑
        4.5.1 直通模式
        4.5.2 逻辑模式
    4.6 本章小结
第五章 YHFT-DSP GPIO的功能验证与逻辑综合
    5.1 功能验证方法
    5.2 GPIO的功能验证
        5.2.1 模块级验证
        5.2.2 部件级验证
        5.2.3 系统级验证
        5.2.4 代码覆盖率的测试
    5.3 GPIO的逻辑综合
        5.3.1 GPIO的逻辑综合
        5.3.2 综合结果
第六章 YHFT-DSP GPIO的应用研究
    6.1 利用GPIO 模拟I2C协议
        6.1.1 I2C总线工作原理
        6.1.2 I2C协议
        6.1.3 I2C数据传送格式
        6.1.4 GPIO模拟I2C协议
    6.2 利用GPIO 实现YHFT-DSP与LCM的通信
        6.2.1 液晶显示模块OCM4X8C的性能
        6.2.2 OCM4X8C的时序
        6.2.3 硬件接口电路的设计
        6.2.4 软件设计及其实现的内容
    6.3 利用GPIO实现YHFT-DSP与PS/2 键盘的通信
        6.3.1 标准键盘工作原理
        6.3.2 YHFT-DSP于PS/2 间的硬件连接
        6.3.3 软件设计及其实现的内容
    6.4 本章小结
结束语
致谢
参考文献
作者在学期间取得的学术成果
附录A GPIO模拟I2C协议程序
附录B GPIO与LCM间通信的软件程序
附录C GPIO与PS/2 键盘间通信的软件程序


【参考文献】:
期刊论文
[1]基于TMS320C6713的液晶显示模块接口的实现[J]. 厚琳,王明泉,李博,黎泽清.  液晶与显示. 2009(02)
[2]基于GPIO实现SD总线读取技术研究与实现[J]. 姚杰,万继光.  小型微型计算机系统. 2008(10)
[3]基于Windows CE的GPIO键盘驱动设计与实现[J]. 赵振中,徐家恺.  科学技术与工程. 2008(06)
[4]基于DSP的液晶图文显示技术[J]. 王海涛,刘兆甲,张文明,王滨.  液晶与显示. 2008(01)
[5]基于8031的通用控制器输入输出电路设计[J]. 张宏,张德泉.  科技信息(科学教研). 2008(03)
[6]基于DSP的串口扩展[J]. 张祖平,严新荣.  舰船电子工程. 2007(05)
[7]嵌入式系统中可配置式GPIO模拟SPI总线方法的设计与实现[J]. 邓彬伟.  电子技术. 2007(Z1)
[8]基于标准单元ASIC设计的综合优化综述[J]. 胡春媚,江东,马剑武,陈书明,郭阳.  计算机工程与科学. 2005(04)
[9]单片机系统中PS/2键盘驱动程序设计[J]. 郑炜,须文波,胡晋.  单片机与嵌入式系统应用. 2005(04)
[10]通用接口控制器GPIOWB IP核设计与实现[J]. 张建民,沈胜宇,宋廷强,高树静,李思昆.  微电子学与计算机. 2004(06)

硕士论文
[1]X-DSP多功能音频串口的设计与实现[D]. 江双双.国防科学技术大学 2009
[2]基于MCS-51系列单片机的通用控制模块的研究[D]. 曹卫芳.山东科技大学 2005



本文编号:3587682

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3587682.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户ad010***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com