找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2416|回復: 0
打印 上一主題 下一主題
收起左側

概念:毛刺、競爭、冒險

[復制鏈接]
跳轉到指定樓層
樓主
ID:104126 發(fā)表于 2016-1-23 03:08 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
    當一個門的輸入有兩個或兩個以上的變量發(fā)生改變時,由于這些變量是經過不同路徑產生的,使得它們狀態(tài)改變的時刻有先有后,這種時差引起的現(xiàn)象稱為競爭(Race)。競爭的結果若導致冒險或險象(Hazard)發(fā)生(例如毛刺),并造成錯誤的后果,那么就稱這種競爭為臨界競爭。若競爭的結果沒有導致冒險發(fā)生,或雖有冒險發(fā)生,但不影響系統(tǒng)的工作,那么就稱這種競爭為非臨界競爭。
  組合邏輯電路的險象僅在信號狀態(tài)改變的時刻出現(xiàn)毛刺,這種冒險是過渡性的,它不會使穩(wěn)態(tài)值偏離正常值,但在時序電路中,冒險是本質的,可導致電路的輸出值永遠偏離正常值或者發(fā)生振蕩。
  組合邏輯電路的冒險是過渡性冒險,從冒險的波形上,可分為靜態(tài)冒險和動態(tài)冒險。
  輸入信號變化前后,輸出的穩(wěn)態(tài)值是一樣的,但在輸入信號變化時,輸出信號產生了毛刺,這種冒險是靜態(tài)冒險。若輸出的穩(wěn)態(tài)值為0,出現(xiàn)了正的尖脈沖毛刺,稱為靜態(tài)0險象。若輸出穩(wěn)態(tài)值為1,出現(xiàn)了負的尖脈沖毛刺,則稱為靜態(tài)1冒險。
  輸入信號變化前后,輸出的穩(wěn)態(tài)值不同,并在邊沿處出現(xiàn)了毛刺,稱為動態(tài)險象(冒險)。
  從引起冒險的具體原因上,冒險可以分為函數(shù)冒險和邏輯冒險。函數(shù)冒險是邏輯函數(shù)本身固有的,當多個輸入變量發(fā)生變化時,常常會發(fā)生邏輯冒險。避免函數(shù)冒險的最簡單的方法是同一時刻只允許單個輸入變量發(fā)生變化,或者采用取樣的辦法。
  單個輸入變量改變時,不會發(fā)生函數(shù)冒險,但電路設計不合適時,仍會出現(xiàn)邏輯冒險。通過精心設計,修改電路的結構,可以消除邏輯冒險。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表