Integrated circuit fabrication using state machine extraction fr

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364488, 364489, 364490, G06F 1700

Patent

active

055375804

ABSTRACT:
A method for fabricating an integrated circuit includes the steps of: (a) describing the functionality of an integrated circuit in terms of a behavioral hardware description language, where the hardware description language describes behavior which can be extracted as a state machine; (b) extracting a register level state machine transition table of the state machine from the hardware description language; (c) generating a logic level state transition table representing the state machine from the register level state machine description; (d) creating a state machine structural netlist representing the state machine from the logic level state transition table; and (e) combining the state machine structural netlist with an independently synthesized structural netlist to create an integrated circuit structural netlist including the state machine to provide a basis for chip compilation, mask layout and integrated circuit fabrication. The method results in a synchronous state machine being extracted from an register-transfer (RT) level representation taken from a scheduled behavioral hardware description language description such as a Verilog or VHDL. Behavioral hardware description language constructs such as "if", "case", "for" statements and sub-program calls can describe the state machine. A logic level state transition table represents each extracted state machine, and each extracted state machine includes control logic produced by previous synthesis phases such as data-path and memory synthesis.

REFERENCES:
patent: 4907180 (1990-03-01), Smith
patent: 4967367 (1990-10-01), Piednoir
patent: 5146583 (1992-09-01), Matsunaka et al.
patent: 5299137 (1994-03-01), Kingsley
patent: 5369596 (1994-11-01), Tokumaru
patent: 5371683 (1994-12-01), Fukazawa et al.
patent: 5396435 (1995-03-01), Ginetti
Collis, "The Requirments for a VDHL Based Custom IC, ASICI or FPGA Design Process", IEEE 1993, pp. 1-7.
Kahrs, "Matching a parts Library in a Silicon Compiler", IEEE 1986, pp. 169-172.
Kam et al. "Comparing Layouts with HDL Models: A Formal Verification Technique", IEEE 1992, pp. 588-591.
Micallef-Trigona, "Datapath Intensive ASIC Design--Synthesis From VHDL", IEEE 1993, pp. 1-4.
Palnitkar et al., "Finite State Machine Trace Analysis Program", IEEE 1994, pp. 52-57.
Sait et al., "VLSI Layout Generation of a Programmable CRC Chip", IEEE 1993, pp. 911-916.
S. Devadas, et al., A. R. Newton and A. S. Vincentelli, "Mustang: State Assignment of Finite State Machines Targeting Multi-Level Logic Implementations," IEEE Trans. on Computer-Aided Design, Dec. 1988, pp. 1290-1300.
T. Villa et al., "Nova, State Assignment of Finite State Machine for Optimal Two Level Logic Implementation," IEEE Trans. on Computer-Aided Design, Sep. 1990, pp. 905-924.
R. Brayton et al., "MIS: A Multiple-Level Logic Optimization System," IEEE Trans. on Computer-Aided Design, Nov. 1987, vol. CAD-6, pp. 1062-1081.
S. Hayati et al., "Automatic Production of Controller Specifications From Control and Timing Behavioral Descriptions," in Proc. 26th Design Automation Conference, 1989.
D. Grant et al., "Memory, Control, and Communications Synthesis for Scheduled Algorithms," 27th Design Automation Conference, 1993.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Integrated circuit fabrication using state machine extraction fr does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Integrated circuit fabrication using state machine extraction fr, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Integrated circuit fabrication using state machine extraction fr will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1792522

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.