首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

我想每当DIR方向信号发生变化时产生一个OPRST上升沿,[求助]

我想每当DIR方向信号发生变化时产生一个OPRST上升沿,[求助]

我想每当DIR方向信号发生变化时产生一个OPRST上升沿,
请问这样编程可以吗?


`timescale 10ns / 1ns
module f240(OPRST,dir);
output OPRST;
input dir;
reg PulseDir ;


always @(dir)
  PulseDir <= dir;
assign OPRST = (dir^PulseDir==1) ? 1 : 0;
endmodule

返回列表