來源:FPGA 扇入扇出
The number of circuits that can be fed input signals from an output device.
扇出秫筏,可以從輸出設(shè)備饋送輸入信號的電路數(shù)量鱼响。
扇出(fan-out)是定義單個邏輯門能夠驅(qū)動的數(shù)字信號輸入最大量的術(shù)語谋逻。大多數(shù)TTL邏輯門能夠為10個其他數(shù)字門或驅(qū)動器提供信號。因而眨猎,一個典型的TTL邏輯門有10個扇出信號。
在一些數(shù)字系統(tǒng)中,必須有一個單一的TTL邏輯門來驅(qū)動10個以上的其他門或驅(qū)動器。這種情況下帮掉,被稱為緩沖器的驅(qū)動器可以用在TTL邏輯門與它必須驅(qū)動的多重驅(qū)動器之間。這種類型的緩沖器有25至30個扇出信號窒典。邏輯反向器(也被稱為非門)在大多數(shù)數(shù)字電路中能夠輔助這一功能蟆炊。
在模塊化設(shè)計中
模塊的扇出是指模塊的直屬下層模塊的個數(shù)。下圖中瀑志,平均的扇出是2涩搓。一般認為,設(shè)計得好的系統(tǒng)平均扇出是3或4劈猪。
一個模塊的扇出數(shù)過大或過小都不理想昧甘,過大比過小更嚴重。一般認為扇出的上限不超過7战得。扇出過大意味著管理模塊過于復(fù)雜充边,需要控制和協(xié)調(diào)過多的下級。解決的辦法是適當增加中間層次常侦。
一個模塊的扇入是指有多少個上級模塊調(diào)用它浇冰。扇入越大,表示該模塊被更多的上級模塊共享聋亡。這當然是我們所希望的肘习。但是不能為了獲得高扇入而不惜代價,例如把彼此無關(guān)的功能湊在一起構(gòu)成一個模塊坡倔,雖然扇入數(shù)高了漂佩,但這樣的模塊內(nèi)聚程度必然低。這是我們應(yīng)避免的致讥。
設(shè)計得好的系統(tǒng)仅仆,上層模塊有較高的扇出,下層模塊有較高的扇入垢袱。其結(jié)構(gòu)圖像清真寺的塔墓拜,上面尖,中間寬请契,下面小咳榜。