当前位置:网站首页>竞争与冒险 毛刺
竞争与冒险 毛刺
2022-07-02 03:02:00 【嗒曦】
小结
一般来说,为消除竞争冒险,增加滤波电容和逻辑冗余,都不是 Verilog 设计所考虑的。
计数采用格雷码计数器,大多数也是应用在高速时钟下减少信号翻转率来降低功耗的场合。
利用触发器在时钟同步电路下对异步信号进行打拍延时,是 Verilog 设计中经常用到的方法。
除此之外,为消除竞争冒险,Verilog 编码时还需要注意一些问题,详见下一小节。
Verilog 书写规范
在编程时多注意以下几点,也可以避免大多数的竞争与冒险问题。
- 1)时序电路建模时,用非阻塞赋值。
- 2)组合逻辑建模时,用阻塞赋值。
- 3)在同一个 always 块中建立时序和组合逻辑模型时,用非阻塞赋值。
- 4)在同一个 always 块中不要既使用阻塞赋值又使用非阻塞赋值。
- 5)不要在多个 always 块中为同一个变量赋值。
- 6)避免 latch 产生。
边栏推荐
- Stdref and stdcref
- 2022-2028 global aluminum beverage can coating industry research and trend analysis report
- Après le mariage
- QT implementation interface jump
- Formatting logic of SAP ui5 currency amount display
- Force deduction daily question 540 A single element in an ordered array
- Tupu software has passed CMMI5 certification| High authority and high-level certification in the international software field
- What is hybrid web containers for SAP ui5
- Just a few simple steps - start playing wechat applet
- Qualcomm platform wifi-- WPA_ supplicant issue
猜你喜欢

高并发场景下缓存处理方案

How to run oddish successfully from 0?

Which brand of sports headset is better? Bluetooth headset suitable for sports

GB/T-2423. XX environmental test documents, including the latest documents

Design details of SAP e-commerce cloud footernavigationcomponent

Pychart creates new projects & loads faster & fonts larger & changes appearance
![[learn C and fly] 1day Chapter 2 (exercise 2.2 find the temperature of Fahrenheit corresponding to 100 ° f)](/img/39/42b1726e5f446f126a42d7ac673dce.png)
[learn C and fly] 1day Chapter 2 (exercise 2.2 find the temperature of Fahrenheit corresponding to 100 ° f)

超图iServer rest服务之feature查询

Baohong industry | what misunderstandings should we pay attention to when diversifying investment
![寻找重复数[抽象二分/快慢指针/二进制枚举]](/img/9b/3c001c3b86ca3f8622daa7f7687cdb.png)
寻找重复数[抽象二分/快慢指针/二进制枚举]
随机推荐
Software testing learning notes - network knowledge
Provincial election + noi Part IV graph theory
创业了...
Xiaomi, a young engineer, was just going to make soy sauce
Which brand of running headphones is good? How many professional running headphones are recommended
Unit · elementary C # learning notes
Share the basic knowledge of a common Hongmeng application
多线程查询,效率翻倍
LeetCode刷题(十)——顺序刷题46至50
Jointly developed by nailing, the exclusive functions of glory tablet V7 series were officially launched
PMP personal sprint preparation experience
LFM signal denoising, time-frequency analysis, filtering
C reflection practice
Après le mariage
What is hybrid web containers for SAP ui5
[learn C and fly] 4day Chapter 2 program in C language (exercise 2.5 generate power table and factorial table
Mathematics in Sinorgchem: computational geometry
[staff] pitch representation (bass clef | C1 36 note pitch representation | C2 48 note pitch representation | C3 60 note pitch representation)
Soul app released the annual report on generation Z behavior: nearly 20% of young people love shopping in the vegetable market
buu_ re_ crackMe