发明名称 Local compilation in context within a design hierarchy
摘要 A technique for allowing local compilation at any level within a design hierarchy tree for a programmable logic device allows a user to compile within the context of the entire design using inherited parameter values and assignments from any parent nodes within the design hierarchy tree. A user is allowed to perform an isolated, local compilation that gives a compilation result as if the lower level node had been compiled within the context of the complete design. This local compilation is performed even though assignments, parameters, and logic options of parent nodes have not been compiled. An "action point" is specified at a node where a local compilation, timing analysis or simulation is to occur. A method compiles design source files that represent a PLD design. The design source files specify design entities that are represented as nodes in a design hierarchy tree. A first step analyzes the design source files to determine what design entities are represented in the source files. Starting from the root node down to the action point, the following steps are performed at each node: resolving current assignments based upon higher assignments at nodes located between the current node and the root node of said hierarchy tree, and elaborating the current node to produce a netlist. Once the action point node has been reached, then lower nodes of the hierarchy tree below the action point are elaborated down to the leaf nodes to produce a netlist for each of these lower nodes.
申请公布号 US6026226(A) 申请公布日期 2000.02.15
申请号 US19970958798 申请日期 1997.10.27
申请人 ALTERA CORPORATION 发明人 HEILE, FRANCIS B.;RAWLS, TAMLYN V.;HERRMANN, ALAN L.;FAIRBANKS, BRENT A.;KARCHMER, DAVID
分类号 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
代理机构 代理人
主权项
地址