找回密码
 注册
关于网站域名变更的通知
查看: 259|回复: 3
打印 上一主题 下一主题

输入到CPLD的时钟信号有什么作用?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-7-22 11:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
采用有源晶振产生12MHZ的时钟信号提供给cpld芯片,主要作用是什么?以及用VHDL语言编程时需要对时钟信号进行什么处理/ q+ _8 w. W: `+ w$ ~0 D

该用户从未签到

2#
发表于 2022-7-22 11:29 | 只看该作者
不知道你现在有没有接触VHDL语言。在编写的时候经常会遇到触发条件,也就是在process里面一半都有判断上升沿(下降沿)事件的,根据事件再进行一系列操作。如果没有晶振的话,就不知道触发条件和触发时序了,逻辑上行不通的
, l2 L7 R5 v# Q8 D至于处理时钟信号,一半都是判断事件的。 IF SYS_CLK'EVENT AND SYS_CLK='1'这个就是上升沿事件。IF SYS_CLK'EVENT AND SYS_CLK='0'这个就是下降沿事件
& \. ^! ^# v0 \! C! `8 `

该用户从未签到

3#
发表于 2022-7-22 13:20 | 只看该作者
门阵列编程主要分两种,一种时序电路,一种组合逻辑电路,组合逻辑电路,可以不用使用始终,时序电路需要时钟信号,每一个时钟的边沿进行一次操作,建议看看数电。# A5 N% _. o2 ]$ ~! I* `

该用户从未签到

4#
发表于 2022-7-22 13:48 | 只看该作者
时钟就是数字电路的脉搏,4 J4 W2 ]  f( s/ A0 K6 }. p
可以理解为每个时钟边沿(上升沿或者下降沿)来临的时候,CPLD根据你的编程做一步动作;% Y% H+ w+ d9 C. p1 T8 P, Q+ a
VHDL、Verilog语言的时序逻辑都是利用时钟沿作为触发条件之一来做判断的;. u. c: R# k2 g4 z- t$ G; R/ B
原理就和数字电路里的触发器,锁存器一样的  C8 k4 u+ }# {0 V4 i" v; n# Z' O
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-6 13:15 , Processed in 0.156250 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表