Message filtering for electronic design automation systems

    公开(公告)号:US09824170B1

    公开(公告)日:2017-11-21

    申请号:US14989676

    申请日:2016-01-06

    Applicant: Xilinx, Inc.

    CPC classification number: G06F17/5045 G06F17/5068

    Abstract: Message filtering may include, during a first processing phase of a design specified in source code, creating a filter table including message filters and storing the filter table in a memory using a processor. Each message filter may specify a message criterion and an object identifier of the design. During a subsequent processing phase of the design, received messages may be compared with the message filters of the filter table using the processor. Responsive to determining that a selected message matches a message criterion and an object identifier of a selected message filter, the message may be suppressed using the processor.

    Method and apparatus for placement and routing of circuit designs

    公开(公告)号:US09864830B1

    公开(公告)日:2018-01-09

    申请号:US15040814

    申请日:2016-02-10

    Applicant: Xilinx, Inc.

    CPC classification number: G06F17/5081 G06F17/5072 G06F17/5077

    Abstract: Methods and systems are disclosed for placement and routing of a circuit design. A set of timing constraints is retrieved that specifies timing for objects included in a first shell circuit design configured to provide an interface for communication between the circuit design and the set of dedicated hardware resources on an IC. One or more objects of the first shell circuit design that do not affect timing of the circuit design are identified and removed from the first shell circuit design to produce a second shell circuit design. The circuit design is placed and routed according to timing constraints specified for objects of the first shell circuit design that are included in the second shell circuit design. The placed and routed circuit design is stored in a memory circuit.

Patent Agency Ranking