Patents by Inventor Fabio Enrico Carlo DISEGNI
Fabio Enrico Carlo DISEGNI has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250111878Abstract: A row decoder circuit includes an input node receiving a row selection signal and an output node coupled to a memory device word line. A pull-down circuit couples the word line to ground in response to the row selection signal being asserted. A pull-up circuit couples the word line to a supply node in response to a deselection signal being de-asserted. An inverter circuit receives as input a control signal from a control node and produces the deselection signal. A current generator sources a biasing current to the control node. A further pull-down circuit couples the control node to ground in response to the row selection signal being asserted, and comprises a first cascode n-channel transistor, a cascode p-channel transistor, a second cascode n-channel transistor, and at least one selection transistor controlled by the row selection signal, all having their conductive channels arranged in series.Type: ApplicationFiled: September 12, 2024Publication date: April 3, 2025Inventors: Fabio Enrico Carlo Disegni, Cesare Torti, Davide Manfré, Massimo Caruso, Maurizio Francesco Perroni
-
Patent number: 12260910Abstract: The present disclosure is directed to a sense amplifier architecture for a memory device having a plurality of memory cells. Groups of non-volatile memory cells store respective codewords formed by stored logic states, logic high or logic low, of the memory cells of the group. The sense amplifier architecture has a plurality of sense amplifier reading branches, each sense amplifier reading branch coupled to a respective memory cell and configured to provide an output signal, which is indicative of a cell current flowing through the same memory cell; a comparison stage, to perform a comparison between the cell currents of memory cells of a group; and a logic stage, to determine, based on comparison results provided by the comparison stage, a read codeword corresponding to the group of memory cells.Type: GrantFiled: December 29, 2022Date of Patent: March 25, 2025Assignee: STMICROELECTRONICS S.r.l.Inventors: Fabio Enrico Carlo Disegni, Marcella Carissimi, Alessandro Tomasoni, Daniele Lo Iacono
-
Publication number: 20250078926Abstract: A non-volatile memory includes a row decoder comprising, for each word-line, a respective pull-up connected to a first supply voltage and a switching circuit for selectively connecting one of the word-lines to ground. The row decoder comprises a demultiplexer connected to a second supply voltage smaller than the first, and configured to assert an enable signal as a function of an address signal. The switching circuit comprises two n-channel FETs connected in series between the word-line and ground, with the gate terminal of one FET connected to a first signal and the gate terminal of the other FET connected to a second voltage. A bias circuit is configured to set the voltage between the two FETs to the second voltage when the FETs are opened. The switching circuit comprises a p-channel FET connected between the word-line and the second voltage, and a gate terminal connected to a second signal.Type: ApplicationFiled: August 28, 2024Publication date: March 6, 2025Inventors: Davide Manfré, Maurizio Francesco Perroni, Massimo Caruso, Fabio Enrico Carlo Disegni, Cesare Torti
-
Publication number: 20250069656Abstract: A memory device comprises a memory array having memory cells in a set of memory portions and addressable via a pair of row and column values, a set of sense amplifier circuits coupled to and interposed between adjacent memory portions, a control logic circuit configured to provide at least one address signal indicating a pair of row and column values to localize at least one addressed memory cell, and to issue read or write access requests towards the at least one addressed memory cell, a first set of access devices configured to couple an addressed memory cell in a respective memory portion to a respective sense amplifier circuit in response to a read access request, and a second set of access devices configured to couple an addressed memory cell in a respective memory portion to a main programming bitline in response to a write access request.Type: ApplicationFiled: August 23, 2024Publication date: February 27, 2025Inventors: Maurizio Francesco Perroni, Fabio Enrico Carlo Disegni, Cesare Torti, Davide Manfré, Massimo Caruso
-
Publication number: 20250030418Abstract: A switch circuit includes a first and a second input nodes to receive a first and a second input voltages, and an output node to produce an output voltage switchable between the first and second input voltages. A first and a second pass devices are arranged in series between the first input node and the output node. A third and a fourth pass devices are arranged in series between the second input node and the output node. A first, a second, a third, and a fourth elevator circuits control, respectively, the first, second, third, and fourth pass devices. The first elevator circuit is biased between the first input voltage and a shifted ground voltage. The third elevator circuit is biased between the second input voltage and a ground voltage. The second and fourth elevator circuits are biased between the output voltage and an elevated ground voltage.Type: ApplicationFiled: July 5, 2024Publication date: January 23, 2025Inventors: Maurizio Francesco Perroni, Davide Manfré, Massimo Caruso, Cesare Torti, Fabio Enrico Carlo Disegni
-
Patent number: 12014084Abstract: A non-volatile memory receives a data read request from a processing core of a plurality of processing cores. The read request is directed to a data partition of a non-volatile memory. The non-volatile memory determines whether to process the read request using read-while-write collision management. When it is determined to process the read request using read-while-write collision management, an address associated with the read request is stored in an address register of a set of registers associated with the processing core. Write operations directed to the data partition are suspended. A read operation associated with the read request is executed while the write operations are suspended and data responsive to the read operation is stored in one or more data registers of the set of registers. The data stored in the one or more data registers of the set of registers is provided to the processing core.Type: GrantFiled: February 10, 2022Date of Patent: June 18, 2024Assignee: STMICROELECTRONICS S.r.l.Inventors: Fabio Enrico Carlo Disegni, Federico Goller, Dario Falanga, Michele Febbrarino, Massimo Montanaro
-
Patent number: 11915008Abstract: In an embodiment, a hardware configuration circuit reads and decodes an encoded life-cycle data and provides the decoded life-cycle data to a hardware circuit. A reset circuit monitors an external reset signal received via a reset terminal and, in response to determining that the external reset signal has a first logic level, executes a reset, a configuration, and a wait phase. The reset circuit waits until the external reset signal has a second logic level. A communication interface is activated during the wait phase and configured to receive a request. A hardware verification circuit generates a life-cycle advancement request signal when the request includes a given reference password and a reset circuit is in the wait phase. A write circuit writes a bit of the encoded life-cycle data stored in a non-volatile memory when the life-cycle advancement request signal is set, advancing the life-cycle to a given predetermined life-cycle stage.Type: GrantFiled: March 11, 2022Date of Patent: February 27, 2024Assignees: ST Microelectronics S.r.l., STMicroelectronics Application GMBHInventors: Roberto Colombo, Nicolas Bernard Rene Grossier, Fabio Enrico Carlo Disegni
-
Patent number: 11798630Abstract: A memory device includes programmable memory cells and a programming circuit for programming a selected memory cell to a target logic state by applying one or more programming current pulses. A temperature sensor operates to sense a temperature of the memory device. A reading circuit reads a current logic state of the selected memory cell after a predetermined programming current pulse of the programming current pulses. The reading circuit includes a sensing circuit that senses a current logic state of the selected memory cell according to a comparison between a reading electric current depending on the current logic state of the selected memory cell and a reference current. An adjusting circuit adjusts one or the other of the reading electric current and the reference electric current to be provided to the sensing circuit according to the temperature of the memory device.Type: GrantFiled: August 20, 2021Date of Patent: October 24, 2023Assignee: STMicroelectronics S.r.l.Inventors: Marcella Carissimi, Fabio Enrico Carlo Disegni, Chantal Auricchio, Cesare Torti, Davide Manfre', Laura Capecchi, Emanuela Calvetti, Stefano Zanchi
-
Patent number: 11756614Abstract: A phase-change memory device column decoder is divided into two portions that can be governed independently of one another, and the driving signals of the two portions are configured so as to guarantee comparable capacitive loads at the two inputs of a sense amplifier in both of the operations of single-ended reading and double-ended reading. In particular, during single-ended reading, the sense amplifier has a first input that receives a capacitive load corresponding to the direct memory cell selected, and a second input that receives a capacitive load associated to a non-selected complementary memory cell.Type: GrantFiled: April 4, 2022Date of Patent: September 12, 2023Assignee: STMicroelectronics S.r.l.Inventors: Maurizio Francesco Perroni, Fabio Enrico Carlo Disegni, Davide Manfré, Cesare Torti
-
Publication number: 20230251795Abstract: A non-volatile memory receives a data read request from a processing core of a plurality of processing cores. The read request is directed to a data partition of a non-volatile memory. The non-volatile memory determines whether to process the read request using read-while-write collision management. When it is determined to process the read request using read-while-write collision management, an address associated with the read request is stored in an address register of a set of registers associated with the processing core. Write operations directed to the data partition are suspended. A read operation associated with the read request is executed while the write operations are suspended and data responsive to the read operation is stored in one or more data registers of the set of registers. The data stored in the one or more data registers of the set of registers is provided to the processing core.Type: ApplicationFiled: February 10, 2022Publication date: August 10, 2023Applicant: STMICROELECTRONICS S.r.l.Inventors: Fabio Enrico Carlo DISEGNI, Federico GOLLER, Dario FALANGA, Michele FEBBRARINO, Massimo MONTANARO
-
Publication number: 20230245699Abstract: The present disclosure is directed to a sense amplifier architecture for a memory device having a plurality of memory cells. Groups of non-volatile memory cells store respective codewords formed by stored logic states, logic high or logic low, of the memory cells of the group. The sense amplifier architecture has a plurality of sense amplifier reading branches, each sense amplifier reading branch coupled to a respective memory cell and configured to provide an output signal, which is indicative of a cell current flowing through the same memory cell; a comparison stage, to perform a comparison between the cell currents of memory cells of a group; and a logic stage, to determine, based on comparison results provided by the comparison stage, a read codeword corresponding to the group of memory cells.Type: ApplicationFiled: December 29, 2022Publication date: August 3, 2023Applicant: STMICROELECTRONICS S.r.l.Inventors: Fabio Enrico Carlo DISEGNI, Marcella CARISSIMI, Alessandro TOMASONI, Daniele LO IACONO
-
Publication number: 20230223079Abstract: The present disclosure is directed to a method for storing information in a coded manner in non-volatile memory cells. The method includes providing a group of non-volatile memory cells of non volatile memory. The memory cell is of the type in which a stored logic state, which can be logic high or logic low, can be changed through application of a current to the cell and the state in the memory cell is read by reading a current provided by the cell. The group of non-volatile memory cells include a determined number of non-volatile memory cells which is greater than two. The group of non-volatile memory cells store a codeword formed by the values of said stored states of the cells of the group taken according to a given order. Given a set of codewords obtainable by the stored values in the determined number of non-volatile memory cells in a group, the method includes storing the information in at least two subsets of said set of codewords comprising each at least a codeword.Type: ApplicationFiled: December 29, 2022Publication date: July 13, 2023Applicant: STMICROELECTRONICS S.r.l.Inventors: Alessandro TOMASONI, Fabio Enrico Carlo DISEGNI, Marcella CARISSIMI, Daniele LO IACONO
-
Publication number: 20230168300Abstract: An assembly for detecting a structural defect in a semiconductor die is provided. The assembly includes a defect-detection sensor and a microcontroller. The defect-detection sensor includes a plurality of resistive paths of electrical-conductive material in the semiconductor die, each of which has a first end and a second end and extends proximate a perimeter of the semiconductor die. The defect-detection sensor includes a plurality of signal-generation structures, each coupled to a respective resistive path and configured to supply a test signal to the resistive path. The microcontroller is configured to control the signal-generation structures to generate the test signals, acquire the test signals in each resistive paths, test an electrical feature of the resistive paths by performing an analysis of the test signals acquired and detect the presence of the structural defect in the semiconductor die based on a result of the analysis of the test signals acquired.Type: ApplicationFiled: November 8, 2022Publication date: June 1, 2023Applicants: STMICROELECTRONICS S.r.l., STMicroelectronics International N.V.Inventors: Mauro GIACOMINI, Fabio Enrico Carlo DISEGNI, Rajesh NARWAL, Pravesh Kumar SAINI, Mayankkumar HARESHBHAI NIRANJANI
-
Patent number: 11645004Abstract: A method for operating a differential memory includes: operating a main memory module differentially while executing a first program; copying first logic data from a first submodule of the main memory module to an auxiliary memory module; storing third logic data associated with a second program in a second submodule of the main memory module by overwriting second logic data associated with the first program, while maintaining the first logic data contained in the first submodule of the main memory module unaltered, where the second logic data are complementary to the first logic data; when a request for reading the first logic data is received during the storing of the third logic data in the second submodule of the main memory module, reading the first logic data from the auxiliary memory module; and executing the first or second programs by operating the main memory module in single-ended mode.Type: GrantFiled: February 8, 2022Date of Patent: May 9, 2023Assignee: STMicroelectronics S.r.l.Inventor: Fabio Enrico Carlo Disegni
-
Patent number: 11557340Abstract: In an embodiment, a method includes receiving, between a positive input terminal and a negative input terminal, a supply voltage, receiving a data signal, generating, by a voltage generator in a branch of a plurality of branches, a branch current as a function of a respective driving signal and of a regulated voltage, each branch connected between the positive input terminal and the negative input terminal, selectively activating the voltage generator as a function of a respective enabling signal and providing, between a positive output terminal and a negative output terminal, the regulated voltage to one or more driving circuits.Type: GrantFiled: August 24, 2021Date of Patent: January 17, 2023Assignee: STMicroelectronics S.r.l.Inventors: Michele La Placa, Fabio Enrico Carlo Disegni, Federico Goller
-
Patent number: 11475960Abstract: An embodiment non-volatile memory device includes an array of memory cells in rows and columns; a plurality of local bitlines, the memory cells of each column being coupled to a corresponding local bitline; a plurality of main bitlines, each main bitline being coupleable to a corresponding subset of local bitlines; a plurality of program driver circuits, each having a corresponding output node and injecting a programming current in the corresponding output node, each output node coupleable to a corresponding subset of main bitlines. Each program driver circuit further includes a corresponding limiter circuit that is electrically coupled, for each main bitline of the corresponding subset, to a corresponding sense node whose voltage depends, during writing, on the voltage on the corresponding main bitline. Each limiter circuit turns off the corresponding programming current, in case the voltage on any of the corresponding sense nodes overcomes a reference voltage.Type: GrantFiled: May 3, 2021Date of Patent: October 18, 2022Assignees: STMicroelectronics International N.V., STMicroelectronics S.r.l.Inventors: Fabio Enrico Carlo Disegni, Laura Capecchi, Marcella Carissimi, Vikas Rana, Cesare Torti
-
Publication number: 20220308892Abstract: In an embodiment, a hardware configuration circuit reads and decodes an encoded life-cycle data and provides the decoded life-cycle data to a hardware circuit. A reset circuit monitors an external reset signal received via a reset terminal and, in response to determining that the external reset signal has a first logic level, executes a reset, a configuration, and a wait phase. The reset circuit waits until the external reset signal has a second logic level. A communication interface is activated during the wait phase and configured to receive a request. A hardware verification circuit generates a life-cycle advancement request signal when the request includes a given reference password and a reset circuit is in the wait phase. A write circuit writes a bit of the encoded life-cycle data stored in a non-volatile memory when the life-cycle advancement request signal is set, advancing the life-cycle to a given predetermined life-cycle stage.Type: ApplicationFiled: March 11, 2022Publication date: September 29, 2022Inventors: Roberto Colombo, Nicolas Bernard Rene Grossier, Fabio Enrico Carlo Disegni
-
Publication number: 20220230682Abstract: A phase-change memory device column decoder is divided into two portions that can be governed independently of one another, and the driving signals of the two portions are configured so as to guarantee comparable capacitive loads at the two inputs of a sense amplifier in both of the operations of single-ended reading and double-ended reading. In particular, during single-ended reading, the sense amplifier has a first input that receives a capacitive load corresponding to the direct memory cell selected, and a second input that receives a capacitive load associated to a non-selected complementary memory cell.Type: ApplicationFiled: April 4, 2022Publication date: July 21, 2022Inventors: Maurizio Francesco Perroni, Fabio Enrico Carlo Disegni, Davide Manfré, Cesare Torti
-
Patent number: 11380380Abstract: A non-volatile memory device including an array of memory cells coupled to word lines and a row decoder, which includes a first and a second pull-down stage, which are arranged on opposite sides of the array, and include, respectively, for each word line, a corresponding first pull-down switching circuit and a corresponding second pull-down switching circuit, which are coupled to a first point and a second point, respectively, of the first word line. The row decoder moreover comprises a pull-up stage, which includes, for each word line, a corresponding pull-up switching circuit, which can be electronically controlled in order to: couple the first point to a supply node in the step of deselection of the word line; and decouple the first point from the supply node in the step of selection of the word line.Type: GrantFiled: November 3, 2020Date of Patent: July 5, 2022Assignee: STMICROELECTRONICS S.R.L.Inventors: Fabio Enrico Carlo Disegni, Maurizio Francesco Perroni, Cesare Torti, Guiseppe Scardino
-
Patent number: 11380393Abstract: An embodiment non-volatile memory device includes an array of memory cells arranged in rows and columns; a plurality of local bitlines; and a plurality of main bitlines, each main bitline being coupleable to a corresponding subset of local bitlines. The memory cells of each column are coupled to a corresponding local bitline. The memory device further includes a column decoder, which can be controlled electronically so as to couple each main bitline to a selected local bitline of the corresponding subset of local bitlines. The column decoder couples each main bitline to two different points of the corresponding selected local bitline.Type: GrantFiled: December 21, 2020Date of Patent: July 5, 2022Assignee: STMICROELECTRONICS INTERNATIONAL N.V.Inventors: Maurizio Francesco Perroni, Fabio Enrico Carlo Disegni, Massimo Caruso, Cesare Torti