Progress Check 2012/3/13
From OO Lab
VLSI
- 把 MDS Manager 改成叫做 Mapping Manager
- 在拉 Mapping 的時候多一個讓使用者可以設定該 Mapping Node 是 Signal 或是 Repeat,這樣在產生新版 MDS 的時候就不用自己判斷
- 實作 parse for loop 的方法,使用 stack,每次遇到 FORLOOP tag 就把他 push 進 stack,維護一個資料結構來存 for loop 的資訊。當遇到 ENDLOOP tag 的時候在 pop 出來,然後依照資料結構裡面存的資訊去做 loop block 裡面該做的動作
3/16 skype meeting
- 將 mapping area 分成兩部分: 一部分是 foreach ,一部分是 global
- 放在 foreach 的 mapping node 表示是在 parameterized 產生; 在 global 的 node 則是定義在 node_definition
Test Automation
- Replay bt.java 例子的時候當掉的 bug 要修掉
- 系統要能夠應付 replay 失敗的狀況,要能夠終止掉 child process 並且回報那是一個 failed test case
- 系統完成後,在 DIVA 的 wiki 裡面寫文件說明如何使用 test automation
論文寫作
- 題目先自訂
- Introduction: 描述要解決的問題,跟如何解決問題的方法
- 摘要: introduction 的濃縮
- 研究背景: 別人想要看懂這篇論文前,需要了解些甚麼 knowledge
- 相關研究: 跟這個研究相關的其他研究
- Reference: 有在論文裡面提到的才可以放進 reference 裡面
- Introduction, 摘要, 背景與相關研究大概佔2頁,自己的部分佔6頁