一、競(jìng)爭(zhēng)現(xiàn)象與險(xiǎn)象的產(chǎn)生
邏輯電路中各路徑上延遲時(shí)間的長(zhǎng)短與信號(hào)經(jīng)過的門的級(jí)數(shù)有關(guān),與具體邏輯門的時(shí)延大小有關(guān),還與導(dǎo)線的長(zhǎng)短有關(guān),因此,輸入信號(hào)經(jīng)過不同路徑到達(dá)輸出端的時(shí)間有先有后,這種現(xiàn)象稱為競(jìng)爭(zhēng)現(xiàn)象。通常,可以更廣義地把競(jìng)爭(zhēng)理解為多個(gè)信號(hào)到達(dá)某一點(diǎn)有時(shí)差的現(xiàn)象。競(jìng)爭(zhēng)的結(jié)果可能使邏輯電路產(chǎn)生錯(cuò)誤輸出,通常將由競(jìng)爭(zhēng)引發(fā)的錯(cuò)誤輸出信號(hào)稱為險(xiǎn)象。組合電路中的險(xiǎn)象是一種瞬態(tài)現(xiàn)象,它表現(xiàn)為在輸出端產(chǎn)生不應(yīng)有的尖脈沖,暫時(shí)地破壞正常邏輯關(guān)系。一旦瞬態(tài)過程結(jié)束,即可恢復(fù)正常邏輯關(guān)系。
根據(jù)競(jìng)爭(zhēng)的結(jié)果是否導(dǎo)致險(xiǎn)象的產(chǎn)生,可以將競(jìng)爭(zhēng)分為非臨界競(jìng)爭(zhēng)和臨界競(jìng)爭(zhēng)兩種類型。不產(chǎn)生錯(cuò)誤輸出的競(jìng)爭(zhēng)稱為非臨界競(jìng)爭(zhēng),導(dǎo)致錯(cuò)誤輸出的競(jìng)爭(zhēng)稱為臨界競(jìng)爭(zhēng)。
二、險(xiǎn)象的消除
消除或避免電路中險(xiǎn)象的常用方法有增加冗余項(xiàng)的方法、增加慣性延時(shí)環(huán)節(jié)的方法和選通法等。