[go: up one dir, main page]

DE10101575C2 - Counter chip - Google Patents

Counter chip

Info

Publication number
DE10101575C2
DE10101575C2 DE2001101575 DE10101575A DE10101575C2 DE 10101575 C2 DE10101575 C2 DE 10101575C2 DE 2001101575 DE2001101575 DE 2001101575 DE 10101575 A DE10101575 A DE 10101575A DE 10101575 C2 DE10101575 C2 DE 10101575C2
Authority
DE
Germany
Prior art keywords
counter
pulse
fuses
read
binary
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.)
Expired - Fee Related
Application number
DE2001101575
Other languages
German (de)
Other versions
DE10101575A1 (en
Inventor
Xaver Obergrussberger
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.)
Infineon Technologies AG
Original Assignee
Infineon Technologies AG
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 Infineon Technologies AG filed Critical Infineon Technologies AG
Priority to DE2001101575 priority Critical patent/DE10101575C2/en
Publication of DE10101575A1 publication Critical patent/DE10101575A1/en
Application granted granted Critical
Publication of DE10101575C2 publication Critical patent/DE10101575C2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C22/00Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers
    • G01C22/02Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers by conversion into electric waveforms and subsequent integration, e.g. using tachometer generator
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D4/00Tariff metering apparatus

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Instrument Panels (AREA)

Description

Die vorliegende Erfindung betrifft einen Zähler-Chip mit ei­ ner Impulseingabe, der Impulse zuführbar sind, die nach Auf­ bereitung in einer Impuls-Aufbereitungsstufe einen Zähler­ stand des Zählerchips in einer durch einen programmierbaren Festwertspeicher gebildeten Zählereinheit fortschalten, die über eine Auslesestufe auslesbar ist, sodass der jeweils durch Einspeisung von Impulsen erreichte Zählerstand von der Auslesestufe als Binärzahl, als binärcodierte Dezimalzahl o­ der in einer anderen Form ausgebbar ist.The present invention relates to a counter chip with egg ner impulse input, the impulses can be fed, which after preparation in a pulse processing stage a counter status of the counter chip in a programmable Read-only memory formed counter unit that can be read out via a readout level so that the respective meter reading reached by feeding pulses from the Readout level as a binary number, as a binary-coded decimal number o which can be output in another form.

Bei Zählern besteht oft das Bedürfnis, diese so zu gestalten, dass sie in ihrem Zählerstand nicht zurückgesetzt werden kön­ nen. Dies gilt beispielsweise für elektronische Tachometer­ zähler in Kraftfahrzeugen: Es muss hier sichergestellt sein, dass die elektronischen Tachometerzähler selbst durch aufwen­ dige Manipulationen nicht zurückzusetzen sind, da ein solches in betrügerischer Absicht vorgenommenes Zurücksetzen bei bei­ spielsweise Leasingunternehmen oder Gebrauchtwagenhändlern und deren Abnehmern erheblichen Schaden verursachen würde.There is often a need for meters to design them in such a way that their counter reading cannot be reset NEN. This applies, for example, to electronic speedometers counter in motor vehicles: It must be ensured here that the electronic tachometer counter by itself Some manipulations are not to be reset, as such resetting with fraudulent intent at for example leasing companies or used car dealers and whose customers would cause considerable damage.

Andere Anwendungen von elektronischen Zählern sind Stromzäh­ ler, Durchsatzzähler etc.Other uses of electronic meters are electricity meters ler, flow counter etc.

