3D SRAM/ROM with several superimposed layers and reconfigurable by transistor rear biasing

10923191 ยท 2021-02-16

Assignee

Inventors

Cpc classification

International classification

Abstract

A 3D microelectronic device is provided with several superimposed layers of components, with an upper layer including one or several memory cells having a SRAM structure and provided with a rear biasing electrode. The biasing of the rear biasing electrode is modified to switch the memory cells from a ROM operating mode to a SRAM operating mode.

Claims

1. A microelectronic device provided with several superimposed layers of components and comprising: a lower level provided with one or several components formed in at least one first semiconductive layer, an upper layer comprising transistors having respective channel regions formed in at least one second semiconductor layer arranged above the first semiconductive layer, a set of memory cells each provided with a first inverter and a second inverter cross-connected, the first inverter and the second inverter being connected to, and arranged between, a supply line and a ground line, the first inverter and the second inverter respectively comprising at least one first transistor of a first type, N or P, and at least one second transistor of the first type N or P, belonging to said upper layer, each of said first and second transistors having a lower electrode located between the second semiconductor layer and the first semiconductive layer and coupled by capacitive coupling with a channel region located in the second semiconductor layer, said memory cells of said set of memory cells being further connected to: a first biasing line of one among the lower electrode of the first transistor and the lower electrode of the second transistor, a second biasing line of the other among the lower electrode of the at least one first transistor and the lower electrode of the at least one second transistor, wherein said set of memory cells belong to a row of cells, said row of cells comprising a first cell connected to said first biasing line and to said second biasing line by means of a first pair of vias, a second cell of said row of cells being connected to said first biasing line and to said second biasing line by means of a second pair of vias, the device further comprising a circuit configured to, during an initialisation sequence: during a first phase, apply a first potential and a second potential different from the first potential, respectively on said first biasing line and said second biasing line, and apply a voltage between said supply line and the ground line, in such a way as to impose on each cell of said set of memory cells a logical data having a value depending on the first and second biasing lines to which the lower electrode of a first transistor of the respective cell and the lower electrode of a second transistor of the respective cell are respectively connected, then during a second phase, apply the same potential on the first biasing line and the second biasing line, and maintain a voltage between said supply line and the ground line, in such a way as to retain the logical data and render the cells of said set of memory cells available for read and write access.

2. The microelectronic device according to claim 1, wherein at least one first cell of said set of memory cells has a first transistor with a lower electrode which is connected to the first biasing line and has a second transistor with a lower electrode which is connected to the second biasing line, at least one second cell of said set of memory cells has a first transistor with a lower electrode which is connected to the second biasing line and having a second transistor with a lower electrode which is connected to the first biasing line, in such a way that during said initialisation sequence, a first logical data is imposed on the first cell, and a second logical data, complementary to the first logical data, is imposed on the second cell.

3. The microelectronic device according to claim 1, wherein the cells of said set of memory cells respectively comprise at least one third transistor and at least one fourth transistor, with the third transistor and the fourth transistor being of a second type, P or N, opposite the first type, the third transistor and the fourth transistor of each cell of the set of memory cells belonging to said upper layer and each having a lower electrode located between the second semiconductor layer and the first semiconductive layer and coupled by capacitive coupling with a channel region located in the second semiconductor layer, said cells of said set of memory cells being connected to: at least one third biasing line connected to one among the lower electrode of the third transistor and the lower electrode of the fourth transistor, at least one fourth biasing line connected to the other among the lower electrode of the third transistor and the lower electrode of the fourth transistor.

4. The microelectronic device according to claim 3, said circuit being configured during said first phase of the initialisation sequence to: apply a pair of different potentials, respectively on said third biasing line and said fourth biasing line, then during the second phase apply the same potential on the third biasing line and the fourth biasing line.

5. The microelectronic device according to claim 1, wherein the first transistor and the second transistor, are: respectively, a first load transistor and a second load transistor of type P, or respectively, a first conduction transistor and a second conduction transistor of type N.

6. The microelectronic device according to claim 5, wherein wherein the first transistor and the second transistor are respectively, a first load transistor and a second load transistor of the type P, the cells of said set of memory cells each including a first conduction transistor having a gate connected to a gate of the first load transistor and including a second conduction transistor having a gate connected to a gate of the second load transistor, with the first and second conduction transistors including respective lower electrodes coupled by capacitive coupling with a channel region, the lower electrodes respectively of said first conduction transistor and of said second conduction transistor being set to the same potential during the first phase of the initialisation sequence or being set respectively to a third potential and to a fourth potential, or wherein the first transistor and the second transistor are respectively, a first conduction transistor and a second conduction transistor of the type N, the cells of said set of memory cells each including a first load transistor having a gate connected to a gate of the first conduction transistor and including a second load transistor having a gate connected to a gate of the second conduction transistor, with the first and second conduction transistors including respective lower electrodes coupled by capacitive coupling with a channel region, the lower electrodes respectively of said first load transistor and of said second load transistor being, during the first phase of the initialisation sequence, set to the same potential or being set respectively to a third potential and to a fourth potential.

