Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
113 words
A method for converting a hardware independent user description of a logic circuit, that includes flow control statements, and directive statements that define levels of logic signals, into logic circuit hardware components comprising: converting a flow control statement and a directive statement in the user description for a logic signal Q into an assignment condition for at least one of a plurality of functions including an asynchronous load function AL( ), an asynchronous data function AD( ), and a high impendance function Z( ); and generating a hardware element using said assignment condition, wherein a type of said hardware element and a configuration of said hardware element is dependent upon the assignment condition.
Claim 2
Independent Claim
113 words
A method for converting a hardware independent user description of a logic circuit, that includes flow control statements, and directive statements that define levels of logic signals, into logic circuit hardware components comprising: converting a flow control statement and a directive statement in the user description for a logic signal Q into an assignment condition for at least one of a plurality of functions including an asynchronous load function AL( ), an asynchronous data function AD( ), and a high impendance function Z( ); and generating a hardware element using said assignment condition, wherein a type of said hardware element and a configuration of said hardware element is dependent upon the assignment condition.
Claim 3
Dependent Claim
56 words
A method for converting a hardware independent user description of a logic circuit, that includes flow control statements, and directive statements that define levels of logic signals, into logic circuit hardware components as in claim 1 wherein said plurality of functions further comprises a synchronous load function SL( ), and a synchronous data function SD( ).
Claim 4
Dependent Claim
49 words
A method for converting a hardware independent user description of a logic circuit, that includes flow control statements, and directive statements that define levels of logic signals, into logic circuit hardware components as in claim 2 wherein said plurality of functions further comprises a don't care function DC( ).
Claim 5
Dependent Claim
49 words
A method for converting a hardware independent user description of a logic circuit, that includes flow control statements, and directive statements that define levels of logic signals, into logic circuit hardware components as in claim 1 wherein said plurality of functions further comprises a don't care function DC( ).
Claim 6
Dependent Claim
63 words
A method for converting a hardware independent user description of a logic circuit, that includes flow control statements, and directive statements that define levels of logic signals, into logic circuit hardware components as in claim 1 further comprising; boolean minimizing said assignment condition with a complement of another assignment condition as a don't care condition prior to performing said generating a hardware element.
Claim 7
Dependent Claim
66 words
A method for converting a hardware independent user description of a logic circuit, that includes flow control statements, and directive statements that define levels of logic signals, into logic circuit hardware components as in claim 1 further comprising: boolean minimizing said assignment condition with another assignment condition as a don't care condition to obtain a new assignment condition when both said assignment conditions are not zero.
Claim 8
Dependent Claim
74 words
A method for converting a hardware independent user description of a logic circuit, that includes flow control statements, and directive statements that define levels of logic signals, into logic circuit hardware components as in claim 6 further comprising: boolean minimizing said new assignment condition with a complement of yet another assignment condition as a don't care condition when said yet another assignment condition is not a constant to obtain a second new assignment condition.
Claim 9
Independent Claim
113 words
A method for converting a hardware independent user description of a logic circuit, that includes flow control statements, and directive statements that define levels of logic signals, into logic circuit hardware components comprising: converting a flow control statement and a directive statement in the user description for a logic signal Q into an assignment condition for at least one of a plurality of functions including a synchronous load function SL( ), a synchronous data function SD( ), and a high impendance function Z( ); and generating a hardware element using said assignment condition, wherein a type of said hardware element and a configuration of said hardware element is dependent upon the assignment condition.
Claim 10
Independent Claim
113 words
A method for converting a hardware independent user description of a logic circuit, that includes flow control statements, and directive statements that define levels of logic signals, into logic circuit hardware components comprising: converting a flow control statement and a directive statement in the user description for a logic signal Q into an assignment condition for at least one of a plurality of functions including a synchronous load function SL( ), a synchronous data function SD( ), and a high impendance function Z( ); and generating a hardware element using said assignment condition, wherein a type of said hardware element and a configuration of said hardware element is dependent upon the assignment condition.
Claim 11
Dependent Claim
56 words
A method for converting a hardware independent user description of a logic circuit, that includes flow control statements, and directive statements that define levels of logic signals, into logic circuit hardware components as in claim 8 wherein said plurality of functions further comprises an asynchronous load function A( ), and an asynchronous data function AD( ).
Claim 12
Dependent Claim
49 words
A method for converting a hardware independent user description of a logic circuit, that includes flow control statements, and directive statements that define levels of logic signals, into logic circuit hardware components as in claim 9 wherein said plurality of functions further comprises a don't care function DC( ).
Claim 13
Dependent Claim
49 words
A method for converting a hardware independent user description of a logic circuit, that includes flow control statements, and directive statements that define levels of logic signals, into logic circuit hardware components as in claim 8 wherein said plurality of functions further comprises a don't care function DC( ).
Claim 14
Dependent Claim
63 words
A method for converting a hardware independent user description of a logic circuit, that includes flow control statements, and directive statements that define levels of logic signals, into logic circuit hardware components as in claim 8 further comprising; boolean minimizing said assignment condition with a complement of another assignment condition as a don't care condition prior to performing said generating a hardware element.
Claim 15
Dependent Claim
66 words
A method for converting a hardware independent user description of a logic circuit, that includes flow control statements, and directive statements that define levels of logic signals, into logic circuit hardware components as in claim 8 further comprising: boolean minimizing said assignment condition with another assignment condition as a don't care condition to obtain a new assignment condition when both said assignment conditions are not zero.
Claim 16
Dependent Claim
74 words
A method for converting a hardware independent user description of a logic circuit, that includes flow control statements, and directive statements that define levels of logic signals, into logic circuit hardware components as in claim 13 further comprising: boolean minimizing said new assignment condition with a complement of yet another assignment condition as a don't care condition when said yet another assignment condition is not a constant to obtain a second new assignment condition.