In der DE 694 06 079 T2 ist ein Verfahren zum elektronischen Bezahlen mittels einer Chipkarte beschrieben. Das bei diesem Verfahren eingesetzte Gerät hat einen einen Zähler bildenden Speicher. Dieser Zähler wird irreversibel um Schritte erhöht, die jeweils einer Zahlungseinheit entsprechen, bis ein be­ stimmter Grenzwert erreicht ist, der einem auf einem Träger gezeigten Wert entspricht. Für die Anzeige des Grenzwertes wird ein Zeiger verwendet. Die Erhöhung des Zählers wird be­ endet, wenn sein Inhalt gleich dem durch den Zeiger angegebe­ nen Grenzwert ist. Der auf dem Träger gezeigte Wert kann er­ höht werden, ohne dass der Träger aus dem Gerät zurückgezogen wird, indem der Wert des Zeigers auf dem Träger ersetzt wird. Dieses Ersetzen wird durch ein zufälliges Ereignis entspre­ chend der Zuteilung eines Gewinnes veranlasst. Da im Zähler keine Verringerung der Anzahl verbrauchter Einheiten statt­ findet, können Manipulationen und Möglichkeiten des Betrugs verhindert werden. Der Zähler selbst besitzt als wesentliches Bauteil einen EPROM-Speicher.DE 694 06 079 T2 describes a method for electronic Payment described using a chip card. That with this The device used in the method has a counter Storage. This counter is irreversibly incremented which each correspond to a payment unit until a be certain limit is reached that one on a carrier  value shown corresponds. For the display of the limit value a pointer is used. The increment of the counter will be ends when its content equals that indicated by the pointer is a limit. He can do the value shown on the carrier be raised without the carrier being withdrawn from the device by replacing the value of the pointer on the carrier. This replacement will be due to a random event initiated after the allocation of a profit. Because in the counter no reduction in the number of units used instead finds manipulations and opportunities for fraud be prevented. The counter itself has as essential Component an EPROM memory.

Es ist Aufgabe der vorliegenden Erfindung, einen Zähler-Chip zu schaffen, bei dem Manipulationen zum Zurücksetzen seines Zählerstandes sicher nicht vorgenommen werden können.It is an object of the present invention to provide a counter chip creating manipulations to reset his Meter reading can certainly not be made.

Diese Aufgabe wird bei einem Zähler-Chip der eingangs genann­ ten Art erfindungsgemäß dadurch gelöst, dass die Zählerein­ heit durch einen programmierbaren Festwertspeicher aus Fuses gebildet ist. Dabei ist bei Eingabe jedes Impulses jeweils eine Fuse brennbar.This task is called at the beginning of a counter chip solved in accordance with the invention in that the counters unit through a programmable read-only memory from fuses is formed. Thereby each pulse is entered a fuse combustible.

Weiterhin kann die Impuls-Aufbereitungsstufe eine Logikein­ heit enthalten, welche ein Brennen der immer jeweils nächsten freien Fuse bewirkt, bis sämtliche Fuses der Zählereinheit gebrannt sind.Furthermore, the pulse conditioning stage can be logic which contain a burning of the next one free fuse causes until all fuses of the counter unit are burned.

Weist der programmierbare Festwertspeicher der Zählereinheit eine Speicherkapazität von 16 MBits auf, so kann bei einem Tachometerzähler, bei dem eine Einteilung von 100 m vorliegt, eine Strecke von 1,6 Mio. km zuverlässig abgespeichert bzw. gezählt und angezeigt werden.Has the programmable read-only memory of the counter unit a storage capacity of 16 MBits, so with one Tachometer counter with a division of 100 m, a distance of 1.6 million km is reliably saved or be counted and displayed.

Nachfolgend wird die Erfindung anhand der Zeichnung näher er­ läutert, in deren einziger Figur schematisch der Aufbau eines Zähler-Chips dargestellt ist.The invention is based on the drawing he he explains in their single figure the structure of a Counter chips is shown.