7. The microelectronic device according to claim 6, wherein said cells of said set of memory cells are further provided with a first access transistor to a first node and with a second access transistor to a second node, with the first access transistor and the second access transistor each being provided with respective lower electrodes located between the second semiconductor layer and the first semiconductive layer and coupled by capacitive coupling with a channel region located in the second semiconductor layer.

8. The microelectronic device according to claim 7, wherein the first and second access transistors are of the same type as the first transistor and the second transistor, with the lower electrodes respectively of said first access transistor and of said second access transistor being, during the first phase of the initialisation sequence, set to the same potential or being set respectively to the first potential and to the second potential.

9. The microelectronic device according to claim 1, wherein said circuit is further configured to carry; out a delayed powering up of the supply line during the first phase, the circuit further comprises: a switching element arranged between a circuit portion configured to receive a power voltage VDD and the supply line, with the switching element being configured to disconnect then connect the circuit portion to the supply line in response to a change of state in a first control signal, the circuit being further configured to, during a first state of the first phase, disconnect the circuit portion from the supply line, then after the first state and during a second state of the first phase, connect the circuit portion to the supply line.

10. The microelectronic device according to claim 1, wherein said circuit is further configured to carry out a delayed powering up of the supply line during the first phase, the circuit further comprises: a circuit portion configured to receive a power voltage VDD and at least one delay cell, the delay cell being arranged between said circuit portion and said supply line.

11. The microelectronic device according to claim 1, further comprising a memory device including the set of memory cells, the memory device further comprising a conversion module for converting a virtual memory address into a physical memory address, said conversion module including a decoder configured to: using a virtual address, produce an indicator signal of a first type of access to data pre-loaded into said set of memory cells during said initialisation sequence or produce an indicator signal of a second type of access to data written in said set of memory cells after said initialisation sequence and transmit the virtual address to a shifter module, with the shifter module being configured to apply a shift operation to the virtual address to produce a physical address.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) The present invention will be better understood upon reading the description of examples of embodiments given, purely for the purposes of information and in no way limiting, in reference to the accompanying drawings wherein:

(2) FIG. 1 is used to show an example of a particular arrangement of inverter transistors of a SRAM cell which is formed in an upper layer of a device with several superimposed levels of components, with the transistors being provided with separate rear biasing electrodes and which can be polarized independently of one another, and which make it possible, during an initialisation sequence, to impose a logical data on this cell according to a manner that differs from a conventional write operation;

(3) FIG. 2 is used to show an example of a particular arrangement of conductive biasing lines with regards to the rear electrodes of transistors of a first memory cell to impose on this first cell, during an initialisation sequence, a logical data referred to as pre-load of which the value depends on this arrangement;

(4) FIG. 3 is used to show an example of a different arrangement, in a second cell, of the conductive biasing lines with regards to the rear electrodes of transistors in order to impose on this second cell, during an initialisation sequence, a logical data that is complementary to that imposed on the first cell;

(5) FIG. 4 gives an example of sequence of biasing and power signals able to be applied to the inverters of a SRAM cell in order to impose on it a pre-load logical data that depends on the way in which it is connected to the conductive biasing lines, then have it adopt a SRAM operating mode;

(6) FIG. 5 is used to show an example of a circuit able to apply such a sequence of signals;

(7) FIG. 6 gives another example of a circuit able to apply such a sequence of signals;

(8) FIG. 7 gives an equivalent electrical diagram of a SRAM cell of which the transistors are provided with rear biasing electrodes, with the cell having a supply line of which the powering up is able to be delayed so as to allow it to be initialised at a predetermined pre-load value according to its connection in relation to the biasing lines then to be used as a conventional SRAM memory cell;

(9) FIGS. 8A-8B are used to show various configurations of vias of connections to rear biasing electrodes of transistors of cells, with these separate configurations being provided according to the respective logical states that are sought to be imposed, during an initialisation sequence and outside of the conventional write process, to these separate memory cells;

(10) FIG. 9 is used to show a particular configuration of access transistors with a biasing electrode and a front gate connected together;

(11) FIG. 10 is used to show the correspondence between a set of virtual addresses relative to a RAM memory and a ROM memory, and a physical memory according to a particular embodiment;

(12) FIGS. 11A-11C give different embodiments of a module for converting a virtual memory address into a physical address;

(13) Identical, similar or equivalent portions of different figures bear the same numerical references in order to facilitate passing from one figure to the other.

(14) The various portions shown on the figures are not necessarily shown according to a uniform scale, in order to make the figures more legible.

