|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
本来有个周期1s的外部输入信号signal1触发了一个同步操作,现在需要增加另外一个周期也为1s的外部输入信号signal2也要触发同一操作。
怎样实现呢,FPGA不能在不同的process对同一信号赋值。但是两者要实现同一逻辑的话,就都要对很多相同的信号赋值。有高手知道如何操作么?
例如:process(signal1)
if(reset) then
a<= '0';
b<='1';
c<= ''0x00000'';
elsif ((signal1'event and signal1 = '1')and (enable = '1'))then
c <= c +100;
.....
现在需要另一个输入信号signal2也触发同样的操作,该如何实现呢。注:触发逻辑很难整理成模块调用。 |
|