US5261078A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System for transferring data between program development computer and control unit via specific memory addresses of interface computer
Assignee: Hitachi Unisia Automotive Ltd
•
Filing: 1990-07-31
•
Granted: 1993-11-09
•
Expires: 2010-07-31
Abstract
Abstract A development computer or first computer provided with a program development-supporting tool for checking an operation of a new control program written by a high-level language is disposed independently from a computer to be developed or second computer. Control based on a new control program written in a high-level language for the computer to be developed or second computer is executed by outputting the result of processing of the new control program by the development computer into the computer to be developed or second computer.
Inventors
- 👤 Shinpei Nakaniwa
- 👤 Hirohisa Nashima
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 19:27
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/3698
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
209 words
An apparatus for developing a control program comprising: a control unit including a first computer, said control unit controlling an object and said first computer having a memory storage device storing a first control program; a development computer, said development computer including a program development-supporting tool for checking an operation of a new control program written by a high-level language; and an interface computer connected between said control unit and said development computer, said interface computer including a first memory in which a result of processing of said development computer is written and a second memory in which a result of processing of said first computer is written; wherein said interface computer includes means for transferring first data being written into said second memory to said development computer when said first computer accesses a specific address of said second memory to write said data therein; said interface computer includes means for transferring second data being written into said first memory to said first computer when said development computer accesses a specific address of said first memory, said development computer computing said second data using said first data and said new control program; and said first computer controls said object by utilizing said second data transferred from said first memory.
Claim 2
Independent Claim
209 words
An apparatus for developing a control program comprising: a control unit including a first computer, said control unit controlling an object and said first computer having a memory storage device storing a first control program; a development computer, said development computer including a program development-supporting tool for checking an operation of a new control program written by a high-level language; and an interface computer connected between said control unit and said development computer, said interface computer including a first memory in which a result of processing of said development computer is written and a second memory in which a result of processing of said first computer is written; wherein said interface computer includes means for transferring first data being written into said second memory to said development computer when said first computer accesses a specific address of said second memory to write said data therein; said interface computer includes means for transferring second data being written into said first memory to said first computer when said development computer accesses a specific address of said first memory, said development computer computing said second data using said first data and said new control program; and said first computer controls said object by utilizing said second data transferred from said first memory.
Claim 3
Dependent Claim
13 words
An apparatus as recited in claim 1, wherein said object comprises an engine.
Claim 4
Dependent Claim
15 words
An apparatus as recited in claim 1, wherein said object comprises an air flow meter.
Claim 5
Dependent Claim
15 words
An apparatus as recited in claim 1, wherein said object comprises a fuel injection valve.
Claim 6
Dependent Claim
15 words
An apparatus as recited in claim 1, wherein said object comprises a water temperature sensor.
Claim 7
Independent Claim
176 words
A method for developing a control program for a first computer forming part of a control unit for controlling an object, said method comprising the steps of: connecting a development computer to said first computer via an interface computer which includes a first and second memory; accessing a specific address of said second memory by said first computer and writing data therein as written data; transferring said written data to said development computer as transferred data as said writing process begins in said second memory; computing using said transferred data by utilizing a control program in said development computer written in a high-level language to generate computed data; using a program development-supporting tool to check operation of said development computer control program; accessing a specific address of said first memory and writing said computed data into said first memory; transferring said data written into said first memory to first computer as said writing process begins in said first memory; and controlling said object in said first computer by utilizing said data transferred from said first memory.
Claim 8
Independent Claim
176 words
A method for developing a control program for a first computer forming part of a control unit for controlling an object, said method comprising the steps of: connecting a development computer to said first computer via an interface computer which includes a first and second memory; accessing a specific address of said second memory by said first computer and writing data therein as written data; transferring said written data to said development computer as transferred data as said writing process begins in said second memory; computing using said transferred data by utilizing a control program in said development computer written in a high-level language to generate computed data; using a program development-supporting tool to check operation of said development computer control program; accessing a specific address of said first memory and writing said computed data into said first memory; transferring said data written into said first memory to first computer as said writing process begins in said first memory; and controlling said object in said first computer by utilizing said data transferred from said first memory.
Claim 9
Dependent Claim
18 words
A method as recited in claim 6 further comprising the step of controlling an engine as said object.
Claim 10
Dependent Claim
18 words
A method as recited in claim 7 further comprising the step of controlling fuel injection in said engine.
References Cited (Backward Citations)
US4189773A
Cited
US4115853A
Cited
US4312066A
Cited
US4700292A
Cited
US4466098A
Cited
US4520440A
Cited
US4691316A
Cited
US4847805A
Cited
US4899306A
Cited
US4937740A
Cited
US4918594A
Cited
US4796258A
Cited
US5022028A
Cited
US5134701A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-11-08 | 1997-05-10 | 1997-11-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-11-08 | 2001-05-10 | 2001-11-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-11-08 | 2005-05-10 | 2005-11-09 | $7700.00 | Window Closed / Lapsed |