DETAILED DISCLOSURE OF PARTICULAR EMBODIMENTS

(15) Reference is now made to FIG. 1 showing an example of a particular arrangement of transistors T.sub.21, T.sub.22 in a memory cell belonging to a 3D microelectronic device implemented according to an embodiment of the present invention and comprising several superimposed layers of components and interconnections.

(16) The transistors T.sub.21, T.sub.22 are in particular transistors respectively of a first inverter and of a second inverter forming a SRAM cell switch, typically transistors of type N called conduction (or pull-up) transistors, or transistors of type P called load (or pull-down) transistors.

(17) The device is provided with a first level N.sub.1 comprising a first semiconductive layer 12 wherein electronic components are at least partially arranged. In the example shown given in FIG. 1, these components are transistors of which the respective channel regions extend in the first semiconductive layer 12.

(18) The first semiconductive layer 12 rests on a substrate that can be of the semiconductor on insulator type such as a substrate of the SOI type (Silicon On Insulator), advantageously according to a technology of a semiconductor on insulator that is fully depleted also called FDSOI (Fully Depleted Silicon On Insulator).

(19) In this case, the first surface semiconductor layer 12 is arranged on an insulating layer 11 commonly referred to as BOX (for Buried Oxide), itself resting on a semiconductor support layer 10. The first level N.sub.1 is here also provided with interconnection elements typically formed from a set of metal lines 15a and of vias 15b arranged in an insulating layer 17.

(20) The device is provided with at least one second level N.sub.2 arranged on the first level N.sub.1 and comprising transistors, in particular the transistors T.sub.21, T.sub.22 of which the respective channel regions extend in at least one second semiconductor layer 22. The transistors T.sub.21, T.sub.22, are each provided with an upper gate electrode 37a, 37b arranged on the second semiconductor layer 22 and with a lower electrode 35a, 35b located under the second semiconductor layer 22, in other words between the second semiconductor layer 22 and the first semiconductive layer 12.

(21) The lower electrode 35a, 35b is typically separated from the second semiconductor layer 22 by a layer of dielectric material 34. This dielectric layer 34 has a composition and a thickness provided in such a way as to allow for an electrostatic coupling also called capacitive coupling between the lower electrode 35 and the second semiconductor layer 22. Thus, the channel regions of the transistors T.sub.21, T.sub.22 are in this example also controlled from underneath, respectively by the intermediary of lower electrodes 35a, 35b which, according to the electrical potentials that are applied to them, can make it possible to modulate the threshold voltage V.sub.T of the transistors T.sub.21, T.sub.22.

(22) The lower electrodes 35a, 35b are connected respectively to a first biasing line and to a second biasing line (not shown in FIG. 1). The biasing lines are typically in the form of metal lines led to convey biasing signals of the transistors T.sub.21, T.sub.22.

(23) In the particular embodiment shown in FIG. 2 (where the transistors PG.sub.L, PU.sub.R, PD.sub.R, PD.sub.L, PU.sub.L, PG.sub.L of a first SRAM cell C.sub.i with 6 transistors are diagrammatically represented by rectangular zones), these are conduction (pull-up) transistors PU.sub.L, PU.sub.R, of the SRAM cell that have a configuration of the type of that described hereinabove and are provided with rear biasing electrodes.

(24) The transistors PG.sub.L, PU.sub.R, PD.sub.R, PD.sub.L, PU.sub.L, PG.sub.L of the cell are located in an upper layer N.sub.k, while a first biasing line BIL, and a second biasing line BIH, respectively connected to the rear electrodes 35a, 35b of the transistors PU.sub.L, PU.sub.R are located in a lower level N.sub.k-1. The connection between the rear electrodes 35a, 35b of the transistors PU.sub.L, PU.sub.R and respectively a first biasing line BIL and a second biasing line BIH, is carried out by the intermediary of vias 21a, 21b.

(25) The arrangement and the connection of the rear electrodes 35a, 35b of the transistors PU.sub.L, PU.sub.R with respect to biasing lines BIL and BIH is for the first cell such that a first via 21a here connects the rear electrode 35a of the transistor PU.sub.L to the first biasing line BIL, while a second via 21b connects the rear electrode 35b of the transistor PUR to the second biasing line BIH. The two biasing lines BIL, BIH, are separate, in other words not connected together and can thus be controlled independently from one another through separate biasing signals and which can possibly be different from one another.

(26) Such a configuration makes it possible to use the memory cell C.sub.i alternatively as a ROM memory cell and as that of a RAM memory cell.

(27) The biasing lines BIL and BIH make it possible in particular to initialise the first cell C.sub.i and to impose outside its conventional SRAM operating mode, and in particular prior to this SRAM operating mode, a pre-load logical data. The value of this initialisation logical data depends on the signals applied on the biasing lines BIL and BIH and for a given pair of signals, in the manner of which the first cell C.sub.i is connected to the biasing lines BIL and BIH. The value of this logical data imposed during the aforementioned initialisation sequence can thus be determined right from the design of the device. The logical data imposed during the initialisation sequence thus forms a ROM memory data or data of a ROM code that can be determined during the design of the device.

(28) In FIG. 3, a second cell C.sub.m SRAM with 6 transistors belonging to the same set of cells, for example to the same row of cells as that of cell C.sub.i described hereinabove in connection with FIG. 2, is shown.

(29) The cell C.sub.m is also connected to the biasing lines BIL and BIH which thus makes it possible to initialise this second first cell C.sub.m, and to impose on it, during the aforementioned initialisation sequence, a logical data of a value complementary to that of the first cell.

(30) The respective rear electrodes 35a, 35b of the transistors PU.sub.L, PU.sub.R are therefore also controlled using the same biasing lines BIL, BIH. The connection between the rear electrodes 35a, 35b of the transistors PU.sub.L, PU.sub.R and the biasing lines BIL, BIH, is also carried out by the intermediary of vias 22a, 22b of which the arrangement however differs from that provided for the first cell C.

(31) Thus, for the second cell C.sub.m, a via 22a this time connects the rear electrode 35a of the transistor PU.sub.L to the second biasing line BIH, while a second via 22b connects the rear electrode 35b of the transistor PU.sub.R to the first biasing line BIL.

(32) Due to its different (inverse) connection of the rear electrodes 35a, 35b, with regards to biasing lines BIL and BIH, for the same set of signals applied on the biasing lines BIL and BIH, the second cell C.sub.m receives, on its respective rear electrodes 35a, 35b of the transistors PU.sub.L, PU.sub.R, a pair of signals inverse to that received by the first cell C.sub.i. The value of the logical data imposed during the aforementioned initialisation sequence can thus be complementary to that imposed on the first cell C.sub.i.

(33) An example of a sequence of signals applied on the biasing lines BIL, BIH (not shown in FIG. 2) and making it possible to program the cells that are connected to them and to thus use, as mentioned hereinabove, these cells as cells of a ROM memory, is given in the chronogram of FIG. 4.

(34) This figure also gives the change in the power voltage and in particular of the potential applied on a supply line LVDD of the inverters.

(35) At the beginning of the initialisation sequence (time t0), the inverters of the cell do not receive any power voltage. In other words, the difference in potentials between a supply line LVDD connected for example to the load transistors of the cell and a ground line connected for example to the conduction transistors of the cell is maintained zero. For this, it can typically be provided to place the supply line LVDD at a potential VDDlow equal for example to the ground potential GND, while the ground line is also set to the same potential, for example to the potential GND. The first biasing line BIL and said second biasing line BIH are set to the same nominal potential, for example VNBB, at the beginning of the initialisation sequence. The nominal potential depends on the type of transistor N or P that is connected to the biasing lines BIL, BIH. In the case where the transistors are of the NMOS type a nominal potential VNBB is provided, for example chosen equal to the ground potential GND. In the case where the transistors are of the PMOS type a nominal potential VPBB is provided that can be different from VNBB.

(36) During this first step, a data memorised in the cell is then destroyed or erased, with this erasing being carried out for all of the cells connected to the lines LVDD, LGND, with the nodes of all of them then having the same value.

(37) A pair of potentials is then applied (step 1) respectively on said first biasing line BIL and said second biasing line BIH, in order to implement an imbalanced biasing of the load transistors PU.sub.L, PU.sub.R in relation to one another. A first potential VBIL=VFBBp, is thus applied on the first biasing line BIL, while a second potential VBIH=VRBBp different from the first potential and in this example greater and which can be opposite the first potential, is applied on the second biasing line BIL. The application of this pair of opposite potentials VFBBp, VRBBp on the biasing lines BIL, BIH, drives an asymmetrical biasing, in other words imbalanced of the inverters. In this particular embodiment, this biasing imbalance is implemented in particular on the load transistors PU.sub.L, PU.sub.R of type P.

(38) The choice of the potentials VFBBp, VRBBp can depend on the variability of the method of manufacture from one cell to another in a cell array, on time variabilities. The choice of potentials VFBBp, VRBBp can also be dictated by a reliability criterion in particular of type 6 ( being a standard deviation, with the criterion corresponding approximately to 2 defective cells out of a billion).

(39) A potential VDDhigh is then applied (step 2) on the supply line LVDD so as to render the difference in potentials non-zero between the supply line LVDD and the ground line LGND. This powering up added to the imbalanced biasing of the rear electrodes results on the memorisation nodes of the cell in the imposition of a logical data, of which the value depends on the way in which the cell is connected to the biasing lines BIL, BIH.

