香農展開(英語:Shannon's expansion),或稱香農分解(Shannon decomposition)是對布林函數的一種轉換方式。它可以將任意布林函數表達為其中任何一個變量乘以一個子函數,加上這個變量的反變量乘以另一個子函數。
例如:
可以抽取其中的變量 及其反變量 ( 取反),而得到
對邏輯函數使用香農展開,就可以使用抽取的變量作為一個選擇信號,然後用數據選擇器來實現該函數。
參考文獻
- Stephen Brown, Zvonko Vranesic. Fundamentals of Digital Logic with Verilog Design. McGraw-Hill Education. : 306-311. ISBN 0-07-283878-7.
外部連結
- Shannon’s Decomposition Example with multiplexers.
- Optimizing Sequential Cycles Through Shannon Decomposition and Retiming (PDF) (頁面存檔備份,存於網際網路檔案館) Paper on application.
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.