In eine Impulseingabe 2 eines Zähler-Chips 1 sind elektrische Impulse 3 einspeisbar, wobei bei Anwendung auf einen Tachome­ terzähler ein Impuls für beispielsweise eine Wegstrecke des Kraftfahrzeuges von 100 m geliefert wird. Diese Impulse 3 werden nach Einspeisung in die Impulseingabe 2 in einer Im­ puls-Aufbereitungsstufe 4, welche insbesondere einen Verstär­ ker aufweist, so aufbereitet, dass jeweils mit einem Impuls 3 eine Fuse einer aus Fuses 9 bestehenden Zählereinheit 5 ge­ brannt werden kann. Die Impuls-Aufbereitungsstufe enthält hierzu auch eine Logik 6, die dafür sorgt, dass von den Fuses der Zählereinheit 5 immer die nächste freie Fuse gebrannt wird. Dabei ist durch die Logik 6 sichergestellt, dass mit jedem einzelnen Impuls 3 lediglich eine Fuse der Zählerein­ heit 5 gebrannt wird.In a pulse input 2 of a counter chip 1 , electrical pulses 3 can be fed, a pulse for example for a distance of the motor vehicle of 100 m being supplied when applied to a tachometer. After input into the pulse input 2, these pulses 3 are processed in a pulse processing stage 4 , which in particular has an amplifier, so that each time a pulse 3 of a counter unit 5 consisting of fuses 9 can be burned. For this purpose, the pulse processing stage also contains a logic 6 , which ensures that the next free fuse is always burned from the fuses of the counter unit 5 . The logic 6 ensures that only one fuse of the counter unit 5 is burned with each individual pulse 3 .

Eine der Zählereinheit 5 nachgeschaltete Auslesestufe 7 liest die Fuses der Zählereinheit 5 aus, gibt also die Anzahl der in der Zählereinheit 5 gebrannten Fuses an, sodass in einer Ausgangsstufe 8 der Zählerstand der Zählereinheit 5 und damit bei Anwendung auf ein Kraftfahrzeug der Stand des Tachometer­ zählers als Binärzahl, als binärcodierte Dezimalzahl (BCD) oder in einer anderen Form angezeigt werden kann.A read-out stage 7 connected downstream of the counter unit 5 reads out the fuses of the counter unit 5 , that is to say indicates the number of fuses burned in the counter unit 5 , so that in an output stage 8 the counter reading of the counter unit 5 and thus, when used on a motor vehicle, the status of the speedometer counter can be displayed as a binary number, as a binary-coded decimal number (BCD) or in another form.

Da die einmal gebrannten Fuses der Zählereinheit 5 auch durch aufwendige Manipulationen nicht wieder in ihren Ausgangszu­ stand zurückgebracht werden können, ist ein betrugssicherer Betrieb des Zähler-Chips beispielsweise als Tachometerzähler oder Stromzähler möglich. Since the once burned fuses of the counter unit 5 cannot be brought back to their initial state even by complex manipulations, fraud-proof operation of the counter chip is possible, for example, as a tachometer counter or electricity meter.

Die Zählereinheit 5 mit den Fuses kann von üblichem Aufbau sein: Der von der Impuls-Aufbereitungsstufe 4 aufbereitete und insbesondere verstärkte Impuls 3 wird der Logik 6 zuge­ führt, von der er an die jeweils erste, noch nicht gebrannte Fuse der Zählereinheit 5 weitergeleitet wird. Hierzu können in der Zählereinheit 5 einzelne Fuses 9 der Reihe nach ange­ steuert und gebrannt werden.The counter unit 5 with fuses can be of conventional design: The prepared from the pulse conditioning stage 4 and in particular amplified pulse 3, the logic 6 is supplied, from which it is forwarded to the respective first, not yet burnt fuse the counter unit. 5 For this purpose, individual fuses 9 can be controlled and burned in sequence in the counter unit 5 .

Die Auslesestufe 7 stellt die Anzahl der gebrannten Fuses 9 fest und ermittelt daraus dann den Zählerstand, welcher an­ schließend über die Ausgabestufe 8 als Binärzahl, BCD oder dergleichen, das heißt in einer anderen Form, ausgegeben und in geeigneter Weise auf einer Anzeigeeinheit 10 beispielswei­ se digital angezeigt wird. Eine andere Form einer solchen An­ zeige ist z. B. eine Balkenanzeige.The readout stage 7 determines the number of burned fuses 9 and then determines the counter reading, which is then output via the output stage 8 as a binary number, BCD or the like, that is to say in another form, and in a suitable manner on a display unit 10, for example is displayed digitally. Another form of such a display is z. B. a bar graph.

