The invention relates to a device comprising an array of microsystems which can be individually addressed by a control circuit.
An array of microsystems is generally connected by wiring to a control circuit typically comprising a multiplexer enabling each microsystem to be addressed individually. Addressing of a microsystem is followed by transfer of signals between the microsystem and the circuit and, in certain cases, also by transfer of electromagnetic power for supply of the microsystem. The following can be cited, for example: actuator networks, memories, keyboards, readouts, flat-panel displays, etc . . . .
The number of microsystems per array can however be large and the wiring is thus cumbersome and difficult to implement. The connecting wires form very large bundles, which limits the possibilities of movement of the array with respect to the control circuit.
It is an object of the invention to remedy these shortcomings and, in particular, to simplify these devices, while reducing the cost and size thereof.
According to the invention, this object is achieved by the fact that the control circuit of each microsystem comprises electromagnetic transmission means.
The microsystems can comprise elements chosen from the group of actuators, sensors and display means, and the electromagnetic transmission means can comprise radio frequency transmission and/or receipt means, advantageously comprising antennas.
According to a development of the invention, the control circuit comprising supply means connected to the transmission means of the control circuit to enable supply of the microsystems by means of their respective transmission means, each microsystem comprises energy recovery means connected to the corresponding transmission means, and, advantageously, completed by energy storage means.
According to another feature of the invention, each microsystem comprises at least one register, a counter and a read-only memory containing an identification code of the associated microsystem.
It is a further object of the invention to provide a method of addressing the microsystems of the device according to the invention, having an initialization phase successively comprising, for each microsystem, addressing by the control circuit of the microsystem by its identification code and storing in the microsystem register of a reduced addressing code supplied by the control circuit, each subsequent addressing phase of the microsystems comprising:
transmission, by the control circuit, of a reset signal,
transmission, by the control circuit, of successive increment signals, each microsystem monitoring resetting of its counter upon receipt of a reset signal and incrementation of the content of its counter upon receipt of an increment signal, comparing the contents of its counter and of its register so as to trigger execution of a pre-determined command when these contents are identical.
The reduced addressing code of a microsystem can be a function of its position in the array and the reduced addressing codes of the microsystems can correspond to increasing numbers starting from a first microsystem.
According to a particular embodiment, the microsystems are arranged in lines and columns, the reduced addressing code of each microsystem comprising a line number and a column number respectively stored in line and column registers of the microsystem, the contents of the line and column registers being respectively compared with the contents of the line and column counters of the microsystem.
According to a development of the invention, the control circuit successively transmits line increment signals and column increment signals, the line increment signals causing the content of the line counters to be incremented and the column increment signals causing the content of the column counters to be incremented and the line counters of all the microsystems to be reset.
According to a development of the invention, the microsystems are arranged in lines, in columns and according to height, the reduced addressing code comprising an additional number associated to the height, stored in an additional register associated to the height, each microsystem comprising an additional counter associated to the height, the content of the register associated to the height being compared with the content of the counter associated to the height.
The control circuit can transmit height increment signals causing the additional counters associated to the height to be incremented and the line and column counters of all the microsystems to be reset.
A microsystem can transmit an acquit signal after it has executed its command.
The control circuit can transmit data representative of the type of command to be executed by the microsystems in association with transmission of a reset signal or in association with transmission of an increment signal.
Other advantages and features will become more clearly apparent from the following description of particular embodiments of the invention given as non-restrictive examples only and represented in the accompanying drawings, in which:
In
In
The processing circuit 10 of the microsystem 2 represented in
A method of addressing the microsystems 2 of a device according to the invention comprises an initialization phase (
In
The reduced addressing codes C are preferably chosen as simple and short as possible, for example according to the position of the associated microsystem 2 in the array 1. For example, as represented in
In a random addressing mode, reduced addressing codes C can be associated to microsystems 2 situated in a random position in the array.
In the case where the reduced codes correspond to increasing numbers, each subsequent addressing phase of the microsystems 2 comprises transmission, by the control circuit 3, of a reset signal RAZ, and transmission, by the control circuit 3, of successive increment signals S1. These signals are received by all the microsystems 2. As illustrated in
With reference to
In the particular embodiment represented in
The microsystems 2 can also be arranged in a three-dimensional array, that is to say in lines, in columns and depending on the height. In a particular embodiment, the reduced addressing code C then comprises an additional number associated to the height and stored in an additional register 13 associated to the height. Each microsystem comprises an additional counter 14 associated to the height, the content of the register 13 associated to the height then being compared with the content of the additional counter 14 associated to the height. As represented in
In a particular embodiment, the microsystem 2 transmits an acquit signal after executing its command (step F4), causing the next increment signal S1, S2, or S3 to be transmitted by the control circuit 3. This is in particular desirable in the case where the times required for execution of the commands of the microsystems 2 are variable.
The microsystems are designed to execute a set of commands such as read, write, movement or system configuration. The latter may comprise description of the action the microsystem will have to execute. By this, another command triggering execution will have to be transmitted in due course.
In the case where the microsystems 2 are designed to each perform a single type of command, transmission by the control circuit 3 of data representative of the type of command to be executed by the microsystems 2 can be associated to transmission of a reset signal RAZ. In the case where the command of each microsystem 2 is individually controlled by the control circuit, transmission of the data representative of the type of command to be executed by the microsystems can be associated to transmission of an increment signal S1, S2 or S3. The different commands to be executed by a microsystem can be transmission of a signal Sm representative of a measurement made by a sensor of the microsystem, actuation of an actuator integrated in the microsystem 2, activation of a display element, etc. It is also possible for transmission of data representative of the type of command to be executed by each microsystem 2 to be performed in an additional configuration phase, before the addressing phase, which enables the duration of transmissions of the signals during the addressing phase to be reduced and thus enables the addressing speed to be increased.
The invention is not limited to the embodiments represented. In particular, the antennas 8 can have any geometry, for example circular, linear or square, depending, among other things, on the frequencies used.
Moreover, commands simultaneously performed by all the microsystems 2 can be envisaged.
Number | Date | Country | Kind |
---|---|---|---|
03/08463 | Jul 2003 | FR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/FR04/01806 | 7/8/2004 | WO | 1/5/2006 |