cpld第7讲.ppt

cpld第7讲.ppt

ID:48061373

大小:259.00 KB

页数:17页

时间:2020-01-13

cpld第7讲.ppt_第1页
cpld第7讲.ppt_第2页
cpld第7讲.ppt_第3页
cpld第7讲.ppt_第4页
cpld第7讲.ppt_第5页
资源描述:

《cpld第7讲.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CPLD技术基础——基于QuartusⅡ的FPGA/CPLD设计1、RS触发器功能描述:r为清零端,s为置数端,q和qn为输出端,qn为q取反。1、RS触发器真值表:输入输出rsqqn0101101011保持保持00不定不定1、RS触发器代码(1):LIBRARYIEEE;USEieee.std_logic_1164.ALL;ENTITYtest22ISPORT(r,s:INstd_logic;q,qn:OUTstd_logic);ENDtest22;1、RS触发器代码(2):ARCHITECTUREoneOFtest22ISsignalq_temp,qn_

2、temp:std_logic;beginPROCESS(r,s,q_temp,qn_temp)beginifr='0'ands='1'thenq_temp<='0';qn_temp<='1';elsifr='1'ands='0'thenq_temp<='1';qn_temp<='0';elsifr='1'ands='1'thenq_temp<=q_temp;qn_temp<=qn_temp;elsifr='0'ands='0'thennull;endif;endprocess;q<=q_temp;qn<=qn_temp;endone;2、JK触发器功能描述:

3、异步置位/复位控制端口的上升沿JK触发器,r为清零端,s为置数端,cp为时钟信号输入端,j和k为信号输入端,q和qn为输出端,qn为q取反。2、JK触发器真值表:输入输出cprsjkqqnX01XX01X10XX10X00XX状态不可用↑110101↑111010↑1111翻转翻转↑1100保持保持↓11XX保持保持2、JK触发器代码(1):LIBRARYIEEE;USEieee.std_logic_1164.ALL;USEieee.std_logic_unsigned.ALL;ENTITYtest23ISPORT(j,k,r,s,cp:INstd_logi

4、c;q,qn:OUTstd_logic);ENDtest23;ARCHITECTUREoneOFtest23ISsignalq_temp,qn_temp:std_logic;BEGINPROCESS(j,k,r,s,cp,q_temp,qn_temp)BEGIN2、JK触发器代码(2):ifr='0'ands='1'thenq_temp<='0';qn_temp<='1';elsifr='1'ands='0'thenq_temp<='1';qn_temp<='0';elsifr='0'ands='0'thennull;elsifcp'eventandcp='

5、1'thenifj='0'andk='1'thenq_temp<='0';qn_temp<='1';elsifj='1'andk='0'thenq_temp<='1';qn_temp<='0';elsifj='1'andk='1'thenq_temp<=notq_temp;qn_temp<=notqn_temp;elsifj='0'andk='0'thenq_temp<=q_temp;qn_temp<=qn_temp;endif;endif;endprocess;q<=q_temp;qn<=qn_temp;endone;3、D触发器功能描述:上升沿触发D触发

6、器,r为清零端,s为置数端,cp为时钟信号输入端,d为信号输入端,q和qn为输出端,qn为q取反。3、D触发器真值表:输入输出cprsdqqnX01X01X10X10X00X状态不可用↑11001↑11110↓11X保持保持3、D触发器代码(1):LIBRARYIEEE;USEieee.std_logic_1164.ALL;USEieee.std_logic_unsigned.ALL;ENTITYtest24ISPORT(d,r,s,cp:INstd_logic;q,qn:OUTstd_logic);ENDtest24;ARCHITECTUREoneOFte

7、st24ISsignalq_temp,qn_temp:std_logic;BEGIN3、D触发器代码(2):PROCESS(d,r,s,cp,q_temp,qn_temp)BEGINifr='0'ands='1'thenq_temp<='0';qn_temp<='1';elsifr='1'ands='0'thenq_temp<='1';qn_temp<='0';elsifr='0'ands='0'thennull;elsifcp'eventandcp='1'thenq_temp<=d;qn_temp<=notd;endif;endprocess;q<=q_t

8、emp;qn<=qn_temp;endone;4、T

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。