这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 弱弱的问一个AHDL问题!急

共2条 1/1 1 跳转至

弱弱的问一个AHDL问题!急

菜鸟
2007-07-20 00:49:32     打赏

请问如下设计实现什么功能啊?急啊!!!!!!!!!!!!!!!!!!!!!

SUBDESIGN debounce
(
clk :input;
key_pressed:input;
pulse:output;
)
variable
count_reg[7..0]:dff;
at_zero:node;
begin
count_reg[].clk=clk;
count_reg[].prn=key_pressed;
count_reg[].d=count_reg[].q-(0,!at_zero);

% emit single pulse when counter reach 1.%
pulse =count_reg[].q==h"01";

% don't let counter decrement below zero.%
at_zero=count_reg[].q==h"00";
end;




关键词: 弱弱     一个     问题    

菜鸟
2007-07-28 00:17:00     打赏
2楼

这好像是一个不完整的设计,有问题

递减计数器,

在计到“1”时产生一个单周期脉冲。

计到“0”时停止计数。

快别用AHDL了,哪家学校这么误人子弟。


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]