Patent ReferencesMethod and apparatus for characterizing static and dynamic operation of an architectural system Dynamic configuration of a device under test Method for performing timing analysis of a clock-shaping circuit System and process of extracting gate-level descriptions from simulation tables for formal verification Method and apparatus for integrated circuit design verification Digital circuit verification with automated specification enumeration Digital circuit verification Constraint-based language configuration files for updating and verifying system constraints System and method for performing assertion-based analysis of circuit designs System and method for specifying hardware description language assertions targeting a diverse set of verification tools InventorsAssigneeApplicationNo. 11136256 filed on 05/24/2005US Classes:716/5, Design verification (e.g., wiring line capacitance, fan-out checking, minimum path width)716/2, Optimization (e.g., redundancy, compaction)716/9, Detailed placement (i.e., iterative improvement)716/18, Logical circuit synthesizer707/102Generating database or data structure (e.g., via user interface)ExaminersPrimary: Do, ThuanAttorney, Agent or FirmForeign Patent References
International ClassG06F 17/50AbstractSystems, methods, and media for block-based assertion generation, qualification and analysis are disclosed. Embodiments may include a method for generating assertions for verifying a design. The embodiment may include generating session preferences, the session preferences including a selection of one or more assertion schemas for use in generating the assertions, where the selected assertion schema each have one or more design attributes. The embodiment may also include parsing the design to determine locations in the design for the assertions based on the design architecture, structure, and hierarchy and generating the assertions based on at least the session preferences, the determined locations for the assertions, and the design attributes associated with the selected assertion schema. Generating the assertions may further include analyzing and modifying existing assertions based on the session preferences and design attributes or qualifying the assertions for consistency and compliance with the session preferences and design attributes.Other References
| |