基于cpld数字频率计设计开题报告内容摘要:
闸门电路 计数译码器 门控电路 时基信号发生器 预置门控电路 D Q 标准频率信号 被测信号 清零信号 CLKEN CLK CNT1 OUT1 CLR CLKEN CLK CNT2 OUT2 CLR 当方波预置门控信号由低变为高电平时, 经整形后的被测信号上升沿启动 D触发器,由 D 触发器的 R 端同时启动可控计数器 CNT1 和 CNT2 同时计数,当预置门为低电平时,随后而至的被测信号使可控计数器同时关闭。 设 FX 为整形后的被测信号, FS 为基准频率信号,若在一次预置门高电平脉宽时间内被测信号计数值为 Nx,基准频率计数值为 Ns,则有 :FX= (FS /Ns) Nx 等精度数字频率计涉及到的计算包括加、减、乘、除,耗用的资源比较大,用一般中小规模 CPLD 芯片难以实现。 因此,我们选择 CPLD 和 VHDL 语言相结合来实现。 电路系统原理框图如图 所示 ,其中 CPLD 完成整个测量电路的测试 、 控制、数据处理和显示输出 CPLD 完成各种测试功能。 键盘控制命令通过一片74LS165 并入串 出移位寄存器读入 CPLD,实现测频、测脉宽及测占空比等功能,从 CPLD 读回计数数据并进行运算,向显示电路输出测量结果。 显示 器 电路采用七段 LED 动态显示,由 8 个芯片 74LS164 分 别 驱 动 数 码 管。 图 系统顶层框图 系统的基本工作方式如下 : 1) PO 口是单片机与 FPGA 的数据 传送通信口, P1 口用于键盘扫描,实现各测试功能的转换。 P2 口为双向控制口。 P3 口为 LED 的串行显示控制口。 系统设置 5 个功能键 :占空比、脉宽、周期、频率和复位。 2)显示电路由 8 个数码管组成 :7 个 LED 数码管组成测量数据显示器,另一个独立的数码管用于状态显示。 3)测频标准频率 50MHz 信号由晶体振荡源电路提供。 4)待测信号经放大整形后输入 FPGA 的 TCLK. 测频 /测周期的实现: 1)令 TF=O,选择等精度测频,然后在 CONTRL 的 CLR 端加一正脉冲信号以完成测试电路状态的初始化 . 2)由预置门控信号将 CONTRL 的 START 端置高电平,预置门开始定时,此时由被测信号的上沿打开计数器 CNT1 进行计数,同时使标准频率信号进入计数器 CNT2. 电源部分 显示电路 键盘输入 时钟电路 C P L D 50MHZ 标准频率 被测信号整形电路 自校输入 3)预置门定时结束信号把 CONTRL 的 START 端置为低电平 (由单片机来完成 ),在被测信号的下一个脉冲的上沿到来时, CNT1 停止计数,同时关断 CNT2对 fs 的计数。 4)计数结。基于cpld数字频率计设计开题报告
相关推荐
CPLD 是由存放在片内 RAM 中的程序来设置其工作状态的,因此,工作时需要对片内的 RAM 进行编程。 用户可以根据不同的配置模式,采用不同的编程方式。 加电时,CPLD 芯片将 EPROM 中数据读入片内编程 RAM 中,配置完成 后, CPLD 进入工作状态。 掉电后, CPLD 恢复成白片,内部逻辑关系消失,因此, CPLD 能够反复使用。 CPLD 的编程无须专用的 CPLD 编程器
是一个什么样的形势呢。 从全国的形势看。 2020 年,中央查处省部级领导干部是 59 人,截至今年 8 月,全国查处省部级领导干部是 48 人。 前不久中央和中纪委先后对四川南充、河南新乡落实党风廉政建设主体责任不力的情况进行了通报,新乡原市委书记因落实主体责任不力,受到 党纪处分,并被免职,纪委书记也受到相应处理,它的一个班子里面两个常委和一个市长被追究法律责任。
电路模块的原理 16 数据选择器单元电路设计 16 译码器单元电路设计 17 译码器设计方案 17 译码器程序及 仿真波形 18 结论 20 参考文献 21 附录 22 信息与控制工程学院硬件课程设计说 明书 1 第 1 章 绪论 课程设计目的 课程设计是大学生将理论联系实践的重要纽带,是对学生进行的一次综合性专业设计的训练。 通过课程设计以利于学生获得以下几方面能力。
*256/5 =》 VIN=5*N/256=*N 实际上 VIN=*N 就是 VIN 模拟量真正意义上对应的数字量,而在 VIN 通过 A/D 转换器后所得到的是 N,若要在数值上等值,还要 在 N 的基础上再乘以 . 例如:若输入的模拟电压为 ,则转换后的数字量为: N=( VINVREF( ) *256/( VREF( +) VREF( )) =( ) *256/(50)=128 即
,只需 设置相应的 I/O 输出口的 高低 电平。 而动态显示 的原理 则 利用了人眼对物体的视觉延迟来达到所有 LED 的同时显示。 实际上,在每一个时刻,只有一组 LED 是处于显示的状态,而其他 LED组均为关闭状态 , 即在每一瞬间只 使某一位显示字符。 在此瞬间 , 段选控制 I/O口输出相应字符段选码 (字型码 ), 而位选则控制 I/O 口在该显示相应字符。 如此基于
仿真软件进行功能仿真,检查逻辑功能是否正确(也叫前仿真,对简单的设计可以跳过这一步,只在布线完成以后,进行时序仿真) (3) 逻辑综合: 将源文件调入逻辑综合软件进行综合,即把语言综合成最简的布尔表达式。 逻辑综合软件 会生成 .edf 或 .edif 的 EDA 工业标准文件。 (4) 布局布线: 将 .edf 文件调入 PLD 厂家提供的软件中进行布线,即把设计好的逻辑安放