Patents by Inventor Giulio Martinozzi
Giulio Martinozzi 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).
-
Patent number: 11922167Abstract: Disclosed herein is a method for managing of NOP instructions in a microcontroller, the method comprising duplicating all jump instructions causing a NOP instruction to form a new instruction set; inserting an internal NOP instruction into each of the jump instructions; when a jump instruction is executed, executing a subsequent instruction of the new instruction set; and executing the internal NOP instruction when an execution of the subsequent instruction is skipped.Type: GrantFiled: February 24, 2023Date of Patent: March 5, 2024Assignee: SK hynix Inc.Inventors: Giulio Martinozzi, Federica Arosio, Lorenzo Di Lalla
-
Publication number: 20230195460Abstract: Disclosed herein is a method for managing of NOP instructions in a microcontroller, the method comprising duplicating all jump instructions causing a NOP instruction to form a new instruction set; inserting an internal NOP instruction into each of the jump instructions; when a jump instruction is executed, executing a subsequent instruction of the new instruction set; and executing the internal NOP instruction when an execution of the subsequent instruction is skipped.Type: ApplicationFiled: February 24, 2023Publication date: June 22, 2023Inventors: Giulio MARTINOZZI, Federica AROSIO, Lorenzo DI LALLA
-
Patent number: 11614938Abstract: Disclosed herein is a method for managing of NOP instructions in a microcontroller, the method comprising duplicating all jump instructions causing a NOP instruction to form a new instruction set; inserting an internal NOP instruction into each of the jump instructions; when a jump instruction is executed, executing a subsequent instruction of the new instruction set; and executing the internal NOP instruction when an execution of the subsequent instruction is skipped.Type: GrantFiled: September 2, 2021Date of Patent: March 28, 2023Assignee: SK hynix Inc.Inventors: Giulio Martinozzi, Federica Arosio, Lorenzo Di Lalla
-
Publication number: 20220253314Abstract: Disclosed herein is a method for managing of NOP instructions in a microcontroller, the method comprising duplicating all jump instructions causing a NOP instruction to form a new instruction set; inserting an internal NOP instruction into each of the jump instructions; when a jump instruction is executed, executing a subsequent instruction of the new instruction set; and executing the internal NOP instruction when an execution of the subsequent instruction is skipped.Type: ApplicationFiled: September 2, 2021Publication date: August 11, 2022Inventors: Giulio MARTINOZZI, Federica AROSIO, Lorenzo DI LALLA
-
Patent number: 10037805Abstract: A method is provided for programming a non-volatile memory having a plurality of word lines, the method comprising: applying a pass voltage to a selected word line among the plurality of word lines; and applying one of first and second program voltages to the selected word line by increasing the pass voltage, wherein the applying of one of the first and second program voltages increases the pass voltage with a single increment.Type: GrantFiled: June 3, 2016Date of Patent: July 31, 2018Assignee: SK Hynix Inc.Inventors: Giulio Martinozzi, Min Sang Park, Sang Jo Lee
-
Publication number: 20160358658Abstract: A method is provided for programming a non-volatile memory having a plurality of word lines, the method comprising: applying a pass voltage to a selected word line among the plurality of word lines; and applying one of first and second program voltages to the selected word line by increasing the pass voltage, wherein the applying of one of the first and second program voltages increases the pass voltage with a single increment.Type: ApplicationFiled: June 3, 2016Publication date: December 8, 2016Inventors: Giulio Martinozzi, Min Sang PARK, Sang Jo LEE
-
Patent number: 8908436Abstract: A method (and device) includes producing first data in a page region of a memory, the first data including a first number of memory sets, each of the memory sets having a second number of bits, where the first number is a positive number more than one and the second number is a positive number more than three. After the producing the first data in the page region of the memory, second data is produced in response to the produced first data, the second data having the first number of bits, each of the bits of the second data having a logic value that is determined by a majority of the bits included in a corresponding one of the memory sets.Type: GrantFiled: February 22, 2013Date of Patent: December 9, 2014Assignee: PS4 Luxco S.A.R.L.Inventors: Giulio Martinozzi, Stefano Sivero
-
Publication number: 20140241059Abstract: A method (and device) includes producing first data in a page region of a memory, the first data including a first number of memory sets, each of the memory sets having a second number of bits, where the first number is a positive number more than one and the second number is a positive number more than three. After the producing the first data in the page region of the memory, second data is produced in response to the produced first data, the second data having the first number of bits, each of the bits of the second data having a logic value that is determined by a majority of the bits included in a corresponding one of the memory sets.Type: ApplicationFiled: February 22, 2013Publication date: August 28, 2014Applicant: Elpida Memory, Inc.Inventors: Giulio Martinozzi, Stefano Sivero
-
Patent number: 8724361Abstract: A device includes a nonvolatile memory array, a Static Random Access Memory (SRAM) array including a plurality of bit lines, including first and second bit lines paired with each other, and a pad. A first circuit is coupled between the nonvolatile memory array and the first and second bit lines, and interfaces with the SRAM array. A second circuit is coupled between the pad and the first and second bit lines, and interfaces with the SRAM array. A control circuit performs a first operation to access the nonvolatile memory array via the SRAM array and the first and second circuits and performs a second operation by producing an electrical path connecting from the pad to the nonvolatile memory array through at least one of the first and second bit lines of the SRAM array without intervening at least one of the first and second circuits.Type: GrantFiled: February 2, 2012Date of Patent: May 13, 2014Inventors: Mauro Pagliato, Giulio Martinozzi, Francesco Pessina
-
Patent number: 8576639Abstract: A memory device in which a circuit reads a cell condition. A terminal provides voltage to a bit line of the circuit via a switch. The circuit outputs and enables storage of a first logical value when the voltage provided from the terminal does not exceed a threshold value. The circuit outputs and enables storage of a second logical value when the voltage provided from the terminal exceeds the threshold value. The output and storage occurs in the absence of an electrical connection between the cell and circuit. The switch provides voltage supplied from the terminal to the bit line of the circuit. The voltage increases from a value which does not exceed the threshold to a value which exceeds the threshold.Type: GrantFiled: July 5, 2011Date of Patent: November 5, 2013Assignee: Elpida Memory, Inc.Inventor: Giulio Martinozzi
-
Publication number: 20130201744Abstract: A device includes a nonvolatile memory array, a Static Random Access Memory (SRAM) array including a plurality of bit lines, including first and second bit lines paired with each other, and a pad. A first circuit is coupled between the nonvolatile memory array and the first and second bit lines, and interfaces with the SRAM array. A second circuit is coupled between the pad and the first and second bit lines, and interfaces with the SRAM array. A control circuit performs a first operation to access the nonvolatile memory array via the SRAM array and the first and second circuits and performs a second operation by producing an electrical path connecting from the pad to the nonvolatile memory array through at least one of the first and second bit lines of the SRAM array without intervening at least one of the first and second circuits.Type: ApplicationFiled: February 2, 2012Publication date: August 8, 2013Applicant: ELPIDA MEMORY, INC.Inventors: Mauro Pagliato, Giulio Martinozzi, Francesco Pessina
-
Patent number: 8391086Abstract: Disclosed herein is a device that comprises a SRAM cell, a pair of bit-lines coupled with the SRAM cell, a writing circuit producing at first and second output nodes thereof true and complementary data signals responsive to data to be written, a first pass transistor coupled between one of the pair of the bit-lines and the first output node of the writing circuit, a second pass transistor coupled between the other of the pair of bit lines and the second output node of the writing circuit; and a mask-write circuit configured to render both of the first and second pass transistors conductive in a write operation and render selected one or ones of first and second pass transistors non-conductive in a write-mask operation.Type: GrantFiled: March 4, 2011Date of Patent: March 5, 2013Assignee: Elpida Memory, Inc.Inventors: Giulio Martinozzi, Mauro Pagliato
-
Publication number: 20130010543Abstract: A memory device in which a circuit reads a cell condition. A terminal provides voltage to a bit line of the circuit via a switch. The circuit outputs and enables storage of a first logical value when the voltage provided from the terminal does not exceed a threshold value. The circuit outputs and enables storage of a second logical value when the voltage provided from the terminal exceeds the threshold value. The output and storage occurs in the absence of an electrical connection between the cell and circuit. The switch provides voltage supplied from the terminal to the bit line of the circuit. The voltage increases from a value which does not exceed the threshold to a value which exceeds the threshold.Type: ApplicationFiled: July 5, 2011Publication date: January 10, 2013Applicant: Elpida Memory, Inc.Inventor: Giulio Martinozzi
-
Publication number: 20120224439Abstract: Disclosed herein is a device that comprises a SRAM cell, a pair of bit-lines coupled with the SRAM cell, a writing circuit producing at first and second output nodes thereof true and complementary data signals responsive to data to be written, a first pass transistor coupled between one of the pair of the bit-lines and the first output node of the writing circuit, a second pass transistor coupled between the other of the pair of bit lines and the second output node of the writing circuit; and a mask-write circuit configured to render both of the first and second pass transistors conductive in a write operation and render selected one or ones of first and second pass transistors non-conductive in a write-mask operation.Type: ApplicationFiled: March 4, 2011Publication date: September 6, 2012Applicant: Elpida Memory, Inc.Inventors: Giulio Martinozzi, Mauro Pagliato
-
Patent number: 7567456Abstract: A page buffer for an electrically programmable memory includes a plurality of storage units, each comprising a first latch and a second latch. Input switching means loads into the latch the data bit to be written and to be temporarily stored. The input switching means has an input terminal connected to the respective data line for receiving a set voltage provided therethrough. The input switching means provides the set voltage to the first or second input/output terminals of the latch depending on the data bit to be written. An output switch device transfers onto the respective data line the read data bit temporarily stored into the latch and has a first terminal coupled to one among the first and second input/output terminals of the latch, a second terminal connected to the respective data line and a control terminal receiving the output control signal.Type: GrantFiled: June 24, 2005Date of Patent: July 28, 2009Inventors: Stefano Zanardi, Giulio Martinozzi
-
Patent number: 7471576Abstract: A method is provided for transferring data in a memory that includes memory cells forming memory pages, and a page buffer that includes a register, with signal lines selectively transferring data stored in the register to the memory cells of a selected one of the memory pages and an output interface of the memory. Data read from or to be written to the memory cells of the selected one of the memory pages is at least temporarily stored in the register, and outputs of the register are buffered so as to decouple the outputs of the register from the signal lines. The signal lines include bitlines that are each coupled to some of the memory cells and data lines that are coupled to the output interface of the memory. The buffering comprises selectively driving the bitlines or the data lines according to a data word that is stored in the register.Type: GrantFiled: October 31, 2007Date of Patent: December 30, 2008Inventors: Osama Khouri, Stefano Zanardi, Giulio Martinozzi
-
Publication number: 20080065823Abstract: A method is provided for transferring data in a memory that includes memory cells forming memory pages, and a page buffer that includes a register, with signal lines selectively transferring data stored in the register to the memory cells of a selected one of the memory pages and an output interface of the memory. Data read from or to be written to the memory cells of the selected one of the memory pages is at least temporarily stored in the register, and outputs of the register are buffered so as to decouple the outputs of the register from the signal lines. The signal lines include bitlines that are each coupled to some of the memory cells and data lines that are coupled to the output interface of the memory. The buffering comprises selectively driving the bitlines or the data lines according to a data word that is stored in the register.Type: ApplicationFiled: October 31, 2007Publication date: March 13, 2008Applicant: STMicroelectronics S.r.l.Inventors: OSAMA KHOURI, Stefano Zanardi, Giulio Martinozzi
-
Patent number: 7298650Abstract: A page buffer is provided for an electrically programmable memory that includes multiple memory cells forming multiple memory pages. The page buffer includes a register for at least temporarily storing data read from or to be written to the memory cells of a selected memory page. The register includes multiple latches and multiple buffer elements. Each of the latches is coupled to at least one signal line for transferring the data bit that is stored in the latch. Each of the buffer elements decouples an output of a corresponding one of the latches from the signal line, with the buffer element driving the signal line according to the data bit stored in the corresponding latch. Also provided is a method of transferring data from a register to signal lines in an electrically programmable memory.Type: GrantFiled: May 20, 2005Date of Patent: November 20, 2007Assignees: STMicroelectronics S.r.l., Hynix Semiconductor Inc.Inventors: Osama Khouri, Stefano Zanardi, Giulio Martinozzi
-
Publication number: 20060039197Abstract: A page buffer is provided for an electrically programmable memory that includes multiple memory cells forming multiple memory pages. The page buffer includes a register for at least temporarily storing data read from or to be written to the memory cells of a selected memory page. The register includes multiple latches and multiple buffer elements. Each of the latches is coupled to at least one signal line for transferring the data bit that is stored in the latch. Each of the buffer elements decouples an output of a corresponding one of the latches from the signal line, with the buffer element driving the signal line according to the data bit stored in the corresponding latch. Also provided is a method of transferring data from a register to signal lines in an electrically programmable memory.Type: ApplicationFiled: May 20, 2005Publication date: February 23, 2006Applicants: STMICROELECTRONICS S.r.I., HYNIX SEMICONDUCTOR INC.Inventors: Osama Khouri, Stefano Zanardi, Giulio Martinozzi
-
Publication number: 20060007774Abstract: A page buffer for an electrically programmable memory includes a plurality of storage units, each comprising a first latch and a second latch. Input switching means loads into the latch the data bit to be written and to be temporarily stored. The input switching means has an input terminal connected to the respective data line for receiving a set voltage provided therethrough. The input switching means provides the set voltage to the first or second input/output terminals of the latch depending on the data bit to be written. An output switch device transfers onto the respective data line the read data bit temporarily stored into the latch and has a first terminal coupled to one among the first and second input/output terminals of the latch, a second terminal connected to the respective data line and a control terminal receiving the output control signal.Type: ApplicationFiled: June 24, 2005Publication date: January 12, 2006Inventors: Stefano Zanardi, Giulio Martinozzi