Patent EP0038085A1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US5453936A Expired / Lapsed US ⏱️ 0.0 years remaining

Computer aided hardware design support system and method for processing manual and automatic functional element blocks

Assignee: Toshiba Corp
•
Filing: 1992-09-30
•
Granted: 1995-09-26
•
Expires: 2012-09-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A hardware design support system for processing a general functional specification described in a hardware description language. A general functional specification is divided into a functional specification with a first functional element block of first functional elements and a second functional element block of second functional elements for reedition. The hardware design support system indicates a first mode inputting and information to specify the second functional elements and a second mode inputting an information to specify the first functional elements. An interface signal generator first acquires input/output elements from the first functional elements associated with the second functional elements according to the first mode and generates necessary interface signal information exchanged between the first functional element block and the second functional element block. Second, the interface signal generator acquires input/output elements from the first functional elements associated with the first functional elements according to the second mode and generates necessary interface signal information exchanged between the second functional element block and the first functional element block. A functional specification divider replaces a description of the second functional elements described in the functional specification to a description using the interface signal information generated by the interface signal generator to produce a functional specification of the first functional element block.

Inventors

  • 👤 Yuichi Kurosawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 05:13
CPC Classifications
G; G06; G06F; G06F30/00; G06F30/30

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.

References Cited (Backward Citations)

US4703435A Cited
US4896272A Cited
US5029102A Cited
US5146583A Cited
US5197016A Cited
US5239465A Cited
US5222030A Cited
US5345393A Cited
US5331569A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-09-25 1999-03-27 1999-09-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-09-25 2003-03-27 2003-09-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-09-25 2007-03-27 2007-09-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag