第12章数字设计实例剖析.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
字符液晶由点阵字符液晶显示器件和专用的行、列驱动器、控制器及必要的连接件装配而成,可显示数字和英文字符。字符液晶本身具有字符发生器,显示容量大,功能丰富,一般最少可显示1行8个或l行16个字符,每个字符由5×7、5×8或5×11的一组像素点阵排列构成,每个字符间有一点的间隔,每行间也有一行的间隔 CPLD与字符液晶HS162的接口典型电路 状态机设计及源代码 HS162-4液晶模块的读写操作、屏幕和光标的操作都是通过指令编程来实现的,为了方便控制,可以采用状态机进行设计。在设计中设置8个状态,分别是空闲状态“IDLE”,设置CGRAM状态“SETCGRAM”,工作方式设置状态“SETFUNCTION”,输入方式设置状态“SWITCHMODE”,光标归位状态“RETURNCURSOR”,字符移位状态“SHIFT”,写RAM状态“WRITERAM”。 根据以上的行、场扫描时序要求,可设置两个计数器,一个是行扫描计数器hcnt,进行模800计数;另一个是场扫描计数器vcnt,进行模525计数。行扫描计数器的驱动时钟频率(像素输出的频率)按照VGA工业标准为25.175MHz。场扫描计数器以行同步信号HS为驱动时钟,当HS的下降沿到来时进行计数。设置完计数器后,就可对行图像H_Td和场图像V_Td所对应的640×480个点赋值。 数据接收 数据接收:接收的首要任务是能够正确找到数据的位置。这主要靠检测数据的起始位和停止位来实现。起始位是一位0,它作为联络信号附加进发送信息,因为空闲位都为高电平,所以当接收数据线的信号突然变为低电平时,告诉接收端数据的到来。一个字符接收完毕后,对数据进行校验(若数据包含奇偶校验位),最后检测停止位,以确认数据接收完毕。 12.6 直接数字频率合成器 12.8 FIR数字滤波器 直接型结构FIR滤波器的实现方案 习 题 2、ROM初始化数据文件生成 初始化数据文件格式有2种:Memory Initialization File (.mif)格式文件,或Hexadecimal (Intel-Format) File (.hex) 格式文件。生成初始化数据文件的方法通常有下面几种。 (1)建立.mif格式文件 (2)建立hex格式文件 (3)其他方法 3、宏功能模块的定制 选择ROM数据线地址线宽度 添加数据文件 4、使用嵌入式逻辑分析仪在线测试 Quartus II软件具有SignalTap II嵌入式逻辑分析仪,它提供了一种对器件进行实时测试的手段。SignalTap II嵌入式逻辑分析仪可以随设计文件一起下载到目标芯片中,用以捕捉目标芯片中设计者感兴趣的信号节点处的信息,而不影响芯片的正常工作。SignalTap II将测得的样本信号暂存于目标芯片的片内RAM(如ESB、M4K)中,然后通过器件的JTAG端口和ByteBlaster II编程线将采得的信息传出,送入计算机进行分析。 (1)新建SignalTap II文件 SignalTap II编辑窗 (2)调入待测信号 为了调入待测信号名,在下栏的空白处双击,即弹出如图所示的“Node Finder”对话框,根据需要在“Filter”中选择感兴趣的类,然后单击“List”按钮,即在左栏出现与此工程相关的所有信号,可将欲查看的信号调入SignalTap II信号观察窗口。 (3)设置信号 单击全屏按钮和窗口左下角的“Setup”选项卡,即出现如图13.14所示的全屏编辑窗口。 (4)SignalTap II文件存盘 选择菜单“Assignments”中的“Settings”,在Category栏中选择“SignalTap II Logic Analyzer”.在“SignalTap II File”栏中选中已存盘的SignalTap II文件名,并选中“Enable SignalTap II Logic Analyzer”,单击“OK”按钮 。 (5)编译下载 选择菜单“Processing”中的“Start Compilation”,启动全程编译。编译结束后,SignalTap II的观察窗通常会自动打开,若没有打开,可选择菜单“Tools”中的“SignalTap II Logic Analyzer”打开。 打开试验开发系统的电源,连接JTAG编程接口,设定通信模式。通过 “Setup”按钮选择硬件通信模式:ByteBlaster II或ByteBlaster MV。然后单击下方的“Device”栏的Scan Chain按钮,对试验板进行扫描。如果在栏中出现FPGA的型号,表示系统JTAG通信正常,可以进行下载。最后在SOF Manager

您可能关注的文档

文档评论(0)

花仙子 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档