微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > FPGA程序

FPGA程序

时间:10-02 整理:3721RD 点击:
本人新手,可能程序的时候下面这段标红的语句看不太懂,请大神为小弟解答一下,万分感谢
always @(posedge clk) key_scan_r <= key_scan;
wire [3:0] flag_key = key_scan_r[3:0] & (~key_scan[3:0]);

采沿!你把3bit先当1bit信号,你自己画个图,就知道是采沿了,这里只是3bit信号,就是分别采沿,写到一起了!

就是后面的四位取反,然后和前面的四位按位与,不就得到4位,把这4位的结果赋值给前面的变量。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top