WO1989002151A1 - Circuit electronique dote d'un eeprom utilise comme memoire a semiconducteurs pour vehicules a moteur - Google Patents

Circuit electronique dote d'un eeprom utilise comme memoire a semiconducteurs pour vehicules a moteur Download PDF

Info

Publication number
WO1989002151A1
WO1989002151A1 PCT/EP1988/000777 EP8800777W WO8902151A1 WO 1989002151 A1 WO1989002151 A1 WO 1989002151A1 EP 8800777 W EP8800777 W EP 8800777W WO 8902151 A1 WO8902151 A1 WO 8902151A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
eeprom
new data
difference
motor vehicle
Prior art date
Application number
PCT/EP1988/000777
Other languages
German (de)
English (en)
Inventor
August Kammerl
Karlheinz Baldauf
Original Assignee
Siemens Aktiengesellschaft
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 Siemens Aktiengesellschaft filed Critical Siemens Aktiengesellschaft
Publication of WO1989002151A1 publication Critical patent/WO1989002151A1/fr

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory

Definitions

  • the invention relates to the field of automotive electronics, namely a further development of the special circuit defined in the preamble of claim 1 in a motor vehicle, which for itself
  • EP-A2-0 155 403 is known.
  • the EEPROM of this known circuit stores, cf. For example, page 8, paragraph 2, values of characteristic curves or characteristic fields, with an offset that is new from time to time.
  • a correction sum or factor is determined, which is added to the values which are still stored in the EEPROM or which are multiplied by the values which are still stored in the EEPROM in order to be able to operate the motor vehicle or components thereof without an offset error.
  • EEPROM vehicle-specific integrated circuit
  • the power requirement of the EEPROM is reduced or eliminated compared to a RAM, e.g. when parking, especially data loss in the event of unintended power failure
  • the invention avoids that detour, namely to continue to store the relevant vehicle-specific data unchanged in the relevant EEPROM and to subsequently correct this data from case to case, by updating the data stored in the EEPROM itself from time to time. be settled.
  • EEPROMs cannot be overwritten as often.
  • the number of possible write operations is limited. EEPROMs survive e.g. only 10,000 or 100,000 write cycles reliably without aging.
  • EEPROMs survive e.g. only 10,000 or 100,000 write cycles reliably without aging.
  • it is also as reliable as possible over the entire service life - e.g. for well over 100,000 km, e.g. save during 500,000 km mileage - if possible without exchanging the EEPROM, even though the data to be saved - e.g. after every km driven - change more or less.
  • the object of the invention to achieve extremely long-term, energy-saving, particularly reliable operation, namely
  • the invention makes it possible to dimension the travel time intervals or the route intervals in such a way that the EEPROM, as a rule, never has to be replaced at least during the first 100,000 km, for example for at least 500,000 km, because it is sufficiently reliable, although it is continuously all important stores variable data. In the case of the invention, the EEPROM is therefore very often rewritten, as it operates similarly to a RAM.
  • the objects defined in the subclaims allow additional advantages. This is because the objects according to claim allow
  • the invention and its further developments thus differ from the circuit known from ⁇ GB-A-2 096 078, in the memory of which only limit values of vehicle-specific data are stored as tolerance limits in such a way that the motor vehicle user knows in good time that a repair is due or is alerted by service.
  • FIG. 1 The invention is illustrated by the examples of electronic control units of a motor vehicle shown in the FIGURES, which, in addition to the relevant EEPROM and others. also contain a processor for processing measured values or data, further explained.
  • FIG. 1 A schematic diagram of a motor vehicle shown in the FIGURES, which, in addition to the relevant EEPROM and others. also contain a processor for processing measured values or data, further explained.
  • the in FIG. Example of a known automotive electronic control unit 1 includes a semiconductor memory RAM in addition to a processor P and a network part N.
  • the network part N e must here be constantly connected to the terminal 30, so that the RAM even when parking, so even when shut off the ignition, continues to store its data.
  • the processor receives signals via terminal 15 which correspond to the duration of the travel time because of the switch shown there is conductive when the ignition is switched on.
  • the processor P contains a connection, via which it receives signals FS, which correspond to intervals, which may correspond to intervals, that is to say perhaps also distance signals FS, while driving.
  • the processor P then writes in the RAM, at least from time to time, a large number of vehicle-specific, time-variable data which are used for the electronic monitoring of motor vehicle components or for controlling motor vehicle parts such as the engine, steering, etc., in accordance with the current one Condition such as signs of wear.
  • vehicle-specific, time-variable data which are used for the electronic monitoring of motor vehicle components or for controlling motor vehicle parts such as the engine, steering, etc., in accordance with the current one Condition such as signs of wear.
  • data about the states of the brakes, steering, engine, gearbox, wear-dependent and air pressure-dependent wheel diameter, tank filling, temperatures, etc. can be stored in the RAM. A large number of these data later often serve to facilitate vehicle diagnostics in the workshop.
  • FIG. 1 the known arrangement shown in FIG. 1 has a number of disadvantages which are to be largely avoided by the invention:
  • the frequency of the write cycles is usually very large.
  • the RAM also needs constant voltage - it must not fail for a short period of time for many years or for many kilometers driven, neither during parking, nor while driving, or during a visit to the workshop.
  • This known arrangement is particularly low power-saving if, as is generally the case, all previously stored data are overwritten more or less continuously. This frequent writing can sometimes even result in a certain aging of the RAM, which in turn can lead to data loss and data corruption, which can pose a considerable risk to the safe operation and maintenance of the motor vehicle.
  • the invention avoids such disadvantages in that instead of a RAM in a manner known per se, namely in EP-A-
  • an EEPROM is provided, the EEPROM being operated in a very specific manner in such a way that a particularly reliable operation of this EEPROM can be achieved for an extremely long time without any signs of aging.
  • EEPROM semiconductor memory in the electronic microprocessor control unit of the motor vehicle.
  • This EEPROM is used for the continuous storage of a large number of vehicle-specific, time-varying data representing amounts, or for the storage of amounts representing components of digital words, the data being continuously updated so that it contains a log of the Show the current condition of the relevant vehicle components.
  • the following are stored in the EEPROM many thousands of bytes in total, the individual stored data e.g. correspond to 1 byte each.
  • This data is stored in the EEPROM for electronic monitoring and / or for controlling motor vehicle components, e.g.
  • not all of the determined data are stored more or less periodically in the EEPROM. Instead, only some of the new data are written in after certain intervals by overwriting the corresponding outdated data previously stored for this state - and not even after each interval, but only if there are additionally certain differences between the data previously stored for this and the data newly determined data occurred. According to the invention, this results in an extraordinarily strong reduction in the number of write cycles during the entire life of the Vehicle accessible, so that there is generally no need to replace the EEPROM for repair.
  • the determined intervals are generally periodic route intervals, e.g. at intervals of a certain number of km, or travel time intervals, e.g. by a certain number of minutes.
  • the new data are written into the EEPROM by overwriting the corresponding previous data, but not additionally after each end of the interval, but only when the new data additionally deviate from the previous data by a certain minimum difference value.
  • the invention therefore takes into account that mostly only very few of the new data determined - sometimes none at all of the newly determined data - really contain important new information. Only the important new data, which differ sufficiently from the data previously stored for it, are registered. So are registered e.g. only 10 or 50 new bytes, even if e.g. Several thousand states - often several thousand bytes - are continuously determined, even though the EEPROM e.g. Stores 8000 bytes.
  • EEPROM each read the corresponding previous data first, after which the difference is formed first from the corresponding previous data read and from the new data. Only when this difference reaches or exceeds a minimum difference value specified for the data concerned, are the data subsequently written into the EEPROM by overwriting. Otherwise, a new interval - that is, a new route interval or new travel time interval - is started from now on, at the end of which the difference between the then new data and that previously stored in the EEPROM
  • the overwriting can also be ended quickly or can be carried out in a very short time, which also saves electricity.
  • the invention saves electricity even more during parking because an EEPROM can store its data for years without the stored data having to be refreshed.
  • voltage interruptions do not matter to the EEPROM because, in contrast to a RAM, it continues to store its data for years despite voltage interruptions.
  • An EEPROM operated in this way which has so few write cycles, only shows strong signs of aging after very long use of the vehicle.
  • the relevant intervals i.e. distance intervals or travel time intervals
  • the frequency of overwriting can be further reduced by only writing new data by overwriting while the vehicle is in motion if the motor vehicle has additionally been braked at the point in time in such a way that the speed fell below a predetermined speed.
  • at least certain of the determined data are no longer stored even if they are associated with particularly high motor vehicle difficulties differ greatly from the data previously stored for this.
  • the specified minimum difference values can also be made as a function of certain vehicle parameters, e.g. depending on the respective vehicle speeds, e.g. such that higher minimum difference values apply at high speeds. This is e.g. also the case when speed-dependent data are assigned a relative minimum difference value, e.g. a% value instead of a fixed value.
  • the frequency of overwriting can be further reduced by only writing new data by overwriting while the vehicle is in motion, if the vehicle at the time in question since the last time it was registered, or since the difference in the data in question was last formed, both traveled a certain distance as well as a certain travel time interval - that is, depending on which of these two intervals lasted longer:
  • EEPROM EEPROM semiconductor memory

