Patent Number: 7,827,517

Title: Automated register definition, builder and integration framework

Abstract: A system for designing an integrated circuit is provided. The system includes a plurality of class databases having register information extracted from a register entry tool. A system integration tool is used to integrate the register information from each of the class databases into a system database. The system integration tool essentially consolidates the class databases and maintains a base address for the various components. A system application module includes a number of application tools, which may be referred to as generators. The application tools include, among other tools, a document generator tool, a hardware description language (HDL) generator, a hardware abstraction layer (HAL) generator, and a test framework. A method of designing a circuit is also provided.

Inventors: Orthner; Kent (Kanata, CA)

Assignee: Altera Corporation

International Classification: G06F 17/50 (20060101); G06F 9/455 (20060101)

Expiration Date: 2019-11-02 0:00:00