发明名称 Fitting for incremental compilation of electronic designs
摘要 A technique is disclosed for efficiently placing logic cells from an electronic design during an incremental recompile. This is accomplished by fixing in place as many logic cells as possible during the recompile procedure. To understand how this works, recognize than an "original electronic design" has already been fully compiled. Now, a user has made one or more changes to the original electronic design to produce a "changed electronic design." The disclosed technique fits the changed electronic design, during incremental recompile, without effecting too much of the logic previously fit during compilation of the original electronic design. Initially, a compiler attempts to fit logic cells of the changed portion of the electronic design onto available logic elements of the hardware device while confining logic cells from the unchanged portion of the changed electronic design to their original positions. If this fails, the compiler allows logic cells from the unchanged portion of the changed electronic design to shift by a limited amount to other logic elements within the target hardware device. At first, this shifting is fairly constrained in order to preserve as much of the original compilation's placement as possible. However, if fitting can not be accomplished under these constraints, gradually the constraints are lifted, until a fit is achieved.
申请公布号 US6102964(A) 申请公布日期 2000.08.15
申请号 US19970958436 申请日期 1997.10.27
申请人 ALTERA CORPORATION 发明人 TSE, JOHN;LEE, FUNG FUNG;MENDEL, DAVID WOLK
分类号 G01R31/317;G01R31/3177;G01R31/3185;G06F9/44;G06F9/445;G06F11/14;G06F11/273;G06F11/28;G06F12/00;G06F17/50;G06Q10/00;H01L21/82;(IPC1-7):G06F17/50 主分类号 G01R31/317
代理机构 代理人
主权项
地址