--- tags: RISCV, 伴學松, 伴學松活動記錄 --- # 從0到有製作自己的CPU!! 第二周活動記錄 20220712 [TOC] # 直播紀錄連結 {%youtube QpGHIrQOmxU %} ## 出席 - [x] KIM_WENG - [x] 名名 - [x] chuan - [x] bill503084699 - [x] 楓糖 - [x] 謝祥辰 - [x] 黑貓 - [x] sixkwnp - [x] Bonki - [x] ouo314 - [x] Willwho - [x] GYLABA - [x] mikuthebest - [x] Penquuin - [x] 葉子 - [ ] painCake - [x] EZ4ENCE - [x] 頂漿汗腺 - [x] 角角 - [x] adam chen # 討論內容 1. [分享ALU單元](https://hackmd.io/bSidfOQaTQWeFRlXJ4VFYA?view) 1. 補充計算機組織與結構 2. 分享運算邏輯單元(ALU) 3. 如何實現簡單的ALU架構 3. [分享Vivado基礎操作](https://youtu.be/0Errcnc9IMA) 1. 新建專案(Create project) 2. 匯入Verilog程式碼(Add source) 3. 匯入Testbench程式碼 4. 合成&波形模擬 # 本周作業 ## 討論重點 - ALU的opcode怎麼訂的? [name=黑貓] - **根據個人習慣及團隊規則命名**。 [name=KIM WENG] - KIM大那個是隨便選的嗎? 還是有考慮未來要用的模組? [name=名名] - 隨便選的,目前還沒有開發板,**爾後可以再去設定裡面修改**。 [name=KIM WENG] - 波型圖可放大縮小 [name=KIM WENG] - 帶不會的人再操作一次 [name=黑貓] - 遇到這個Warning沒問題  [name=Adam Chen, KIM WENG] - 修計組前要學過計概嗎 [name=Kevin Pan] - 講解CPU結構(ENIAC->馮紐曼架構->哈佛架構) [name=KIM WENG] - 講解Alu的詳細程式碼 [name=Kim Weng] - 開始講宣告最初輸入輸出 - alway@語法 - 黑貓亂入補充,cpu的Alu有很多正反器,簡稱Rs正反器,然後電路波紋器為何有起起伏伏,就是因為電路有一有零有高電位有電位 - posedge 正緣法 - negedge 負緣法負緣觸發 [name=Kim Wen] - D詳解正反器 [name=willwho] - 補充posedge [name= bridan] - alway@的寫法 [name= kim weng] - 多工器寫法 - 最終首位 [name= Kim weng] - MUX [name=名名]  - ALU [name=名名]  ## 點子 / 撇步 ## Simple code {%gist 76f4ffe07147f2a63743272f5bded4f2 %} {%gist fd8df4dbcc70a2627ac20797e423803f %}
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up