APPARATUS AND METHOD FOR ADDRESSING CELLS OF INTEREST IN A SOLID STATE SENSOR

Abstract: The addressing and extracting apparatus is for addressing sensing cells of interest in a solid state sensor, and extracting thereof resulting signals. The apparatus comprises a solid state sensor including a plurality of sensing cells, each of the sensing cells having a sensitive unit and a sensing controllable switch having a first terminal for receiving the resulting signal from the sensitive unit, a second terminal for delivering upon activation of the switch the resulting signal, and a control gate; a selecting line connected to a sensing array of n sensitive units by the control gates of their associated sensing controllable switches; a sensing activating device for activating the selecting line; n sensing data lines for receiving resulting signals of the sensitive units when the selecting line is activated; a parallel analog multiplexer; an extracting activating device for individually activating extracting selecting lines of the parallel analog multiplexer, according to a given sequence; and a controller for controlling and synchronizing operation of the activating devices, whereby, upon activation of the activating devices, the sensing cells of interest are addressed, and the corresponding resulting signals are extracted via extracting data lines of the parallel analog multiplexer.

Description: RATUS AND METHOD FOR ADRESSING CELLS OF INTEREST IN A SOLID STATE SENSOR FIELD OF THE INVENTION The present invention is concerned with an addressing and extracting apparatus for addressing sensing cells of interest in a solid state sensor , and extracting thereof resulting signals , and with a method thereof . This invention relates to solid state image sensing . BACKGROUND OF THE INVENTION Conventionally, solid state sensors use a simple pixel architecture with a single selection line in one direction and a unique analog data bus on the opposite direction. Thus, when a particular selection line of a conventional sensor is activated, every pixel on the selected line puts its resulting signal on the data bus which is routed out using an extraction module, generally implemented by a shift register. Also, some versions of large image sensors have multiple outputs in order to reduce the time required to extract the entire resulting information from the sensor. Known in the art, there is the publication entitled "High resolution smart image sensor with integrated parallel analog processing for multi resolution edge extraction", published in Robotics and Autonomous Systems, 11 (1993) 231-242, by Tremblay, M. , Laurendeau, D. and Poussart D. In this publication there is described a conceptual and extremely simplified high resolution smart image sensor with integrated parallel analog processing. A drawback with the system described in this publication is that only basic principles are given to the reader and essential elements are missing so that the reader cannot built an actual operating prototype. Also known in the art is the US patent no 5,070,414 of Teruo Tsutsumi granted on December 3, 1991. In this patent, there is described a method and apparatus for reading image information formed on material. With this method and apparatus, analog multiplexers are responsive to clock pulses from a timing generator to select output signals from buffer amplifiers in a predetermined sequence, thus producing a serial signal. A drawback with the above described method and apparatus is that the information extracted is only available in a serial signal. Also known in the art, there are the following us patents 4,541,015; 4,597,012; 4,644,406; 4,985,619; 5.016,108; 5,036,396; 5,051,831; 5,070,414; 5,157,422; 5,253,071; 5,288,988; et 5,317,423. None of the above mentioned patents or publication, described the necessary means allowing parallel extraction of resulting signals from a group of pixels located on a dedicated region of interest. It is thus an object of the present invention to provide an addressing and extraction architecture for a solid state sensor in order to allow parallel extraction of resulting signals from a group of pixels located on a dedicated region of interest, in a simple and efficient manner. SUMMARY OF THE INVENTION According to the present invention, there is provided an addressing and extracting apparatus for addressing sensing cells of interest in a solid state sensor, and extracting thereof resulting signals, the apparatus comprising: a solid state sensor including a plurality of sensing cells, each of the sensing cells having: a sensitive unit for receiving a physical phenomenon and producing a resulting signal representative of an intensity of the physical phenomenon received by the sensitive unit; and a first sensing controllable switch having a first terminal for receiving the resulting signal from the sensitive unit, a second terminal for delivering upon activation of the switch the resulting signal, and a control gate; a first selecting line connected to a first sensing array of n sensitive units by the control gates of their associated first sensing controllable switches; a first sensing activating means for activating the first selecting line; n sensing data lines connected respectively to the n sensitive units of the first array by the second terminals of their associated first sensing controllable switches so that, in operation, each of the sensing data lines receives the corresponding resulting signal when the first εelecting line is activated; a first parallel analog multiplexer comprising: a first bidimensional extracting array of first controllable extracting switches, having a first dimension of n columns by a second dimension of k rows, k being a positive integer representative of the amount of the sensing cells of interest, each of the first controllable extracting switches having a first terminal, a second terminal and a control gate, each one of the n sensing data lines being connected to a corresponding one of the n columns of first controllable extracting switches by first terminals thereof; n first extracting selecting lines each connected to the control gates of a group of the first controllable extracting switches, the first controllable extracting switches of each group forming an axis transversal to the columns and rows of the first bidimensional extracting array; and k first extracting data lines each connected to a corresponding one of the k rows of first controllable extracting switches by second terminals thereof; a first extracting activating means for individually activating the first extracting selecting lines, according to a given sequence; and a controller for controlling and synchronizing operation of the activating means, whereby, upon activation of the activating means, the sensing cells of interest are addressed, and the corresponding resulting signals are extracted via the first extracting data lines. According to the present invention, there is also provided a method for addressing sensing cells of interest in a solid state sensor, and extracting thereof resulting signals, the method comprising steps of: (a) receiving a physical phenomenon by means of a solid state sensor including a plurality of sensing cells, each of the sensing cells having: a sensitive unit for receiving a physical phenomenon and producing a resulting signal representative of an intensity of the physical phenomenon received by the sensitive unit; and a first sensing controllable switch having a first terminal for receiving the resulting signal from the sensitive unit, a second terminal for delivering upon activation of the switch the resulting signal, and a control gate; (b) providing a first selecting line connected to a first sensing array of n of the sensitive units by the control gates of their associated first sensing controllable switches; (c) activating the first selecting line; (d) providing n sensing data lines connected respectively to the n sensitive units of the array by the second terminals of their associated first sensing controllable switches so that, in operation, each of the sensing data lines receives the corresponding resulting signal when the first selecting line is activated; (e) providing a first parallel analog multiplexer comprising: a first bidimensional extracting array of first controllable extracting switches, having a first dimension of n columns by a second dimension of k rows, k being a positive integer representative of the amount of the sensing cells of interest, each of the first controllable extracting switches having a first terminal, a second terminal and a control gate, each one of the n sensing data lines being connected to a corresponding one of the n columns of first controllable extracting switches by first terminals thereof; n first extracting selecting lines each connected to the control gates of a group of the first controllable extracting switches, the first controllable extracting switches of each group forming an axis transversal to the columns and rows of the first bidimensional extracting array; and k first extracting data lines each connected to a corresponding one of the k rows of first controllable extracting switches by second terminals thereof; (f) individually activating the first extracting selecting lines according to a given sequence; and (g) controlling and synchronizing operation of steps (c) and (f) , whereby, upon activation of steps (c) and (f), the sensing cells of interest are addressed, and the corresponding resulting signals are extracted via the first extracting data lines. BRIEF DESCRIPTION OF THE DRAWING Fig. 1 is a conceptual schematic block diagram of an apparatus according to the present invention; Fig. 2 is a circuit diagram of a part of the apparatus shown in figure 1; Fig. 3 is a schematic block diagram of an apparatus according to the present invention; Fig. 4 is a circuit diagram of a part of the apparatus shown in figure 3; Fig. 5 is a circuit diagram of a another part of the apparatus shown in figure 3; Fig. 6 is a schematic diagram partially in block and partially in circuit of an embodiment of the apparatus schematically shown in figure 3; Fig. 7 is a schematic block diagram of another apparatus according to the present invention; Fig. 8 is a schematic diagram partially in block and partially in circuit of an embodiment of the apparatus schematically shown in figure 7; Fig. 9 is a schematic block diagram of another apparatus according to the present invention; Fig. 10 is a circuit diagram of a part of the apparatus shown in figure 9; and Fig. 11 is an algorithm illustrating the steps performed by the controller shown in figures 3, 6, 7, 8 and 9. DETAILED DESCRIPTION OF THE DRAWINGS The present description is in the context of artificial vision but the present invention can be applied to physical phenomena other than the ones in the context of artificial vision. An object of artificial vision is to reconstruct a scene containing explicit and significant objects which can be further recognized and processed. The necessary flow of data constitutes the principal limitation of artificial vision since it exceeds processing capacities of conventional digital systems. In fact, processing of a single image normally requires the reading and writing of tens of millions of bytes, either into memory or onto an external medium. Such processing may last up to several minutes. Therefore, improvements in artificial vision dictate the development of more effective systems. The system according to the present invention is called Multiports Array of photo-Receptors system or MAR system. In the following description, we will sometimes refer to MAR system. The MAR system confers a processing power equivalent to several billions of operations per second when coupled to an image processing analog unit or filtering circuit. The MAR system will be described below in a simple manner. The MAR sensor is a CMOS integrated circuit comprising more than one million transistors. It is specially dedicated to artificial vision. This circuit is normally provided with tens of analog outputs. A data extracting method supported by the architecture performs a data structuring at the outputs of the system so that a direct data processing is already achieved at the output of the MAR system. Consequently, with the MAR system, millions of memory readings and writings which are normally required by a conventional image processing digital system for performing the same task, are not required anymore. An advantage of the MAR system is that each single data, pixel or picture element of its pixel matrix, which corresponds to the intensity of each point of the image, can be read several times without being destroyed. Most optical sensors available on the market use destructive reading which means that once data is read it cannot be read again. Hence, the MAR system allows multiple readings of each of its pixels. In fact, when the intensity value of a selected image point or pixel is read, the MAR system provides in parallel intensity values of the selected pixel with tens of pixels surrounding the selected pixel. All of these pixels are called the pixels of interest. It is then possible to perform image processing or image filtering at the reading instant. Then the image is captured by means of an appropriate module and transferred into a memory. Subsequently, digital vision systems perform numerous memory access in order to obtain information from neighbouring pixels and finally achieve processing of the selected pixel. Each pixel is selected by sweeping the pixel matrix line by line. For example, 262,144 selections are performed for a sensor having a 512 by 512 pixel matrix. For each selected pixel, the parallel data extraction is realized by the Parallel Analog Multiplexer or PAM. In the following description, we will sometimes refer to PAM. This PAM 1 is illustrated in figure 1. Operating as an intersection manager, it directs data from the selected line 13 of the pixel matrix 11 to the correct outputs 3 of the system. To move the position of the selected pixel in the pixel matrix 11, shift registers 9 such as the ones shown in figure 2 are used. By referring to figures 1 and 2, the internal shifting structure operation of this type of register will be explained. The activating means 5 and 7 each comprises shift registers 9 as shown in figure 2. The position of the X represents the selected element or the line that is activated. The selected shift register X of the activating means 7 corresponds to a selecting line 13 of the pixel matrix 11. The selected shift register X of the activating means 5 corresponds to the selecting diagonal 15 of the PAM 1. The operation of the shift registers 9 only allows three simple actions which are no displacement, a displacement of one position to the right, and a displacement of one position to the left. For example, in order to sweep all of the lines of the pixel matrix 11, one has to perform as many displacements of one position as the number of lines in the matrix 11. This principle is applicable for each of the activating means 5 and 7. When the MAR system is swept, the pixels of interest can be displaced by one pixel horizontally or vertically. In the particular case of figure 1, there are four possible displacements of the pixels of interest. A first possible displacement is a displacement to the left of the pixels of interest 17 by displacing to the left the diagonal 15 selected by activating means 5 and keeping the line 13 selected by the activating means 7 unchanged. The active shift register of the activating means 5 is moved to the left whereas the active shift register of the activating means 7 is maintained. The new pixels of interest which are centred on a new position of the selecting diagonal are then directed to the outputs 3 of the PAM 1. A second possible displacement is a displacement to the right of the pixels of interest by displacing to the right the diagonal 15 selected by activating means 5 and keeping the line 13 selected by the activating means 7 unchanged. The active shift register of the activating means 5 is moved to the right whereas the active shift register of the activating means 7 is maintained. The new pixels of interest which are centred on a new position of the selecting diagonal are then directed to the outputs 3 of the PAM 1. A third possible displacement is an upward displacement of the pixels of interest 17 by displacing upwardly the line 13 selected by activating means 7 and keeping the column or diagonal 15 selected by the activating means 5 unchanged. The active shift register of the activating means 7 is moved upwardly whereas the active shift register of the activating means 5 is maintained. The new pixels of interest which are centred on a new position of the selecting line 13 are then directed to the outputs 3 of the PAM 1. The fourth possible displacement is an downward displacement of the pixels of interest 17 by displacing downwardly the line 13 selected by activating means 7 and keeping the column or diagonal 15 selected by the activating means 5 unchanged. The active shift register of the activating means 7 is moved downwardly whereas the active shift register of the activating means 5 is maintained. The new pixels of interest which are centred on a new position of the selecting line 13 are then directed to the outputs 3 of the PAM. Referring now to figure 3, there is proposed a preferred embodiment of the present invention for a Cartesian topology architecture where two parallel analog multiplexers or PAMs 26 and 64 are used. One PAM 26 or 64 is used for each dimension of the pixel matrix. A person skilled in the art will understand that for an application to a hexagonal topology architecture, some modifications are necessary for adapting the sweeping management of the pixel matrix so that the new spatial constraints of this topology are taken into consideration. But the basic principles applied to the Cartesian topology architecture can also be applied to a hexagonal topology architecture. The MAR system can be defined as a pixel matrix from which data extraction is rendered possible via parallel analog multiplexers or PAMs which are controlled by their associated shift registers. Figure 3 shows a global view of the integrated circuit of the MAR system applied to a Cartesian topology architecture. The selected pixel is the one at the intersection of the selected line and column in the pixel matrix. The selection is performed by the shift registers of the activating means 18 and 60. Referring now to figures 3 to 6, there are shown two parallel analog multiplexers or PAMs 26 and 64 by which it is possible to obtain a multiport access of the sensitive units or photoreceptors 6 of the solid state sensor 2. The solid state sensor 2 covers M sensitive units or pixels 6. Each sensitive unit 6 has a multiport addressing architecture with axis selection lines 16 and 58 and output senεing data lineε 20 and 62. The addressing and extraction architecture shown in figureε 3 to 6 haε two axiε εystems. The first PAM 26 is used for a first axis syεtem whereaε the second PAM 64 is use for the second axis system. The multiple extracting data lines 36 and 72 εupply output εignalε to an analog computing module (not εhown) for computing, in real time, these output signals which are a filtered representation of the current image detected by the senεing cellε or pixelε of interest 42. There is shown in figure 6 an example of a scanning device having six senεing cellε 4. The invention can be generalized for both Cartesian or hexagonal regular tesεellation. For each type of tessellation, there can be defined a multiport access photoreceptor sensor (MAR) , having various number of axis syεtemε. Thuε, the present architecture gives access, simultaneously, to a set of individual analog signalε which are extracted from a given area on the solid state εensor 2. The figures 3 to 6 show a two-axis system but the present invention can be embodied with a plurality of axis systems. The addressing and extracting apparatus is for addressing sensing cells of interest 42 in the solid state sensor 2, and extracting thereof resulting signals. The apparatuε compriεeε a solid state senεor 2 including a plurality of εenεing cellε 4. Each of the εensing cells 4 has a senεitive unit 6 for receiving a physical phenomenon and producing a resulting signal representative of an intensity of the physical phenomenon received by the senεitive unit 6. In the preεent caεe, the phenomenon received iε light. It haε also a controllable switch 8 having a firεt terminal 10 for receiving the reεulting signal from the sensitive unit 6, a second terminal 12 for delivering upon activation of the switch the resulting signal, and a control gate 14. At least one first senεing εelecting line 16 is provided. Each selecting line 16 is connected to a senεing array 17 of n of the sensitive units 6 by the control gateε 14 of their aεsociated first sensing controllable switches 8. A first senεing activating meanε 18 εuch aε shift registers is provided for individually activating the firεt εensing selecting lines 16. N sensing data lines 20 are connected respectively to the n senεitive units 6 of each array by the second terminals 12 of their associated controllable switcheε 8 so that, in operation, each of the sensing data lines 20 receiveε the correεponding reεulting εignal when one of the firεt sensing selecting lines 16 is activated. A parallel analog multiplexer 26 is provided. It compriseε a first bidimensional extracting array of con- trollable switcheε 24. The first bidimensional extracting array haε a first dimension of n columnε by a εecond dimension of k rowε. K is a positive integer representative of the amount of the senεing cellε of interest 42. Each of the controllable switches 24 has a first terminal 28, a second terminal 30 and a control gate 32. Each one of the n sensing data lines 20 is connected to a correεponding one of the n columnε of controllable switches 24 by first terminals 28 thereof. N first extracting selecting lines 34 are provided. Each of the N first extracting εelecting lineε 34 is connected to the control gates 32 of a group of the controllable switches 24. The controllable switches 24 of each group form an axis tranεverεal to the columnε and rows of the first bidimensional extracting array. In the present description, we use the expressions parallel, transversal, columns and rows to describe the configuration of certain elementε εhown in the figureε becauεe it is easier to explain the invention with the uεe of theεe expressions but it should be understood that these elements are not necessarily in practice physically positioned in columns or rows, or transversal or parallel. First extracting data lines 36 are provided. There are k of them and are each connected to a corresponding one of the k rows of controllable εwitcheε 24 by second terminals 30 thereof. An extracting activating means 38 εuch as shift registerε iε provided for individually activating the first extracting selecting lines 34 according to a given sequence. A controller 40 is provided for controlling and synchronizing operation of the activating meanε 18 and 38 , whereby, upon activation of the activating meanε 18 and 38, the sensing cells of interest 42 are addressed, and the corresponding resulting signals are extracted via the first extracting data lines 36. Several first sensing selecting lines 16 are provided. Each of the first senεing selecting lines 16 is connected to one of the first senεing arrays 17 of n sensitive units 6 by the control gates 14 of their associated controllable switches 8. The first senεing arrayε 17 of sensitive units 6 are parallel. The sensing activating means 18 is for individually activating the first sensing selecting lines 16 according to a given sequence. The n sensing data lines 20 are each connected to one of the n εenεitive unitε 6 of each array 17 by the second terminals 12 of their aεsociated controllable switch 8. Each of the sensing cells 4 further comprises a controllable switch 50 having a first terminal 52 for receiving the resulting signal from the corresponding sensitive unit 6, a εecond terminal 54 for delivering upon activation of the εwitch 50 the reεulting εignal, and a control gate 56. Second sensing selecting lines 58 are also provided. Each of the second senεing εelecting lineε 58 iε connected to a εecond εensing array 57 of m senεitive units 6 by the control gateε 56 of their aεsociated controllable switches 50. The second sensing arrays 57 of sensitive units 6 are parallel and are alεo tranεverεal to the first sensing arrays 17. A second sensing activating means 60 such aε εhift regiεterε iε provided for individually activating the second senεing εelecting lines 58 according to a given εequence. M εenεing data lines 62 are provided and are each connected to one of the m senεitive units 6 of each second εensing array by the εecond terminalε 54 of their aεεociated controllable εwitcheε 50. A parallel analog multiplexer 64 iε provided. It compriεeε a εecond bidimenεional extracting array of controllable switches 66. The second bidimensional extracting array has a first dimension of m columns by a second dimenεion of k rowε. Each of the controllable εwitcheε 66 iε similar to the one shown in figure 5. Each controllable switch 66 has a first terminal, a second terminal and a control gate. Each one of the m sensing data lines 62 is connected to a corresponding one of the m columnε of controllable switches 66 by the first terminals thereof. M second extracting selecting lines 70 are provided. Each of the m εecond extracting selecting lines 70 is connected to the control gateε of a group of the controllable εwitches 66. The controllable switches 66 of each group form an axis transversal to the columns and rows of the second bidimensional extracting array. Second extracting data lines 72 are provided and there are k of them. Each of the εecond extracting data lineε 72 iε connected to a corresponding one of the k rows of controllable switches 66 by the second terminals thereof. A second extracting activating meanε 74 such as εhift regiεterε iε provided for individually activating the second extracting selecting lines 70 according to a given sequence. Noticeably, for a simple topology like the Carteεian topology, εeveral simplifications can be made at the level of activating means. An activating means can simultaneously select one line or column in the solid state sensor and one extracting selecting line of a parallel analog multiplexer or PAM. Referring now to figureε 7 and 8, there iε shown an embodiment of the apparatus εhown in figures 3 to 6 where simplifications are made at the level of the activating means. In this embodiment, the first and second extracting activating means 38 and 74 shown in figures 3 and 6 are respectively carried out by the second and first sensing activating means 60 and 18. The second εensing selecting lines 58 are respectively connected to the firεt extracting εelecting lineε 34 so that the selecting lineε 34 and 58 are simultaneouεly activated by the second senεing activating means 60. The firεt sensing selecting lines 16 are reεpectively connected to the second extracting selecting lines 70 so that the selecting lineε 16 and 70 are εimultaneouεly activated by the firεt εenεing activating meanε 18. In the apparatuε εhown in figureε 6 and 8, k=2. Referring now to figures 9 and 10 there iε εhown another embodiment of the apparatuε wherein each of the εensing cellε 4 further compriεing an additional controllable switch 90 having a first terminal 92 for receiving the resulting signal from the corresponding senεitive unit 6, a second terminal 94 for delivering upon activation of the switch 90 the resulting signal, and a control gate 96. The apparatus further comprising third εenεing εelecting lineε 98 each connected to a third εensing array 97 of p εensitive units 6 by the control gates 96 of their asεociated controllable switches 90. The third εenεing arrays 97 of sensitive units 6 are parallel and are also transverεal to the firεt and second sensing arrays of sensitive unitε 6. A third εensing activating means 100 is provided for individually activating the third sensing selecting lineε 98 according to a given sequence. P sensing data lines 102 are provided. Each of the P senεing data lineε 102 are connected to one of the p εenεitive units 6 of each third sensing array 97 by the second terminals 94 of their associated controllable switches 90. A third parallel analog multiplexer or PAM 104 is provided. It comprises a third bidimensional extracting array of controllable switcheε which is similar to firεt and second bidimensional extracting arrays shown in figures 6 and 8. The third bidimensional extracting array has a first dimension of p columns by a second dimension of k rows. Each of the controllable switcheε of the third bidimenεional extracting array haε a firεt terminal, a εecond terminal and a control gate. Each one of the p εensing data lines 102 are connected to a corresponding one of the p columns of the controllable switches of the third bidimensional extracting array by the first terminalε thereof. P third extracting εelecting lineε 106 each connected to the control gateε of a group of the third controllable extracting εwitcheε. The third controllable extracting switches of each group form an axis transverεal to the columns and rows of the third bidimensional extracting array. The parallel analog multiplexer 104 is similar to PAM 26 or 64. It comprises k third extracting data lines 108 each connected to a corresponding one of the k rows of third controllable extracting switches by a second terminals thereof. A third extracting activating means 110 is also provided for individually activating the third extracting selecting lines 106 according to a given sequence. Preferably, m, n and p are the same number. Referring now to figure 11, there is illustrated an algorithm of the εtepε performed by the controller εhown in figureε 3, 6, 7, 8 and 9. Several scanning routines are performed until the whole solid state sensor is covered. During a single scanning routine, for each PAM one sensing selecting line and one extracting selecting line are activated, and the extracting data lines of each PAM are read. During the successive scanning routines at least one of the selecting lines is changed by shifting a εhift regiεter of its asεociated activating meanε. Although the present invention has been explained hereinafter by way of preferred embodiments thereof, it should be pointed out that any modifications to these preferred embodimentε, within the scope of the appended claims, are not deemed to change nor alter the nature and scope of the preεent invention.

