|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
verilog 不理解! |
作者:chinawei97 栏目:EDA技术 |
task ab; initial a=0; @(negedge scl) begin #100; a=1; b=0; end @(negedge scl) #100 a=0; 在同一个任务里给a赋值和延时我不能理解!为何这样写呢?这样写的时序是如何理解的呢? |
2楼: | >>参与讨论 |
作者: GHT 于 2005/1/7 14:23:00 发布:
错的吧! 错的吧! |
3楼: | >>参与讨论 |
作者: yoursjo 于 2005/1/10 16:21:00 发布:
看样子像个教学用的改错例程…… |
4楼: | >>参与讨论 |
作者: xjg1111 于 2005/1/10 19:23:00 发布:
呵呵,看不懂。~~ 应该测试用的仿真程序。 是一个task, 可以不用always??? |
|
|
Copyright © 1998-2006 tgdrjb.cn 浙ICP证030469号 |