Method of controlling data writing into on-board microcomputer
First Claim
Patent Images
1. A method of controlling the writing of data, comprising the steps of:
- providing a user board having a user circuit including a serial interface function block and a malfunction monitoring device, an on-board microcomputer including a flash memory which stores a control main program and an on-board writing program memory which stores an on-board writing program and connected to said user circuit through serial interfaces, a reset circuit for generating a reset signal in response to an output signal from said malfunction monitoring device, a first OR gate for ORing said reset signal from said reset circuit and a reset signal supplied from an on-board writing host for rewriting data stored in said flash memory, and a second OR gate for ORing an output signal from said first OR gate and a detected signal indicative of an on-board writing mode from said on-board writing host to reset the user circuit;
supplying a high-voltage signal having a voltage higher than a power supply voltage from said on-board writing host to energize said on-board writing program memory to thereby indicate a start of the on-board writing mode;
transmitting data to be written into said flash memory from said on-board writing host to said on-board microcomputer; and
inhibiting operation of at least a part of said user circuit as long as said detected signal indicates the on-board writing mode.
1 Assignment
0 Petitions
Accused Products
Abstract
A user board has an on-board microcomputer including a flash memory and an on-board writing program memory, a user circuit, a reset circuit, a first OR gate, and a second OR gate. A detected signal for resetting the user circuit in an on-board writing mode is supplied from an on-board writing host through the second OR gate to prevent the user circuit from affecting a writing control signal and data to be written into the flash memory.
-
Citations
9 Claims
-
1. A method of controlling the writing of data, comprising the steps of:
-
providing a user board having a user circuit including a serial interface function block and a malfunction monitoring device, an on-board microcomputer including a flash memory which stores a control main program and an on-board writing program memory which stores an on-board writing program and connected to said user circuit through serial interfaces, a reset circuit for generating a reset signal in response to an output signal from said malfunction monitoring device, a first OR gate for ORing said reset signal from said reset circuit and a reset signal supplied from an on-board writing host for rewriting data stored in said flash memory, and a second OR gate for ORing an output signal from said first OR gate and a detected signal indicative of an on-board writing mode from said on-board writing host to reset the user circuit; supplying a high-voltage signal having a voltage higher than a power supply voltage from said on-board writing host to energize said on-board writing program memory to thereby indicate a start of the on-board writing mode; transmitting data to be written into said flash memory from said on-board writing host to said on-board microcomputer; and inhibiting operation of at least a part of said user circuit as long as said detected signal indicates the on-board writing mode. - View Dependent Claims (2)
-
-
3. A method of controlling the writing of data, comprising the steps of:
-
providing a user board having a user circuit including a serial interface function block and a malfunction monitoring device, an on-board microcomputer including a flash memory which stores a control main program and an on-board writing program memory which stores an on-board writing program and connected to said user circuit through serial interfaces, a reset circuit for generating a reset signal in response to an output signal from said malfunction monitoring device, a first OR gate for ORing said reset signal from said reset circuit and a reset signal supplied from an on-board writing host for rewriting data stored in said flash memory, and a second OR gate for ORing an output signal from said first OR gate and a detected signal indicative of an on-board writing mode from said on-board microcomputer to reset the user circuit; supplying a high-voltage signal having a voltage higher than a power supply voltage from said on-board writing host to energize said on-board writing program memory to thereby indicate a start of the on-board writing mode; transmitting data to be written into said flash memory from said on-board writing host to said on-board microcomputer; and preventing operation of at least a part of said user circuit as long as said detected signal indicates the on-board writing mode. - View Dependent Claims (4)
-
-
5. A method of controlling the writing of data, comprising the steps of:
-
providing a user board having a user circuit including a serial interface function block and a malfunction monitoring device, a reset circuit for generating a reset signal in response to an output signal from said malfunction monitoring device, a first OR gate for ORing said reset signal from said reset circuit and a reset signal supplied from an on-board writing host, and a second OR gate for ORing a detected signal indicative of an on-board writing mode supplied from said high voltage detector and an output signal from said first OR gate, said on-board computer being connected to said user circuit through serial interfaces; supplying a high-voltage signal having a voltage higher than a power supply voltage from said on-board writing host to energize said on-board writing program memory to thereby indicate a start of the on-board writing mode; transmitting data to be written into said flash memory from said on-board writing host to said on-board microcomputer; and preventing operation of at least a part of said user circuit as long as said detected signal indicates the on-board writing mode.
-
-
6. A method of controlling the writing of data, comprising the steps of:
-
providing a user board having a user circuit including a data interface function block, a microcomputer including a memory which stores a program and an on-board writing host; transmitting data to be written into said memory from said on-board writing host to said on-board microcomputer; causing the on-board writing host to output a signal indicating an on board writing mode when said transmitting step is being preformed; and preventing said user circuit from supplying data to said memory as long as said on-board writing host outputs the signal indicating the on-board writing mode. - View Dependent Claims (7, 8)
-
-
9. A method of controlling the writing of data, comprising the steps of:
-
providing a user board having a user circuit including a data interface function block, a microcomputer including a memory which stores a program and an on-board writing host for rewriting data stored in said memory; transmitting data to be written into said memory from said on-board writing host to said on-board microcomputer; causing the microcomputer to output a signal indicating an on-board writing mode when said transmitting step is being performed; and preventing said user circuit from supplying data to said memory as long as said signal indicates the on-board writing mode.
-
Specification