Patents by Inventor Nabil Khalifa

Nabil Khalifa 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: 7761617
    Abstract: A direct memory access (DMA) circuit (200) includes a read port (202) and a write port (204). The DMA circuit (200) is a multithreaded initiator with “m” threads on the read port (202) and “n” threads on the write port (204). The DMA circuit (200) includes two decoupled read and write contexts and schedulers (302, 304) that provide for more efficient buffering and pipelining. The schedulers (302, 304) are mainly arbitrating between channels at a thread boundary. One thread is associated to one DMA service where a service can be a single or burst transaction. The multithreaded DMA transfer allows for concurrent channel transfers.
    Type: Grant
    Filed: March 17, 2005
    Date of Patent: July 20, 2010
    Assignee: Texas Instruments Incorporated
    Inventors: Franck Seigneret, Sivayya Ayinala, Nabil Khalifa, Praveen Kolli, Prabha Atluri
  • Patent number: 7373437
    Abstract: A direct memory access (DMA) circuit (200) includes a read port (202) and a write port (204). The DMA circuit (200) is a multithreaded initiator with “m” threads on the read port (202) and “n” threads on the write port (204). The DMA circuit (200) includes a data FIFO (210) which is shared by all of the logical channels and the FIFO depth can be allocated dynamically allowing for the maximum number of channels to be scheduled and concurrently active. The FIFO (210) can also be allocated to a single channel if there is only one logical channel active. The FIFO (210) increases the DMA's transfer performance, pre-fetch capacity and buffering, while maximizing pipelining.
    Type: Grant
    Filed: March 15, 2005
    Date of Patent: May 13, 2008
    Assignee: Texas Instruments Incorporated
    Inventors: Franck Seigneret, Nabil Khalifa, Sivayya Ayinala, Praveen Kolli
  • Patent number: 7103070
    Abstract: This transmission system comprises a station of a first type and a plurality of stations of a second type which include a transmitting part having a transmit timing controller for transmitting data at a transmit timing and a receiving part having synchronizing circuits for synchronization with data transmitted from the station of the first type. When the stations of the second type are moving, their transmit timing is modified to facilitate the synchronization of the reception of the station by solely being based on the receive timing at these stations of the second type.
    Type: Grant
    Filed: December 6, 2000
    Date of Patent: September 5, 2006
    Assignee: Koninklijke Philips Electronic, N.V.
    Inventors: Nabil Khalifa, Serge Geslin, Vladimir Dvorkin
  • Publication number: 20060080477
    Abstract: A direct memory access (DMA) circuit (200) includes a read port (202) and a write port (204). The DMA circuit (200) is a multithreaded initiator with “m” threads on the read port (202) and “n” threads on the write port (204). The DMA circuit (200) includes a data FIFO (210) which is shared by all of the logical channels and the FIFO depth can be allocated dynamically allowing for the maximum number of channels to be scheduled and concurrently active. The FIFO (210) can also be allocated to a single channel if there is only one logical channel active. The FIFO (210) increases the DMA's transfer performance, pre-fetch capacity and buffering, while maximizing pipelining.
    Type: Application
    Filed: March 15, 2005
    Publication date: April 13, 2006
    Inventors: Franck Seigneret, Nabil Khalifa, Sivayya Ayinala, Praveen Kolli
  • Publication number: 20060080478
    Abstract: A direct memory access (DMA) circuit (200) includes a read port (202) and a write port (204). The DMA circuit (200) is a multithreaded initiator with “m” threads on the read port (202) and “n” threads on the write port (204). The DMA circuit (200) includes two decoupled read and write contexts and schedulers (302, 304) that provide for more efficient buffering and pipelining. The schedulers (302, 304) are mainly arbitrating between channels at a thread boundary. One thread is associated to one DMA service where a service can be a single or burst transaction. The multithreaded DMA transfer allows for concurrent channel transfers.
    Type: Application
    Filed: March 17, 2005
    Publication date: April 13, 2006
    Inventors: Franck Seigneret, Sivayya Ayinala, Nabil Khalifa, Praveen Kolli, Prabha Atluri
  • Patent number: 6526288
    Abstract: A wireless terminal includes a line interface which is connectable to a modem of an external apparatus. A controller of the wireless terminal is connected to the line interface. In response to connection of the wireless terminal to the modem, the controller switches the wireless terminal from a telephony mode into a transparent transmission mode for transmitting signals received from the modem to a communication network via an air interface.
    Type: Grant
    Filed: April 20, 1999
    Date of Patent: February 25, 2003
    Assignee: Koninklijke Philips Electronics, N.V.
    Inventors: Nabil Khalifa, David J. E. Guyard
  • Publication number: 20020050370
    Abstract: This data transmission system satisfies a specification of the type 3G TS 25.211 and, while using spread spectrum codes, is formed by at least a transmission part (10) for transmitting the data by using spread spectrum codes and at least a receiving part (20) for receiving said data. In this system first data are transmitted over the channel CPICH for a period of time that is relatively long, whereas second data are transmitted over the channel SCH for period of time that a relatively short. It is suggested that the second data be transmitted during the interruptions of the transmission of the first data, or also with an attenuation of this transmission.
    Type: Application
    Filed: May 15, 2001
    Publication date: May 2, 2002
    Inventor: Nabil Khalifa
  • Publication number: 20010050946
    Abstract: The input data to a CDMA transmitter is used to introduce a slight frequency offset to the clock that is used to generate the CDMA code. At the receiver, the frequency-offset CDMA signal proportionately affects the magnitude of output signals from one or more CDMA correlators. A composite signal that is based on the magnitudes of the output signals is compared to a set of predefined threshold levels to provide the demodulated output data.
    Type: Application
    Filed: July 19, 2001
    Publication date: December 13, 2001
    Inventor: Nabil Khalifa
  • Patent number: 6327257
    Abstract: The input data to a CDMA transmitter is used to introduce a slight frequency offset to the clock that is used to generate the CDMA code. At the receiver, the frequency-offset CDMA signal proportionately affects the magnitude of output signals from one or more CDMA correlators. A composite signal that is based on the magnitudes of the output signals is compared to a set of predefined threshold levels to provide the demodulated output data.
    Type: Grant
    Filed: April 26, 1999
    Date of Patent: December 4, 2001
    Assignee: U.S. Philips Corporation
    Inventor: Nabil Khalifa
  • Publication number: 20010002913
    Abstract: This transmission system comprises a station of a first type (1) and a plurality of stations of a second type (2, 3, 4, . . . ) which include a transmitting part (T) having a transmit timing controller for transmitting data at a transmit timing and a receiving part (R) having synchronizing circuits for synchronization with data transmitted from the station of the first type. When the stations of the second type are moving, their transmit timing is modified to facilitate the synchronization of the reception of the station (1) by solely being based on the receive timing at these stations of the second type.
    Type: Application
    Filed: December 6, 2000
    Publication date: June 7, 2001
    Inventors: Nabil Khalifa, Serge Geslin, Vladimir Dvorkin