Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
237 words
A hardware design support method for use in a processing system for processing a general functional specification described in a hardware description language to generate intended functional elements, said general functional specification being divided into a functional specification for a first functional element block with first functional elements to be generated by said processing system and a second functional element block with second functional elements to be excluded from said first functional element block for reedition, said hardware design support method comprising: a first step of acquiring one of a first input/output elements corresponding to said second functional elements, and a second input/output elements corresponding to said first functional elements; a second step of executing one of a first operation which generates necessary interface signal information to be exchanged between said first functional element block and said second functional element block, based on said first input/output elements and said second functional elements, and a second operation which generates necessary interface signal information to be exchanged between said second functional element block and said first functional element block, based on said second input/output elements and information of said first functional elements; and a third step of excluding said functional specification of said second functional elements from said general functional specification and receiving said interface signal information generated to produce a functional specification of at least one of said first functional element block and said second functional element block.
Claim 2
Dependent Claim
237 words
A hardware design support method for use in a processing system for processing a general functional specification described in a hardware description language to generate intended functional elements, said general functional specification being divided into a functional specification for a first functional element block with first functional elements to be generated by said processing system and a second functional element block with second functional elements to be excluded from said first functional element block for reedition, said hardware design support method comprising: a first step of acquiring one of a first input/output elements corresponding to said second functional elements, and a second input/output elements corresponding to said first functional elements; a second step of executing one of a first operation which generates necessary interface signal information to be exchanged between said first functional element block and said second functional element block, based on said first input/output elements and said second functional elements, and a second operation which generates necessary interface signal information to be exchanged between said second functional element block and said first functional element block, based on said second input/output elements and information of said first functional elements; and a third step of excluding said functional specification of said second functional elements from said general functional specification and receiving said interface signal information generated to produce a functional specification of at least one of said first functional element block and said second functional element block.
Claim 3
Dependent Claim
28 words
The method according to claim 1, wherein said first step includes a step of inputting an information to specify said second functional elements to acquire said input/output elements.
Claim 4
Dependent Claim
34 words
The method according to claim 1, wherein said second step includes a step of preparing a table for storing said input/output elements and said interface signal information generated in association with said input/output elements.
Claim 5
Dependent Claim
29 words
The method according to claim 1, wherein said third step includes a step of sharing portions by merging those ports for which said interface signal information is logically equivalent.
Claim 6
Dependent Claim
271 words
A hardware design support system for use in a processing system for processing a general functional specification described in a hardware description language to generate intended functional elements, said general functional specification being divided into a functional specification for a first functional element block with first functional elements to be generated by said processing system and a second functional element block with second functional elements to be excluded from said first functional element block for reedition, said hardware design support system comprising: indication means for inputting one of an information to specify said second functional elements and an information to specify said first functional elements; interface signal generating means for executing one of a first operation and a second operation, said first operation acquiring input/output elements common to said first functional elements and said second functional elements according to said indication means and generating necessary interface signal information to be exchanged between said first functional element block and said second functional element block based on said input/output elements and said second functional elements, said second operation acquiring input/output elements common to said second functional elements and said first functional elements according to said indication means and generating necessary interface signal information to be exchanged between said second functional element block and said first functional element block based on said input/output elements and said first functional elements; and functional specification dividing means for replacing a description of said second functional elements described in said functional specification with a description using said interface signal information generated by said interface signal generating means to produce a functional specification of said first functional element block.
Claim 7
Dependent Claim
271 words
A hardware design support system for use in a processing system for processing a general functional specification described in a hardware description language to generate intended functional elements, said general functional specification being divided into a functional specification for a first functional element block with first functional elements to be generated by said processing system and a second functional element block with second functional elements to be excluded from said first functional element block for reedition, said hardware design support system comprising: indication means for inputting one of an information to specify said second functional elements and an information to specify said first functional elements; interface signal generating means for executing one of a first operation and a second operation, said first operation acquiring input/output elements common to said first functional elements and said second functional elements according to said indication means and generating necessary interface signal information to be exchanged between said first functional element block and said second functional element block based on said input/output elements and said second functional elements, said second operation acquiring input/output elements common to said second functional elements and said first functional elements according to said indication means and generating necessary interface signal information to be exchanged between said second functional element block and said first functional element block based on said input/output elements and said first functional elements; and functional specification dividing means for replacing a description of said second functional elements described in said functional specification with a description using said interface signal information generated by said interface signal generating means to produce a functional specification of said first functional element block.
Claim 8
Dependent Claim
27 words
The system according to claim 5, further comprising: specification description display means for displaying said functional specification as a hardware functional specification description in a text form.
Claim 9
Dependent Claim
27 words
The system according to claim 5, wherein said interface signal generating means includes means for assigning an identical interface signal to said input/output elements that are common.
Claim 10
Dependent Claim
28 words
The system according to claim 5, wherein said functional specification dividing means includes means for generating one interface signal information in relation to logically equivalent multiple functional elements.
Claim 11
Dependent Claim
45 words
The system according to claim 5, wherein said functional specification dividing means includes means for replacing descriptions of said first functional elements in said general functional specification to descriptions using said interface signal information and for generating a functional specification of said second functional elements.
Claim 12
Dependent Claim
51 words
The system according to claim 5, wherein said functional specification dividing means includes means for replacing the description of said first functional elements to null operation and adding the descriptions before replacing the description of said first functional elements to said null operation to the descriptions of said second functional elements.
Claim 13
Dependent Claim
27 words
The system according to claim 5, further comprising: a table for storing said input/output elements and said interface signal information generated in association with said input/output elements.
Claim 14
Dependent Claim
32 words
The system according to claim 5, wherein said interface signal generating means includes a table for storing said input/output elements and said interface signal information generated in association with said input/output elements.