(40) Thus, the application of a pair of potentials VFBBp, VRBBp makes it possible to impose a given logical state, for example a logic 1, to a node of a first cell. During this same initialisation sequence, another cell, which, through its different connection of the transistors PU.sub.L, PU.sub.R respectively to the biasing lines BIH and BIL this time receives the inverse pair of potentials VRBBp, VFBBp, and is then imposed a complementary logical state, for example a logic 0 on this same node.

(41) In other words, a given connection to the biasing lines BIL and BIH, for example for which the rear electrode of a first transistor PU.sub.L, is connected to the biasing line BIH and for which the rear electrode of a second transistor PU.sub.R is connected to the biasing line BIL makes it possible to impose a complementary logical state, in relation to an alternative configuration wherein the rear electrode of the first transistor PU.sub.L is connected to the biasing line BIL and the rear electrode of the second transistor PU.sub.R is connected to the biasing line BIH.

(42) Then (step 3), the same nominal potential (VNBB for transistors of type N, VPBB for transistors of type P) is established or re-established on the biasing lines BIL and BIH, which makes it possible to obtain or to re-establish a biasing balance or a biasing symmetry between the two load transistors PU.sub.L, PU.sub.R of type P. The potentials applied make it possible to thus retain the programmed data and to render the cell available for read and write access.

(43) During a first phase, the cell was thus initialised or programmed with a ROM memory data value or ROM code that depends on its connection to the biasing lines BIL and BIH, with this value 1 or 0 having typically been determined by the designer during the implementation of the device. Due to the biasing rebalancing between transistors PU.sub.L and PU.sub.R then implemented during a second phase of the initialisation sequence, this pre-loaded cell can then be reused and it can be made to operate as a conventional SRAM cell that is available for both read and write access.

(44) As an alternative to the embodiment that has just been given, it can be provided to impose a pre-load value during the aforementioned initialisation sequence, by implementing this time a biasing imbalance between the two conduction transistors PD.sub.L, PD.sub.R.

(45) It can also be provided to impose a pre-load value during the aforementioned initialisation sequence, by implementing a biasing imbalance between the two sides of the cell and carrying out in particular a biasing imbalance both between the two conduction transistors PD.sub.L, PD.sub.R and the two load transistors PU.sub.L, PU.sub.R.

(46) Different embodiments of a circuit that make it possible to apply a sequence of signals in order to carry out an initialisation of the type of that described hereinabove, are given in FIGS. 5 and 6.

(47) A first particular embodiment of circuit 40 shown in FIG. 5 comprises biasing lines BIL and BIH and a portion that makes it possible to carry out a delayed powering up of the supply line LVDD connected to the two inverters of the cell. A switching element controlled by a control signal CMD, is arranged between a first portion 41 and the first supply line LVDD.

(48) The switching element is typically formed from at least one transistor 42 of which the gate receives a control signal CMD. During the first step of the initialisation sequence, the control signal CMD is in a state in such a way that the transistor 42 is blocked, with the first portion 41 and the supply line LVDD then not being connected. A change in the state of the control signal CMD makes it possible to connect the first portion 41 to the supply line LVDD, with the supply line receiving a power voltage VDD.

(49) A second example of a circuit 50 is shown in FIG. 6. In addition to the biasing lines BIL and BIH, this circuit 50 comprises a portion 51 able to receive the power voltage VDD. A delay cell 52 is arranged between the portion 51 and the supply line LVDD.

(50) A particular embodiment provides a memory cell provided with more than two transistors provided with a rear electrode connected to a biasing line.

(51) In the example shown in FIG. 7, the SRAM cell has a structure of the type commonly referred to as 6T with 6 transistors, and in particular two load transistors PU.sub.L, PU.sub.R, in this example of the PMOS type, and two conduction transistors PD.sub.L, PD.sub.R, in this example of the NMOS type, creating the two inverters of the cell.

(52) In this example of a cell, in addition to the two load transistors PU.sub.L, PU.sub.R, each provided with a rear electrode resp. 35.sub.1, 35.sub.2, with an arrangement similar to that described hereinabove, two conduction transistors PD.sub.L, PD.sub.R, are also provided with rear electrodes resp. 35.sub.3, 35.sub.4, making it possible to respectively modulate the threshold voltage of the conduction transistor PD.sub.L, and of the other conduction transistor PD.sub.R. Two access transistors PG.sub.L, PG.sub.R, are here also provided with rear electrodes resp. 35.sub.5, 35.sub.6.

(53) This cell is also arranged in an upper stage of a 3D microelectronic device comprising several superimposed stages of transistors and is provided, as in a conventional SRAM cell structure, with two storage nodes Q.sub.L, Q.sub.R provided to store a first logical information, and a second logical information complementary of the first information. The maintaining of the logical information in the nodes Q.sub.L, Q.sub.R is provided by the transistors PU.sub.L, PU.sub.R, PD.sub.L, PD.sub.R forming the inverters looped on themselves, i.e. mounted in antiparallel or head to tail.

