作者moonshade (翻滚吧!猫咪)
看板NTUGIEE_EDA
标题[研究] placement的overlapping constraint
时间Wed Apr 27 01:47:42 2005
如果改成方形平面的函数的话,
就是 fi(x,y) = 1, -hi+xi<x<hi+xi, -wi+yi<y<wi+yi
fi(x,y) = 0, otherwise
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 乘在一起
看起来很理论吧...
--
快毕业了,正在整理我曾经有过的idea...
--
拒绝人最好的方法就是慢慢让他失去希望,或是让他忘了他一开始
到底想要什麽...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.203.83.87
※ 编辑: moonshade 来自: 203.203.83.87 (04/27 01:51)
1F:推 bluetai:f(x,y) = 0 , otherwise 140.112.233.88 04/27
2F:→ bluetai:更正: fi(x,y) = 0, otherwise 140.112.233.88 04/27
3F:推 moonshade:yaya 改了 203.203.83.87 04/27
※ 编辑: moonshade 来自: 203.203.83.87 (04/27 02:33)
※ 编辑: moonshade 来自: 140.112.48.60 (04/27 16:05)
※ 编辑: moonshade 来自: 140.112.48.60 (04/27 16:05)