BezugszeichenlisteLIST OF REFERENCE NUMBERS

11

Zähler-Chip
Counter chip

22

Impulseingabe
pulse input

33

Impuls
pulse

44

Impuls-Aufbereitungsstufe
Pulse processing stage

55

programmierbarer Festwertspeicher (PROM)
programmable read-only memory (PROM)

66

Logik
logic

77

Auslesestufe
elite level

88th

Ausgabeeinheit
output unit

99

Fuse
Fuse

1010

Anzeigeeinheit
display unit

Claims (4)

1. Zähler-Chip mit einer Impulseingabe (2), der Impulse (3) zuführbar sind, die nach Aufbereitung in einer Impuls-Aufbe­ reitungsstufe (4) einen Zählerstand des Zähler-Chips in einer durch einen programmierbaren Festwertspeicher gebildeten Zäh­ lereinheit (5) fortschalten, die über eine Auslesestufe (7) auslesbar ist, sodass der jeweils durch Einspeisung von Im­ pulsen (3) erreichte Zählerstand von der Auslesestufe (7) als Binärzahl, als binärcodierte Dezimalzahl oder in einer ande­ ren Form ausgebbar ist, dadurch gekennzeichnet, dass der programmierbare Festwertspeicher (5) aus Fuses gebildet ist.1. Counter chip with a pulse input ( 2 ), the pulses ( 3 ) can be supplied, the preparation in a pulse processing stage ( 4 ) a counter reading of the counter chip in a counter unit formed by a programmable read-only memory ( 5 ) advance, which can be read out via a read-out stage ( 7 ), so that the counter reading achieved by feeding in pulses ( 3 ) can be output by the read-out stage ( 7 ) as a binary number, as a binary-coded decimal number or in another form, characterized in that the programmable read-only memory ( 5 ) is formed from fuses. 2. Zähler-Chip nach Anspruch 1, dadurch gekennzeichnet, dass bei Eingabe jedes Impulses jeweils eine Fuse (9) brennbar ist.2. Counter chip according to claim 1, characterized in that when each pulse is input, a fuse ( 9 ) is combustible. 3. Zähler-Chip nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die Impuls-Aufbereitungsstufe (4) eine Logikeinheit (6) ent­ hält, welche ein Brennen der immer jeweils nächsten freien Fuse (9) bewirkt, bis sämtliche Fuses (9) des Festwertspei­ chers (5) gebrannt sind.3. Counter chip according to claim 1 or 2, characterized in that the pulse processing stage ( 4 ) contains a logic unit ( 6 ) ent, which causes a burning of the next free fuse ( 9 ) until all fuses ( 9 ) of the fixed value memory ( 5 ) are burned. 4. Zähler-Chip nach einem der Ansprüche 1 bis 3, gekennzeichnet durch eine Ausgabeeinheit (8) zur Ausgabe des Zählerstandes als Bi­ närzahl, als binärcodierte Zahl oder in einer anderen Form.4. Counter chip according to one of claims 1 to 3, characterized by an output unit ( 8 ) for outputting the counter reading as a binary number, as a binary-coded number or in another form.
DE2001101575 2001-01-15 2001-01-15 Counter chip Expired - Fee Related DE10101575C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE2001101575 DE10101575C2 (en) 2001-01-15 2001-01-15 Counter chip

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2001101575 DE10101575C2 (en) 2001-01-15 2001-01-15 Counter chip

Publications (2)

Publication Number Publication Date
DE10101575A1 DE10101575A1 (en) 2002-07-25
DE10101575C2 true DE10101575C2 (en) 2003-06-05

Family

ID=7670607

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2001101575 Expired - Fee Related DE10101575C2 (en) 2001-01-15 2001-01-15 Counter chip

Country Status (1)

