應用示例

1.二進制加法計算器(建設中,已完成半加器)

2.時鍾(已有主要思路,尚未開工)

3.傳輸帶貨物速度監控(已有主要思路,尚未開工)

核心設計思路

使用滿帶無空格的傳送帶傳輸信號,貨物A代表信號1,貨物B代表信號0,通過對貨物的刪增換篩實現信號處理。

戴森球計劃-物流數字電路建造攻略 1

戴森球計劃-物流數字電路建造攻略 3

信號貨物的選擇

任何信號貨物均可實現本系統功能。但從控制便利性來說,我建議如下:

信號1選用可燃物(煤,燃燒速度最快,輸出控制端的響應可達到秒級)。

信號0選用不可燃物(隨意,我個人使用的是銅礦)。

另外邏輯門的非門需要使用另一種臨時信號,任意選用不同於信號1和0的貨物即可,我個人使用的是石頭。

信號載線

1.信號處理載線:選用黃帶,注意【必須貨物滿帶】,這是整套系統運作的基礎。後續所有信號處理均在其上。

2.信號傳輸載線:選用綠帶或藍帶。用於信號的快速傳輸,以及調整同步多路信號的延遲。通常不用於信號處理,不過也可以用於創造規律性空位以便插入信號。

3.接地線:部分電路會產生需要拋棄的信號,回收這些拋棄信號的傳送帶我稱為接地線。接地線必須確保暢通不堵塞,因此一律使用藍帶。

4.填充資源線:向需要補填信號的電路提供需要的信號貨物。信號0、1、臨時信號三種分別至少一條藍帶。

信號處理模塊&邏輯門其一:重要電路

電路邏輯我都測試驗證了無誤。

1.補填信號:即使是空的電路也要填滿默認信號,默認信號一般用0填充。

戴森球計劃-物流數字電路建造攻略 5

2.替換信號:出舊補新。重要電路,後面經常會用到。

戴森球計劃-物流數字電路建造攻略 7

3.復制信號流:

戴森球計劃-物流數字電路建造攻略 9

4.非門:由3個替換電路組成,臨時信號可以自循環,不用拉填充資源線。

戴森球計劃-物流數字電路建造攻略 11

戴森球計劃-物流數字電路建造攻略 13

5.與門、或門:

這兩個放一起說。用於【且】、【或】的邏輯計算。

與門mk.I:四向分流器優先篩選信號0,篩選的信號輸出端補填信號1,缺點是兩路信號均為0時會導致信號輸入載線堵塞變慢。

或門mk.I:篩選和補填的信號反過來

戴森球計劃-物流數字電路建造攻略 15

mk.II:解決mk.I堵塞載線的問題。mk.I的篩選信號輸出口直接串聯一個四向分流器,之間用綠帶或藍帶連接,第二個四向設置優先權的輸出口就是與門結果,最後再加上補填信號1。缺點是四向的優先輸出口的判定不嚴密,導致優先輸出口無法滿帶,平均每4個信號貨物之間會有一格空位,進而導致信號噪音。

戴森球計劃-物流數字電路建造攻略 17

mk.III:在mk.II基礎上優化,無需外接填充資源線,使用第一個四向的接地線進行補填。但

mk.IV:在mk.II基礎上優化,大幅改善四向不滿帶導致的信號噪音。將第二個四向的【邏輯或】結果輸出口的貨物在【邏輯與】結果輸出口補填信號1之前先嘗試補填。

或門:優先篩選信號1,輸出端補位信號0

與非門:與門輸出端的補位口注入臨時信號,0替換為1,臨時信號替換回0

或非門:或門輸出端的補位口注入臨時信號,1替換為0,臨時信號替換回1

異或門:分別通過或門、與非門的輸出信號再進行與門計算。直接基於與門mk.II以上版本可以無需復制輸入信號。

 

(未完待續……)