tags |
---|
RISCV, 伴學松, 伴學松會議記錄 |
[TOC]
- 黑貓
- Paul Hsu
- Shun-Jie
- Erin
- Adam Chen
- Willwho
- 彭大海
- Joeheish
- 奧利佛
- 角角
- 名名
- 謝祥辰
- Bill503082699
- EZ4ENCE
- GYLABA
- KIM WENG
- ouo314
- painCake
- sixkwnp
- 小威
- 找尋專家來旁聽讀書會進度規劃。
- 整理資源整理筆記。 [name=Bill, Sixkwnp]
- Erin嘗試發布NFT參與證明(POAP)。 [name=Erin]
- 製作技能詢問清單。 [name=Adam Chan]
- 使用HackMD作為資料統合平台。由Bill和sixkwnp做為資料統整管理員。
- 最小(只先模擬CPU)與最佳(直接上FPGA)的最終目標,保留彈性。
- 列出技能清單,再用技能詢問清單作為初步分組的依據,下周一再來討論分組的型式。
- 第一周的課程內容到下周一討論。
- 暫定每周的周二和周四晚上舉行活動。時間為:8:00 ~ 10:00。
- 因方向與其他活動不同,取消試作課堂,改為線上邊分享邊修正往後分享內容。
- 下周會議時間為下周四(6/9)晚上8點舉行。
- 因人數已滿(24人),報名表單關閉。
- Git
- Verilog
- 計算機組織與結構
- 數位邏輯設計
- 組合語言
- C(可選)
- 檢視表單報名情況。
- 討論是否於前期進行資料準備。
- 確認讀書會最終目標。
- 建立甘特圖,討論分工。
- 討論規劃讀書會試作課堂。
- 臨時動議。
- 一起討論學習形式
- 活動總共十周,每週二跟週四晚上7:30到9:30。 [name=Kim Weng]
- 使用Hack.md管理大家收集的資訊(找人當知識管理組組長Bill想擔任)。 [name=Shun-Jie]
- 1~2天時間HackMD & Github [name=Shun-Jie]
- 進度差距問題。 [name=Paul, sixkwnp]
- 共編進度表。 [name=sixkwnp]
- 錄影方式補課。 [name=Kim Weng]
- 試做課堂測試。 [name=pbjs, shin-jie]
- 因為是共同分享會,不用太擔心出包會發生什麼事情。
- 且戰且走?
- 最後結論為邊分享邊學習,沒有固定的講師。 [name=Tsai 黑貓]
- 統籌大家技能清單,由adam 做google表單。
- 取消試做課 [name=Tsai 黑貓]
- 規劃活動減少分組心理壓力。 [name= pbjs]
- 請兩位知識管理整理計算機組織結構等資源。
- 一起討論學習詳細內容及事先準備
- 先做一條指令,確認波形模擬皆正確之後,再慢慢擴充下一條指令。
[name=Kim Weng]
- 給每組抽一個部分的Module(Ex: PC, ALU, Decoder...等)去實作,最後再整合起來,變成一個可以運作的CPU。 [name=Tsai 黑貓]
- 也可以不用到FPGA,Modelsim軟體就可以模擬這些操作。 [name=Tsai 黑貓]
- 基本的指令做完,riscv也有很多extension可以玩。 [name=Merak 天璇]
- 一組內要有人有Verilog的開發經驗。 [name=黑貓]
- 硬體支援。
- 軟體模擬、建置開發環境列文件。 [name=paul ,Adam chen]
- 硬體提前採購,主要是採購時程問題,防止活動進行到了,結果還有人沒收到硬體。 [name=Adam chen]
- 使用模擬軟體。 [name=黑貓]
- 使用實體板子比較有成就感! [name=EZ4ENCE]
- 燒板子跟模擬的難度差異較大。 [name=Kim Weng]
- 先以模擬出發,看之後的進度再考慮上板。 [name=Adam, 祥辰, EZ4ENCE]
- 先不買tang nano。 [name=willwho]
- 彈性,不一定這次一定上板。 [name=Kim Weng]
- 框架, 其實是關於RISC-V 在tang nano 9k上實現的可行性與評估,比如要參考什麼專案,或是框架來實現或是要大家一起從頭開始手刻。 [name=Adam]
- git入門、直接sourcetree處理分支問題。 [name=謝祥辰]
- 做教學、技術上支援來熟悉語言(KIM,EZ4,祥辰,黑貓,名名有接觸過Verilog)。 [name=EZ4ENCE]
- 數位邏輯設計概念。 [name=Kim Weng]
- 列技能清單(git,verilog,數位邏輯設計,計組)。 [name=Shun-Jie]
- 如果最後大家進度不錯是不是要採購開發版(工讀生嗎?)
- 甘特圖的製作?
- 寫cpu Module的問題如果一次寫太大的Module,會讓初心者太大壓力。
- 盡量避免容易寫出bug的Module。 [name= EZ4ENCE]
- 不用先學 RISC V(cpu)的組語,或是指令嗎。 [name=大海]
- 組語還是要教但不用太看重。 [name= 黑貓]
- 先做一條指令,確認波形模擬皆正確之後,再慢慢擴充下一條指令。
[name=Kim Weng]
- 議程&時間討論
- 下次確定伴學松活動時間。 [name= pbjs]
- 活動時間是7月,可能會遇到服兵役、替代役、研發替代役。 [name=Tsai 黑貓]
- 今天的活動可以找其他時間來討論說下次活動能怎麼改善。
- 分組的事情跟問題,課程內容也再下周一討論。
- 下周四晚上,下次開會。
- Discord先用文字討論,之後會議再決議並追蹤進度。 [name= pbjs]
- 參加人數稍嫌多了,google表單關閉。 [name= pbjs]
- 一個討論點在5~10分鐘內Review,若有失焦的情況,快點跳進去做初步結論,有利會議進行。 [name=舜傑]
- 時間是個問題,可能沒辦法整個Risc V指令都做出來。 [name=Kim Weng]
- 有沒有在Windows可以用的Risc V組譯器。
[name=Kim Weng]
- 我記得有官方的RiscV toolchain可以用。 [name=Merak 天璇]
- 25人稍嫌多了。 [name= Tsai 黑貓]
- 規劃活動減少分組心理壓力。 [name= pbjs]
- 一個討論點在5~10分鐘內Review,若有失焦的情況,快點跳進去做初步結論,有利會議進行。 [name=舜傑]