學習日誌之雜記

2021-10-23 05:33:01 字數 643 閱讀 2928

今天通過對petium 4的vhd檔案工程進行debug主要發現了如下幾個問題

在carry generator生成進製的邏輯上有問題。在電路中a(n),b(n)為輸入引腳,經過生成了第一層的p和g,其公式如下:

然後再經過另乙個結構生成以後的p和g公式為下

在寫carry_generator的時候注意第乙個進製的輸出應該是上乙個carry_generator的輸入即cin,後面的c4到c32全都要全都要向後移一位c32變為cout,而cin於剩下的c4到c28放在一起給本階段選擇sum_generator的結果用。

fsm主要分為兩種:一種是moore另一種是mealy。對於moore來說,其特點是輸入部分不會直接參與輸出的combinational logic中。mealy相反,輸入會有介入輸出的組合邏輯中去。他們的結構如下所示

一般來說不會使用mealy類的fsm因為整個電路的輸入不會跟隨時鐘同步更新狀態,這就導致由輸入狀態變化引起的系統輸出狀態不穩定。而在moore fsm中就不存在這種情況。

python 學習雜記

一 模組匯入問題 如果在機器上安裝了多個版本的python,往往會有匯入錯誤,例如一般的python程式頭都寫的是 usr bin env python 這個實際是 usr bin python 但是如果新版本的python是後安裝的,且沒有 prifex usr 可能這個鏈結仍指向老版本pytho...

Python學習雜記

學習資料 python核心程式設計 第二版 class c object foo 100 name 是給定類的字元名字,它適用於那種只需要字串 類物件的名字 而非類物件本身的情況。內建的型別也有這個屬性。type 123 str type 123 name str type type 123 typ...

學習筆記雜記

命令 具體操作 ls顯示檔案或目錄 l列出檔案詳細資訊l list a列出當前目錄下所有檔案及目錄,包括隱藏的a all mkdir 建立目錄 p建立目錄,若無父目錄,則建立p parent cd切換目錄 touch 建立空檔案 echo 建立帶有內容的檔案。cat檢視檔案內容 cp拷貝 mv動或重...