METHOD FOR GRAPHICALLY REPRESENTING A DIGITAL DEVICE AS A BEHAVIORAL DESCRIPTION WITH DATA AND CONTROL FLOW ELEMENTS, AND FOR CONVERTING THE BEHAVIORAL DESCRIPTION TO A STRUCTURAL DESCRIPTION

Patent №

US 6,044,211

Granted

2000-03-28

Filed 1994

Owner

C.A.E. PLUS, INC.

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08212908

A computer-aided synthesis and verification tool is provided for modeling a digital device at a behavioral level and for synthesizing to a structural level utilizing user-defined attributes. The behavioral level is represented as a Data Dependency Graph (DDG) having a plurality of operations (shown as nodes) and operands (shown as arcs) which connect the nodes. Each operation or node is represented as a graphical icon, wherein the icon can have user-defined attributes associated with it. The attributes, nodes, and arcs are compiled and reduced to a Register Transfer Level (RTL) simulation model compatible with present VHDL and Verilog formats. Conversion from a behavioral model to an RTL model includes monitoring the internal states at rising clock edges and constructing states, events and event transistions (i.e., control path information) for each data value in the matrix of values within the data path. The resulting RTL model therefore includes both control path information and data path information, and can be further reduced to technology dependent or silicon dependent circuits or structures.

AI hardwareG06F 8/34G06F 9/4498

AI classification

AI hardware0.92
Knowledge representation0.00
Natural language0.00
Vision0.00
Machine learning0.00
Evolutionary computation0.00
Planning0.00
Speech0.00

Ownership

C.A.E. PLUS, INC.

assignment · 71260040

ADVANCED DATA CONTROLS CORPORATION

assignment · 130560045

Assignors

JAIN, PREM P.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC