# US 5,710,721 A · Internal postage meter machine interface circuit

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 5,710,721 A
- Document ID: US5710721A
- Status: Granted
- Kind: A
- Application number: 08/568,019
- Filed: 1995-12-06
- Granted: 1998-01-20
- Earliest claimed: 1994-12-07
- Assignees: Francotyp-Postalia GmbH
- Inventors: Peter Rieckhoff; Michael Sperling
- Web page: https://patentgrep.com/patent/US5710721A

## CPC

- G07B 17/00193: {Constructional details of apparatus in a franking system}
- G07B 17/00314: {Communication within apparatus, personal computer [PC] system, or server, e.g. between printhead and central unit in a franking machine}
- G07B 2017/00258: {Electronic hardware aspects, e.g. type of circuits used}
- G07B 2017/00322: {Communication between components/modules/parts, e.g. printer, printhead, keyboard, conveyor or central unit}
- G07B 2017/00532: {Inkjet}
- G07B: TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS

## Abstract

An internal postage meter machine interface circuit is equipped with transmission and reception registers for storing data transmitted parallel and with a shift register for serial-to-parallel or parallel-to-serial conversion of transmitted data within an actuator/sensor control. Data are communicated serially between the meter and a register unit in the base. Sensors and actuators of the base are connected to the register unit. Sensor signals are shifted into the shift register of the actuator/sensor controller and are present therein so as to be fetchable in parallel. A sensor status register group for parallel data of the sensor signals of at least one sensor is provided as a reception register. At least one sensor status register and at least one interrupt control register are connected to a watchdog circuit in order to monitor the received bits of the sensor signals for status change in order to trigger an interrupt to the control unit, as warranted.

## Claims

### Claim 1

In a postage meter machine containing a plurality of sensors which respectively generate sensor signals respectively identifying a status of different postage meter machine components, said postage meter machine components being connected to and controlled by a control unit, the improvement of an internal interface circuit connectable between said sensors and said control unit comprising:
an actuator/sensor controller containing a transmission register for transmitting data in parallel, a reception register for storing said data, a shift register connected between said transmission and reception register for serial-to-parallel and parallel-to-serial conversion of said data, said shift register having control inputs, a mode register group, and a first state machine having an input side connected to said mode register group for setting an operating mode and having an output side connected to said control inputs of said shift register;
an external register unit connected to said output side of said first state machine for loading said sensor signals from at least some of said sensors into said shift register for shifting therein controlled by said first state machine;
a sensor status register group for at least one of said sensors connected to said shift register with sensor signals from said sensor status register group being fetchable in parallel;
an interrupt control register having an input; and
watchdog circuit means connected to an input of at least one sensor status register in said sensor status register group and to said input of said interrupt control register for monitoring said sensor signals for a status change and connected to said control unit for triggering an interrupt of said control unit as warranted.

### Claim 2 (depends on 1)

The improvement of claim 1 wherein said watchdog circuit means comprises an XOR logic circuit.

### Claim 3 (depends on 1)

The improvement of claim 1 wherein said actuator/sensor controller is connected to said control unit and wherein said interrupt control register and said control unit comprise programmable means for presetting a defined change in a sensor signal which will cause an interrupt to be triggered.

### Claim 4 (depends on 1)

The improvement of claim 1 wherein each sensor signal comprises a plurality of bits and wherein said watchdog circuit means comprises means for logically monitoring less-significant bits of said sensor signals for said status change for triggering said interrupt of said control unit.

### Claim 5 (depends on 1)

The improvement of claim 1 wherein said external register unit comprises a plurality of sensor shift registers each having a coarse resolution which is approximately equal.

### Claim 6 (depends on 1)

The improvement of claim 1 wherein said sensors include a plurality of sensors with low resolution and at least one sensor with higher resolution, and wherein said external register unit is connected to all of said sensors for evaluating an amplitude of a measured quantity from said sensors.

### Claim 7 (depends on 1)

The improvement of claim 1 wherein said register unit comprises means for evaluating an amplitude of sensor signals from a plurality of said sensors.

### Claim 8 (depends on 1)

The improvement of claim 1 wherein said watchdog circuit means includes an interrupt controller and a logic circuit connected to said interrupt controller, said interrupt controller comprising a second state machine driven by a priority encoder for emitting an interrupt request signal.

### Claim 9 (depends on 8)

The improvement of claim 8 wherein said external register unit, for at least one of said sensors, contains two sensor shift registers both connected to said one of said sensors for monitoring the sensor signal from said one of said sensors with a higher resolution over a plurality of bits larger than said less-significant bits.

### Claim 10 (depends on 1)

The improvement of claim 1 wherein said postage meter machine has a base in which said external register unit is disposed, said shift register having lines leading to said external register unit in said base for communicating serial data between said postage meter machine and said external register unit, the improvement further comprising a plurality of actuators connected to said external register unit, a plurality of command register groups connected to said shift register in the actuator/sensor controller for loading data in parallel for respective actuators from the command register groups into the shift register, said data for the actuators being serially read from said shift register to respective actuators in said base controlled by said first state machine, said register unit including a plurality of actuator shift registers for serial-to-serial conversion, said sensor shift registers conducting parallel-to-serial conversion, and said external register unit in said base comprising a plurality of further shift registers coupled to said shift register of said actuator/sensor controller for forming a loop therewith.

### Claim 11 (depends on 10)

The improvement of claim 10 wherein at least one of said actuators is connected to two of said actuator shift registers in said external register unit.

### Claim 12 (depends on 10)

