Abstract:
The invention concerns a device (UART1) for receiving asynchronous frames starting with a header field (BRK, SYNC, CH1), comprising means (SMI, WU) for standby mode switchover, header field identifying means (SMI), and means (SMI) for switching from standby mode when a valid header field is identified, the standby mode including filtering of at least one signal (DRC) capable of being transmitted by the receiver device during reception of a header field. The invention is in particular applicable to UART circuits present in microcontrollers.
Abstract:
The integrated circuit in the form of a micro-controller (MC) comprises at least one element such as a central processing unit (CPU) timed by a clock signal (CK1) delivered by a first oscillator (OSC1), the means which include the central processing unit (CPU) and a memory program store (MEM) for halting the first oscillator, a timing device (TCT) which is autonomous with respect to the first oscillator, the means which include a control register (CREG) for starting the timing device at the time of halting the first oscillator, and an interruption decoder (ITDEC) for reactivating the first oscillator by the intermediary of the CPU. The ON/OFF input of the first oscillator (OSC1) receives a HALTS signal delivered by the CPU. The timing device (TCT) comprises the means for delivering a reactivation signal (ITCT) by the intermediary of the interruption decoder (ITDEC) in the form of an interruption request signal (IRQ). The autonomous timing device (TCT) is timed by a second oscillator (OSC2) which has a lower electrical consumption than the first oscillator. The first oscillator (OSC1) is a quartz oscillator, and the second oscillator (OSC2) is of type RC. The timing device (TCT) is started by the HALTS signal delivered by the CPU and is a function of at least one control bit such as enable (E) stored in the control register (CREG). The timing device (TCT) comprises the frequency dividers or prescalers (PSC1,PSC2) receiving the second clock signal (CK2), a calibration register (AWUREG) for storing the division factor (N), a calibration circuit (TIMPER) for recalling the divider circuit outside the halt periods of the first oscillator, and a circuit connected to the OFF/ON input of the second oscillator (OSC2) which comprises an OR gate (G1), two AND gates (G2,G3), and an inverter (INV). The method for controlling the length of the halt period in an integrated circuit is implemented by the micro-controller (MC).
Abstract:
A smart card reader includes a housing for receiving a smart card, a microprocessor, and a connector for connecting the microprocessor to the received smart card for establishing communications therebetween. A voltage source provides a power supply voltage to the microprocessor based upon the smart card being received in the housing. The smart card reader further includes a first switch interposed between the voltage source and a power supply terminal of the microprocessor. The first switch is closed when the received smart card is at an end of travel in the housing so that the power supply voltage is provided to the microprocessor, and is opened when the received smart card is no longer at the end of travel in the housing so that the power supply voltage is not provided to the microprocessor.
Abstract:
Device (UART1), for received asynchronous frames that start with a header field, comprises means (SM1, WU) for standby mode changeover, header field identifying means (SM1) and means (SM1) for switching from standby mode when a valid header field is identified. Standby mode includes filtering of at least one signal (DRC) capable of being transmitted by the receiver during reception of a header field. The invention also relates to a corresponding method for use with an asynchronous data receiver circuit.
Abstract:
To program the chip card reader (30) an artificial chip card (40) is inserted into the reader. The chip card contains data for programming the memory and has standard contacts (C1-C8) connected electrically to a PC (50) or similar for controlling the programming process. An Independent claim is made for a chip card reader with a microprocessor and a memory that can be programmed by insertion of an artificial chip card containing the programming data in a memory.
Abstract:
The digital timer (20) includes a binary counter (21) driven by a counting clock signal (Hc). The counter (21) has a stabilizing time (Ti) after each counting pulse, and means for producing a detection signal (DS2) of a determined value when a counting level (N) is reached. The means for producing the detection signal (DS2) includes: - a cabled logic system (22) arranged or programmed to detect, at the output of the counter (21), a counting value (N-1) of rank immediately lower, relative to the counting sense, at the counting level (N) and to deliver an intermediate signal (DS) of determined value; - means (24) for sampling the intermediate signal (DS1) at the instant (Te) when the counter receives the following counting pulse. The signal (DS1) sampler (24) includes a first synchronous type flip-flop (24) receiving the output of the logic circuit (21) on its data input (D) and the clock signal (Hc) on its clock input (CK). The output of the flip-flop (24) delivers the detection signal (DS2). An Independent Claim is included for a method for transmitting a detection signal when a counting level is reached by the binary counter.
Abstract:
A asynchronous frame receiver includes an input for receiving asynchronous frames. The asynchronous frames include standard characters, and a header that has a data bit length greater than a data bit length of the standard characters. A break character detection unit detects the break character. A standard character processing unit for detecting the standard characters is activated by the break character detection unit based upon the break character being detected.
Abstract:
The programmable clock generator (CKGEN2) is able to deliver a frequency (Fs) equal to a primary frequency (Fo) divided by a nominated decimal number (M,M1,M3) and also provide that the duration of (Ni) impulses is MasteriskNi times the primary period (To). The clock uses a modulation circuit (MODCT), a modulation distribution circuit (DISCT) and two divisors (DIV1,DIV2) Independent claims are also included for the following (1) A circuit for asynchronous transmission/reception of data (UART) which is driven by an over sampled clock signal provided by the programmable clock generator (2) A method for producing a clock signal whose frequency is equal to a primary frequency divided by a decimal number and also for modulating the produced impulses such that the duration of a number of successive impulses is equal to a multiple of the primary period