Patents by Inventor Zahid Najam

Zahid Najam 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: 9098272
    Abstract: An automatic load detection system. A first reference signal that may be known apriori can be used for load detection. For example, the first reference signal may be used for invisible portion of a frame. The DAC receives the first reference signal and outputs a signal that is based on the first reference signal. The output of the DAC may have two known values depending on whether the load is coupled to the DAC, e.g., by having a different impedance. Thus, the output signal may be used for detecting whether the load is uncoupled from the DAC. If it is determined that the load is uncoupled from the DAC, the clocking signal to the DAC may be turned off. Thus, DAC no longer consumes power when the load is uncoupled, thereby saving power.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: August 4, 2015
    Assignee: NVIDIA CORPORATION
    Inventors: Otto Steinbusch, Zahid Najam
  • Patent number: 9088176
    Abstract: A power management unit for improving power efficiency of an electronic device. The power management unit includes a first and a second stage power regulator and a control circuitry. The first stage power regulator includes a switching regulator to efficiently adjust an input voltage based on a feedback signal. The adjusted input voltage provides the second stage power regulator that includes low dropout voltage regulators with an input voltage close to its output. Thus, power dissipation in the second stage is reduced by reducing the voltage differential between the input and desired output voltages. The second stage turns on/off power to units of the electronic device. The control circuitry generates the feedback signal based on dropout voltages of the low dropout voltages, the desired output voltage and the adjusted input voltage. The largest dropout voltage is selected and adds it to the desired output voltage to generate the feedback signal.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: July 21, 2015
    Assignee: NVIDIA CORPORATION
    Inventors: Neil Hendin, Zahid Najam
  • Patent number: 8327173
    Abstract: In an integrated circuit device, a circuit for maintaining asserted values on an input output pin of the device when a functional block of the device is placed in a sleep mode. The circuit includes an interface for coupling a functional block of a processor to an input and output pin and an output storage element coupled to the interface for storing a current value of the input output pin. The circuit further includes a sleep mode enable for controlling the output storage element to store the current value of the input output pin prior to the functional block being entering a sleep mode and cause the current value of the input output pin to remain asserted after the functional block is in sleep mode. The sleep mode enable is also to deactivate the storage element when the sleep mode is exited.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: December 4, 2012
    Assignee: Nvidia Corporation
    Inventors: Neil Hendin, Zahid Najam, Stephane Le Provost, Brian Smith
  • Publication number: 20090204834
    Abstract: A system and method for waking up a portion of a programmable system on a chip (SoC). The system includes a power management unit for controlling power levels to the SoC and one or more inputs for receiving inputs from a coupled device. The system further includes a power management interface coupled to the one or more inputs. The power management interface signals the power management unit to adjust power levels to the SoC in response to receiving a signal via the one or more inputs corresponding to a wake event.
    Type: Application
    Filed: February 11, 2008
    Publication date: August 13, 2009
    Applicant: NVIDIA CORPORATION
    Inventors: Neil Hendin, Ewa Kubalska, Zahid Najam, Stephane Le Provost, Brian Smith
  • Publication number: 20090153108
    Abstract: A power management unit for improving power efficiency of an electronic device. The power management unit includes a first and a second stage power regulator and a control circuitry. The first stage power regulator includes a switching regulator to efficiently adjust an input voltage based on a feedback signal. The adjusted input voltage provides the second stage power regulator that includes low dropout voltage regulators with an input voltage close to its output. Thus, power dissipation in the second stage is reduced by reducing the voltage differential between the input and desired output voltages. The second stage turns on/off power to units of the electronic device. The control circuitry generates the feedback signal based on dropout voltages of the low dropout voltages, the desired output voltage and the adjusted input voltage. The largest dropout voltage is selected and adds it to the desired output voltage to generate the feedback signal.
    Type: Application
    Filed: December 17, 2007
    Publication date: June 18, 2009
    Inventors: Neil Hendin, Zahid Najam
  • Publication number: 20090158066
    Abstract: An automatic load detection system. A first reference signal that may be known apriori can be used for load detection. For example, the first reference signal may be used for invisible portion of a frame. The DAC receives the first reference signal and outputs a signal that is based on the first reference signal. The output of the DAC may have two known values depending on whether the load is coupled to the DAC, e.g., by having a different impedance. Thus, the output signal may be used for detecting whether the load is uncoupled from the DAC. If it is determined that the load is uncoupled from the DAC, the clocking signal to the DAC may be turned off. Thus, DAC no longer consumes power when the load is uncoupled, thereby saving power.
    Type: Application
    Filed: December 14, 2007
    Publication date: June 18, 2009
    Inventors: Otto Steinbusch, Zahid Najam
  • Publication number: 20090153211
    Abstract: In an integrated circuit device, a circuit for maintaining asserted values on an input output pin of the device when a functional block of the device is placed in a sleep mode. The circuit includes an interface for coupling a functional block of a processor to an input and output pin and an output storage element coupled to the interface for storing a current value of the input output pin. The circuit further includes a sleep mode enable for controlling the output storage element to store the current value of the input output pin prior to the functional block being entering a sleep mode and cause the current value of the input output pin to remain asserted after the functional block is in sleep mode. The sleep mode enable is also to deactivate the storage element when the sleep mode is exited.
    Type: Application
    Filed: December 17, 2007
    Publication date: June 18, 2009
    Inventors: Neil Hendin, Zahid Najam, Stephane Le Provost, Brian Smith
  • Patent number: 7428618
    Abstract: A method and apparatus for processing a bi-directional dataflow are disclosed which permits the transparent movement of data from one processor to another via a shared memory fabric which is connected with both processors. This permits the incoming data of a first processor to be utilized by a second processor thereby freeing that processor from having to handle incoming data. Further, the second processor can handle outgoing data exclusively, freeing the first processor from having to handle outgoing data. In this way, each direction of a bi-directional dataflow may be handled by the maximum capability of a bi-directional capable processing device. The shared memory may comprise a plurality of banks of synchronous dynamic random access memory (SDRAM) devices, and may be used to store packet data in a network.
    Type: Grant
    Filed: February 18, 2005
    Date of Patent: September 23, 2008
    Assignee: Cloudshield Technologies, Inc.
    Inventors: Zahid Najam, Peder J. Jungck, Macduy T. Vu, Andrew T Nguyen, Gregory Scott Triplett
  • Patent number: 7318144
    Abstract: An apparatus and method for interfacing a processor to one or more co-processors interface provides a dual ported memory to be used as a message passing buffer between the processor and the co-processors. Both the processor and co-processors can connect asynchronously to the dual ported memory. Control logic monitors activity by the processor to alert the co-processors of communications by the processor written to the memory and otherwise allows the processor and co-processors to think they are interfacing directly with one another.
    Type: Grant
    Filed: July 15, 2005
    Date of Patent: January 8, 2008
    Assignee: Cloudshield Teechnologies, Inc.
    Inventors: Zahid Najam, Peder J. Jungck, Andrew T. Nguyen
  • Patent number: 7210022
    Abstract: An apparatus and method for interfacing a processor to one or more co-processors provides a dual ported memory to be used as a message passing buffer between the processor and the co-processors. Both the processor and co-processors can connect asynchronously to the dual ported memory. Control logic monitors activity by the processor to alert the co-processors of communications by the processor written to the memory and otherwise allows the processor and co-processors to think they are interfacing directly with one another.
    Type: Grant
    Filed: May 15, 2001
    Date of Patent: April 24, 2007
    Assignee: Cloudshield technologies, Inc.
    Inventors: Peder J. Jungck, Andrew T. Nguyen, Zahid Najam
  • Patent number: 7114008
    Abstract: An architecture for intercepting and processing packets from a network is disclosed. The architecture provides both stateful and stateless processing of packets in the bi-directional network flow. Further, stateless processing is provided by a parallel arrangement of network processors while stateful processing is provided by a serial arrangement of network processors. The architecture permits leveraging existing bi-directional devices to process packets in a uni-directional flow, thereby increasing the throughput of the device. The ability to share state among the stateless processor, among the stateful processors of each packet flow direction and between the stateless and stateful processors provides for dynamic adaptability and analysis of both historical and bi-directional packet activity.
    Type: Grant
    Filed: May 15, 2001
    Date of Patent: September 26, 2006
    Assignee: Cloudshield Technologies, Inc.
    Inventors: Peder J. Jungck, Zahid Najam, Andrew T. Nguyen, Ramachandra-Rao Penke
  • Patent number: 7082502
    Abstract: A method and apparatus for processing a bi-directional dataflow are disclosed which permits the transparent movement of data from one processor to another via a shared memory fabric which is connected with both processors. This permits the incoming data of a first processor to be utilized by a second processor thereby freeing that processor from having to handle incoming data. Further, the second processor can handle outgoing data exclusively, freeing the first processor from having to handle outgoing data. In this way, each direction of a bi-directional dataflow may be handled by the maximum capability of a bi-directional capable processing device. The shared memory may comprise a plurality of banks of synchronous dynamic random access memory (SDRAM) devices, and may be used to store packet data in a network.
    Type: Grant
    Filed: May 15, 2001
    Date of Patent: July 25, 2006
    Assignee: Cloudshield Technologies, Inc.
    Inventors: Zahid Najam, Peder J. Jungck, Macduy T. Vu, Andrew T. Nguyen
  • Patent number: 7032031
    Abstract: An apparatus and method for enhancing the infrastructure of a network such as the Internet is disclosed. A packet interceptor/processor apparatus is coupled with the network so as to be able to intercept and process packets flowing over the network. Further, the apparatus provides external connectivity to other devices that wish to intercept packets as well. The apparatus applies one or more rules to the intercepted packets which execute one or more functions on a dynamically specified portion of the packet and take one or more actions with the packets. The apparatus is capable of analyzing any portion of the packet including the header and payload. Actions include releasing the packet unmodified, deleting the packet, modifying the packet, logging/storing information about the packet or forwarding the packet to an external device for subsequent processing. Further, the rules may be dynamically modified by the external devices.
    Type: Grant
    Filed: May 15, 2001
    Date of Patent: April 18, 2006
    Assignee: Cloudshield Technologies, Inc.
    Inventors: Peder J. Jungck, Zahid Najam, Andrew T. Nguyen, Ramachandra-Rao Penke
  • Publication number: 20060004912
    Abstract: A method and apparatus for processing a bi-directional dataflow are disclosed which permits the transparent movement of data from one processor to another via a shared memory fabric which is connected with both processors. This permits the incoming data of a first processor to be utilized by a second processor thereby freeing that processor from having to handle incoming data. Further, the second processor can handle outgoing data exclusively, freeing the first processor from having to handle outgoing data. In this way, each direction of a bi-directional dataflow may be handled by the maximum capability of a bi-directional capable processing device. The shared memory may comprise a plurality of banks of synchronous dynamic random access memory (SDRAM) devices, and may be used to store packet data in a network.
    Type: Application
    Filed: February 18, 2005
    Publication date: January 5, 2006
    Inventors: Zahid Najam, Peder Jungck, Macduy Vu, Andrew Nguyen, Gregory Triplett
  • Publication number: 20050268072
    Abstract: An apparatus and method for interfacing a processor to one or more co-processors interface provides a dual ported memory to be used as a message passing buffer between the processor and the co-processors. Both the processor and co-processors can connect asynchronously to the dual ported memory.
    Type: Application
    Filed: July 15, 2005
    Publication date: December 1, 2005
    Inventors: Zahid Najam, Peder Jungck, Andrew Nguyen
  • Patent number: 6737763
    Abstract: A system and method for distributing power to multiple circuit boards coupled with a “system” backplane is disclosed. Separate redundant pairs of power supplies are provided for each circuit board in a load sharing arrangement. Each set of power supplies and their load, i.e. the circuit board to which they are coupled and providing power to, are isolated from the other sets. The power supplies are coupled with a second “power” backplane which interconnects the redundant power supply pairs as well as receives the input voltage and current from a source and distributes it to all of the power supplies. The power backplane is further coupled with the system backplane in a back to back arrangement to effect the connection of the power supplies with their respective loads. The redundant power supplies in combination with fault monitoring and failure handling logic identify and isolate faults, enable fail-over operation and prevent collateral damage to other system components.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: May 18, 2004
    Assignee: Cloudshield Technologies, Inc.
    Inventors: Jixue J. Liu, Zahid Najam
  • Patent number: 6661119
    Abstract: A system and method for distributing power to multiple circuit boards coupled with a “system” backplane is disclosed. Separate redundant pairs of power supplies are provided for each circuit board in a load sharing arrangement. Each set of power supplies and their load, i.e. the circuit board to which they are coupled and providing power to, are isolated from the other sets. The power supplies are coupled with a second “power” backplane which interconnects the redundant power supply pairs as well as receives the input voltage and current from a source and distributes it to all of the power supplies. The power backplane is further coupled with the system backplane in a back to back arrangement to effect the connection of the power supplies with their respective loads. The redundant power supplies in combination with fault monitoring and failure handling logic identify and isolate faults, enable fail-over operation and prevent collateral damage to other system components.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: December 9, 2003
    Assignee: Cloudshield Technologies, Inc.
    Inventors: Jixue J. Liu, Zahid Najam, Jose Alvarellos, Peder J. Jungck, Thuan Luong
  • Publication number: 20030111909
    Abstract: A system and method for distributing power to multiple circuit boards coupled with a “system” backplane is disclosed. Separate redundant pairs of power supplies are provided for each circuit board in a load sharing arrangement. Each set of power supplies and their load, i.e. the circuit board to which they are coupled and providing power to, are isolated from the other sets. The power supplies are coupled with a second “power” backplane which interconnects the redundant power supply pairs as well as receives the input voltage and current from a source and distributes it to all of the power supplies. The power backplane is further coupled with the system backplane in a back to back arrangement to effect the connection of the power supplies with their respective loads. The redundant power supplies in combination with fault monitoring and failure handling logic identify and isolate faults, enable fail-over operation and prevent collateral damage to other system components.
    Type: Application
    Filed: December 17, 2001
    Publication date: June 19, 2003
    Inventors: Jixue J. Liu, Zahid Najam
  • Publication number: 20030112647
    Abstract: A system and method for distributing power to multiple circuit boards coupled with a “system” backplane is disclosed. Separate redundant pairs of power supplies are provided for each circuit board in a load sharing arrangement. Each set of power supplies and their load, i.e. the circuit board to which they are coupled and providing power to, are isolated from the other sets. The power supplies are coupled with a second “power” backplane which interconnects the redundant power supply pairs as well as receives the input voltage and current from a source and distributes it to all of the power supplies. The power backplane is further coupled with the system backplane in a back to back arrangement to effect the connection of the power supplies with their respective loads. The redundant power supplies in combination with fault monitoring and failure handling logic identify and isolate faults, enable fail-over operation and prevent collateral damage to other system components.
    Type: Application
    Filed: December 17, 2001
    Publication date: June 19, 2003
    Inventors: Jixue J. Liu, Zahid Najam, Jose Alvarellos, Peder J. Jungck, Thuan Luong
  • Publication number: 20030009651
    Abstract: An apparatus and method for interfacing a processor to one or more co-processors interface is disclosed. The apparatus provides a dual ported memory to be used as a message passing buffer between the processor and the co-processor. Both the processor and co-processors can interface asynchronously to the dual ported memory. Control logic monitors activity by the processor to alert the co-processors of communications by the processor written to the memory and otherwise allow the processor and co-processors to think they are interfacing directly with one another.
    Type: Application
    Filed: May 15, 2001
    Publication date: January 9, 2003
    Inventors: Zahid Najam, Peder J. Jungck, Andrew T. Nguyen