## 資料結構 ![image](https://hackmd.io/_uploads/BJo7sny4T.png) ## 演算法流程 (暫時不考慮soft變形) - 整理輸入/Macro關係優化 - 兩完全關係的 Macro 視為同一個 - 對關係緊密程度進行分群(FM演算法) - 針對每個soft macro先定義好長寬大小 - 針對關係的緊密程度作緊密排序(找適合演算法)/進行相對位置排序的演算法 - 套用 min cost floorplanning ## 後續優化 - 針對 soft macro 設計變形演算 - 撰寫評分程式 - 引入評分 & 參數微調遞迴計算 ## 進度 - Parser 實作 - Scorer 研究 - 投影片製作