Patents by Inventor Amit Khanuja
Amit Khanuja 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: 11574675Abstract: A static random access memory (SRAM) system includes a plurality of SRAM storage cells, each of the plurality of SRAM storage cells coupled to a respective read bit line, and a dynamic keeper coupled to the read bit line. The dynamic keeper includes a first keeper to support a read operation at a first temperature range, and a second keeper to support the read operation at a second temperature range, and a temperature-sensitive control circuit to select the first keeper or the second keeper based on temperature.Type: GrantFiled: December 23, 2020Date of Patent: February 7, 2023Assignee: Synopsys, Inc.Inventors: Vinay Kumar, Saurabh Porwal, Sudhir Kumar, Madhav Mansukh Padaliya, Amit Khanuja
-
Patent number: 11302365Abstract: A memory array including a plurality of memory cells and a plurality of drivers is disclosed. The plurality of memory cells may be arranged in a plurality of rows and a plurality of columns. Memory cells corresponding to a row of the plurality of rows may be logically grouped into a plurality of memory array segments. The plurality of drivers may be coupled to corresponding first ends of corresponding memory array segments of the plurality of memory array segments. Second ends of the corresponding memory array segments may be coupled to second ends of corresponding adjacent memory array segments of the plurality of memory array segments. The second ends of the corresponding memory array segments and the second ends of corresponding adjacent memory array segments may be coupled to corresponding wordlines of a plurality of wordlines.Type: GrantFiled: September 26, 2019Date of Patent: April 12, 2022Assignee: Synopsys, Inc.Inventors: Vinay Kumar, Neeraj Kapoor, Sudhir Kumar, Amit Khanuja
-
Publication number: 20210193219Abstract: A static random access memory (SRAM) system includes a plurality of SRAM storage cells, each of the plurality of SRAM storage cells coupled to a respective read bit line, and a dynamic keeper coupled to the read bit line. The dynamic keeper includes a first keeper to support a read operation at a first temperature range, and a second keeper to support the read operation at a second temperature range, and a temperature-sensitive control circuit to select the first keeper or the second keeper based on temperature.Type: ApplicationFiled: December 23, 2020Publication date: June 24, 2021Applicant: Synopsys, Inc.Inventors: Vinay Kumar, Saurabh Porwal, Sudhir Kumar, Madhav Mansukh Padaliya, Amit Khanuja
-
Publication number: 20200105309Abstract: A memory array including a plurality of memory cells and a plurality of drivers is disclosed. The plurality of memory cells may be arranged in a plurality of rows and a plurality of columns. Memory cells corresponding to a row of the plurality of rows may be logically grouped into a plurality of memory array segments. The plurality of drivers may be coupled to corresponding first ends of corresponding memory array segments of the plurality of memory array segments. Second ends of the corresponding memory array segments may be coupled to second ends of corresponding adjacent memory array segments of the plurality of memory array segments. The second ends of the corresponding memory array segments and the second ends of corresponding adjacent memory array segments may be coupled to corresponding wordlines of a plurality of wordlines.Type: ApplicationFiled: September 26, 2019Publication date: April 2, 2020Applicant: Synopsys, Inc.Inventors: Vinay KUMAR, Neeraj KAPOOR, Sudhir KUMAR, Amit KHANUJA
-
Patent number: 9842642Abstract: An integrated circuit for storing data comprises a memory cell array comprising a plurality of bit cells (BC1, . . . , BCn) comprising a first and a second one of the bit cells (BC1, BC2) having a static random access memory architecture. The first and the second bit cells (BC1, BC2) are coupled to a common wordline (WL_TOP) and are arranged in different columns (C1, C2) of the memory cell array (100). During a write access to the first bit cell (BC1), the first bit cell (BC1) undergoes a write operation, whereas the second bit cell (BC2) is a half-selected bit cell which undergoes a pseudo read operation. The integrated circuit uses a two-phase write scheme to improve the write-ability in low operating voltage environment.Type: GrantFiled: August 17, 2015Date of Patent: December 12, 2017Assignee: Synopsys, Inc.Inventors: M. Sultan M. Siddiqui, Shailendra Sharad, Hemant Vats, Amit Khanuja
-
Patent number: 9281030Abstract: Embodiments relate to preventing or mitigating excessive drop in the negative voltage level of a bitline of memory bitcells by controlling the delay of a trigger signal for initiating injection of negative charge into the bitline. A write assist circuit causes negative charge to drop gradually in response to receiving a data input indicating a negative value of the bitline. When supply voltage is high, the timed delay of trigger signal is reduced, thereby causing negative charge to be injected into the bitline while bitline voltage remains at a higher voltage level and before the bitline voltage drops close to ground voltage. Since the negative charge is injected while the bitline voltage level is relatively high, the bitline is prevented from being pulled down to an excessively negative voltage level even when the supply voltage is relatively high.Type: GrantFiled: February 11, 2014Date of Patent: March 8, 2016Assignee: Synopsys, Inc.Inventors: Prashant Dubey, Vaibhav Verma, Gaurav Ahuja, Sanjay Kumar Yadav, Amit Khanuja
-
Publication number: 20160049191Abstract: An integrated circuit for storing data comprises a memory cell array comprising a plurality of bit cells (BC1, . . . , BCn) comprising a first and a second one of the bit cells (BC1, BC2) having a static random access memory architecture. The first and the second bit cells (BC1, BC2) are coupled to a common wordline (WL_TOP) and are arranged in different columns (C1, C2) of the memory cell array (100). During a write access to the first bit cell (BC1), the first bit cell (BC1) undergoes a write operation, whereas the second bit cell (BC2) is a half-selected bit cell which undergoes a pseudo read operation. The integrated circuit uses a two-phase write scheme to improve the write-ability in low operating voltage environment.Type: ApplicationFiled: August 17, 2015Publication date: February 18, 2016Inventors: Sultan M. Siddiqui, Shailendra Sharad, Hemant Vats, Amit Khanuja
-
Publication number: 20150170721Abstract: Embodiments relate to preventing or mitigating excessive drop in the negative voltage level of a bitline of memory bitcells by controlling the delay of a trigger signal for initiating injection of negative charge into the bitline. A write assist circuit causes negative charge to drop gradually in response to receiving a data input indicating a negative value of the bitline. When supply voltage is high, the timed delay of trigger signal is reduced, thereby causing negative charge to be injected into the bitline while bitline voltage remains at a higher voltage level and before the bitline voltage drops close to ground voltage. Since the negative charge is injected while the bitline voltage level is relatively high, the bitline is prevented from being pulled down to an excessively negative voltage level even when the supply voltage is relatively high.Type: ApplicationFiled: February 11, 2014Publication date: June 18, 2015Applicant: Synopsys, Inc.Inventors: Prashant Dubey, Vaibhav Verma, Gaurav Ahuja, Sanjay Kumar Yadav, Amit Khanuja
-
Patent number: 9001569Abstract: Wordline-driver biasing and column-based source-biasing circuitry facilitate reduced current leakage, for example, in SoC device SRAM circuits in a manner that is independent of the read/write/standby operating mode, and without an external trigger. Wordline-driver-biasing circuitry turns off (i.e., decouples from system power) wordline-drivers that are connected to unselected wordlines during read/write operations using one of a decoder-enable signal, which is generated in response to row address values, or based on the activation of a self-timing internal clock, which is generated by the memory circuit when it is activated (i.e., switched from standby to read/write mode). Alternatively, or in addition, source-biasing circuitry applies a relatively high source-biasing voltage to the source terminals of memory cells in unselected columns during read/write operations based on column address values (i.e., a low source voltage is applied only to the selected column being written to or read from).Type: GrantFiled: September 24, 2013Date of Patent: April 7, 2015Assignee: Synopsys, Inc.Inventors: Sanjeev Kumar Jain, Vikas Gadi, Amit Khanuja
-
Publication number: 20150085566Abstract: Wordline-driver biasing and column-based source-biasing circuitry facilitate reduced current leakage, for example, in SoC device SRAM circuits in a manner that is independent of the read/write/standby operating mode, and without an external trigger. Wordline-driver-biasing circuitry turns off (i.e., decouples from system power) wordline-drivers that are connected to unselected wordlines during read/write operations using one of a decoder-enable signal, which is generated in response to row address values, or based on the activation of a self-timing internal clock, which is generated by the memory circuit when it is activated (i.e., switched from standby to read/write mode). Alternatively, or in addition, source-biasing circuitry applies a relatively high source-biasing voltage to the source terminals of memory cells in unselected columns during read/write operations based on column address values (i.e., a low source voltage is applied only to the selected column being written to or read from).Type: ApplicationFiled: September 24, 2013Publication date: March 26, 2015Applicant: Synopsys, Inc.Inventors: Sanjeev Kumar Jain, Vikas Gadi, Amit Khanuja
-
Publication number: 20140269105Abstract: An integrated circuit for generating a negative bitline voltage comprises a bitline connectable to a memory cell and a multitude of capacitors arranged in groups thereof connected to the bitline. A step signal generator can generate a consecutive sequence of step signals to be applied to a group of capacitors. The circuit may be part of an integrated memory circuit device to drive the bitline to a negative voltage to implement a write assist scheme.Type: ApplicationFiled: August 2, 2013Publication date: September 18, 2014Applicant: Synopsys, Inc.Inventors: Prashant Dubey, Guarav Ahuja, Sanjay Kumar Yadav, Amit Khanuja
-
Patent number: 8837229Abstract: An integrated circuit for generating a negative bitline voltage comprises a bitline connectable to a memory cell and a multitude of capacitors arranged in groups thereof connected to the bitline. A step signal generator can generate a consecutive sequence of step signals to be applied to a group of capacitors. The circuit may be part of an integrated memory circuit device to drive the bitline to a negative voltage to implement a write assist scheme.Type: GrantFiled: August 2, 2013Date of Patent: September 16, 2014Assignee: Synopsys, Inc.Inventors: Prashant Dubey, Guarav Ahuja, Sanjay Kumar Yadav, Amit Khanuja
-
Patent number: 8546251Abstract: A method of manufacturing a read only memory cell includes connecting electrically a drain of the transistor to the bit line with a first conductor and a via. The method also includes generating a logic zero at a source of the transistor by electrically connecting the source of the transistor to a ground line with the first conductor. Further, the method includes, programming the read only memory cell to logic zero. A method of manufacturing a read only memory cell includes connecting electrically a drain of the transistor to the bit line with a first conductor and a via. The method also includes, connecting electrically a source of the transistor to the drain with the first conductor. Further, the method includes programming the read only memory cell to logic one.Type: GrantFiled: December 31, 2008Date of Patent: October 1, 2013Assignee: Synopsys, Inc.Inventors: Vineet Kumar Sachan, Amit Khanuja, Deepak Sabharwal
-
Patent number: 8031542Abstract: A Read only memory (ROM) with minimum leakage includes a ROM array including a first transistor, wherein a drain, a source, a gate, and a bulk of the first transistor is electrically connected to a logic zero in the idle state for ensuring zero junction and sub-threshold leakage current. The drain of the first transistor is electrically connected to a main bit line through a second transistor. The second transistor includes a gate, electrically connected to a first decoding circuit, a drain, electrically connected to the main bit line. A first reference bit line is electrically connected to a drain of a third transistor, wherein gate of the third transistor is electrically connected to a second decoding circuit for generating a stop read signal. A second reference bit line, electrically connected to the first decoding circuit through a first sensing unit for generating a stop pre-charge signal.Type: GrantFiled: September 28, 2010Date of Patent: October 4, 2011Assignee: Synopsys, Inc.Inventors: Vineet Kumar Sachan, Deepak Sabharwal, Amit Khanuja
-
Patent number: 8031541Abstract: Read only memory (ROM) with minimum leakage is provided. The ROM includes a read only memory array. The read only memory array includes a first transistor, wherein a drain, a source, a gate, and a bulk of the first transistor is electrically connected to a logic zero in the idle state for ensuring zero junction and sub-threshold leakage current. Another ROM includes a first transistor comprising a gate, electrically connected to a word line to provide a read signal, a drain, electrically connected to a main bit line through a second transistor. The second transistor includes a gate, electrically connected to a first decoding circuit, a drain, electrically connected to the main bit line. A first reference bit line is electrically connected to a drain of a third transistor, wherein gate of the third transistor is electrically connected to a second decoding circuit for generating a stop read signal.Type: GrantFiled: December 31, 2008Date of Patent: October 4, 2011Assignee: Synopsys, Inc.Inventors: Vineet Kumar Sachan, Amit Khanuja, Deepak Sabharwal
-
Patent number: 7929347Abstract: A compact, shared source line and bit line architecture for a diffusion programmable ROM. In one embodiment, a ROM circuit or instance includes a plurality of storage cells organized as an array of rows columns. A shared source line is associated with a first pair of adjacent columns, the shared source line being maintained at a predetermined level, wherein source terminals of storage cells in the adjacent columns are electrically coupled to the shared source line. A shared bit line is associated with a second pair of adjacent columns, the shared bit line being maintained at the predetermined level, wherein drain terminals of storage cells in the adjacent columns are electrically coupled to the shared bit line.Type: GrantFiled: October 12, 2009Date of Patent: April 19, 2011Assignee: Synopsys, Inc.Inventors: Amit Khanuja, Deepak Sabharwal
-
Publication number: 20110013444Abstract: A Read only memory (ROM) with minimum leakage includes a ROM array including a first transistor, wherein a drain, a source, a gate, and a bulk of the first transistor is electrically connected to a logic zero in the idle state for ensuring zero junction and sub-threshold leakage current. The drain of the first transistor is electrically connected to a main bit line through a second transistor. The second transistor includes a gate, electrically connected to a first decoding circuit, a drain, electrically connected to the main bit line. A first reference bit line is electrically connected to a drain of a third transistor, wherein gate of the third transistor is electrically connected to a second decoding circuit for generating a stop read signal. A second reference bit line, electrically connected to the first decoding circuit through a first sensing unit for generating a stop pre-charge signal.Type: ApplicationFiled: September 28, 2010Publication date: January 20, 2011Applicant: Virage Logic CorporationInventors: Vineet Kumar SACHAN, Deepak Sabharwal, Amit Khanuja
-
Publication number: 20100027312Abstract: A compact, shared source line and bit line architecture for a diffusion programmable ROM. In one embodiment, a ROM circuit or instance includes a plurality of storage cells organized as an array of rows columns. A shared source line is associated with a first pair of adjacent columns, the shared source line being maintained at a predetermined level, wherein source terminals of storage cells in the adjacent columns are electrically coupled to the shared source line. A shared bit line is associated with a second pair of adjacent columns, the shared bit line being maintained at the predetermined level, wherein drain terminals of storage cells in the adjacent columns are electrically coupled to the shared bit line.Type: ApplicationFiled: October 12, 2009Publication date: February 4, 2010Applicant: VIRAGE LOGIC CORP.Inventors: Amit Khanuja, Deepak Sabharwal
-
Patent number: 7609550Abstract: A compact, shared source line and bit line architecture for a diffusion programmable ROM. In one embodiment, a ROM circuit or instance includes a plurality of storage cells organized as an array of rows columns. A shared source line is associated with a first pair of adjacent columns, the shared source line being maintained at a predetermined level, wherein source terminals of storage cells in the adjacent columns are electrically coupled to the shared source line. A shared bit line is associated with a second pair of adjacent columns, the shared bit line being maintained at the predetermined level, wherein drain terminals of storage cells in the adjacent columns are electrically coupled to the shared bit line.Type: GrantFiled: April 8, 2008Date of Patent: October 27, 2009Assignee: Virage Logic Corp.Inventors: Amit Khanuja, Deepak Sabharwal
-
Publication number: 20080212355Abstract: A compact, shared source line and bit line architecture for a diffusion programmable ROM. In one embodiment, a ROM circuit or instance includes a plurality of storage cells organized as an array of rows columns. A shared source line is associated with a first pair of adjacent columns, the shared source line being maintained at a predetermined level, wherein source terminals of storage cells in the adjacent columns are electrically coupled to the shared source line. A shared bit line is associated with a second pair of adjacent columns, the shared bit line being maintained at the predetermined level, wherein drain terminals of storage cells in the adjacent columns are electrically coupled to the shared bit line.Type: ApplicationFiled: April 8, 2008Publication date: September 4, 2008Applicant: VIRAGE LOGIC CORP.Inventors: Amit Khanuja, Deepak Sabharwal