Patents by Inventor Naveed Zaman
Naveed Zaman 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: 20240403258Abstract: A chiplet-based architecture may quantize, or reduce, the number of bits at various stages of the data path in an artificial-intelligence processor. This architecture may leverage the synergy between quantizing multiple dimensions together to greatly decrease the memory usage and data path bandwidth. Internal weights may be quantized statically after a training procedure. Accumulator bits and activation bits may be quantized dynamically during an inference operation. New hardware logic may be configured to quantize the outputs of each operation directly from the core or other processing node before the tensor is stored in memory. Quantization may use a statistic from a previous tensor for a current output tensor, while also calculating a statistic to be used on a subsequent output tensor. In addition to quantizing based on a statistic, bits can be further quantized using a Kth percentile clamping operation.Type: ApplicationFiled: June 5, 2023Publication date: December 5, 2024Applicant: Applied Materials, Inc.Inventors: Bilal Shafi Sheikh, Tameesh Suri, Nathaniel See, Sutapa Dutta, Yun-Ting Sun, Udaykumar Diliprao Hanmante, Naveed Zaman
-
Publication number: 20240347514Abstract: A smart network interface controller (NIC) implemented using a stacked die configuration is provided. The NIC may include user-customizable networking circuits formed in a top programmable die and primitive network function blocks formed in a bottom application-specific integrated circuit (ASIC) die. The top programmable die may provide a flexible packet processing pipeline to facilitate efficient control and data communication between the user-customizable networking circuits and the primitive network function blocks. The bottom ASIC die may also include an array of memory blocks operable as lookup tables and intermediate buffers for other network processing circuitry in the NIC. A NIC configured in this way provides both performance, power, and area benefits and superior customer configurability.Type: ApplicationFiled: June 27, 2024Publication date: October 17, 2024Inventors: Naveed Zaman, Aravind Dasu, Sreedhar Ravipalli, Rakesh Cheerla, Martin Home
-
Patent number: 12095653Abstract: A router may include input buffers that receive a packet being transmitted from a source to a destination, a state generator that determines a state for the packet, and a memory representing weights for actions corresponding to possible states. The memory may be configured to return an action corresponding to the state of the packet, where the action may indicate a next hop in the route between the source and the destination. The router may also include reward logic configured to generate the weights for the plurality of actions in the memory. The reward logic may receive a global reward corresponding to the route between the source and the destination, calculate a local reward corresponding to next hops available to the router; and combine the global reward and the local reward to generate the weights for the plurality of actions in the memory.Type: GrantFiled: June 15, 2021Date of Patent: September 17, 2024Assignee: Applied Materials, Inc.Inventors: Tameesh Suri, Bilal Shafi Sheikh, Myron Shak, Naveed Zaman
-
Patent number: 12046578Abstract: A smart network interface controller (NIC) implemented using a stacked die configuration is provided. The NIC may include user-customizable networking circuits formed in a top programmable die and primitive network function blocks formed in a bottom application-specific integrated circuit (ASIC) die. The top programmable die may provide a flexible packet processing pipeline to facilitate efficient control and data communication between the user-customizable networking circuits and the primitive network function blocks. The bottom ASIC die may also include an array of memory blocks operable as lookup tables and intermediate buffers for other network processing circuitry in the NIC. A NIC configured in this way provides both performance, power, and area benefits and superior customer configurability.Type: GrantFiled: June 26, 2020Date of Patent: July 23, 2024Assignee: Intel CorporationInventors: Naveed Zaman, Aravind Dasu, Sreedhar Ravipalli, Rakesh Cheerla, Martin Horne
-
Publication number: 20220400073Abstract: A router may include input buffers that receive a packet being transmitted from a source to a destination, a state generator that determines a state for the packet, and a memory representing weights for actions corresponding to possible states. The memory may be configured to return an action corresponding to the state of the packet, where the action may indicate a next hop in the route between the source and the destination. The router may also include reward logic configured to generate the weights for the plurality of actions in the memory. The reward logic may receive a global reward corresponding to the route between the source and the destination, calculate a local reward corresponding to next hops available to the router; and combine the global reward and the local reward to generate the weights for the plurality of actions in the memory.Type: ApplicationFiled: June 15, 2021Publication date: December 15, 2022Applicant: Applied Materials, Inc.Inventors: Tameesh Suri, Bilal Shafi Sheikh, Myron Shak, Naveed Zaman
-
Publication number: 20220383121Abstract: A method of inducing sparsity for outputs of neural network layer may include receiving outputs from a layer of a neural network; partitioning the outputs into a plurality of partitions; identifying first partitions in the plurality of partitions that can be treated as having zero values; generating an encoding that identifies locations of the first partitions among remaining second partitions in the plurality of partitions; and sending the encoding and the second partitions to a subsequent layer in the neural network.Type: ApplicationFiled: May 25, 2021Publication date: December 1, 2022Applicant: Applied Materials, Inc.Inventors: Tameesh Suri, Bor-Chau Juang, Nathaniel See, Bilal Shafi Sheikh, Naveed Zaman, Myron Shak, Sachin Dangayach, Udaykumar Diliprao Hanmante
-
Publication number: 20220359464Abstract: A network-on-package (NoPK) for connecting a plurality of chiplets may include a plurality of interface bridges configured to convert a plurality of protocols used by the plurality of chiplets into a common protocol, a routing network configured to route traffic between the plurality of interface bridges using the common protocol, and a controller configured to program the plurality of interface bridges and the routing network based on types of the plurality of chiplets connected to the NoPK. The NoPK may provide a scalable connection for any number of chiplets from different ecosystems using different communication protocols.Type: ApplicationFiled: May 7, 2021Publication date: November 10, 2022Applicant: Applied Materials, Inc.Inventors: Naveed Zaman, Myron Shak, Tameesh Suri, Bilal Shafi Sheikh
-
Patent number: 11488935Abstract: A network-on-package (NoPK) for connecting a plurality of chiplets may include a plurality of interface bridges configured to convert a plurality of protocols used by the plurality of chiplets into a common protocol, a routing network configured to route traffic between the plurality of interface bridges using the common protocol, and a controller configured to program the plurality of interface bridges and the routing network based on types of the plurality of chiplets connected to the NoPK. The NoPK may provide a scalable connection for any number of chiplets from different ecosystems using different communication protocols.Type: GrantFiled: May 7, 2021Date of Patent: November 1, 2022Assignee: Applied Materials, Inc.Inventors: Naveed Zaman, Myron Shak, Tameesh Suri, Bilal Shafi Sheikh
-
Publication number: 20200328192Abstract: A smart network interface controller (NIC) implemented using a stacked die configuration is provided. The NIC may include user-customizable networking circuits formed in a top programmable die and primitive network function blocks formed in a bottom application-specific integrated circuit (ASIC) die. The top programmable die may provide a flexible packet processing pipeline to facilitate efficient control and data communication between the user-customizable networking circuits and the primitive network function blocks. The bottom ASIC die may also include an array of memory blocks operable as lookup tables and intermediate buffers for other network processing circuitry in the NIC. A NIC configured in this way provides both performance, power, and area benefits and superior customer configurability.Type: ApplicationFiled: June 26, 2020Publication date: October 15, 2020Applicant: Intel CorporationInventors: Naveed Zaman, Aravind Dasu, Sreedhar Ravipalli, Rakesh Cheerla, Martin Horne
-
Patent number: 7970043Abstract: A circuit and algorithm are disclosed for a step2 search of a three step search of synchronization channels in a W-CDMA system. A mobile terminal of the CDMA system includes an RF downconverter for receiving I and Q signals. A searcher, responsive to the I and Q signals, includes a first correlator for correlating the I and Q signals with a primary synchronization code on a primary synchronization channel, and a second correlator for correlating I and Q signals with a secondary synchronization code on a secondary synchronization channel. The correlated I and Q signals are added for each of the secondary synchronization codes. An energy calculator and a maximum energy detector use the correlated I and Q signals of both the primary and secondary synchronization channels to detect the most likely scrambling code group of secondary synchronization codes.Type: GrantFiled: August 20, 2010Date of Patent: June 28, 2011Assignee: Qualcomm IncorporatedInventors: Yan Li, Parvathanathan Subrahmanya, Naveed Zaman
-
Patent number: 7933316Abstract: A circuit and algorithm are disclosed for a step2 search of a three step search of synchronization channels in a W-CDMA system. A mobile terminal of the CDMA system includes an RF downconverter for receiving I and Q signals. A searcher, responsive to the I and Q signals, includes a first correlator for correlating the I and Q signals with a primary synchronization code on a primary synchronization channel, and a second correlator for correlating I and Q signals with a secondary synchronization code on a secondary synchronization channel. The correlated I and Q signals are added for each of the secondary synchronization codes. An energy calculator and a maximum energy detector use the correlated I and Q signals of both the primary and secondary synchronization channels to detect the most likely scrambling code group of secondary synchronization codes.Type: GrantFiled: August 10, 2007Date of Patent: April 26, 2011Assignee: Qualcomm IncorporatedInventors: Yan Li, Parvathanathan Subrahmanya, Naveed Zaman
-
Publication number: 20100309900Abstract: A circuit and algorithm are disclosed for a step2 search of a three step search of synchronization channels in a W-CDMA system. A mobile terminal of the CDMA system includes an RF downconverter for receiving I and Q signals. A searcher, responsive to the I and Q signals, includes a first correlator for correlating the I and Q signals with a primary synchronization code on a primary synchronization channel, and a second correlator for correlating I and Q signals with a secondary synchronization code on a secondary synchronization channel. The correlated I and Q signals are added for each of the secondary synchronization codes. An energy calculator and a maximum energy detector use the correlated I and Q signals of both the primary and secondary synchronization channels to detect the most likely scrambling code group of secondary synchronization codes.Type: ApplicationFiled: August 20, 2010Publication date: December 9, 2010Applicant: QUALCOMM INCORPORATEDInventors: Yan Li, Parvathanathan Subrahmanya, Naveed Zaman
-
Publication number: 20090041162Abstract: A circuit and algorithm are disclosed for a step2 search of a three step search of synchronization channels in a W-CDMA system. A mobile terminal of the CDMA system includes an RF downconverter for receiving I and Q signals. A searcher, responsive to the I and Q signals, includes a first correlator for correlating the I and Q signals with a primary synchronization code on a primary synchronization channel, and a second correlator for correlating I and Q signals with a secondary synchronization code on a secondary synchronization channel. The correlated I and Q signals are added for each of the secondary synchronization codes. An energy calculator and a maximum energy detector use the correlated I and Q signals of both the primary and secondary synchronization channels to detect the most likely scrambling code group of secondary synchronization codes.Type: ApplicationFiled: August 10, 2007Publication date: February 12, 2009Applicant: QUALCOMM, INCORPORATEDInventors: Yan Li, Parvathanathan Subrahmanya, Naveed Zaman
-
Patent number: 7035755Abstract: Method and apparatus for circuit testing with ring-connected test instrument modules. A system for controlling one or more test instruments to test one or more integrated circuits includes a master clock and a controller. The test instruments are connected to form a communication ring. The master clock is connected to each test instrument and provides a clock signal to the one or more test instruments. The controller is connected to the communication ring and is configured to align counters of test instruments to derive a common clock time value from the clock signal. The controller is further configured to generate and send data words into the communication ring to carry the data words to each test instrument. The data words includes at least one data word specifying a test event to be performed, a common clock time value, and at least one of the test instruments.Type: GrantFiled: August 16, 2002Date of Patent: April 25, 2006Assignee: Credence Systems CorporationInventors: Michael F. Jones, Robert Whyte, Jamie S. Cullen, Naveed Zaman, Yann Gazounaud, Burnell G. West, William Fritzsche
-
Publication number: 20030105607Abstract: Method and apparatus for circuit testing with ring-connected test instrument modules. A system for controlling one or more test instruments to test one or more integrated circuits includes a master clock and a controller. The test instruments are connected to form a communication ring. The master clock is connected to each test instrument and provides a clock signal to the one or more test instruments. The controller is connected to the communication ring and is configured to align counters of test instruments to derive a common clock time value from the clock signal. The controller is further configured to generate and send data words into the communication ring to carry the data words to each test instrument. The data words includes at least one data word specifying a test event to be performed, a common clock time value, and at least one of the test instruments.Type: ApplicationFiled: August 16, 2002Publication date: June 5, 2003Inventors: Michael F. Jones, Robert Whyte, Jamie S. Cullen, Naveed Zaman, Yann Gazounaud, Burnell G. West