Country Link
DE (1) DE10101575C2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2846461A1 (en) * 2002-10-28 2004-04-30 St Microelectronics Sa Counter for intervals, comprises means for dividing the range of counting into intervals and for totaling the number of attained intervals in one-time programmable (OTP) cells
FR2846463A1 (en) * 2002-10-28 2004-04-30 St Microelectronics Sa MONOTONE COUNTER BASED ON MEMORY CELLS
FR2846462A1 (en) * 2002-10-28 2004-04-30 St Microelectronics Sa GROWING MONOTONE COUNTER IN AN INTEGRATED CIRCUIT
FR2846791A1 (en) 2002-10-31 2004-05-07 St Microelectronics Sa RESISTIVE ELEMENT IN POLYCRYSTALLINE SILICON CONTROLLABLE IN IRREVERSIBLE REDUCTION IN ITS VALUE
EP1416497A3 (en) 2002-10-31 2004-07-21 STMicroelectronics S.A. One time programmable multibit memory cells
EP2784528A1 (en) * 2013-03-28 2014-10-01 Siemens Aktiengesellschaft Provision of a status information of at least one battery cell by means of a counter

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69406079T2 (en) * 1993-09-02 1998-02-05 Gemplus Card Int Electronic payment method, in particular by means of a chip card

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69406079T2 (en) * 1993-09-02 1998-02-05 Gemplus Card Int Electronic payment method, in particular by means of a chip card

Also Published As

Publication number Publication date
DE10101575A1 (en) 2002-07-25

Similar Documents

Publication Publication Date Title
DE2633080C3 (en) Control device for a vending machine
DE102008015352B4 (en) Method for recording data and data recording system
DE3044985A1 (en) METHOD AND DEVICE FOR CONTROLLING THE NUMBER OF ACCESS TRIALS TO AN ELECTRONIC MEMORY, IN PARTICULAR A MEMORY OF AN INTEGRATED CIRCUIT CONTAINED IN A ID CARD
DE1920727C3 (en) Digital frequency meter with automatic measurement duration determination
DE10101575C2 (en) Counter chip
DE3782020T2 (en) ELECTRONIC COUNTER.
DE3601157C2 (en)
EP1082816B1 (en) Method and system for operating a multi-stage counter in one counting direction
DE2739709C2 (en) Electronic watt hour meter
DE2743235C2 (en) Quality counter for determining the frequency of errors in functional units in telecommunications, in particular telephone switching systems
DE952572C (en) Booking machine, statistical machine or the like, in particular multiple storage machine
DE3437149A1 (en) DEVICE FOR TESTING CONTROL UNITS IN MOTOR VEHICLES
DE1958662B2 (en) DIGITAL PULSE SEQUENCE DIVIDER WITH OPTIMAL EQUAL DISTRIBUTION OF THE PULSE OF AN OUTPUT PULSE SEQUENCE SELECTED FROM AN AEQUIDISTANT INPUT PULSE SEQUENCE
DE3211349C2 (en) Device for monitoring and indicating a faulty functioning of the computing, storage and display elements of an electronic taximeter
DE2516374A1 (en) Industrial process plant monitoring - uses computer controlled digital data accessing system
DE3537414C1 (en) Test instrument for timing stages
CH595618A5 (en) Digital weighing scales indicating price
DE1524233A1 (en) Control circuit for the input and output of data
DE1801405A1 (en) Electronic circuit for generating periodically recurring control pulses for a digital frequency meter
DE1961973A1 (en) Circuit arrangement for measuring and classifying short times
DE1574100A1 (en) Procedure for award allocation with immediate decision
DE1498263A1 (en) Limit indicator for a digital measuring device
DE2324603B2 (en) TEST DEVICE FOR THE SIMULTANEOUS TESTING OF FLOW METERS, IN PARTICULAR HOUSEHOLD GAS METERS
DE2255763A1 (en) ERROR-PROOF INCREMENTAL MEASURING PROCEDURE FOR SCALES WITH ENTRY OF FIXED VALUES
DE1549031A1 (en) Checking circuit working in the manner of an m-of-n code checker for monitoring the state of a number of devices

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8304 Grant after examination procedure
8364 No opposition during term of opposition
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee