看板 NTUGIEE_EDA 關於我們 聯絡資訊
※ 引述《moonshade (翻滾吧!貓咪)》之銘言: : 如果改成方形平面的函數的話, : 就是 fi(x,y) = 1 , -hi+xi<x<hi+xi, -wi+yi<y<wi+yi : fi(x,y) = 0 , elsewise : xi, yi 為該cell/module i的座標,wi,hi為長寬, : 然後constraint function 是for all i sum(fi) <= 1 for all x,y : 感覺起來不會比把整個區域拿來算複雜多少吧? : 如果兩個重疊之後加起來不是1的話,就會有penalty的效果, : 所以可能要選擇用convolution的方式, : 那麼,就是換到frequency domain去,用sinc^2 function : 去乘,對吧。 : 所以constraint function 變成一堆sinc^2 乘在一起 : 看起來很理論吧... 這樣 constraint 的數量會和 block # 一樣多耶... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.25.204
moonshade:just idea 140.112.48.60 04/27
moonshade:我又不做placement XD 140.112.48.60 04/27
bluetai:一行文~ :p 140.112.48.60 04/27