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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary 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.
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)
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)
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)
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 |
-
1988
- 1988-08-30 DE DE8816458U patent/DE8816458U1/de not_active Expired
- 1988-08-30 WO PCT/EP1988/000777 patent/WO1989002151A1/fr unknown
Patent Citations (5)
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)
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 |