(54) Thus, a first inverter is provided with an input connected to the first node Q.sub.L of memorisation and to an output of another inverter, the first inverter furthermore having an output connected to the second node Q.sub.R and to an input of the other inverter. This other inverter is therefore provided with an input connected to the second storage node and with an output connected to the first storage node.

(55) The load transistors PU.sub.L, PU.sub.R are connected to a supply line LVDD such as mentioned hereinabove and which can itself be connected to one or the other of the circuits described hereinabove in liaison with FIGS. 5 and 6 or with a circuit that makes it possible to implement a delayed powering up of the supply line LVDD.

(56) The access transistors PG.sub.L, PG.sub.R are connected respectively to lines referred to as bit BL.sub.L and SL.sub.R generally shared by the SRAM cells of the same column of cells of an array map formed of cells arranged in lines (horizontal rows) and in columns (vertical rows). Access to the storage nodes Q.sub.L, Q.sub.R is controlled by a word line WL generally shared by the SRAM cells of the same line (horizontal row) of cells of the array map. The access transistors PG.sub.L, PG.sub.R are thus provided to allow for access or block access respectively to the first node Q.sub.L, and to the second node Q.sub.R.

(57) Different cases of biasing of the respective rear electrodes 35.sub.1, 35.sub.2, 35.sub.3, 35.sub.4, 35.sub.5, 35.sub.6 of the transistors PU.sub.L, PU.sub.R, PD.sub.L, PD.sub.R, PU.sub.L, PU.sub.R and which make it possible to carry out an initialisation with a ROM memory code such as described hereinabove are given hereinbelow, by way of example, in a table.

(58) In this table, VNBB and VPBB correspond to biasing potentials by default able to be applied during the initialisation sequence to rear electrodes of transistors of the NMOS or PMOS type of the cell which are separate from the transistors on which the pair of direct biasing VFBB is applied, and of indirect biasing VRBB making it possible, as in the step 2 described hereinabove, to create a biasing imbalance in order to impose a logical data to the cell during this sequence.

(59) These potentials VNBB and VPBB can be standard potentials that are usually used by the designers, and correspond for example respectively to a power voltage VDD and to a ground potential GND or inversely.

(60) TABLE-US-00001 BB Case A Case B Case C Case D Case E Case F 35.sub.1 VFBBp VPBB VPBB VFBBp VFBBp VFBBp 35.sub.2 VRBBp VPBB VPBB VRBBp VRBBp VRBBp 35.sub.3 VNBB VRBBn VRBBn VRBBn VRBBn VRBBn 35.sub.4 VNBB VFBBn VFBBn VFBBn VFBBn VFBBn 35.sub.5 VNBB VNBB VRBBn VNBB VRBBn VRBBn 35.sub.6 VNBB VNBB VFBBn VNBB VFBBn VRBBn

(61) In a first case (case A), the direct biasing VFBBp and indirect biasing VRBBp potentials, with VFBBp<VPBB<VRBBp, VPBB being a nominal potential are applied respectively on the rear electrode of a load transistor PU.sub.L, and on the rear electrode of another load transistor PU.sub.R, both of the same type, here of the PMOS type, in such a way as to obtain an imbalanced biasing between these transistors of the same type during the second step of the initialisation sequence, while the rear electrodes of the other transistors, here of the NMOS type are set to the same nominal potential VNBB.

(62) In this first case, biasing imbalance is carried out only on two transistors. Only these two transistors make use of a rear biasing electrode.

(63) According to a second case (case B), the biasing imbalance is implemented between the two conduction transistors, the direct biasing VFBBn and indirect biasing VRBBn potentials, with VRBBn<VNBB<VFBBn, VNBB being a nominal potential being applied respectively on the rear electrode of a conduction transistor PD.sub.L of the NMOS type, and on the other rear electrode of a conduction transistor PD.sub.R of the NMOS type.

(64) A third case (case C) provides a biasing imbalance of a conduction transistor PD.sub.L of the NMOS type with respect to the other PD.sub.R as well as an access transistor PA.sub.L of the NMOS type with respect to the other PA.sub.R.

(65) In a fourth case (case D), the biasing imbalance is carried out between on the one hand the transistors PD.sub.L, PU.sub.L, PA.sub.L and on the other hand another side of the cell formed by the transistors PD.sub.R, PU.sub.R, PA.sub.R According to an embodiment of this fourth case, it is provided for example to apply the potentials VFBBp=2V and VRBBp=2V respectively on the rear electrode of a load transistor PU.sub.L, and on the rear electrode of the load transistor PU.sub.R, here both of the PMOS type. In this example, for example the potentials VFBBn=2V and VRBBn=2V are then applied respectively on the rear electrode of the transistor PD.sub.L, and on the rear electrode of the conduction transistor PD.sub.R, here both of the NMOS type. The nominal potential VNBB chosen can be for example 0V.