Landscapes

  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

Une mémoire morte programmable et effaçable par voie électronique (EEPROM) sert à saisir et à enregistrer en continu une pluralité de données quantitatives variables dans le temps particulières à un véhicule, afin d'assurer le contrôle électronique des composants du véhicule. Il s'agit par exemple de données fournies par des capteurs et numérisées par des convertisseurs A/N concernant l'état des freins, de la direction, du moteur et des engrenages, et de données pouvant être interrogées dans l'atelier à des fins de diagnostic du véhicule à moteur. On obtient une saisie et un enregistrement économiques et très fiables des données, car l'EEPROM n'enregistre en général que des données isolées parmi les nouvelles données, celles saisies à des intervalles déterminés, notamment à des intervalles correspondant à un certain trajet parcouru ou à une durée déterminée de conduite. Les données nouvelles sont inscrites par-dessus les données antérieures correspondantes, effaçant ces dernières. Les données nouvelles ne sont enregistrées, toutefois, que lorsque la différence entre les données nouvelles et les données correspondantes enregistrées auparavant atteint ou dépasse une valeur minimale correspondante. Avant d'être effacées, les données antérieurement enregistrées sont lues dans l'EEPROM, la différence entre lesdites données lues et les nouvelles données est calculée, et les nouvelles données ne sont inscrites, effaçant les données antérieures, que lorsque la différence ainsi calculée dépasse la valeur différentielle minimale prédéterminée.
PCT/EP1988/000777 1987-09-02 1988-08-30 Circuit electronique dote d'un eeprom utilise comme memoire a semiconducteurs pour vehicules a moteur WO1989002151A1 (fr)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
DEP3729354.0 1987-09-02
DE3729354 1987-09-02
DEP3732460.8 1987-09-25
DE3732460 1987-09-25