The improvement of claim 10 wherein at least one of said sensors is connected to an actuator shift register in said external register unit, said actuator register connected to said sensor comprising means for comparing the sensor signal from said sensor to a predetermined threshold and communicating a comparison result bit to the sensor shift register for the sensor connected to the actuator shift register.

### Claim 13 (depends on 10)

The improvement of claim 10 wherein said actuators include a plurality of actuators having low resolution and at least one actuator having high resolution, said actuators with low resolution and said at least one actuator with high resolution being driven in common by one actuator shift register in said external register unit.

### Claim 14 (depends on 13)

The improvement of claim 13 wherein said one of said actuators having a high resolution and the actuator register connected thereto comprise, in combination, means for presetting a selected quantity.

### Claim 15

An internal postage meter machine interface circuit comprising transmission and reception registers for storing data transmitted in parallel and a shift register for the parallel-to-serial conversion of the transmitted data, a state machine in a print data controller having an input side supplied with an encoder signal and with DMA control signals and a signal from a mode register identifying a predetermined operating mode for said print data controller, the state machine controlling the shift register, and a test circuit controlled by said state machine for, in cooperation with a control unit, setting an operating mode of the print data controller, said test circuit comprising means for checking the operating mode of said print data controller for conformity with said predetermined operating mode.

### Claim 16 (depends on 15)

An internal postage meter machine interface circuit as claimed in claim 15 wherein said mode register supplies a signal to said test circuit for conducting a test for conformity of said operating mode of said print data controller with said predetermined operating mode by reading bits from said transmission register and for reading serial print data into a test shift register of said test circuit via a local loop with a serial-to-parallel conversion, and said control unit comprising means for conducting said testing exclusively in a first circuit part during printing pauses.

### Claim 17 (depends on 15)

An internal postage meter machine interface circuit as claimed in claim 15 wherein said mode register comprises means for supplying a signal to said state machine setting a plurality of bytes, a type of transfer, and a clock rate of a shift clock for said transmission and reception registers.

### Claim 18

An internal postage meter machine interface circuit comprising transmission and reception registers for storing data transmitted in parallel and a shift register for serial-to-parallel and parallel-to-serial conversion of the transmitted data, a print data controller having a state machine having an input side connected to a mode register group for setting an operating mode of said print data controller and having an output side connected to control inputs of the transmission shift register, a test circuit and a print register for inserting an acknowledgement code emitted by a code generator into a test shift register in said test circuit controlled by said state machine, said acknowledgement code being stored in said test shift register so as to be fetchable in parallel, and said test circuit being operable in a security printer mode for monitoring serial data transfer between said print register and printer head electronics, and the transmission shift register, and a watchdog circuit means for monitoring the received bits for a predetermined status change for, if necessary, triggering an interrupt to the control unit and a print data command to the printer head.

### Claim 19 (depends on 18)

An internal postage meter machine interface circuit as claimed in claim 18 further comprising a digital having a first input connected to a parallel output of said test shift register and a second input connected to a parallel output of a further code generator which generates an enable code, data bits of the acknowledgement code being fetched in parallel by said digital comparator from said test shift register and being compared to data bits of said enable code supplied by said second code generator, and said digital comparator generating a signal indicating coincidence to an interrupt controller.

### Claim 20 (depends on 18)

An internal postage meter machine interface circuit as claimed in claim 18 wherein said control unit is connected to said transmission shift register via a DMA channel and, upon an interrupt signal being supplied to said control unit, initiating communication of said print data to said transmission shift register from said control unit via said DMA channel.

### Claim 21 (depends on 18)

An internal postage meter machine interface circuit as claimed in claim 18 wherein said printer head electronics is connected between said print register and a printer head, for transmitting said print data to said print register via the printer head electronics while being monitored by said printer head electronics.

### Claim 22 (depends on 18)

An internal postage meter machine interface circuit as claimed in claim 18, wherein
the printer head electronics comprises a further state machine having an input side supplied with a clock signal by the state machine and with an output signal from a watchdog module, and having an output side connected to a control input of a first electronic switch, to a control input of a second electronic switch, to a first code generator and to a control input of a demultiplexer, an internal buffer memory of a printer head being connected to a first output of the demultiplexer for parallel data transfer;
digital comparator having a first input connected to a parallel output of the first code generator and having a second input connected to a second output of the demultiplexer for checking an enable code, data bits of the enable code being fetchable in parallel and compared in said digital comparator to the data bits of an acknowledgement code supplied by the first code generator and, given non-coincidence, an error message is communicated to the watchdog module; the watchdog module, being otherwise enabled and the demultiplexer being switched by the state machine for parallel data transmission to an internal buffer memory of the watchdog module via a first output of the multiplexer;
the watchdog module comprising a counter for monitoring print length.

### Claim 23 (depends on 22)

An internal postage meter machine interface circuit as claimed in claim 22, wherein the counter generates an output signal to the further state machine when a predetermined print length has been reached; whereupon the fourth state machine supplies a signal to the control input of the second electronic switch for, when a predetermined print length has been reached, disconnecting a latch signal supplied by the encoder from the internal buffer memory of the printer head, so that no further print data can be printed by the printer head and wherein the further state machine supplies a signal to the control input of the first electronic switch and a second acknowledgement code is read by the first code generator into the print register, also being communicated to the print data controller.

### Claim 24 (depends on 23)

An internal postage meter machine interface circuit as claimed in claim 23 comprising a multiplexer connected between the transmission shift register and the second code generator for loading the enable code and the print data communicated via the DMA channel into the transmission shift register; and wherein that the inputs of said digital comparator have internal buffer memories for intermediate storage before a check of the code.