(66) A fifth case (case E), the biasing imbalance is carried out between the transistors PD.sub.L, PU.sub.L, belonging to one side of the cell and on the other hand the transistors PD.sub.R, PU.sub.R, belonging to another side of the cell.

(67) A sixth case (case F), provides a biasing imbalance of an inverter in relation to the other and a biasing specific to the same potential VRBB of the two access transistors during the first phase so as to reduce the leakage current.

(68) In order to allow for the implementation of a biasing according to one or the other of the cases exposed hereinabove, it is possible to provide an arrangement of the cell such as in the example of a particular arrangement shown in FIG. 8A or in the other particular embodiment shown in FIG. 8B.

(69) The transistors PU.sub.L, PU.sub.R, PD.sub.L, PD.sub.R, PU.sub.L, PU.sub.R are located in a given level N.sub.k of a device comprising several levels of components with biasing lines BIL.sub.1, BIH.sub.1, BIL.sub.2, BIH.sub.2, BIL.sub.3, BIH.sub.3 able to convey the various biasing potentials to the rear electrodes of the transistors of the cells located under this level N.sub.k.

(70) If the case D of biasing of the table given hereinabove is taken,

(71) The biasing lines BIL.sub.1 and BIL.sub.3 can be in particular those provided for conveying an indirect potential VRBBn, while the biasing line BIL.sub.2 conveys an indirect potential VRBBp. The biasing lines BIH.sub.1 and BIH.sub.3, can be in particular provided to convey a direct potential VFBBn, while the biasing line BIL.sub.2 conveys a direct potential VFBBp.

(72) The way in which the rear electrodes (not shown in these figures) of the transistors PU.sub.L, PU.sub.R, PD.sub.L, PD.sub.R, PU.sub.L, PU.sub.R are connected to the various biasing lines determines the logical information imposed on the cell during the initialisation sequence.

(73) For example, in FIG. 8A, the rear electrodes of the transistors PD.sub.L, PU.sub.R, are connected, by the intermediary of conducting vias 21.sub.1, 21.sub.3 respectively to the biasing lines BIH.sub.1, BIH.sub.2 able to respectively convey the direct biasing potential VFBBn, and the direct biasing potential VFBBp in particular during the second step of the initialisation sequence. The rear electrodes of the transistors PU.sub.L, PD.sub.R, are connected, by the intermediary of conducting vias 21.sub.2, 21.sub.4 respectively to the biasing lines BIL.sub.2, BIL.sub.3 able to respectively convey, during this same second step, the indirect biasing potential VRBBp (with VRBBp>VFBBp) and the potential VRBBn (with VRBBn<VFBBn). In this case, the first node Q.sub.L can be for example led to store a logical information or a logical level 1.

(74) In FIG. 8B, corresponding to the case of biasing D mentioned hereinabove, the rear electrodes of the transistors PD.sub.L, PU.sub.R, of another cell are this time connected, by the intermediary of conducting vias 21.sub.1, 21.sub.3 respectively to the biasing lines BIL.sub.I, BIL.sub.2 able to respectively convey an indirect potential VRBBn and an indirect potential VRBBp, in particular during the second step of the initialisation sequence. The rear electrodes of the transistors PU.sub.L, PD.sub.R, are connected, by the intermediary of conducting vias 21.sub.2, 21.sub.4 respectively to the biasing lines BIH.sub.2, BIH.sub.3 able to respectively convey a direct biasing potential VFBBp (with VFBBp<VRBBp), and a direct biasing potential VFBBn (with VFBBn>VRBBn). In this case, the first node Q.sub.L of this other cell can be for example led to store a logical level 0.

(75) In order reduce the number of biasing lines, it can be provided, as an alternative to the embodiments of FIGS. 8A-8B, to implement a common biasing line between the rear electrode of an access transistor PG.sub.L and that of a neighbouring conduction transistor PD.sub.L, as well as a common biasing line between the rear electrode of the other access transistor PG.sub.R and that of the other conduction transistor PD.sub.L. Such a configuration can in particular make it possible to carry out the biasing cases C and E given hereinabove during the first phase of operation.

(76) Another alternative provides to connect the rear electrode of the access transistors PG.sub.L, PG.sub.R to a node or to a line dedicated to the application of a potential VRBB, in particular during a first phase of the initialisation sequence. Such an alternative configuration can make it possible to implement the biasing case F given hereinabove.

