Patents by Inventor Homayoon Sam

Homayoon Sam 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: 5559837
    Abstract: In accordance with the present invention, a technique for efficiently utilizing memory in determining which next state accumulated cost to retain, such as in a communication system or a Viterbi decoder. The system includes a memory having a portion of registers allocated to a first array and a portion of registers allocated to a second array. The technique includes retrieving a present state accumulated cost from a storage register of the first array and calculating a next state accumulated cost based on the present state accumulated cost. The next state accumulated cost is stored in a storage register of the second array. The second array is designated as containing present state accumulated costs. A present state accumulated cost is retrieved from a storage register of the second array and used in calculating a subsequent next state accumulated cost. The subsequent next state accumulated cost is stored in a storage register of the first array.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: September 24, 1996
    Assignee: Lucent Technologies Inc.
    Inventors: David M. Blaker, Marc S. Diamondstein, Gregory S. Ellard, Mohammad S. Mobin, Homayoon Sam, Mark E. Thierbach
  • Patent number: 5513220
    Abstract: Convolutionally encoded information subjected to channel intersymbol interference is decoded by calculating the minimum cost path through a trellis. The trellis terminates in known states. Exploiting the open architecture of the coprocessor, the minimum cost state is checked to ascertain if it is the known, that is, correct state and if it is not, the possible known states are searched by the DSP inside the ECCP active register and the state with the lowest cost amont the possible states is selected.
    Type: Grant
    Filed: November 16, 1993
    Date of Patent: April 30, 1996
    Assignee: AT&T Corp.
    Inventors: David M. Blaker, Gregory S. Ellard, Mohammad S. Mobin, Homayoon Sam
  • Patent number: 5465275
    Abstract: In accordance with the present invention, a technique for efficiently utilizing memory in determining which next state accumulated cost to retain, such as in a communication system or a Viterbi decoder. The system includes a memory having a portion of registers allocated to a first array and a portion of registers allocated to a second array. The technique includes retrieving a present state accumulated cost from a storage register of the first array and calculating a next state accumulated cost based on the present state accumulated cost. The next state accumulated cost is stored in a storage register of the second array. The second array is designated as containing present state accumulated costs. A present state accumulated cost is retrieved from a storage register of the second array and used in calculating a subsequent next state accumulated cost. The subsequent next state accumulated cost is stored in a storage register of the first array.
    Type: Grant
    Filed: November 16, 1993
    Date of Patent: November 7, 1995
    Assignee: AT&T IPM Corp.
    Inventors: David M. Blaker, Marc S. Diamondstein, Gregory S. Ellard, Mohammad S. Mobin, Homayoon Sam, Mark E. Thierbach
  • Patent number: 5432804
    Abstract: An integrated circuit includes a digital signal processor (DSP) and an error correction co-processor (ECCP) that implements a Viterbi decoding function. The DSP and ECCP share a block of multi-port memory, typically by bus multiplexing a dual-port RAM. When the ECCP possesses the RAM, it inhibits the DSP from accessing that block of the RAM by asserting an EBUSY flag. This technique conserves and optimizes the RAM usage, allowing the DSP and ECCP to advantageously be formed on the same integrated circuit chip.
    Type: Grant
    Filed: November 16, 1993
    Date of Patent: July 11, 1995
    Assignee: AT&T Corp.
    Inventors: Marc S. Diamondstein, Homayoon Sam, Mark E. Thierbach
  • Patent number: 5355369
    Abstract: The use of the JTAG port provides for boundary scan testing of integrated circuits, thereby allowing for the testing of IC's after they have been mounted into a circuit board. However, the conventional JTAG scheme is limited as to speed, since both the input and output vectors must be serially shifted in and out of I/O buffers along the chip boundaries. The present invention speeds the testing of high-speed core logic circuitry by transferring the test program to a special test data register, which downloads the program to the logic circuitry under test, and uploads the results. This allows the core logic to perform the test at its normal operating speed, while still retaining compatibility with the JTAG standard for other tests.
    Type: Grant
    Filed: April 26, 1991
    Date of Patent: October 11, 1994
    Assignee: AT&T Bell Laboratories
    Inventors: Alan J. Greenberger, Homayoon Sam