完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
A=1,A1=0,B=0,;
A=0,A1=1,B=1; B=1,B1=0,A=1; B=0,B1=1,A=0; A=1,A1=0,B=1; A=0,A1=1,B=0; B=1,B1=0,A=0; B=0,B1=1,A=1; CONT:PROCESS(CLK,RESET); BEGIN IF RESET='0' THEN CONT16<=(OTHERS=>'0'); ELSIF CLK'EVENT AND CLK=‘1’OR IF (A='1' AND A1='0' AND B='0') OR (A='0' AND A1='1' AND B='1') OR (B='1' AND B1='0' AND A='1') OR (B='0' AND B1='1' AND A='0') THEN CONT16<=CONT16+1; ELSIF (A='1' AND A1='0' AND B='1')OR (A='0' AND A1='1' AND B='0')OR (B='1' AND B1='0' AND A='0')OR (B='0' AND B1='1' AND A='1') THEN CONT16<=CONT16-1; ELSE NULL; END IF; END IF; END PROCESS; LOCKC:PROCESS(RESET,LOCK); BEGIN IF(RESET='0')THEN OUT_LOCK<=(OTHERS=>'0'); ELSIF RISING_EDGE(LOCK) THEN; OUT_LOCK<=OUT_TMP; ELSE NULL; END IF; END PROCESS; CHOOSE:PROCESS(RESET,CLK); BEGIN IF(REST="0")THEN OUTPUT8<=(OTHERS=>'0'); ELSIF(CHOOSE='0' AND CHOOSE_ONE='1') THEN OUTPUT8<=OUT_LOCK(7 DOWNTO 0); ELSE NULL; END IF; END NULL; END IF; END PROCESS; |
|
|
|
不懂 有 verilog 的吗
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
基本FPGA或者树莓派或者其它微处理器(尽量压缩成本且完成项目)DFB激光器稳频
1142 浏览 1 评论
2284 浏览 1 评论
助力AIoT应用:在米尔FPGA开发板上实现Tiny YOLO V4
1176 浏览 0 评论
3421 浏览 1 评论
3059 浏览 0 评论
2292 浏览 58 评论
6142 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-24 00:45 , Processed in 0.462582 second(s), Total 73, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号