[go: up one dir, main page]

WO2018003649A1 - 車両用表示装置 - Google Patents

車両用表示装置 Download PDF

Info

Publication number
WO2018003649A1
WO2018003649A1 PCT/JP2017/022980 JP2017022980W WO2018003649A1 WO 2018003649 A1 WO2018003649 A1 WO 2018003649A1 JP 2017022980 W JP2017022980 W JP 2017022980W WO 2018003649 A1 WO2018003649 A1 WO 2018003649A1
Authority
WO
WIPO (PCT)
Prior art keywords
control unit
vehicle
data
display device
flash memory
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2017/022980
Other languages
English (en)
French (fr)
Inventor
竜二 斎藤
晋 薄田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Seiki Co Ltd
Original Assignee
Nippon Seiki Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Seiki Co Ltd filed Critical Nippon Seiki Co Ltd
Priority to JP2018525111A priority Critical patent/JP6860830B2/ja
Priority to EP17820007.7A priority patent/EP3480698B1/en
Priority to US16/312,810 priority patent/US10936414B2/en
Publication of WO2018003649A1 publication Critical patent/WO2018003649A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1008Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
    • G06F11/1068Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices in sector programmable memories, e.g. flash disk
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1008Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
    • G06F11/1048Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices using arrangements adapted for a specific error detection or correction feature
    • G06F11/106Correcting systematically all correctable errors, i.e. scrubbing
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01KMEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
    • G01K13/00Thermometers specially adapted for specific purposes