Publications (1)

Publication Number Publication Date
WO1989002151A1 true WO1989002151A1 (fr) 1989-03-09

Family

ID=25859324

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP1988/000777 WO1989002151A1 (fr) 1987-09-02 1988-08-30 Circuit electronique dote d'un eeprom utilise comme memoire a semiconducteurs pour vehicules a moteur

Country Status (2)

Country Link
DE (1) DE8816458U1 (fr)
WO (1) WO1989002151A1 (fr)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4016532A1 (de) * 1989-05-22 1990-11-29 Mazda Motor Integrierte schaltung mit metallsubstrat
EP0402732A2 (fr) * 1989-06-16 1990-12-19 Mannesmann Kienzle GmbH (HR B1220) Circuit d'interface pour les capteurs d'un essieu de véhicule
EP0553478A2 (fr) * 1992-01-30 1993-08-04 VDO Adolf Schindling AG Installation pour justifier des perturbations de la transmission de signaux dans des véhicules
DE102005013896B4 (de) * 2004-03-28 2014-07-03 Mediatek Inc. Verfahren zur Datenverwaltung und Datenzugriffssystem zum Speichern von allen Verwaltungsdaten in einer Verwaltungsbank eines nicht-flüchtigen Speichers

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19607101A1 (de) * 1996-02-24 1997-08-28 Hella Kg Hueck & Co Elektronisches Gerät und Einrichtung zur Datenübertragung zwischen zwei gleichartig aufgebauten elektronischen Geräten
DE10002306A1 (de) * 2000-01-20 2001-07-26 Zahnradfabrik Friedrichshafen Verfahren und Vorrichtung zum funktionssicheren Betreiben einer elektronischen Motor- und insbesondere Getriebesteuerung für Kraftfahrzeuge
CN103714591B (zh) * 2012-10-08 2016-06-29 中国北车股份有限公司 轨道车辆运行数据存储方法及数据记录设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1559771A (en) * 1976-09-24 1980-01-23 Plessey Co Ltd Data recorders
US4267603A (en) * 1978-08-22 1981-05-12 Sony Corporation Memory control circuit
GB2096078A (en) * 1981-03-19 1982-10-13 Daimler Benz Ag Determining vehicle servicing intervals
WO1986003328A1 (fr) * 1984-12-01 1986-06-05 Robert Bosch Gmbh Procede pour programmer une memoire non volatile
EP0155403B1 (fr) * 1984-03-20 1993-03-03 Robert Bosch Gmbh Dispositif de commande pour véhicules à moteur

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1559771A (en) * 1976-09-24 1980-01-23 Plessey Co Ltd Data recorders
US4267603A (en) * 1978-08-22 1981-05-12 Sony Corporation Memory control circuit
GB2096078A (en) * 1981-03-19 1982-10-13 Daimler Benz Ag Determining vehicle servicing intervals
EP0155403B1 (fr) * 1984-03-20 1993-03-03 Robert Bosch Gmbh Dispositif de commande pour véhicules à moteur
WO1986003328A1 (fr) * 1984-12-01 1986-06-05 Robert Bosch Gmbh Procede pour programmer une memoire non volatile

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4016532A1 (de) * 1989-05-22 1990-11-29 Mazda Motor Integrierte schaltung mit metallsubstrat
EP0402732A2 (fr) * 1989-06-16 1990-12-19 Mannesmann Kienzle GmbH (HR B1220) Circuit d'interface pour les capteurs d'un essieu de véhicule
EP0402732A3 (fr) * 1989-06-16 1993-11-10 Mannesmann Kienzle GmbH (HR B1220) Circuit d'interface pour les capteurs d'un essieu de véhicule
EP0553478A2 (fr) * 1992-01-30 1993-08-04 VDO Adolf Schindling AG Installation pour justifier des perturbations de la transmission de signaux dans des véhicules
EP0553478A3 (en) * 1992-01-30 1995-09-20 Mannesmann Kienzle Gmbh Installation for justifying pertubations of the signal transmission in vehicles
DE102005013896B4 (de) * 2004-03-28 2014-07-03 Mediatek Inc. Verfahren zur Datenverwaltung und Datenzugriffssystem zum Speichern von allen Verwaltungsdaten in einer Verwaltungsbank eines nicht-flüchtigen Speichers