(77) In order to reduce the number of biasing lines, it is also possible to provide access transistors T.sub.31 that have an arrangement that uses the one shown in FIG. 9, with a rear electrode 135 coupled, as in the example of FIG. 1, by electrostatic coupling to a channel region 122, and connected this time to its gate electrode 137 located on the channel region 122.

(78) FIG. 10 diagrammatically shows a physical memory 90 which comprises a sector 92 able to carry out a RAM memory and a ROM memory. The sector 92 is thus formed from a set of cells that have an arrangement and a biasing such as described hereinabove, in particular in liaison with FIGS. 1 to 9.

(79) The block 95 represents a set of virtual addresses seen from a processor or from a central processing unit, (CPU) led to use the data of the physical memory 90 and belonging to a digital processing system.

(80) The processor may be led, during a first memory access, corresponding for example to an initialisation phase of the system, to use or read program data, in particular a boot program (BOOT) stored in the ROM portion of the physical memory 90 and corresponding to cells of the sector 92 to which the initialisation sequence described hereinabove was applied.

(81) The processor can then be led, during a second memory access, to use the RAM memory data, corresponding to the same cells of the sector 92 maintained according to a balanced biasing of the biasing lines of the rear electrodes.

(82) A differentiation between an access to the ROM memory and an access to the RAM memory can be produced by virtual address decoding during the receipt of a read/write access request. Said differentiation between access to the ROM memory and access to the RAM memory is operated using a virtual address management module for converting a virtual address into a physical address.

(83) Various examples of an embodiment of a module 100 for converting a virtual address into a physical address are given in FIGS. 11A-11C.

(84) These figures are used to respectively show:

(85) a first case wherein the module 100 is fully dissociated from a support 99 on which the physical memory 90 is found,

(86) a second case wherein the module 100 is partially located on the support 99 of the physical memory 90,

(87) a third case wherein the module 100 is fully integrated on the same support 99 as the physical memory 90.

(88) In the second case, the memory support 99 can comprise a specific pin to receive a ROM_MODE indicator signal of a memory access type produced on the physical memory between access to cells when they each contain a pre-loaded data during the initialisation phase or to cells that are in their conventional operating mode and are available for read and write access.

(89) In the third case, the support 99 whereon the memory is can comprise a decoder 102, with this decoder 102 then typically having mapping information linked to the virtual memory 95 seen from the processor.

(90) In the three cases, the module 100 is provided with a decoder 102 configured for, from a virtual address VirtualAddr, emitting a memory access type ROM_MOD indicator signal between an access relative to the ROM memory and an access relative to the RAM memory. Said indicator signal is different depending on whether an access to the ROM memory or to the RAM memory is required. The decoder 102 may use for this a boot_size data related to the size of the space reserved for the ROM memory 97.

(91) The decoder 102 is configured to transmit the memory access type indicator signal and transmit the virtual address to a shifter module 104 in charge of applying a so-called shift operation to the virtual address and consequently produce a physical address PhysicalAddr resulting from this operation.

(92) A memory device such as described hereinabove can typically be used in a digital system, comprising a processor, for example a graphics processor or GPU (for Graphics Processing Unit) or a digital signal processor (DSP) that uses the data of a ROM memory for the initialisation thereof. Once this data is used, the cells are reconfigured (biasing is standard SRAM memory mode) and can thus be reused.

(93) A particular application of a memory device such as described hereinabove provides that the logical information stored by a set of cells when they are operating in ROM mode can form circuit identification information and in particular information of the PUF type (for Physical Unclonable Function) in other words a unique identifier of an electronic device.

(94) Thus, a circuit identification method wherein a code is read that corresponds to the pre-loaded ROM memory data consecutively to an initialisation sequence such as described hereinabove, and which depends for each cell on its arrangement with respect to the biasing lines BIL and BIH can be provided.

(95) Although the invention advantageously applies to a memory cell 6T, i.e. with 6 transistors, the invention also applies to memory cells that contain less than 6 transistors, for example 4 transistors. In this case, each memory cell can comprise 2 NMOS transistors and 2 access transistors, and the differentiated rear biasing, i.e. the imbalance, is preferably applied to the access transistors that play the role of pull-up or load transistors. The invention can also apply to memory cells that contain more than 6 transistors, for example 8 or 10 transistors.

(96) Furthermore, when the invention applied to cells 6T, the differentiated rear biasing can be applied only to the two transistors of type N or to the two transistors of type P forming the inverters. The effect is more significant when the imbalance is applied on the transistors forming the inverters of the memory cell rather than on the access transistors.

(97) Finally, the expression biasing line here designates an electrically-conductive line that is intended for the application of an electrical biasing potential. They are used in particular to apply a biasing potential on the rear electrodes of the transistors. It should be noted that the biasing lines can be used in operating phases of the memory cells other than the initialisation phase, for example during the stand-by or holding phase.