Definitions

  • the present invention relates to a display device (vehicle display device) that can be mounted on a vehicle such as an automobile, and in particular, relates to data related to display on a display unit (more specifically, a control unit that controls display on a display unit).
  • the present invention relates to a vehicular display device (including a vehicular instrument) capable of preventing data loss of a NAND flash memory that stores program data for starting.
  • Patent Document 1 discloses a vehicle display device, and the vehicle display device (image display device 2) displays an analog meter image 15 having a pointer 16 and a pointer rotation region 17, and rotates the pointer.
  • a ring image 18 can be displayed along the outer periphery of the region 17 (see the abstract of Patent Document 1).
  • Patent Document 2 discloses a vehicle meter unit.
  • the vehicle meter unit 1 includes analog meters 501, 504, a lane guidance display unit 530, a guidance guidance display unit 531 and the like in a depth direction by stereoscopic image processing. It can exist or be displayed in front (see the abstract of Patent Document 2, paragraphs [0035] and [0037]).
  • Patent Literature 3 discloses a vehicle display device, and the meter 10 (display unit) of the vehicle display device can draw or display a speedometer, an indicator, and the like with polygons and textures (Patent Literature). 3 claim 1, claim 2, paragraph [0013]).
  • the display unit of the vehicle display device has a high design.
  • the capacity of data related to display on the display unit of the vehicle display device is not small.
  • the display unit of the vehicle display device has a tendency to increase in size, and the type of vehicle information displayed on the display unit of the vehicle display device has a tendency to increase. Therefore, the volume of data related to the display on the display unit of the vehicle display device tends to increase.
  • the ROM 282 of Patent Document 2 includes meter drawing software, graphic data required for drawing by the image meters 504A, 504D, 501, 506, 507, and 509, and numeric font data for displaying speed on the digital speedometer 504D. Are stored (see paragraph [0038] of Patent Document 2).
  • ROM22 of patent document 3 is comprised by non-volatile semiconductor memories, such as EEPROM and flash memory, for example,
  • EEPROM and flash memory for example
  • EEPROM and flash memory for example
  • Image display program and luminance value setting program for performing the various processes performed by meter ECU21
  • Data representing various polygons corresponding to the images 11 to 17 representing the vehicle state, various setting mode images 18 and the like, and data representing the texture corresponding to each polygon (texel data) are stored (Patent Document 3). Paragraph [0015]).
  • the present inventor has recognized that a NAND flash memory is preferable as the ROM from the viewpoint of manufacturing cost.
  • the NAND flash memory is less expensive than the EEPROM or NOR flash memory.
  • a NAND flash memory tends to generate a bit error in which a cell value to be read cannot be read correctly.
  • the present inventor has recognized the necessity of preventing data loss when a NAND flash memory is employed in the storage unit or ROM of the vehicle display device.
  • the inventor needs to prevent loss of data in the NAND flash memory when a switch such as an ignition key switch of the vehicle is turned off, in other words, when access to the NAND flash memory is stopped. Recognized.
  • the present inventors have recognized the need to prevent loss of data in the NAND flash memory even when a switch such as an ignition key switch of the vehicle is turned on.
  • the present inventors have also recognized the need to prioritize vehicle driving over prevention of data loss in NAND flash memory.
  • One object of the present invention is to provide a vehicle display device capable of preventing data loss of a NAND flash memory.
  • Other objects of the present invention will become apparent to those skilled in the art by referring to the aspects and best embodiments exemplified below and the accompanying drawings.
  • the vehicle display device includes: A display unit for displaying vehicle information; A NAND flash memory for storing data related to display of the display unit together with an error correction code; A control unit for displaying the vehicle information on the display using the data; With The control unit determines whether the load on the vehicle is low, When the load on the vehicle is low, the control unit determines whether or not there is an error in the data recorded in the NAND flash memory as a data loss prevention process, using the error correction code, When the error exists in the data, the control unit corrects the error with the error correction code.
  • vehicle information can be displayed on the display based on correct data (corrected or restored data).
  • the control unit may determine that the load of the vehicle is low, While the switch is turned off, the control unit may determine whether a first predetermined time has elapsed, After the first predetermined time has elapsed, the control unit may execute the data loss prevention process.
  • an error existing in data recorded in the NAND flash memory can be corrected after the first predetermined time has elapsed while the switch is turned off.
  • the error is periodically corrected as the first predetermined time elapses. Therefore, in the second aspect, since data loss is prevented, vehicle information can be displayed on the display device based on correct data (corrected or restored data).
  • the control unit includes: a first control unit that determines whether or not the switch changes from an OFF state to an ON state; and a second control unit that displays the vehicle information on the display using the data.
  • You may have While the switch is turned off, the second control unit may always be set in a standby state, While the switch is turned off, the first control unit is set in a standby state, is activated at a cycle shorter than the first predetermined time, and the first predetermined time has elapsed in the operating state. Whether or not When the first predetermined time has not elapsed, the first control unit may shift from the operating state to the standby state.
  • control unit includes the first control unit and the second control unit, and the second control unit that displays the vehicle information on the display unit while the switch is turned off is always Set to standby state. Thereby, the power consumption of the second control unit is reduced. While the switch is turned off, it is activated with a cycle shorter than the first predetermined time.
  • the first control unit is not always set in the operating state, and when the first control unit is activated, the first control unit is set in the operating state, so the power consumption of the first control unit is reduced. Is done.
  • the first controller determines whether or not there is an error in the data recorded in the NAND flash memory in the operation state, using the error correction code. You can, When the error exists in the data, the first control unit may correct the error with the error correction code.
  • the error present in the data recorded in the NAND flash memory is corrected not by the second control unit but by the first control unit.
  • the second control unit that displays the vehicle information on the display is always set to the standby state, so that the power consumption of the second control unit is reduced.
  • the first control unit changes the switch from the OFF state to the ON state. You may decide whether to When the switch changes from the OFF state to the ON state, the first control unit may stop determining whether or not there is an error in the data and activate the second control unit. Good.
  • the determination as to whether or not there is an error in the data of the NAND flash memory can be stopped. If the determination is not stopped, the second control unit does not start until all errors in the entire NAND flash memory are corrected, and therefore the vehicle information is not displayed on the display unit. . In other words, in the fifth aspect, the vehicle information can be displayed promptly in response to turning on of the switch.
  • the NAND flash memory may include a memory controller that manages errors in the data recorded in the NAND flash memory.
  • the first controller performs detection of whether or not there is an error in the data recorded in the NAND flash memory in the operation state. And the error correction may be executed by the memory controller.
  • the NAND flash memory has a built-in memory controller.
  • the first controller when the switch is turned off, the first controller only needs to send a predetermined command to the memory controller.
  • the second controller can use or share the memory controller when reading the vehicle information data recorded in the NAND flash memory.
  • the vehicle display device includes: It may further include a temperature detection unit that detects the operating environment temperature, The control unit may determine a timing for executing the data loss prevention process based on the use environment temperature.
  • the seventh aspect further prevents data loss.
  • the timing for executing the data loss prevention process can be determined based on the use environment temperature.
  • the vehicle display device includes: It may further include a temperature detection unit that detects the operating environment temperature, The control unit may set the first predetermined time so that the first predetermined time becomes shorter as the use environment temperature is higher.
  • the control unit may determine whether or not a second predetermined time has elapsed since the data loss prevention process was successfully completed, After the second predetermined time has elapsed, the control unit may execute the data loss prevention process.
  • the data loss prevention process even after the data loss prevention process is executed once, it can be executed thereafter, and the data loss prevention process can be repeated periodically.
  • FIG. 1A shows a configuration example of a vehicle display device according to the present invention
  • each of FIG. 1B and FIG. 1C shows a modification of the vehicle display device of FIG. .
  • the flowchart showing the operation example of the display apparatus for vehicles (1st Embodiment) of FIG. 1 (A) is shown.
  • the flowchart showing the operation example of the display apparatus for vehicles (2nd Embodiment) of FIG. 1 (A) is shown.
  • 4A shows a modification of the vehicle display device of FIG. 1A
  • FIG. 4B shows the relationship between the use environment temperature and the correction coefficient.
  • FIG. 1A shows a configuration example of a display device for a vehicle according to the present invention.
  • the display device for a vehicle can include, for example, a first control unit 3 and, for example, a second control unit 2 as a control unit.
  • Vehicle information can be displayed on the display 6 using data stored in the NAND flash memory 1.
  • the vehicle display device is not limited to the configuration example in FIG. 1A, and the first control unit 3 and the second control unit 2 may be configured as a single control unit.
  • the vehicle display device may include, for example, three or more control units as the control unit.
  • a control unit of the vehicle display device starts a first predetermined time (for example, while the switch KEY, which is an ignition key switch for starting driving of the vehicle, is turned off). 2 weeks, 360 hours, etc.) can be determined.
  • the first control unit 3 is electrically connected to, for example, the switch KEY, inputs an output from the switch KEY, and grasps whether the switch KEY is in an ON state or an OFF state. can do.
  • the first control unit 3 can determine whether or not the first predetermined time has elapsed since the switch KEY changed from the ON state to the OFF state.
  • the first control unit 3 in FIG. 1A is electrically connected to an in-vehicle network CAN that is, for example, Controller Area Network, and grasps whether the switch KEY is in an ON state or an OFF state through the in-vehicle network CAN. May be. In other words, the first control unit 3 does not need to be directly connected to the switch KEY, and grasps information on the in-vehicle network CAN (state of the switch KEY) from an in-vehicle device (for example, an electronic control unit) not shown. May be.
  • the 1st control part 3 is not limited to the structural example of FIG. 1 (A), It does not need to be connected with the vehicle-mounted network CAN.
  • the switch KEY is turned OFF, the load on the vehicle, specifically, the load on the vehicle display device, more specifically, the control unit (particularly, the second control unit 2) of the vehicle display device.
  • the load is low, and the first controller 3 can determine that the load on the vehicle is low or that the load on the vehicle is zero.
  • the first control unit 3 is electrically connected to a sensor SENSOR such as a wheel speed sensor or a fuel sensor, for example, and relates to instrument information (for example, an instrument of the host vehicle) It is possible to grasp the speed of the host vehicle and the remaining amount of fuel).
  • the first control unit 3 may be electrically connected to an instruction unit 7 such as an analog pointer or LED, and can drive the instruction unit 7 based on instrument information.
  • the 1st control part 3 does not need to grasp meter information, and does not need to make a driver recognize meter information, for example.
  • the first control unit 3 can be configured to be communicable with the second control unit 2. For example, instrument information can be transmitted to the second control unit 2.
  • the first control unit 3 is typically a microcomputer having a CPU (not shown) and a storage unit.
  • the storage unit stores a ROM (for example, EEPROM, NOR) that stores a program that causes the CPU to execute a predetermined operation.
  • a RAM (not shown) which is a work area of the CPU.
  • the vehicle display device of FIG. 1A is connected to an in-vehicle battery (not shown) and supplies power to the first control unit 3 from a DC power supply line BAT which is an output (for example, 12 [V]) of the in-vehicle battery.
  • a first power supply unit 5 (for example, a linear regulator) to be generated is provided.
  • the first power supply unit 5 can also generate the power supply of, for example, the NAND flash memory 1 from the DC power supply line BAT.
  • the first power supply unit 5 can always generate the power supply of the first control unit 3 and the power supply of the NAND flash memory 1 regardless of the state of the switch KEY.
  • the vehicle display device is a vehicle meter. While the switch KEY for starting the driving of the vehicle is turned OFF, the first control unit 3 can stop the driving of the instruction unit 7. While the switch KEY for starting the driving of the vehicle is turned on, the first control unit 3 increments the count value of a counter (not shown), for example, thereby measuring the measurement time (operation time) of the first control unit 3. ). While the switch KEY for starting the driving of the vehicle is turned OFF, the first control unit 3 may continue counting up the counter. However, in order to reduce power consumption, it is preferable that the first control unit 3 shifts from the operating state to the standby state while the switch KEY for starting driving of the vehicle is turned OFF, and the counter is not operated. Is set.
  • the first control unit 3 grasps the start timing of the first control unit 3 by, for example, decrementing the count value of a timer (not shown). can do.
  • the activation timing is set, for example, at a cycle of 1 hour, and therefore the first control unit 3 can be activated, for example, every hour, that is, can return from the standby state to the operating state, for example, every hour.
  • the first control unit 3 adds, for example, a count up for one hour to the count value of the counter, and the measurement time of the first control unit 3 Can be compensated. Thereafter, as long as the standby state of the first control unit 3 continues, the first control unit 3 increments the count value of the counter in the standby state.
  • the first control unit 3 refers to the count value of the counter or compares the count value of the counter with a threshold value for a first predetermined time (for example, two weeks). 360 hours, etc.) can be determined.
  • a threshold value for a first predetermined time for example, two weeks. 360 hours, etc.
  • the first control unit 3 returns the count value of the timer to the initial value and operates. It is possible to shift from the state to the standby state.
  • the measurement time corresponding to the count value of the counter exceeds the first predetermined time.
  • the first control unit 3 can determine that the first predetermined time has elapsed.
  • the switch KEY continues to be turned off for, for example, two weeks or more, access to the NAND flash memory 1 is stopped for, for example, two weeks, and a bit error of the NAND flash memory 1 may occur due to an external environment such as heat.
  • the NAND flash memory 1 tends to generate a bit error, it is preferable to correct a data error every time the first predetermined time elapses, that is, periodically.
  • the NAND flash memory 1 stores data together with an error correction code (ECC)
  • ECC error correction code
  • data is lost due to a bit error exceeding the correction capability of the error correction code.
  • the correction capability is, for example, 4 bits per 528 bytes, data errors cannot be corrected due to the occurrence of 5 bit errors per 528 bytes, and data is lost.
  • a NAND flash memory 1 has a built-in memory controller, and the memory controller calculates an error correction code by a predetermined algorithm, and writes the error correction code to the NAND flash memory 1 together with data. be able to. Further, when the memory controller reads data, a bit error can be detected by an error correction code, and correct data can be written back to the NAND flash memory 1.
  • the first controller 3 only needs to send a predetermined command (refresh processing execution command) to the memory controller.
  • the second control unit 2 In order to reduce power consumption while the switch KEY for starting driving of the vehicle is turned OFF, the second control unit 2 preferably shifts from the operating state to the standby state, and the second control unit 2 More preferably, the standby state is always set.
  • the 1st control part 3 can stop transmission of starting signal EN which starts 2nd control part 2, and, thereby, the 2nd control part 2 is set as a standby state.
  • the first power supply unit 4 includes a second power source unit 4 (for example, a switching power source) that generates a power source for the second control unit 2 from a DC power source line BAT.
  • the second power supply unit 4 includes, for example, a plurality of switching power supplies, and can also generate a power supply for the display unit 6 such as an LCD from the DC power supply line BAT.
  • a power source for a RAM (eg, DRAM) that is a part of the storage unit of the second control unit 2 can also be generated from the DC power supply line BAT.
  • the second power supply unit 4 can stop generating or supplying power to the second control unit 2 or the like while the switch KEY is turned OFF.
  • the second control unit 2 is typically a graphic controller having a GPU (not shown) and a storage unit.
  • the storage unit is a NAND flash memory 1 that stores a program that causes the GPU to execute a predetermined operation.
  • a RAM which is a work area of the GPU.
  • the vehicle display device of FIG. 1A includes a bus switch 8 and electrically connects the second control unit 2 and the NAND flash memory 1 while the switch KEY for starting driving of the vehicle is turned on. can do.
  • the switch KEY for starting driving of the vehicle is turned on. can do.
  • the second control unit 2 and the NAND flash memory 1 are electrically disconnected, and the first control unit 3 and the NAND flash memory 1 are electrically connected. it can.
  • the second control unit 2 uses the data stored in the NAND flash memory 1 to provide vehicle information (where the vehicle information may be instrument information, for example, May be transmitted from the control unit 3 to the second control unit 2).
  • the power consumption of the second control unit 2 is higher than the power consumption of the first control unit 3.
  • the first control unit 3 instead of the second control unit 2 is, for example, every hour. It is preferable to return from the standby state to the operating state, and it is preferable that the first control unit 3 instead of the second control unit 2 send a predetermined command to the memory controller of the NAND flash memory 1.
  • the second control unit 2 causes the memory controller to read out the data stored in the NAND flash memory 1. Therefore, when the second control unit 2 accesses the NAND flash memory 1, the memory controller can detect a bit error using the error correction code and write back correct data to the NAND flash memory 1.
  • the NAND flash memory 1 can store program data for starting the second control unit 2 that controls display on the display unit 6 and stores setting data necessary for display on the display unit 6. Can do.
  • the NAND flash memory 1 can store image data (for example, still image data, moving image data, polygon data) used for display on the display unit 6.
  • the image data may be, for example, image data (instrument information) for improving the design of the instruction unit 7 that is an analog pointer, or image data (instrument information) that constitutes a speed number of the host vehicle. It may be image data related to other vehicle information (at least one of front vehicle information, road surface information, rear vehicle information, route information, or any combination thereof).
  • FIG. 1 (B) shows a modification of the vehicle display device of FIG. 1 (A).
  • the program data can be duplicated.
  • the second control unit 2 can include not only the NAND flash memory 1 and RAM but also a ROM that is, for example, a NOR flash memory as a storage unit. .
  • the NAND flash memory 1 can have a reduced data storage capability (data retention capability) due to aging (write frequency). If the program data stored in the NAND flash memory 1 is deficient, the second control unit 2 cannot be activated with the program data, and therefore has a life longer than that of the NAND flash memory 1 (high data).
  • Program data (boot program data) can also be stored in a ROM that is, for example, a NOR flash memory having a holding power.
  • the program data of the second control unit 2 is, for example, a NOR flash memory having a longer life (high data retention capability) than that of the NAND flash memory 1. It may be stored only in the ROM. Also, setting data that is important data for the operation of the second control unit 2 may be stored only in a ROM that is, for example, a NOR flash memory. Alternatively, only image data having a large capacity may be stored in the NAND flash memory 1. Even if a defect occurs in the image data, only missing dots and discoloration occur, so the operation of the second control unit 2 can be continued.
  • FIG. 1 (C) shows another modification of the vehicle display device of FIG. 1 (A).
  • the switch KEY is not turned on for a long period of time, the in-vehicle battery can be deteriorated.
  • the power supply unit of the first control unit 3 can be duplicated.
  • the vehicle display device can include a third power supply unit such as a button battery, a super capacitor, or a secondary battery.
  • the first control unit 3 may monitor the voltage of the in-vehicle battery. When the in-vehicle battery deteriorates, the first control unit 3 enables the third power source unit, and the NAND type based on the power of the third power source unit It is possible to correct data errors in the flash memory 1 and to prevent data loss.
  • FIG. 2 is a flowchart showing an operation example of the vehicle display device (first embodiment) of FIG.
  • the vehicle display device, the first control unit 3, the second control unit 2, and the NAND flash memory 1 of FIG. 1A are respectively a vehicle instrument, a microcomputer, a graphic controller, and an eMMC. (Embedded MultiMulti Media Card).
  • the activation factor of the vehicle instrument is the OFF state.
  • the microcomputer first control unit 3 detects that the switch KEY for starting driving of the vehicle is in an OFF state.
  • the vehicle instrument is set to a standby state.
  • the microcomputer stops the driving of the instruction unit 7 in order to stop the instrument function.
  • the graphic controller (second control unit 2) is set to a standby state.
  • the microcomputer stops transmitting the activation signal EN.
  • step ST04 the microcomputer and the eMMC (NAND flash memory 1) are set in a standby state. Specifically, the microcomputer can control the first power supply unit 5 to stop the supply of power to the memory controller of the eMMC.
  • the microcomputer prepares a timer and shifts from the operating state to the standby state.
  • steps ST05 and ST06 the microcomputer and the eMMC are activated at a cycle shorter than the first predetermined time. Specifically, the microcomputer activated by the interruption from the timer can control the first power supply unit 5 to resume the supply of power to the memory controller of the eMMC.
  • the microcomputer can execute a data loss prevention process. Specifically, the microcomputer causes the memory controller to execute a refresh process for the entire area of the NAND flash memory 1.
  • the microcomputer can determine whether or not the switch KEY changes from the OFF state to the ON state.
  • the microcomputer can determine whether or not the refresh process has been completed for the entire area of the NAND flash memory 1.
  • the microcomputer can reset the count value (measurement time) of the counter.
  • step ST12 the microcomputer can instruct the memory controller to stop the refresh process. Note that when the refresh process is stopped, the microcomputer does not reset the measurement time. The reason is that when the switch KEY is turned off again, the refresh process is promptly executed.
  • step ST13 the microcomputer can control the bus switch 8 to electrically disconnect the microcomputer and the eMMC and electrically connect the graphic controller and the eMMC.
  • step ST14 the microcomputer transmits an activation signal EN to the graphic controller.
  • the graphic controller is activated, can read the program data of eMMC, and can display the vehicle information on the display 6 (step ST15). Further, the microcomputer can restart the driving of the instruction unit 7 (step ST15).
  • FIG. 3 shows a flowchart showing an operation example of the vehicle display device (second embodiment) of FIG.
  • the vehicle display device, the first controller 3, the second controller 2, and the NAND flash memory 1 of FIG. 1A are respectively a vehicle instrument, a microcomputer, a graphic controller, and an eMMC. (Embedded MultiMulti Media Card).
  • the microcomputer may instruct the memory controller to stop the refresh process in step ST12 of FIG.
  • the microcomputer may always electrically connect the graphic controller and the eMMC while the switch KEY is turned on.
  • the microcomputer temporarily disconnects the graphic controller and the eMMC temporarily while the switch KEY is turned on, and the microcomputer can execute the refresh process.
  • the microcomputer executes the refresh process when the load on the vehicle is low. The second embodiment will be specifically described below.
  • the starting factor of the instrument for vehicles is an ON state.
  • the microcomputer (first control unit 3) detects that the switch KEY that starts driving the vehicle is in the ON state.
  • the microcomputer transmits an activation signal EN to the graphic controller in a state where the graphic controller and the eMMC are electrically connected. Thereby, the graphic controller is activated and can read the program data of the eMMC.
  • step ST16 the microcomputer starts or restarts regular data loss prevention processing.
  • the routine data loss prevention process is always executed after the graphic controller completes reading of the eMMC program data.
  • the microcomputer controls the bus switch 8 to electrically connect the microcomputer and the eMMC. Thereafter, the microcomputer causes the memory controller to execute a refresh process on the entire area of the eMMC (NAND flash memory 1) as a routine data loss prevention process.
  • the regular data loss prevention processing is preferably repeated periodically even when the switch KEY is turned on.
  • the routine data loss prevention process may not be repeated while the switch KEY is turned on, and may be executed only once after the switch KEY is turned on.
  • step ST17 of FIG. 3 the microcomputer determines that the interruption factor of the data loss prevention process is in the ON state when the vehicle load is high during the regular data loss prevention process. If the microcomputer determines that the interruption factor is in the ON state, the microcomputer interrupts the data loss prevention process in step ST18.
  • the microcomputer may differ from the counter (the counter may be the same as or different from the counter of the first embodiment).
  • the count time of the microcomputer may be reset, and after the reset, the count up of the counter is continued, so that the measurement time (operation time) of the microcomputer after the data loss prevention processing is completed can be grasped . Accordingly, the microcomputer can periodically repeat the execution of the regular data loss prevention process.
  • the microcomputer determines that when the measurement time corresponding to the count value of the counter exceeds the second predetermined time (predetermined time), that is, after the completion of the data loss prevention process, the second predetermined time.
  • predetermined time the second predetermined time
  • steps S21 and S23 when the second predetermined time has not elapsed since the completion of the data loss prevention process, the microcomputer operates the vehicle instrument while the activation factor of the vehicle instrument is ON. Continue state.
  • the starting point for determining whether or not the second predetermined time has elapsed is when the previous data loss prevention process is completed.
  • the starting point for determining whether or not the first predetermined time has elapsed is, for example, the time when the switch KEY changes from the ON state to the OFF state.
  • the second predetermined time is: It can be set to be the same as the first predetermined time, and each of the second predetermined time and the first predetermined time is, for example, 2 hours as an example.
  • the second predetermined time when the switch KEY is in the ON state may be different from the first predetermined time when the switch KEY is in the OFF state. Since it is possible to access a part of the area and correct when there is an error in the data only in that area, the second predetermined time can be set shorter than the first predetermined time as an example.
  • the microcomputer when the switch KEY is in the ON state, basically repeats the regular data loss prevention processing periodically every second predetermined time.
  • the routine data loss prevention process is interrupted when the vehicle load is high. In other words, the routine data loss prevention process is executed when the load on the vehicle is low.
  • a microcomputer refuels a vehicle (for example, charging a battery for driving an electric vehicle (EV) or a hybrid electric vehicle (HEV) (charge replenishment), and refueling a fuel cell for driving a fuel cell vehicle (FCV). ) Can be detected that the load on the vehicle is low.
  • display of the display unit 6 with image data based on instrument information is omitted, or, for example, image data stored in a RAM (capacity compared with image data stored in the NAND flash memory 1) Can be simplified with small image data).
  • the microcomputer when the microcomputer detects the stop of the vehicle, it can detect that the load on the vehicle is low. Furthermore, when the microcomputer detects a constant speed of the vehicle, it can detect that the load on the vehicle is low. In addition, when the processing load on the microcomputer and / or the processing load on the graphic controller is lower than a predetermined value, the microcomputer can detect or determine that the load on the vehicle is low. Note that when the data loss prevention process is not completed when the vehicle load changes from a low state to a high state, the microcomputer may temporarily stop the data loss prevention process. In this case, when the vehicle load returns from a high state to a low state, the temporarily stopped data loss prevention process may be resumed.
  • FIG. 4 (A) shows a modification of the vehicle display device of FIG. 1 (A), and FIG. 4 (B) shows the relationship between the operating environment temperature and the correction coefficient.
  • the vehicle display device can further include, for example, a temperature detection unit 9 that detects the use environment temperature.
  • 1B and 1C can further include a temperature detection unit 9.
  • the temperature detection unit 9 is preferably arranged near the NAND flash memory 1, and the temperature detection unit 9 is mounted on the substrate SUB on which the NAND flash memory 1 is mounted as an example.
  • the temperature detection unit 9 is not mounted on the substrate SUB, when the vehicle display device is disposed on the dashboard, for example, the temperature detection unit 9 is disposed on the dashboard as an example, and the internal temperature of the dashboard May be detected as the temperature of the NAND flash memory 1.
  • the first control unit 3 (typically a microcomputer) In order to further prevent data loss, the timing for executing the data loss prevention process can be determined based on the use environment temperature.
  • the first value described above is obtained by incrementing the count value of the counter based on the correction coefficient AF that increases exponentially as the use environment temperature increases, for example.
  • a predetermined time such as a predetermined time or a second predetermined time is measured. For example, when the correction coefficient AF is 1, the count value of the counter is incremented by 1. For example, when the correction coefficient AF is 20, the count value of the counter is incremented by 20. It can be determined that the predetermined time has passed in a shorter period in steps ST07 of FIG. 2, step ST21 of FIG. Thereby, the higher the use environment temperature, the more frequently the data loss prevention process can be executed, and the data loss of the NAND flash memory 1 can be more safely prevented.
  • the present invention is suitable for a vehicle display device that displays vehicle information such as the traveling speed of the vehicle.
  • SYMBOLS 1 NAND type flash memory (for example, eMMC), 2 ... 2nd control part (for example, graphic controller), 3 ... 1st control part (for example, microcomputer), 4 ... 2nd power supply , 5... First power supply unit, 6... Display unit, 7... Instruction unit, 8... Bus switch, 9. ..DC power supply line, CAN ... in-vehicle network, KEY ... switch, SENSOR ... sensor, SUB ... substrate.
  • eMMC NAND type flash memory
  • 2 ... 2nd control part for example, graphic controller
  • 3 ... 1st control part (for example, microcomputer)
  • 4 ... 2nd power supply 5... First power supply unit, 6... Display unit, 7... Instruction unit, 8... Bus switch, 9. ..DC power supply line, CAN ... in-vehicle network, KEY ... switch, SENSOR ... sensor, SUB ... substrate.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • Instrument Panels (AREA)
  • Indicating Measured Values (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Detection And Correction Of Errors (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

NAND型フラッシュメモリのデータの損失を防止可能な車両用表示装置を提供する。 車両用表示装置は、車両情報を表示する表示部6と、表示部6の表示に関連するデータを誤り訂正符号とともに記憶するNAND型フラッシュメモリ1と、そのデータを用いて車両情報を表示器6に表示させる制御部(例えば第2の制御部2)と、を備えている。車両の駆動を開始させるスイッチKEYがOFFされること等の車両の負荷が低い時に、制御部(例えば第1の制御部3)は、データ損失防止処理として、NAND型フラッシュメモリ1に記録されたデータに誤りが存在するか否かを誤り訂正符号で判定し、データに誤りが存在する時に、制御部(例えば第1の制御部3)は、誤り訂正符号でその誤りを訂正する。

Description

車両用表示装置
 本発明は、例えば自動車等の車両に搭載可能な表示装置(車両用表示装置)に関し、特に、表示部の表示に関連するデータ(より具体的には、表示部の表示を制御する制御部が起動するためのプログラムデータ)を記憶するNAND型フラッシュメモリのデータの損失を防止可能な車両用表示装置(車両用計器を含む)に関する。
 例えば特許文献1は、車両用表示装置を開示し、その車両用表示装置(画像表示装置2)は、指針16及び指針回動領域17を有するアナログ式メータ画像15を表示するとともに、指針回動領域17の外周に沿ってリング画像18を表示することができる(特許文献1の要約書参照)。
 また、例えば特許文献2は、車両用メータユニットを開示し、その車両用メータユニット1は、アナログメータ501,504、レーン案内表示部530、案内誘導表示部531等を立体画像処理によって奥行き方向に手前に存在又は表示させることができる(特許文献2の要約書、段落[0035],[0037]参照)。
 さらに、例えば特許文献3は、車両用表示装置を開示し、その車両用表示装置のメータ10(表示部)は、スピードメータ、インジケータ等をポリゴン及びテクスチャで描画又は表示することができる(特許文献3の請求項1,請求項2、段落[0013]参照)。
特開2004-157434号公報 特開2009-137486号公報 特許第5045912号公報
 例えば特許文献1~3に開示されるように、車両用表示装置の表示部は、高い意匠性を有することが好ましい。言い換えれば、近年、車両用表示装置の表示部の表示に関連するデータの容量は、少なくない。加えて、近年、車両用表示装置の表示部は、大型化する傾向があり、また、車両用表示装置の表示部に表示される車両情報の種類は、増加する傾向がある。従って、車両用表示装置の表示部の表示に関連するデータの容量は、増加する傾向がある。
 例えば特許文献2のROM282は、メータ描画ソフトウェアと、画像メータ504A,504D,501,506,507,509の描画に必要な図形データと、デジタル速度計504Dに速度表示するための数字のフォントデータと、を記憶している(特許文献2の段落[0038]参照)。例えば特許文献3のROM22は、例えばEEPROM、フラッシュメモリ等の不揮発性の半導体メモリによって構成されており、メータECU21で行われる各種処理を実行するための画像表示プログラムおよび輝度値設定プログラムに加えて、車両状態を表す画像11~17、各種設定モード画像18などに対応した種々のポリゴンを表すデータと、各ポリゴンに対応したテクスチャを表すデータ(テクセルデータ)と、を記憶している(特許文献3の段落[0015]参照)。
 ROMに記憶するデータの容量が増加する時に、製造コストの観点から、本発明者は、ROMとしてNAND型フラッシュメモリが好ましいことを認識した。言い換えれば、NAND型フラッシュメモリは、EEPROM又はNOR型フラッシュメモリと比較して、安価である。しかしながら、NAND型フラッシュメモリは、読み出したいセルの値が正しく読み出せないビットエラーが発生し易いことが知られている。
 言い換えれば、本発明者は、車両用表示装置の記憶部又はROMにNAND型フラッシュメモリを採用する時に、データの損失を防止する必要性を認識した。特に、本発明者は、車両のイグニッションキースイッチ等のスイッチがOFFされる時に、言い換えれば、NAND型フラッシュメモリへのアクセスが停止される時に、NAND型フラッシュメモリのデータの損失を防止する必要性を認識した。
 加えて、本発明者らは、車両のイグニッションキースイッチ等のスイッチがONされる時であっても、NAND型フラッシュメモリのデータの損失を防止する必要性を認識した。但し、本発明者らは、NAND型フラッシュメモリのデータの損失の防止よりも、車両の運転の優先させる必要性も認識した。
 本発明の1つの目的は、NAND型フラッシュメモリのデータの損失を防止可能な車両用表示装置を提供することである。本発明の他の目的は、以下に例示する態様及び最良の実施形態、並びに添付の図面を参照することによって、当業者に明らかになるであろう。
 以下に、本発明の概要を容易に理解するために、本発明に従う態様を例示する。
 第1の態様において、車両用表示装置は、
 車両情報を表示する表示部と、
 前記表示部の表示に関連するデータを誤り訂正符号とともに記憶するNAND型フラッシュメモリと、
 前記データを用いて前記車両情報を前記表示器に表示させる制御部と、
 を備え、
 前記制御部は、車両の負荷が低いか否かを判定し、
 前記車両の前記負荷が低い時に、前記制御部は、データ損失防止処理として、前記NAND型フラッシュメモリに記録された前記データに誤りが存在するか否かを前記誤り訂正符号で判定し、
 前記データに前記誤りが存在する時に、前記制御部は、前記誤り訂正符号で前記誤りを訂正する。
 第1の態様では、車両の負荷が低い時に、データの損失が防止されるので、正しいデータ(訂正又は復元されたデータ)に基づき、車両情報を表示器に表示させることができる。
 第1の態様に従属する第2の態様において、
 前記車両の駆動を開始させるスイッチがOFFされる時に、前記制御部は、前記車両の前記負荷が低いことを判定してもよく、
 前記スイッチがOFFされる間、前記制御部は、第1所定時間が経過したか否かを判定してもよく、
 前記第1所定時間が経過した後に、前記制御部は、前記データ損失防止処理を実行してもよい。
 第2の態様では、スイッチがOFFされる間、第1所定時間が経過した後に、NAND型フラッシュメモリに記録されたデータに存在する誤りを訂正することができる。言い換えれば、例えば熱等の外部環境によって、データに誤りが存在する場合であっても、第1所定時間が経過することによってその誤りは、定期的に訂正される。従って、第2の態様では、データの損失が防止されるので、正しいデータ(訂正又は復元されたデータ)に基づき、車両情報を表示器に表示させることができる。
 第2の態様に従属する第3の態様において、
 前記制御部は、前記スイッチがOFF状態からON状態に変化するか否かを判定する第1の制御部と、前記データを用いて前記車両情報を前記表示器に表示させる第2の制御部と、を有してもよく、
 前記スイッチがOFFされる間、前記第2の制御部は、常に待機状態に設定されてもよく、
 前記スイッチがOFFされる間、前記第1の制御部は、待機状態に設定されるとともに、前記第1所定時間よりも短い周期で起動し、前記動作状態で、前記第1所定時間が経過したか否かを判定してもよく、
 前記第1所定時間が経過していない時に、前記第1の制御部は、前記動作状態から前記待機状態に移行してもよい。
 第3の態様では、制御部は、第1の制御部と第2の制御部とで構成されて、スイッチがOFFされる間、車両情報を表示器に表示させる第2の制御部は、常に待機状態に設定される。これにより、第2の制御部の消費電力は、低減される。スイッチがOFFされる間、第1所定時間よりも短い周期で起動する。第1の制御部は、常に動作状態に設定されないで、第1の制御部が起動する時に、第1の制御部が動作状態に設定されるので、第1の制御部の消費電力は、低減される。
 第3の態様に従属する第4の態様において、
 前記第1所定時間が経過した後に、前記第1の制御部は、前記動作状態で、前記NAND型フラッシュメモリに記録された前記データに誤りが存在するか否かを前記誤り訂正符号で判定してもよく、
 前記データに前記誤りが存在する時に、前記第1の制御部は、前記誤り訂正符号で前記誤りを訂正してもよい。
 第4の態様では、第2の制御部ではなく、第1の制御部によって、NAND型フラッシュメモリに記録されたデータに存在する誤りが訂正される。言い換えれば、スイッチがOFFされる間、車両情報を表示器に表示させる第2の制御部は、常に待機状態に設定されるので、第2の制御部の消費電力は、低減される。
 第4の態様に従属する第5の態様において、
 前記NAND型フラッシュメモリに記録された前記データに誤りが存在するか否かを前記誤り訂正符号で判定される間、前記第1の制御部は、前記スイッチが前記OFF状態から前記ON状態に変化するか否かを判定してもよく、
 前記スイッチが前記OFF状態から前記ON状態に変化する時に、前記第1の制御部は、前記データに誤りが存在するか否かの判定を中止し、前記第2の制御部を起動させてもよい。
 第5の態様では、スイッチが再びONされる時に、NAND型フラッシュメモリのデータに誤りが存在するか否かの判定を中止することができる。仮に、その判定を中止しない場合、NAND型フラッシュメモリ全体に渡るすべての誤りが訂正されるまでの間、第2の制御部が起動せず、従って、車両情報が表示部に表示されないことになる。言い換えれば、第5の態様では、スイッチのONに応答して、車両情報の表示を速やかに実行することができる。
 第4又は第5の態様に従属する第6の態様において、
 前記NAND型フラッシュメモリは、前記NAND型フラッシュメモリに記録された前記データの誤りを管理するメモリコントローラを内蔵してもよく、
 前記第1所定時間が経過した時に、前記第1の制御部は、前記動作状態で、前記NAND型フラッシュメモリに記録された前記データに誤りが存在するか否かの検出を前記メモリコントローラに実行させ、且つ、前記誤りの訂正を前記メモリコントローラに実行させてもよい。
 第6の態様では、NAND型フラッシュメモリは、メモリコントローラを内蔵している。言い換えれば、スイッチがOFFされる時に、第1の制御部は、メモリコントローラに対して所定の命令を送るだけでよい。また、NAND型フラッシュメモリがメモリコントローラを内蔵するので、第2の制御部は、NAND型フラッシュメモリに記録された車両情報のデータを読み出す時に、そのメモリコントローラを利用又は共有することができる。
 第1~第6の態様の何れか1つの態様に従属する第7の態様において、車両用表示装置は、
 使用環境温度を検出する温度検出部を
 更に備えてもよく、
 前記制御部は、前記使用環境温度に基づき、前記データ損失防止処理を実行するタイミングを決定してもよい。
 NAND型フラッシュメモリのデータ保持期間、即ち、データが損失してビットエラーが発生するまでの時間又は確率は、使用環境温度に基づくので、第7の態様では、データの損失をより一層防止するために、使用環境温度に基づき、データ損失防止処理を実行するタイミングを決定することができる。
 第2~第6の態様の何れか1つの態様に従属する第8の態様において、車両用表示装置は、
 使用環境温度を検出する温度検出部を
 更に備えてもよく、
 前記制御部は、前記使用環境温度が高いほど前記第1所定時間が短くなるように、前記第1所定時間を設定してもよい。
 使用環境温度が高いほど、データが損失してビットエラーが発生するまでの時間は短く、又はビットエラーが発生する確率は高いので、第8の態様では、使用環境温度が高いほど、データ損失防止処理を早期に実行することができる。
 第1~第6の態様の何れか1つの態様に従属する第9の態様において、
 前記制御部は、前記データ損失防止処理が正常に完了してから第2所定時間が経過したか否かを判定してもよく、
 前記第2所定時間が経過した後に、前記制御部は、前記データ損失防止処理を実行してもよい。
 第9の態様では、データ損失防止処理を1回実行した後であっても、その後に実行することができ、データ損失防止処理を周期的に繰り返すことができる。
 当業者は、例示した本発明に従う態様が、本発明の精神を逸脱することなく、さらに変更され得ることを容易に理解できるであろう。
図1(A)は、本発明に従う車両用表示装置の構成例を示し、図1(B)及び図1(C)の各々は、図1(A)の車両用表示装置の変形例を示す。 図1(A)の車両用表示装置(第1実施形態)の動作例を表すフローチャートを示す。 図1(A)の車両用表示装置(第2実施形態)の動作例を表すフローチャートを示す。 図4(A)は、図1(A)の車両用表示装置の変形例を示し、図4(B)は、使用環境温度と補正係数との関係を示す。
 以下に説明する最良の実施形態は、本発明を容易に理解するために用いられている。従って、当業者は、本発明が、以下に説明される実施形態によって不当に限定されないことを留意すべきである。
 以下に、「第1実施形態」について説明する。
 図1(A)は、本発明に従う車両用表示装置の構成例を示す。図1(A)に示されるように、車両用表示装置は、制御部として、例えば第1の制御部3及び例えば第2の制御部2を備えることができ、第2の制御部2は、NAND型フラッシュメモリ1に記憶されるデータを用いて車両情報を表示器6に表示させることができる。車両用表示装置は、図1(A)の構成例に限定されず、第1の制御部3及び第2の制御部2は、単一の制御部として、構成されてもよい。代替的に、車両用表示装置は、制御部として、例えば3以上の制御部を備えてもよい。
 車両用表示装置の制御部(例えば図1(A)の第1の制御部3)は、車両の駆動を開始させる例えばイグニッションキースイッチであるスイッチKEYがOFFされる間、第1所定時間(例えば2週間、360時間等)が経過したか否かを判定することができる。図1(A)の例において、第1の制御部3は、例えばスイッチKEYと電気的に接続されて、スイッチKEYからの出力を入力し、スイッチKEYがON状態又はOFF状態であるのかを把握することができる。
 1例として、第1の制御部3は、スイッチKEYがON状態からOFF状態に変化してから、第1所定時間が経過したか否かを判定することができる。
 図1(A)の第1の制御部3は、例えばController Area Networkである車載ネットワークCANと電気的に接続されて、車載ネットワークCANを介してスイッチKEYがON状態又はOFF状態であるのかを把握してもよい。言い換えれば、第1の制御部3は、スイッチKEYと直接に接続されなくてもよく、図示されない車載機器(例えば電子制御ユニット)からの車載ネットワークCAN上の情報(スイッチKEYの状態)を把握してもよい。もちろん、第1の制御部3は、図1(A)の構成例に限定されず、車載ネットワークCANと接続されてなくてもよい。
 なお、スイッチKEYがOFFされる間、車両の負荷、具体的には、車両用表示装置の負荷、より具体的には、車両用表示装置の制御部(特に、第2の制御部2)の負荷は、低く、第1の制御部3は、車両の負荷が低いこと、或いは、車両の負荷がゼロであることを判定することができる。
 図1(A)に示されるように、第1の制御部3は、例えば車輪速センサ、燃料センサ等のセンサSENSORと電気的に接続されて、例えば自車両の計器に関連する計器情報(例えば自車両の速度、燃料の残量)を把握することができる。第1の制御部3は、例えばアナログ指針、LED等の指示部7と電気的に接続されてもよく、計器情報に基づき指示部7を駆動することができる。もちろん、第1の制御部3は、計器情報を把握しなくてもよく、計器情報を例えば運転者に認識させなくてもよい。
 なお、第1の制御部3は、第2の制御部2と通信可能に構成することができ、例えば計器情報を第2の制御部2に送信することができる。
 第1の制御部3は、典型的には、CPU(図示せず)及び記憶部を有するマイコンであり、記憶部は、CPUに所定の動作を実行させるプログラムを記憶するROM(例えばEEPROM、NOR型フラッシュメモリ等)とCPUのワーク領域であるRAM(図示せず)とを有することができる。
 図1(A)の車両用表示装置は、車載バッテリ(図示せず)に接続されて車載バッテリの出力(例えば12[V])である直流電源ラインBATから第1の制御部3の電源を生成する第1の電源部5(例えばリニアレギュレータ)を備えている。図1(A)に示されるように、第1の電源部5は、直流電源ラインBATから例えばNAND型フラッシュメモリ1の電源も生成することができる。図1(A)の例において、第1の電源部5は、スイッチKEYの状態と無関係に、常に、第1の制御部3の電源及びNAND型フラッシュメモリ1の電源を生成することができる。
 第1の制御部3が例えばセンサSENSORからの計器情報に基づき指示部7を駆動する時に、車両用表示装置は、車両用計器である。車両の駆動を開始させるスイッチKEYがOFFされる間、第1の制御部3は、指示部7の駆動を中止することができる。車両の駆動を開始させるスイッチKEYがONされる間、第1の制御部3は、例えばカウンタ(図示せず)のカウント値をインクリメントすることによって、第1の制御部3の計測時間(動作時間)を把握することができる。車両の駆動を開始させるスイッチKEYがOFFされる間、第1の制御部3は、カウンタのカウントアップを継続してもよい。しかしながら、消費電力を低減させるために、車両の駆動を開始させるスイッチKEYがOFFされる間、第1の制御部3は、動作状態から待機状態に移行することが好ましく、カウンタは、非動作に設定される。
 第1の制御部3が待機状態に設定される時に、第1の制御部3は、例えばタイマ(図示せず)のカウント値をデクリメントすることによって、第1の制御部3の起動タイミングを把握することができる。起動タイミングは、例えば1時間の周期に設定され、従って、第1の制御部3は、例えば1時間毎に起動し、即ち例えば1時間毎に待機状態から動作状態に戻ることができる。第1の制御部3が待機状態から動作状態に戻る瞬間に、第1の制御部3は、カウンタのカウント値に例えば1時間分のカウントアップを加算し、第1の制御部3の計測時間を補償することができる。その後、第1の制御部3の待機状態が継続する限り、第1の制御部3は、待機状態でカウンタのカウント値をインクリメントする。
 車両の駆動を開始させるスイッチKEYがOFFされる間、第1の制御部3は、カウンタのカウント値を参照する又はカウンタのカウント値を閾値と比較することによって、第1所定時間(例えば2週間、360時間等)が経過したか否かを判定することができる。カウンタのカウント値に相当する計測時間が第1所定時間よりも小さい時に、即ち第1所定時間が経過していない時に、第1の制御部3は、タイマのカウント値を初期値に戻し、動作状態から待機状態に移行することができる。
 第1の制御部3が起動を繰り返した後に、カウンタのカウント値に相当する計測時間は、第1所定時間を超えることになる。第1の制御部3の計測時間が第1所定時間である時に、第1の制御部3は、第1所定時間が経過したことを判定することができる。スイッチKEYが例えば2週間以上OFFされ続ける時に、NAND型フラッシュメモリ1へのアクセスが例えば2週間停止されて、NAND型フラッシュメモリ1のビットエラーが例えば熱等の外部環境によって発生することがある。このように、NAND型フラッシュメモリ1は、ビットエラーが発生し易いので、第1所定時間が経過する毎に、即ち定期的に、データの誤りを訂正することが好ましい。
 言い換えれば、NAND型フラッシュメモリ1がデータを誤り訂正符号(ECC:Error Correction Code)とともに記憶する時に、誤り訂正符号の訂正能力を超えるビットエラーによって、データが損失してしまう。訂正能力が例えば528バイト当たり例えば4ビットである時に、528バイト当たり5つのビットエラーの発生で、データの誤りを訂正することができなくなり、データが損失してしまう。
 図1(A)において、NAND型フラッシュメモリ1は、メモリコントローラを内蔵し、そのメモリコントローラが誤り訂正符号を所定のアルゴリズムで算出し、データと一緒に誤り訂正符号をNAND型フラッシュメモリ1に書き込むことができる。また、メモリコントローラがデータを読み出す時に、誤り訂正符号によってビットエラーを検出し、正しいデータをNAND型フラッシュメモリ1に書き戻すことができる。なお、第1の制御部3は、メモリコントローラに対して所定の命令(リフレッシュ処理の実行命令)を送るだけでよい。
 車両の駆動を開始させるスイッチKEYがOFFされる間、消費電力を低減させるために、第2の制御部2は、動作状態から待機状態に移行することが好ましく、第2の制御部2は、常に待機状態に設定されることが更に好ましい。例えば第1の制御部3は、第2の制御部2を起動させる起動信号ENの送信を停止することができ、これにより、第2の制御部2は、待機状態に設定される。
 図1(A)の車両用表示装置は、直流電源ラインBATから第2の制御部2の電源を生成する第2の電源部4(例えばスイッチング電源)を備えている。図1(A)に示されるように、第2の電源部4は、例えば複数のスイッチング電源を有し、直流電源ラインBATから例えばLCDである表示部6の電源も生成することができるとともに、直流電源ラインBATから第2の制御部2の記憶部の一部であるRAM(例えばDRAM)の電源も生成することができる。図1(A)の例において、第2の電源部4は、スイッチKEYがOFFされる間、第2の制御部2等への電源の生成又は供給を停止することができる。
 第2の制御部2は、典型的には、GPU(図示せず)及び記憶部を有するグラフィックコントローラであり、記憶部は、GPUに所定の動作を実行させるプログラムを記憶するNAND型フラッシュメモリ1とGPUのワーク領域であるRAMとを有することができる。図1(A)の車両用表示装置は、バススイッチ8を備え、車両の駆動を開始させるスイッチKEYがONされる間、第2の制御部2とNAND型フラッシュメモリ1とを電気的に接続することができる。他方、KEYがOFFされる間、第2の制御部2とNAND型フラッシュメモリ1とを電気的に切断し、第1の制御部3とNAND型フラッシュメモリ1とを電気的に接続することができる。
 ところで、第2の制御部2は、NAND型フラッシュメモリ1に記憶されるデータを用いて車両情報(ここで、車両情報は、例えば計器情報であってもよく、その計器情報は、例えば第1の制御部3から第2の制御部2に送信されていてもよい。)を表示器6に表示させることができる。言い換えれば、第2の制御部2の消費電力は、第1の制御部3の消費電力よりも高い。従って、車両の駆動を開始させるスイッチKEYがOFFされる間、車両用表示装置全体の消費電力を低減させるために、第2の制御部2ではなく、第1の制御部3が例えば1時間毎に待機状態から動作状態に戻ることが好ましく、第2の制御部2ではなく、第1の制御部3が所定の命令をNAND型フラッシュメモリ1のメモリコントローラに送ることが好ましい。
 なお、車両の駆動を開始させるスイッチKEYがONされる間、第2の制御部2は、NAND型フラッシュメモリ1に記憶されるデータの読み出しをメモリコントローラに実行させる。従って、第2の制御部2がNAND型フラッシュメモリ1にアクセスする時に、メモリコントローラが誤り訂正符号によってビットエラーを検出し、正しいデータをNAND型フラッシュメモリ1に書き戻すことができる。
 NAND型フラッシュメモリ1は、表示部6の表示を制御する第2の制御部2が起動するためのプログラムデータを記憶することができるとともに、表示部6の表示に必要な設定データを記憶することができる。加えて、NAND型フラッシュメモリ1は、表示部6の表示に利用される画像データ(例えば静止画データ、動画データ、ポリゴンデータ)を記憶することができる。画像データは、例えばアナログ指針である指示部7の意匠性を高めるための画像データ(計器情報)であってもよく、或いは、自車両の速度の数字を構成する画像データ(計器情報)であってもよく、その他の車両情報に関連する画像データ(前方車両情報、路面情報、後方車両情報、経路情報等の少なくとも1つ又はそれらの任意の組み合わせ)であってもよい。
 図1(B)は、図1(A)の車両用表示装置の変形例を示す。NAND型フラッシュメモリ1がプログラムデータを記憶する時に、そのプログラムデータを二重化することができる。具体的には、図1(B)の例において、第2の制御部2は、記憶部として、NAND型フラッシュメモリ1及びRAMだけでなく、例えばNOR型フラッシュメモリであるROMを有することができる。NAND型フラッシュメモリ1は、経年劣化(書込頻度)によって、データ記憶力(データ保持力)が低下し得る。仮に、NAND型フラッシュメモリ1に記憶されるプログラムデータに欠損が発生する場合、第2の制御部2は、そのプログラムデータで起動できないので、NAND型フラッシュメモリ1の寿命よりも長い寿命(高いデータ保持力)を有する例えばNOR型フラッシュメモリであるROMにもプログラムデータ(ブート用のプログラムデータ)を記憶することができる。
 代替的に、図1(B)の例において、第2の制御部2のプログラムデータは、NAND型フラッシュメモリ1の寿命よりも長い寿命(高いデータ保持力)を有する例えばNOR型フラッシュメモリであるROMだけに記憶されてもよい。また、第2の制御部2の動作に重要なデータである設定データも、例えばNOR型フラッシュメモリであるROMだけに記憶されてもよい。或いは、容量が大きい画像データだけがNAND型フラッシュメモリ1に記憶されてもよい。画像データに欠損が発生しても、ドット抜け、色の変色が起こるだけであるので、第2の制御部2の動作は、継続可能である。
 図1(C)は、図1(A)の車両用表示装置の他の変形例を示す。長期間に渡ってスイッチKEYがONされない時に、車載バッテリは、劣化し得る。図1(C)の例において、第1の制御部3の電源部を二重化することができる。具体的には、車両用表示装置は、例えばボタン電池、スーパーキャパシタ、二次電池等である第3の電源部を備えることができる。1例として、第1の制御部3は、車載バッテリの電圧を監視してもよく、車載バッテリが劣化する時に、第3の電源部を有効化し、第3の電源部の電力に基づきNAND型フラッシュメモリ1のデータの誤りを訂正するとともに、データの欠損を防止することができる。
 図2は、図1(A)の車両用表示装置(第1実施形態)の動作例を表すフローチャートを示す。図2の例において、図1(A)の車両用表示装置、第1の制御部3、第2の制御部2及びNAND型フラッシュメモリ1は、それぞれ、車両用計器、マイコン、グラフィックコントローラ及びeMMC(Embedded Multi Media Card)である。
 図2のステップST01において、車両用計器(車両用表示装置)の起動要因は、OFF状態である。具体的には、車両の駆動を開始させるスイッチKEYがOFF状態であることをマイコン(第1の制御部3)が検出している。次に、ステップST02において、車両用計器は、待機状態に設定される。具体的には、マイコンは、計器機能を停止するために、指示部7の駆動は、中止される。次に、ステップST03において、グラフィックコントローラ(第2の制御部2)は、待機状態に設定される。具体的には、マイコンは、起動信号ENの送信を停止する。
 次に、ステップST04において、マイコン及びeMMC(NAND型フラッシュメモリ1)は、待機状態に設定される。具体的には、マイコンは、第1の電源部5を制御して、eMMCのメモリコントローラへの電源の供給を停止することができる。また、マイコンは、タイマを準備して、動作状態から待機状態に移行する。次に、ステップST05,ST06において、マイコン及びeMMCは、第1所定時間よりも短い周期で起動する。具体的には、タイマからの割込によって起動したマイコンは、第1の電源部5を制御して、eMMCのメモリコントローラへの電源の供給を再開することができる。
 次に、ステップST07,ST08において、第1所定時間が経過した時に、マイコンは、データ損失防止処理を実行することができる。具体的には、マイコンは、NAND型フラッシュメモリ1の全領域に対してリフレッシュ処理をメモリコントローラに実行させる。次に、ステップST09において、マイコンは、スイッチKEYがOFF状態からON状態に変化するか否かを判定することができる。スイッチKEYがOFFされ続ける時に、ステップST10において、マイコンは、NAND型フラッシュメモリ1の全領域に対してリフレッシュ処理が終了したか否かを判定することができる。リフレッシュ処理が終了する時に、ステップST11において、マイコンは、カウンタのカウント値(計測時間)をリセットすることができる。
 リフレッシュ処理の途中で、スイッチKEYがONされる時に、ステップST12において、マイコンは、リフレッシュ処理の中止をメモリコントローラに指示することができる。なお、リフレッシュ処理が中止される時に、マイコンは、計測時間をリセットしない。その理由は、スイッチKEYが再びOFFされる時に、リフレッシュ処理を速やかに実行するためである。
 次に、ステップST13において、マイコンは、バススイッチ8を制御して、マイコンとeMMCとを電気的に切断し、グラフィックコントローラとeMMCとを電気的に接続することができる。次に、ステップST14において、マイコンは、起動信号ENをグラフィックコントローラに送信する。これにより、グラフィックコントローラは、起動し、eMMCのプログラムデータを読み出し、車両情報を表示器6に表示させることができる(ステップST15)。また、マイコンは、指示部7の駆動を再開させることができる(ステップST15)。
 以下に、「第2実施形態」について説明する。
 図3は、例えば図1(A)の車両用表示装置(第2実施形態)の動作例を表すフローチャートを示す。図3の例において、図1(A)の車両用表示装置、第1の制御部3、第2の制御部2及びNAND型フラッシュメモリ1は、それぞれ、車両用計器、マイコン、グラフィックコントローラ及びeMMC(Embedded Multi Media Card)である。
 第1実施形態では、スイッチKEYがOFF状態からON状態に変化する時に、図2のステップST12において、マイコンは、リフレッシュ処理の中止をメモリコントローラに指示してもよい。言い換えれば、マイコンは、スイッチKEYがONされる間、常に、グラフィックコントローラとeMMCとを電気的に接続してもよい。他方、第2実施形態では、マイコンは、スイッチKEYがONされる間、一時的に、グラフィックコントローラとeMMCとを電気的に切断し、マイコンは、リフレッシュ処理を実行することができる。但し、マイコンは、車両の負荷が低い時に、リフレッシュ処理を実行する。以下、第2実施形態を具体的に説明する。
 図3のステップST15において、車両用計器(車両用表示装置)の起動要因は、ON状態である。具体的には、車両の駆動を開始させるスイッチKEYがON状態であることをマイコン(第1の制御部3)が検出している。1例として、スイッチKEYがONされる時に、マイコンは、グラフィックコントローラとeMMCとが電気的に接続される状態で、起動信号ENをグラフィックコントローラに送信する。これにより、グラフィックコントローラは、起動し、eMMCのプログラムデータを読み出することができる。
 次に、ステップST16において、マイコンは、定例のデータ損失防止処理を開始又は再開する。好ましくは、定例のデータ損失防止処理は、グラフィックコントローラがeMMCのプログラムデータの読み出しを完了した後に、必ず実行される。具体的には、マイコンは、グラフィックコントローラはeMMCのプログラムデータの読み出しを完了した後、バススイッチ8を制御して、マイコンとeMMCとを電気的に接続する。その後、マイコンは、定例のデータ損失防止処理として、eMMC(NAND型フラッシュメモリ1)の全領域に対してリフレッシュ処理をメモリコントローラに実行させる。
 定例のデータ損失防止処理は、スイッチKEYがONされる状態であっても、周期的に、繰り返すことが好ましい。但し、スイッチKEYがONされる間、定例のデータ損失防止処理は、繰り返されなくてもよく、スイッチKEYがONされた後に、1回だけ実行されてもよい。
 図3のステップST17において、マイコンは、定例のデータ損失防止処理の途中で、車両の負荷が高い時に、データ損失防止処理の中断要因がON状態であると判断する。マイコンは、中断要因がON状態であると判断すると、ステップST18において、データ損失防止処理を中断する。
 一方で、ステップST19において、中断要因がOFF状態のままデータ損失防止処理を完了すると、ステップST20において、マイコンは、カウンタ(カウンタは、第1実施形態のカウンタと異なってもよく、或いは、同じであってもよい。)のカウント値をリセットし、リセット後に、カウンタのカウントアップを継続することによって、データ損失防止処理が完了してからのマイコンの計測時間(動作時間)を把握することができる。従って、マイコンは、定例のデータ損失防止処理の実行を周期的に繰り返すことができる。
 次に、ステップS21,ST22において、マイコンは、カウンタのカウント値に相当する計測時間が第2所定時間(所定時間)を超える時に、即ち、データ損失防止処理が完了してから第2所定時間が経過した時に、臨時のデータ損失防止処理を開始又は再開する。
 一方で、ステップS21,S23において、マイコンは、データ損失防止処理が完了してから第2所定時間が経過していない時には、車両用計器の起動要因がON状態である間、車両用計器の動作状態を継続する。
 第2実施形態において、第2所定時間が経過しているか否かを判断する起点は、前回のデータ損失防止処理が完了した時点である。他方、第1実施形態において、第1所定時間が経過しているか否かを判断する起点は、1例として、スイッチKEYがON状態からOFF状態に変化した時点である。第2実施形態及び第1実施形態を組み合わせる時に、言い換えれば、スイッチKEYの状態(ON状態/OFF状態)に依存しないで、周期的にデータ損失防止処理を実行する時に、第2所定時間は、第1所定時間と同一に設定することができ、第2所定時間及び第1所定時間の各々は、1例として、例えば2時間である。
 もちろん、スイッチKEYがON状態である時の第2所定時間は、スイッチKEYがOFF状態である時の第1所定時間と異ならせてもよく、ON状態では、マイコンは、NAND型フラッシュメモリ1の一部の領域についてアクセスし、その領域についてだけデータの誤りが存在する時に訂正できるので、第2所定時間は、1例として、第1所定時間よりも短く設定することができる。
 スイッチKEYがON状態である時の第2実施形態では、マイコンは、第2所定時間が経過する毎に、定例のデータ損失防止処理は、基本的には、周期的に繰り返される。しかしながら、車両の負荷が高い時に、定例のデータ損失防止処理は、中断される。言い換えれば、車両の負荷が低い時に、定例のデータ損失防止処理は、実行される。
 例えば、マイコンが車両の燃料補給(例えば、電気自動車(EV)又はハイブリッド電気自動車(HEV)の駆動用バッテリへの充電(電荷補充)、燃料電池自動車(FCV)の駆動用燃料電池への水素補充)を検出する時に、車両の負荷が低いことを検出することができる。燃料補給中では、計器情報に基づく画像データでの表示部6の表示は、省略し、或いは、例えばRAMに記憶される画像データ(NAND型フラッシュメモリ1に記憶される画像データと比べて、容量が小さい画像データ)で簡略化することができる。
 また、マイコンが車両の停車を検出する時に、車両の負荷が低いことを検出することができる。更に、マイコンが車両の一定速度を検出する時に、車両の負荷が低いことを検出することができる。加えて、マイコンの処理負荷、及び/又は、グラフィックコントローラの処理負荷が所定値よりも低い時に、マイコンは、車両の負荷が低いことを検出又は判定することができる。なお、車両の負荷が低い状態から高い状態に変化する時点でデータ損失防止処理が完了しない時に、マイコンは、データ損失防止処理を一時的に中止してもよい。この場合、車両の負荷が高い状態から低い状態に戻る時に、一時的に中止したデータ損失防止処理を再開してもよい。
 以下に、第1実施形態及び/又は第2実施形態の「変形例」について説明する。
 図4(A)は、図1(A)の車両用表示装置の変形例を示し、図4(B)は、使用環境温度と補正係数との関係を示す。図4(A)に示されるように、車両用表示装置は、例えば使用環境温度を検出する温度検出部9を更に備えることができる。なお、図1(B)及び図1(C)の車両用表示装置も温度検出部9を更に備えることができる。
 温度検出部9は、好ましくは、NAND型フラッシュメモリ1の近くに配置され、温度検出部9は、1例として、NAND型フラッシュメモリ1が実装されている基板SUBに実装される。なお、温度検出部9が基板SUBに実装されない時に、車両用表示装置が例えばダッシュボードに配置される時に、温度検出部9は、1例として、ダッシュボードに配置されて、ダッシュボードの内部温度をNAND型フラッシュメモリ1の温度として、検出してもよい。
 NAND型フラッシュメモリ1のデータ保持期間、即ち、データが損失してビットエラーが発生するまでの時間又は確率は、使用環境温度に基づくので、第1の制御部3(典型的には、マイコン)は、データの損失をより一層防止するために、使用環境温度に基づき、データ損失防止処理を実行するタイミングを決定することができる。
 具体的には、使用環境温度が高くなるほど、データ保持期間が短くなる。そのため、使用環境温度が高いほど、データ損失防止処理を頻繁に実行するようにすることが好ましい。具体的には、例えば図4(B)に示されるように、使用環境温度が高いほど例えば指数関数的に大きくなる補正係数AFに基づき、カウンタのカウント値をインクリメントすることによって、上述の第1所定時間、第2所定時間等の所定時間を計測する。例えば、補正係数AFが1である時に、カウンタのカウント値は1だけインクリメントされる。例えば、補正係数AFが20である時に、カウンタのカウント値は20だけインクリメントされる。使用環境温度が高い環境が長く継続するほど、図2のステップST07、図3のステップST21等のステップにおいて、より短い期間で所定時間が経過したと判定できる。これにより、使用環境温度が高いほど、データ損失防止処理を頻繁に実行でき、より安全にNAND型フラッシュメモリ1のデータの損失を防止できる。 
 本発明は、上述の例示的な実施形態に限定されず、また、当業者は、上述の例示的な実施形態を特許請求の範囲に含まれる範囲まで、容易に変更することができるであろう。
 本発明は、車両の走行速度などの車両情報を表示する車両用表示装置に好適である。
 1・・・NAND型フラッシュメモリ(例えばeMMC)、2・・・第2の制御部(例えばグラフィックコントローラ)、3・・・第1の制御部(例えばマイコン)、4・・・第2の電源部、5・・・第1の電源部、6・・・表示部、7・・・指示部、8・・・バススイッチ、9・・・温度検出部、AF・・・補正係数、BAT・・・直流電源ライン、CAN・・・車載ネットワーク、KEY・・・スイッチ、SENSOR・・・センサ、SUB・・・基板。

Claims (9)

  1.  車両情報を表示する表示部と、
     前記表示部の表示に関連するデータを誤り訂正符号とともに記憶するNAND型フラッシュメモリと、
     前記データを用いて前記車両情報を前記表示器に表示させる制御部と、
     を備え、
     前記制御部は、車両の負荷が低いか否かを判定し、
     前記車両の前記負荷が低い時に、前記制御部は、データ損失防止処理として、前記NAND型フラッシュメモリに記録された前記データに誤りが存在するか否かを前記誤り訂正符号で判定し、
     前記データに前記誤りが存在する時に、前記制御部は、前記誤り訂正符号で前記誤りを訂正することを特徴する車両用表示装置。
  2.  前記車両の駆動を開始させるスイッチがOFFされる時に、前記制御部は、前記車両の前記負荷が低いことを判定し、
     前記スイッチがOFFされる間、前記制御部は、第1所定時間が経過したか否かを判定し、
     前記第1所定時間が経過した後に、前記制御部は、前記データ損失防止処理を実行することを特徴とする請求項1に記載の車両用表示装置。
  3.  前記制御部は、前記スイッチがOFF状態からON状態に変化するか否かを判定する第1の制御部と、前記データを用いて前記車両情報を前記表示器に表示させる第2の制御部と、を有し、
     前記スイッチがOFFされる間、前記第2の制御部は、常に待機状態に設定され、
     前記スイッチがOFFされる間、前記第1の制御部は、待機状態に設定されるとともに、前記第1所定時間よりも短い周期で起動し、前記動作状態で、前記第1所定時間が経過したか否かを判定し、
     前記第1所定時間が経過していない時に、前記第1の制御部は、前記動作状態から前記待機状態に移行することを特徴とする請求項2に記載の車両用表示装置。
  4.  前記第1所定時間が経過した後に、前記第1の制御部は、前記動作状態で、前記NAND型フラッシュメモリに記録された前記データに誤りが存在するか否かを前記誤り訂正符号で判定し、
     前記データに前記誤りが存在する時に、前記第1の制御部は、前記誤り訂正符号で前記誤りを訂正することを特徴とする請求項3に記載の車両用表示装置。
  5.  前記NAND型フラッシュメモリに記録された前記データに誤りが存在するか否かを前記誤り訂正符号で判定される間、前記第1の制御部は、前記スイッチが前記OFF状態から前記ON状態に変化するか否かを判定し、
     前記スイッチが前記OFF状態から前記ON状態に変化する時に、前記第1の制御部は、前記データに誤りが存在するか否かの判定を中止し、前記第2の制御部を起動させることを特徴とする請求項4に記載の車両用表示装置。
  6.  前記NAND型フラッシュメモリは、前記NAND型フラッシュメモリに記録された前記データの誤りを管理するメモリコントローラを内蔵し、
     前記第1所定時間が経過した時に、前記第1の制御部は、前記動作状態で、前記NAND型フラッシュメモリに記録された前記データに誤りが存在するか否かの検出を前記メモリコントローラに実行させ、且つ、前記誤りの訂正を前記メモリコントローラに実行させることを特徴とする請求項4又は5に記載の車両用表示装置。
  7.  使用環境温度を検出する温度検出部を
     更に備え、
     前記制御部は、前記使用環境温度に基づき、前記データ損失防止処理を実行するタイミングを決定することを特徴とする請求項1乃至6の何れか1項に記載の車両用表示装置。
  8.  使用環境温度を検出する温度検出部を
     更に備え、
     前記制御部は、前記使用環境温度が高いほど前記第1所定時間が短くなるように、前記第1所定時間を設定することを特徴とする請求項2乃至6の何れか1項に記載の車両用表示装置。
  9.  前記制御部は、前記データ損失防止処理が正常に完了してから第2所定時間が経過したか否かを判定し、
     前記第2所定時間が経過した後に、前記制御部は、前記データ損失防止処理を実行することを特徴とする請求項1乃至8の何れか1項に記載の車両用表示装置。
PCT/JP2017/022980 2016-06-28 2017-06-22 車両用表示装置 Ceased WO2018003649A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2018525111A JP6860830B2 (ja) 2016-06-28 2017-06-22 車両用表示装置
EP17820007.7A EP3480698B1 (en) 2016-06-28 2017-06-22 Display device for vehicle
US16/312,810 US10936414B2 (en) 2016-06-28 2017-06-22 Display device for vehicle

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2016127661 2016-06-28
JP2016-127661 2016-06-28
JP2017-119470 2017-06-19
JP2017119470 2017-06-19

Publications (1)

Publication Number Publication Date
WO2018003649A1 true WO2018003649A1 (ja) 2018-01-04

Family

ID=60787131

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2017/022980 Ceased WO2018003649A1 (ja) 2016-06-28 2017-06-22 車両用表示装置

Country Status (4)

Country Link
US (1) US10936414B2 (ja)
EP (1) EP3480698B1 (ja)
JP (1) JP6860830B2 (ja)
WO (1) WO2018003649A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2020241473A1 (ja) * 2019-05-28 2020-12-03
CN113495696A (zh) * 2020-04-08 2021-10-12 美光科技公司 用于对存储装置周期性地上电以避免数据丢失的计算机化系统和方法
JP2023051441A (ja) * 2021-09-30 2023-04-11 株式会社リコー 制御装置、画像形成装置及び制御方法

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11275755B2 (en) * 2019-10-07 2022-03-15 International Business Machines Corporation Automatically capturing lineage data in distributed systems
CN113302614B (zh) * 2021-04-25 2023-02-03 华为技术有限公司 数据管理方法、装置和终端设备
US11670394B2 (en) * 2021-08-18 2023-06-06 Nxp B.V. Temperature exposure detection based on memory cell retention error rate
CN116017650A (zh) * 2022-12-29 2023-04-25 北京万集科技股份有限公司 一种车载单元的显示方法、装置及车载单元

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001273197A (ja) * 2000-03-27 2001-10-05 Fuji Electric Co Ltd フラッシュメモリの書き換え方法。
JP2008293579A (ja) * 2007-05-24 2008-12-04 Mega Chips Corp メモリアクセスシステム
JP2009042911A (ja) * 2007-08-07 2009-02-26 Mega Chips Corp メモリアクセスシステム
JP2015030394A (ja) * 2013-08-05 2015-02-16 日本精機株式会社 車両用表示装置
JP2015148859A (ja) * 2014-02-05 2015-08-20 コニカミノルタ株式会社 情報処理装置及び起動制御プログラム並びに起動制御方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5019145B2 (ja) * 2001-09-28 2012-09-05 株式会社エクォス・リサーチ 運転者情報収集装置
JP2004157434A (ja) 2002-11-08 2004-06-03 Calsonic Kansei Corp 車両用表示装置
US7061804B2 (en) * 2004-11-18 2006-06-13 Qualcomm Incorporated Robust and high-speed memory access with adaptive interface timing
US7719134B2 (en) * 2007-06-12 2010-05-18 Mitsubishi Electric Corporation In-vehicle mount electronic controller
JP5045912B2 (ja) 2007-08-07 2012-10-10 株式会社デンソー 車両用表示装置
JP2009137486A (ja) 2007-12-07 2009-06-25 Denso Corp 車両用メータユニット
JP2013046147A (ja) * 2011-08-23 2013-03-04 Tokai Rika Co Ltd 通信方法及び通信システム、送信装置及び受信装置、並びにタイヤ空気圧監視システム
JP6011512B2 (ja) * 2013-10-29 2016-10-19 株式会社デンソー データリフレッシュ装置
KR102222444B1 (ko) * 2015-03-05 2021-03-04 삼성전자주식회사 전력 상태 정보를 사용하는 저장 장치 및 그것의 동작 방법
US9886342B2 (en) * 2015-10-28 2018-02-06 Sandisk Technologies Llc Storage device operations based on bit error rate (BER) estimate
US11347650B2 (en) * 2018-02-07 2022-05-31 Advanced Micro Devices, Inc. Word type/boundary propagation with memory performance applications

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001273197A (ja) * 2000-03-27 2001-10-05 Fuji Electric Co Ltd フラッシュメモリの書き換え方法。
JP2008293579A (ja) * 2007-05-24 2008-12-04 Mega Chips Corp メモリアクセスシステム
JP2009042911A (ja) * 2007-08-07 2009-02-26 Mega Chips Corp メモリアクセスシステム
JP2015030394A (ja) * 2013-08-05 2015-02-16 日本精機株式会社 車両用表示装置
JP2015148859A (ja) * 2014-02-05 2015-08-20 コニカミノルタ株式会社 情報処理装置及び起動制御プログラム並びに起動制御方法

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2020241473A1 (ja) * 2019-05-28 2020-12-03
WO2020241473A1 (ja) * 2019-05-28 2020-12-03 日立オートモティブシステムズ株式会社 演算処理装置、車両制御装置及び更新方法
JP7219813B2 (ja) 2019-05-28 2023-02-08 日立Astemo株式会社 演算処理装置、車両制御装置及び更新方法
CN113495696A (zh) * 2020-04-08 2021-10-12 美光科技公司 用于对存储装置周期性地上电以避免数据丢失的计算机化系统和方法
JP2023051441A (ja) * 2021-09-30 2023-04-11 株式会社リコー 制御装置、画像形成装置及び制御方法
JP7677101B2 (ja) 2021-09-30 2025-05-15 株式会社リコー 制御装置、画像形成装置及び制御方法

Also Published As

Publication number Publication date
JP6860830B2 (ja) 2021-04-21
US10936414B2 (en) 2021-03-02
EP3480698A4 (en) 2020-03-04
EP3480698A1 (en) 2019-05-08
JPWO2018003649A1 (ja) 2019-05-30
US20200310910A1 (en) 2020-10-01
EP3480698B1 (en) 2020-12-09

Similar Documents

Publication Publication Date Title
JP6860830B2 (ja) 車両用表示装置
JP4495116B2 (ja) バッテリーの残存容量の推定方法及びそれによるバッテリー管理システム
WO2017067439A1 (zh) 电动汽车的续驶里程显示方法、装置和系统
JP5321321B2 (ja) バッテリ充電制御装置及びバッテリ充電制御方法
JP4572751B2 (ja) 電子制御装置
JP2012074342A (ja) 車両用バッテリの劣化度合推定装置及び方法
CN111422099A (zh) 一种用于纯电动车辆的续航里程估算方法
CN108973902B (zh) 车辆电池控制系统和方法
JP5712304B2 (ja) ドライブレコーダ、および表示装置
JP2011128751A (ja) データ記録装置およびデータ記録装置の制御方法
JP6376006B2 (ja) 電子制御装置
JP4692192B2 (ja) ハイブリッド車両バッテリ充放電制御システム
US11314634B2 (en) Electronic control unit and data protection method therefor
JP5206989B2 (ja) 車両用二次電池装置
JP5835160B2 (ja) 電子制御装置
US20230048514A1 (en) Pre-shutdown media management operation for vehicle memory sub-system
JP5685474B2 (ja) 電力供給装置
JP2013124604A (ja) 電子制御装置
JP5691869B2 (ja) 車両用表示装置
CN108556631A (zh) 汽车外部温度信号处理方法
JP2007203764A (ja) 車両用表示装置
CN103182996B (zh) 一种识别系统冷热启动的装置以及汽车
JP2012203557A (ja) 情報処理装置
CN115302992B (zh) 车辆轮胎温度间接式监测方法、装置、车辆及存储介质
JP2025076016A (ja) 表示システム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17820007

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2018525111

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2017820007

Country of ref document: EP

Effective date: 20190128