今天小灰發(fā)短信問兩個英文單詞的意思,上網(wǎng)搜了半天沒找到答案,后來才知道他發(fā)錯了,應該是fanin和fanout,即扇入與扇出。 為了進一步了解這兩個詞的意思,上網(wǎng)搜索了下,以下就是學習內(nèi)容了~~
扇出(fan-out)是定義單個邏輯門能夠驅動的數(shù)字信號輸入最大量的術語。大多數(shù)TTL邏輯門能夠為10個其他數(shù)字門或驅動器提供信號。因而,一個典型的TTL邏輯門有10個扇出信號。
在一些數(shù)字系統(tǒng)中,必須有一個單一的TTL邏輯門來驅動10個以上的其他門或驅動器。這種情況下,被稱為緩沖器的驅動器可以用在TTL邏輯門與它必須驅動的多重驅動器之間。這種類型的緩沖器有25至30個扇出信號。邏輯反向器(也被稱為非門)在大多數(shù)數(shù)字電路中能夠輔助這一功能。 在模塊化的設計中,模塊的扇出是指模塊的直屬下層模塊的個數(shù)。圖1中,平均的扇出是2。一般認為,設計得好的系統(tǒng)平均扇出是3或4。
1343028307_5140.gif (2.22 KB, 下載次數(shù): 111)
下載附件
2016-2-23 03:26 上傳
圖1模塊的扇出
一個模塊的扇出數(shù)過大或過小都不理想,過大比過小更嚴重。一般認為扇出的上限不超過7。扇出過大意味著管理模塊過于復雜,需要控制和協(xié)調(diào)過多的下級。解決的辦法是適當增加中間層次。 一個模塊的扇入是指有多少個上級模塊調(diào)用它。扇人越大,表示該模塊被更多的上級模塊共享。這當然是我們所希望的。但是不能為了獲得高扇人而不惜代價,例如把彼此無關的功能湊在一起構成一個模塊,雖然扇人數(shù)高了,但這樣的模塊內(nèi)聚程度必然低。這是我們應避免的。 設計得好的系統(tǒng),上層模塊有較高的扇出,下層模塊有較高的扇人。其結構圖像清真寺的塔,上面尖,中間寬,下面小。 |