基于fpga的高速usb通信接口的设计-开题报告内容摘要:
51编写并调试 ; 4. 编写下位机( FPGA)端 VHDL或 Verilog控制代码实现 ; ; (二)主要设计思想及工作流程: : 系统结构 如图所示 , CY7C68013用于 FPGA 和 PC间的数据传输。 系统的下位机程序设计主要包括: FIFO的写操作、指令解析等,框图如下图所示: VHDL代码(下位机程序)主要 FIFO的写操作。 从属 FIFO模式下,主要有同步和异步读写操作两种方式。 它们的不同之处在于参照的时钟不同,同步模式下,系统 SLRD/SLWR有效时,读 写 FIFO操作受 IFCLK电平的跳变沿控制;异步模式下,读写操作只受 SLRD/SLWR电平的跳变控制,与 IFCLK无关。 本系统工作在同步模式,并采用外部控制时钟,下面就主要介绍同步 Slave FIFO写操作(参考文献【 1】)。 同步写操作 同步 Slave FIFO写的标准时序如下: IDLE:当写事件发生时,进状态 1; 状态 1:使 FIFOADR[1:0]指向 IN FIFO,进状态 2; 状态 2:如 FIFO满,在本状态等待,否则进状态 3; 状态 3:驱动数据到数据线上,使 SLWR有效,持续一个 IFCLK周期,进状态 4; 状态 4:如需传输更多的数,进状态 2,否则进状态 IDLE。 状态跳转示意图如下: data control data control data control data control 外设 (FPGA) FPGA 内部 FIFO 缓冲 用户逻辑 其他 逻辑 FIFO 读控制 控制器芯片CY7C68013 应用程序( PC 机) FPGA 启 动状 态 1状 态 2满状 态 3状 态 4完 成 同步 FIFO写操作时序图 同步 Slave FIFO写的标准连接图如下图所示: 3. 固件程序的设计 固件编程就是对 USB设备的各类寄存器进行配置。 固件程序是指运行在设备 CPU中的程序,只有在固件程序运行时,外设才称之为具有给定功能的外部设备。 没有固件的参与和控制,硬件设备只是芯片的简单堆砌,不可能完成预期的功能,固件要完成以下主要的工作(参考 文献【 2】): (1) 初始化工作; (2) 辅助硬件完成。基于fpga的高速usb通信接口的设计-开题报告
相关推荐
DPLL 结构及工作 原理 全数字锁相环路 (DPLL)的基本结构如图 1 所示。 主要由鉴相器 DPD、数字环路滤波器 DLF、脉冲加减电路 (数控振荡器 DCO)和分频器 (可控变模 N)四部分构成。 脉冲加减电路的时钟分别为 2Nfc,fc 为环路中心频率。 DPLL 是一种相位反馈控制系统。 它根据输入信号 fin 与本地恢复时钟 fout 之间的相位误差 (超前还是滞后
...............................................................90 原创性声明及关于学位论文使用授权的声明 ...................................................91 基于 GPRS 的分布式油田原油计量和防盗系统设计 1 1 绪论 项目 背景及研究的目的和意义
个子系统之间由 C8051F310单片机 控制,实现 A/D转换及数据交换。 数据采集和传输终端硬件组成框图如图 31所示。 图 31 硬件组成 结构图 从结构框图中可以看出终端的硬件系统含有 5个部分: 由 C8051F310为 MCU的主控部分 ;基于 GPRS的无线传输模块部分;由传感器组及前端运放组成的数据采集部分; 以BC7281芯片接口的按键及显示器等外围电路部分 ;电源部分。
最有发展前途的调速方式,其重要性日益得到世界各国的重视。 在世界能源紧缺的今天,开展变频调速技术的研究,推广其应用,有着非常重大的现实意义和巨大的经济效益及社会效益。 变频调速技术的发展概况 20 世纪 60 年代以前,直流调速一直以控制能力强、可靠性高、噪声低、控制电路简单等一系列优良的性能在传动领域中占据着主导地位。 但是随着社会生产力及技术的不断发展,直流传动的薄弱环节逐步显示出来。
176。 , ∵∠ EAC= 25176。 , ∴∠ BAC= 85176。 ,∵ △ ABC≌ △ EAD, ∴∠ AED= ∠ BAC= 85176。 6. 如图 , 在 ▱ABCD中 , E是 BC的中点 , AE= 9, BD= 12, AD= 10. (1)求证: AE⊥ BD; (2)求 ▱ABCD的面积 . 解: ( 1) 过点 D 作 DF ∥ AE 交 BC 的延 长线于点 F
IC 技术融合的结果,涵盖了实时化数字信号处理技术、高速数据收发器、复杂计算以及嵌入式系统设计技术的全部内容。 赛灵思和 Altera 也推出了相应 SOCFPGA 产品,制造工艺达到 65nm ,系统门数也基于 FPGA 的音乐流水灯设计 4 超过百万门。 并且,这一阶段的逻辑器件内嵌了硬核 高速乘法器、 Gbits 差分串行接口、时钟频率高达 500MHz 的 PowerPC™ 微处理器