Also Published As

Publication number Publication date
DE8816458U1 (de) 1989-09-14

Similar Documents

Publication Publication Date Title
DE2434517C2 (fr)
DE2724759A1 (de) Einrichtung zur verteilung elektrischer energie in fahrzeugen
DE3121194A1 (de) Fluessigkeitspegel-aufzeichnungsanordnung und fluessigkeitspegel-aufzeichnungsverfahren
DE3123444A1 (de) Verfahren und anordnung zum nichtfluechtigen speichern des zaehlerstandes einer elektronischen zaehlschaltung
EP0816956B1 (fr) Procédé de stockage de données, en particulier de données d'adaptation pour un dispositif de contrôle, de façon alternée dans différentes régions de mémoire
WO2016116242A1 (fr) Système de direction permettant une conduite automatisée d'un véhicule automobile
WO1989002151A1 (fr) Circuit electronique dote d'un eeprom utilise comme memoire a semiconducteurs pour vehicules a moteur
DE19916006B4 (de) Verfahren zur Anpassung von Parametern in einem Kennfeld
WO1988006989A1 (fr) Procede et commutateur intermittent ayant un agencement de circuit de commande de l'intervalle d'essuyage d'essuie-glaces de vehicules
DE19907834C1 (de) Verfahren zur Überwachung von Stufenschaltern
DE3247910C2 (fr)
DE3906495C2 (fr)
EP0233861B1 (fr) Procede pour programmer une memoire non volatile
EP1168591A1 (fr) Moteur à couple limité, notamment moteur d'essuie-glace
DE19603116C2 (de) Verfahren und Vorrichtung zur Kompensation der Blindleistung in Wechselstromnetzen
DE3922484C2 (fr)
DE10143142A1 (de) Verfahren zum Betreiben einer Schaltungsanordnung, die einen Mikrocontroller und ein EEPROM enthält
EP0292749A2 (fr) Procédé pour déterminer les paramètres d'un élément de retard du n-ième ordre avec des constantes de temps identiques
DE3510216A1 (de) Verfahren zur beeinflussung der zumessung von kraftstoff in eine brennkraftmaschine
EP0561054A1 (fr) Appareil et procédé pour mesurer la constante de temps d'un capteur de déplacement
DE10138240B4 (de) Adaptionsverfahren für die Steuerung von Schaltelementen
DE4230615C2 (de) Verfahren zur sicheren Abspeicherung von Daten in nichtflüchtigen, überschreibbaren Speichern und Anlage zur Durchführung des Verfahrens
DE3701919C1 (de) Verfahren zur Reduzierung der Energieaufnahme einer Fernsprecheinrichtung,deren Versorgung mit elektrischer Energie ueber die Fernsprechleitung erfolgt,sowie Einrichtung zur Druchfuehrung des Verfahrens
DE3011850C2 (fr)
DE10204185A1 (de) Adaptionsverfahren für die Steuerung von Schaltelementen

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE FR GB IT LU NL SE