Patents by Inventor Sudarshan Kumar
Sudarshan Kumar 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: 20250022491Abstract: A light sleep power saving system for saving leakage power in a static random access memory (SRAM) is disclosed, the light sleep power saving system is configured to: enable a light sleep (LsEn) mode in a current active cycle: restrict precharging of a plurality of bitlines (BL/BLB) at backend of the current active cycle; analyze that the current active cycle is in the light sleep (LsEn) mode; determine whether the light sleep (LsEn) mode is enabled on at least one cycle ahead to the current active cycle; upon determining, disable the light sleep mode on at least one cycle ahead to the current active cycle; precharge the plurality of bitlines during at least one cycle ahead to the current active cycle; and output the current active cycle comprising access operations on the SRAM. The current active cycle includes access operations that include read and write operations on SRAM.Type: ApplicationFiled: July 14, 2023Publication date: January 16, 2025Inventors: SUDARSHAN KUMAR, MAYANK TAYAL, SAGAR VIDYA REDDY
-
Patent number: 11915745Abstract: A memory architecture for optimizing leakage currents in standby mode and a method thereof is disclosed. The memory architecture includes a plurality of memory segments configured to operate in one or more modes of operations. The plurality of memory segments includes a plurality of decoder slices. Each of the plurality of decoder slice includes a plurality of wordlines running in the row direction; at least one array power header configured for controlling leakage currents within each of the plurality of decoder slice in the row direction; and a retention header. Each of the plurality of power supply rails running in the column direction are segmented within one or more decoder slice to form one or more segmented power supply node.Type: GrantFiled: September 15, 2021Date of Patent: February 27, 2024Assignee: DXCorr Design Inc.Inventors: Sudarshan Kumar, Mayank Tayal, Sagar Vidya Reddy
-
Patent number: 11654256Abstract: A ventilator system including an oxygen delivery cylinder, an air delivery unit, connecting tubes, and a digital display unit. The system further includes a Y connector configured to mix air and oxygen, to form a gas and pass said gas towards an outlet of the system. A water manometer that is configured to monitor a pressure of the gas in the system and blow off the excess pressure of the gas. A solenoid valve that is configured to adjust an end respiratory pressure obtained from a breathing device connected to the outlet of the system. The pressure of the gas being instantly delivered to the breathing device is measured by water manometer from a dead space near the outlet, thereby enabling a dual monitoring of the gas pressure being delivered to the breathing device.Type: GrantFiled: June 9, 2020Date of Patent: May 23, 2023Inventors: Sudarshan Kumar Bhandari, Purnima Bhandari
-
Publication number: 20230080591Abstract: A memory architecture for optimizing leakage currents in standby mode and a method thereof is disclosed. The memory architecture includes a plurality of memory segments configured to operate in one or more modes of operations. The plurality of memory segments includes a plurality of decoder slices. Each of the plurality of decoder slice includes a plurality of wordlines running in the row direction; at least one array power header configured for controlling leakage currents within each of the plurality of decoder slice in the row direction; and a retention header. Each of the plurality of power supply rails running in the column direction are segmented within one or more decoder slice to form one or more segmented power supply node.Type: ApplicationFiled: September 15, 2021Publication date: March 16, 2023Inventors: SUDARSHAN KUMAR, MAYANK TAYAL, Sagar Vidya Reddy
-
Publication number: 20220013154Abstract: An integrated circuit might comprise an input flip-flop block clocked by a first clock having a first clock period, an output of the input flip-flop block for outputting data clocked by the first clock, a first logic block implementing a desired logic function, an input of the first logic block, coupled to the input flip-flop block, an output flip-flop block clocked by a second clock having a period equal to the first clock period and derived from a common source as the first clock, and an input of the output flip-flop block, coupled to an output of the first logic block. A first logic block delay can be at least the first clock period plus a specified delay excess and the second clock can be delayed by at least the specified delay excess. The first logic block might be a portion of a CAM block and/or a TCAM block.Type: ApplicationFiled: May 21, 2021Publication date: January 13, 2022Inventor: Sudarshan Kumar
-
Publication number: 20220012304Abstract: A system and method of multiplying a first matrix and a second matrix is provided, the method comprising compressing the second matrix into a third matrix to process primarily non-zero values. For each row in the first matrix, a row may be loaded into a row lookup unit. For each entry in the third matrix, a row address may be extracted, a row value may be obtained from a corresponding loaded row of the first matrix based on the extracted row address, the row value from the loaded row may be multiplied with the matrix value from the third matrix for each column, and the multiplied value may be added to an accumulator corresponding to the each column. Lastly, a multiplied matrix may be output for the loaded row.Type: ApplicationFiled: July 7, 2021Publication date: January 13, 2022Inventor: Sudarshan Kumar
-
Publication number: 20210316103Abstract: A ventilator system including an oxygen delivery cylinder, an air delivery unit, connecting tubes, and a digital display unit. The system further includes a Y connector configured to mix air and oxygen, to form a gas and pass said gas towards an outlet of the system. A water manometer that is configured to monitor a pressure of the gas in the system and blow off the excess pressure of the gas. A solenoid valve that is configured to adjust an end respiratory pressure obtained from a breathing device connected to the outlet of the system. The pressure of the gas being instantly delivered to the breathing device is measured by water manometer from a dead space near the outlet, thereby enabling a dual monitoring of the gas pressure being delivered to the breathing device.Type: ApplicationFiled: June 9, 2020Publication date: October 14, 2021Inventors: Sudarshan Kumar Bhandari, Purnima Bhandari
-
Patent number: 11017858Abstract: A CAM/TCAM includes a plurality of rows of CAM/TCAM lines, a plurality of search lines, and a plurality of bit lines, wherein each row comprises an array of CAM/TCAM cells. Each TCAM cell has two storage cells, representing state for data and a mask of the cell, and match logic. The two storage cells connect to a respective bit line as input and their output drives the match logic. In response to the respective search line and storage outputs, the match logic generates cell match outputs. The match logic can be implemented using static logic comprising tristate gates and masking logic that forces the cell match output to a predetermined value in response to the stored mask value. The match outputs in the row are AND-ed by a logic tree to generate a match output, thereby reducing power consumption.Type: GrantFiled: December 25, 2016Date of Patent: May 25, 2021Inventor: Sudarshan Kumar
-
Publication number: 20120057135Abstract: A system comprising of low cost and low power projection engine comprising of means of producing non-coherent light source, means of condensing non-coherent light into narrow beams, means of focusing and scanning narrow beam light on screen where as image is projected on screen by producing light for each pixel of image. Source of non-coherent light can be LED.Type: ApplicationFiled: September 7, 2010Publication date: March 8, 2012Inventor: Sudarshan Kumar
-
Patent number: 7685451Abstract: A method and apparatus for compensating for current-change induced voltage changes is disclosed. In one embodiment, a digital throttle unit coupled to an instruction pipeline may generate a compensating current signal, which may then cause a dummy load to consume a compensating current. In another embodiment, a counter responsive to changes in clock frequency may generate a ramp current signal, which may then cause a dummy load to consume a current corresponding to the ramp current signal.Type: GrantFiled: December 20, 2002Date of Patent: March 23, 2010Assignee: Intel CorporationInventors: James S. Burns, Kenneth D. Shoemaker, Sudarshan Kumar, Tom E. Wang, David J. Ayers, Vivek Tiwari
-
Patent number: 6952118Abstract: A gate-clocked domino circuit with reduced leakage current during an inactive state, where domino stages in the domino circuit have long channel length transistors in the pre-charge paths. During an inactive state, the domino stages are put in an evaluation state and are discharged.Type: GrantFiled: December 18, 2002Date of Patent: October 4, 2005Assignee: Intel CorporationInventors: Shahram Jamshidi, Sudarshan Kumar
-
Patent number: 6833735Abstract: A complementary metal oxide semiconductor (CMOS) low-power, high speed logic circuit consisting of a cascaded chain of stages. The first stage is a pulsed domino logic circuit having one or more logic signal inputs for receiving data signals, and a timing input for receiving a clocking pulse that conditions the input pulse domino stage for evaluation during a brief window of time. The output of the pulsed domino circuit is connected to a chain of series-connected skewed static logic gates, each having the channel sizes of its pull-up and pull-down transistors ratioed to a produce, from gate-to-gate in the static logic chain, alternating fast high-to-low and low-to-high transitions for the information carrying leading edge of said input data signals. The use of a pulsed domino first stage driving a chain of skewed logic static gates reduces power consumption but retains the speed of conventional domino logic circuits.Type: GrantFiled: December 31, 2002Date of Patent: December 21, 2004Assignee: Intel CorporationInventors: Sudarshan Kumar, Jiann-Cherng Lan, Snehal Jariwala, Wenjie Jiang
-
Patent number: 6820106Abstract: A method and apparatus to increase the performance of a floating point multiplier accumulator (FMAC). The method comprises receiving three floating point numbers and computing a product of the first floating point number and the second floating point number and adding a third floating point number to produce a sum value and a carry value. A propagate value, a kill value and a generate value are then computed based on the sum value and the carry value. Simultaneously the sum value is added to the carry value to create a first result, the sum value is added to the carry value and incremented by one to create a second result, the sum value is added to the carry value and incremented by two to create a third result, and a decimal point position is determined. One of the first result, the second result and the third result is then selected responsive to a rounding mode and the decimal point position. The selected result is normalized based on the decimal point position.Type: GrantFiled: June 27, 2000Date of Patent: November 16, 2004Assignee: Intel CorporationInventors: Narsing K. Vijayrao, Chi Keung Lee, Sudarshan Kumar
-
Publication number: 20040124882Abstract: A complementary metal oxide semiconductor (CMOS) low-power, high speed logic circuit consisting of a cascaded chain of stages. The first stage is a pulsed domino logic circuit having one or more logic signal inputs for receiving data signals, and a timing input for receiving a clocking pulse that conditions the input pulse domino stage for evaluation during a brief window of time. The output of the pulsed domino circuit is connected to a chain of series-connected skewed static logic gates, each having the channel sizes of its pull-up and pull-down transistors ratioed to a produce, from gate-to-gate in the static logic chain, alternating fast high-to-low and low-to-high transitions for the information carrying leading edge of said input data signals. The use of a pulsed domino first stage driving a chain of skewed logic static gates reduces power consumption but retains the speed of conventional domino logic circuits.Type: ApplicationFiled: December 31, 2002Publication date: July 1, 2004Applicant: Intel CorporationInventors: Sudarshan Kumar, Jiann-Cherng Lan, Snehal Jariwala, Wenjie Jiang
-
Publication number: 20040119503Abstract: A gate-clocked domino circuit with reduced leakage current during an inactive state, where domino stages in the domino circuit have long channel length transistors in the pre-charge paths. During an inactive state, the domino stages are put in an evaluation state and are discharged.Type: ApplicationFiled: December 18, 2002Publication date: June 24, 2004Inventors: Shahram Jamshidi, Sudarshan Kumar
-
Publication number: 20040120445Abstract: A method and apparatus for compensating for current-change induced voltage changes is disclosed. In one embodiment, a digital throttle unit coupled to an instruction pipeline may generate a compensating current signal, which may then cause a dummy load to consume a compensating current. In another embodiment, a counter responsive to changes in clock frequency may generate a ramp current signal, which may then cause a dummy load to consume a current corresponding to the ramp current signal.Type: ApplicationFiled: December 20, 2002Publication date: June 24, 2004Inventors: James S. Burns, Kenneth D. Shoemaker, Sudarshan Kumar, Tom E. Wang, David J. Ayers, Vivek Tiwari
-
Patent number: 6707318Abstract: An entry latch to provide a dynamic signal at an output port in response to input static signals at a pulldown network, the pulldown network to conditionally discharge an internal node depending upon the input static signals, the entry latch comprising a pass transistor having a first source/drain connected to the output port and a second source/drain connected to a gate of a pullup pMOSFET, where the pullup pMOSFET turns ON only if the pulldown network does not turn ON during the evaluation phase.Type: GrantFiled: March 26, 2002Date of Patent: March 16, 2004Assignee: Intel CorporationInventors: Sudarshan Kumar, Shahram Jamshidi
-
Patent number: 6631093Abstract: A low power memory bit line precharge scheme. A memory bit line is coupled to a first read precharge device. A second write precharge device is also coupled to the memory bit line and is to be enabled only in response to a memory write operation. The first read and second write precharge devices are sized such that their combined drive strength is sufficient to precharge the first memory bit line during a precharge period following a write operation.Type: GrantFiled: June 29, 2001Date of Patent: October 7, 2003Assignee: Intel CorporationInventors: Sudarshan Kumar, Jiann-Cherng Lan, Wenjie Jiang, Gaurav Mehta, Sadhana Madhyastha
-
Publication number: 20030184344Abstract: An entry latch to provide a dynamic signal at an output port in response to input static signals at a pulldown network, the pulldown network to conditionally discharge an internal node depending upon the input static signals, the entry latch comprising a pass transistor having a first source/drain connected to the output port and a second source/drain connected to a gate of a pullup pMOSFET, where the pullup pMOSFET turns ON only if the pulldown network does not turn ON during the evaluation phase.Type: ApplicationFiled: March 26, 2002Publication date: October 2, 2003Inventors: Sudarshan Kumar, Shahram Jamshidi
-
Patent number: 6629194Abstract: A memory includes a plurality of banks of memory elements. For a memory read access operation, bank enable logic coupled to each of the plurality of banks is responsive to an address of a memory element to be read to selectively deactivate a first precharge clock signal to be received by a first one of the banks that includes the memory element to be read. The bank enable logic is further responsive to the address to selectively maintain in an active state a second precharge clock signal to be received by a second one of the banks that does not include the memory element to be read.Type: GrantFiled: May 31, 2001Date of Patent: September 30, 2003Assignee: Intel CorporationInventors: Sudarshan Kumar, Gaurav G. Mehta, Sadhana Madhyastha, Jiann-Cherng Lan