Claims: WHAT IS CLAIMED IS: 1. An addressing and extracting apparatus for addressing sensing cells of interest in a solid state sensor, and extracting thereof resulting signals, the apparatus comprising: a solid state εenεor including a plurality of εenεing cellε, each of the sensing cells having: a senεitive unit for receiving a physical phenomenon and producing a resulting signal representative of an intensity of the physical phenomenon received by the sensitive unit; and a first sensing controllable switch having a first terminal for receiving the resulting εignal from the εenεitive unit, a second terminal for delivering upon activation of the switch the resulting signal, and a control gate; a firεt selecting line connected to a first sensing array of n senεitive units by the control gates of their associated first εensing controllable switches; a first sensing activating means for activating the first selecting line; n senεing data lineε connected reεpectively to the n sensitive units of the first array by the second terminals of their associated first sensing controllable switches so that, in operation, each of the εenεing data lineε receiveε the correεponding reεulting signal when the first selecting line is activated; a first parallel analog multiplexer comprising: a first bidimenεional extracting array of firεt controllable extracting switches, having a first dimension of n columns by a second dimension of k rows, k being a positive integer representative of the amount of the sensing cells of interest, each of the firεt controllable extracting switcheε having a first terminal, a second terminal and a control gate, each one of the n sensing data lines being connected to a corresponding one of the n columns of first controllable extracting switches by first terminals thereof; n first extracting εelecting lineε each connected to the control gateε of a group of the firεt controllable extracting switches, the first controllable extracting switcheε of each group forming an axis transverεal to the columns and rows of the first bidimensional extracting array; and k firεt extracting data lines each connected to a corresponding one of the k rows of first controllable extracting switches by second terminals thereof; a first extracting activating means for individually activating the first extracting εelecting lineε, according to a given εequence; and a controller for controlling and synchronizing operation of the activating means, whereby, upon activation of the activating means, the senεing cells of interest are addressed, and the corresponding resulting signalε are extracted via the firεt extracting data lineε. 2. Apparatus according to claim 1, further comprising additional first selecting lines each connected to an additional first sensing array of n of the sensitive units by the control gates of their associated first sensing controllable switches, the first senεing arrays of sensitive units being parallel; and wherein: the first sensing activating meanε is for individually activating the first selecting lines according to a given sequence; and the n sensing data lines are each connected to one of the n senεitive units of each array by the second terminals of their asεociated firεt εensing controllable switcheε. 3. Apparatuε according to claim 2, wherein each of the εenεing cellε further compriεing a second sensing controllable switch having a first terminal for receiving the resulting signal from the corresponding sensitive unit, a second terminal for delivering upon activation of the second sensing switch the reεulting signal, and a control gate, the apparatus further comprising: second senεing εelecting lineε each connected to a εecond εensing array of m sensitive units by the control gates of their associated second senεing controllable εwitcheε, the second sensing arrays of εenεitive unitε being parallel and being alεo tranεversal to the first sensing arrays; a second sensing activating means for individually activating the second senεing εelecting lineε according to a given εequence; m εenεing data lineε each connected to one of the m εenεitive units of each second sensing array by the second terminals of their associated second senεing controllable εwitcheε; a εecond parallel analog multiplexer compriεing: a second bidimensional extracting array of second controllable extracting switcheε, having a firεt dimension of m columns by a second dimension of k rows, each of the second controllable extracting switches having a first terminal, a second terminal and a control gate, each one of the m sensing data lines being connected to a corresponding one of the m columns of second controllable extracting switches by first terminals thereof; second extracting selecting lines each connected to the control gateε of a group of the εecond controllable extracting switches, the second controllable extracting switcheε of each group forming an axis transversal to the columns and rows of the second bidimensional extracting array; and k second extracting data lines each connected to a correεponding one of the k rowε of second controllable extracting switches by second terminalε thereof; and a εecond extracting activating means for individually activating the second extracting selecting lines according to a given εequence. 4. Apparatuε according to claim 3, wherein the firεt sensing arrays are perpendicular to the εecond εensing arrayε. 5. Apparatuε according to claim 4, wherein: the firεt extracting activating meanε iε carried out by second senεing activating meanε with the second senεing selecting lines, the second senεing εelecting lineε being respectively connected to the first extracting selecting lines so that the second εenεing selecting lines and the first extracting selecting lines are simultaneouεly activated by the εecond sensing activating means; and the second extracting activating means iε carried out by the firεt εenεing activating meanε with the firεt εenεing selecting lines, the first senεing εelecting lineε being respectively connected to the second extracting selecting lineε εo that the firεt εenεing εelecting lines and the second extracting selecting lineε are simultaneously activated by the first sensing activating meanε. 6. Apparatus according to claim 5, wherein k=2. 7. Apparatus according to claim 3, wherein each of the sensing cells further comprising a third sensing controllable εwitch having a firεt terminal for receiving the reεulting signal from the correεponding sensitive unit, a second terminal for delivering upon activation of the third sensing controllable switch the resulting signal, and a control gate, the apparatus further comprising: third sensing selecting lines each connected to a third sensing array of p sensitive units by the control gates of their associated third sensing controllable switches, the third sensing arrays of sensitive units being parallel and being also transversal to the first and εecond sensing arrays; a third sensing activating means for individually activating the third sensing selecting lines according to a given sequence; p sensing data lines each connected to one of the p sensitive units of each third sensing array by the εecond terminalε of their associated third sensing controllable switches; a third parallel analog multiplexer comprising: a third bidimensional extracting array of third controllable extracting εwitcheε, having a firεt dimenεion of p columnε by a εecond dimension of k rowε, each of the third controllable extracting εwitcheε having a firεt terminal, a εecond terminal and a control gate, each one of the p εensing data lineε being connected to a correεponding one of the p columnε of third controllable extracting εwitcheε by the firεt terminalε thereof; p third extracting selecting lines each connected to the control gateε of a group of the third controllable extracting switcheε, the third controllable extracting switches of each group forming an axis tranεverεal to the columns and rows of the third bidimensional extracting array; and k third extracting data lines each connected to a corresponding one of the k rows of third controllable extracting switcheε by second terminals thereof; and a third extracting activating means for individually activating the third extracting selecting lines according to a given sequence. 8. apparatus according to claim 7, wherein m, n and p are the same number. 9. A method for addresεing sensing cells of interest in a solid state sensor, and extracting thereof resulting signals, the method comprising steps of: (a) receiving a physical phenomenon by means of a solid state senεor including a plurality of sensing cells, each of the sensing cells having: a senεitive unit for receiving a phyεical phenomenon and producing a resulting εignal repreεentative of an intenεity of the phyεical phenomenon received by the εenεitive unit; and a first sensing controllable switch having a first terminal for receiving the resulting signal from the senεitive unit, a second terminal for delivering upon activation of the switch the resulting signal, and a control gate; (b) providing a first εelecting line connected to a firεt εensing array of n of the sensitive unitε by the control gateε of their associated first sensing controllable switcheε; (c) activating the firεt selecting line; (d) providing n sensing data lines connected respectively to the n sensitive units of the array by the second terminals of their asεociated first εenεing controllable εwitcheε εo that, in operation, each of the εenεing data lineε receiveε the correεponding reεulting signal when the first selecting line is activated; (e) providing a first parallel analog multiplexer comprising: a first bidimenεional extracting array of first controllable extracting switches, having a first dimension of n columnε by a second dimension of k rowε, k being a positive integer representative of the amount of the sensing cells of interest, each of the first controllable extracting switches having a first terminal, a second terminal and a control gate, each one of the n sensing data lines being connected to a corresponding one of the n columns of first controllable extracting switches by first terminals thereof; n first extracting selecting lines each connected to the control gates of a group of the first controllable extracting switches, the first controllable extracting switches of each group forming an axis transverεal to the columns and rows of the first bidimensional extracting array; and k first extracting data lines each connected to a corresponding one of the k rows of first controllable extracting switcheε by second terminals thereof; (f) individually activating the first extracting selecting lineε according to a given sequence; and (g) controlling and synchronizing operation of stepε (c) and (f), whereby, upon activation of εtepε (c) and (f), the εenεing cells of interest are addreεεed, and the correεponding reεulting εignalε are extracted via the first extracting data lines. 10. Method according to claim 9, further compriεing a step of (h) providing additional first εelecting lineε each connected to an additional firεt sensing array of n of the senεitive unitε by the control gates of their associated first sensing controllable switcheε, the first sensing arrays of sensitive units being parallel; and wherein: εtepε (c) further compriεeε a step of individually activating the first εelecting lineε according to a given sequence; and in step (d), the n εenεing data lineε are each connected to one of the n sensitive units of each array by the εecond terminalε of their aεεociated firεt sensing controllable switcheε. 11. Method according to claim 10, wherein, in εtep (a), each of the εenεing cellε further comprising a second sensing controllable switch having a first terminal for receiving the resulting signal from the corresponding sensitive unit, a second terminal for delivering upon activation of the second sensing switch the resulting signal, and a control gate, the method further comprising stepε of: (j ) providing εecond sensing selecting lines each connected to a second senεing array of m of the εenεitive unitε by the control gateε of their aεsociated second εenεing controllable switches, the second senεing arrayε of εenεitive unitε being parallel and being also transverεal to the firεt sensing arrays; (k) individually activating the second sensing selecting lines according to a given sequence; (1) providing m sensing data lines each connected to one of the m εensitive units of each second senεing array by the second terminals of their associated second sensing controllable switches; (m) providing a second parallel analog multiplexer comprising: a second bidimensional extracting array of second controllable extracting switches, having a first dimenεion of columnε by a εecond dimenεion of k rows, each of the second controllable extracting switches having a first terminal, a second terminal and a control gate, each one of the m sensing data lines being connected to a corresponding one of the m columns of second controllable extracting switches by first terminals thereof; m second extracting selecting lineε each connected to the control gates of a group of the second controllable extracting switcheε, the εecond controllable extracting εwitches of each group forming an axis transversal to the columns and rowε of the second bidimensional extracting array; and k second extracting data lines each connected to a correεponding one of the k rows of second controllable extracting switches by second terminals thereof; and (n) individually activating the second extracting selecting lines according to a given sequence; and wherein step (g) further compriεeε controlling and synchronizing operation of stepε (k) and (n). 12. Method according to claim 11, wherein: εtep (f) is carried out by means of step (k), the second sensing selecting lines being respectively connected to the first extracting selecting lines so that the second sensing selecting lineε and the first extracting selecting lineε are εimultaneouεly activated by means of step (k); and step (n) iε carried out by meanε of εtep (c), the firεt sensing selecting lines being respectively connected to the second extracting εelecting lineε εo that the firεt sensing selecting lines and the second extracting selecting lines are simultaneously activated by means of step (c) . 13. Method according to claim 11, wherein, in step (a), each of the sensing cells further comprising a third sensing controllable switch having a first terminal for receiving the resulting signal from the corresponding senεitive unit, a second terminal for delivering upon activation of the third sensing controllable switch the resulting signal, and a control gate, the method further comprising εtepε of: (o) providing third εenεing εelecting lines each connected to a third sensing array of p of the senεitive unitε by the control gateε of their aεεociated third εenεing controllable εwitcheε, the third εenεing arrayε of εenεitive units being parallel and being also transverεal to the first and second sensing arrays; (p) individually activating the third sensing selecting lines according to a given sequence; (q) providing p sensing data lines each connected to one of the p sensitive units of each third sensing array by the second terminals of their associated third sensing controllable switches; (r) providing a third parallel analog multiplexer comprising: a third bidimensional extracting array of third controllable extracting εwitcheε, having a firεt dimenεion of p columns by a second dimension of k rows, each of the third controllable extracting switches having a first terminal, a second terminal and a control gate, each one of the p sensing data lines being connected to a corresponding one of the p columns of third controllable extracting switches by the first terminals thereof; p third extracting selecting lines each connected to the control gates of a group of the third controllable extracting switches, the third controllable extracting switcheε of each group forming an axiε tranεverεal to the columns and rows of the third bidimensional extracting array; and k third extracting data lines each connected to a corresponding one of the k rows of third controllable extracting switcheε by second terminals thereof; (s) individually activating the third extracting selecting lines according to a given sequence; and wherein step (g) further compriseε controlling and εynchronizing operation of εtepε (p) and (ε).

Inventors: TREMBLAY MARC, TREMBLAY, MARC
Applicants: TREMBLAY MARC, UNIV LAVAL, TREMBLAY, MARC, UNIVERSITE LAVAL
Application year: 1996
Main classification: H04N3
IPC codes: H04N3, H04N5