Patents by Inventor Yair Baydatch

Yair Baydatch 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: 5822779
    Abstract: A data processing technique with which a CPU core accesses memory devices over a bus. Some of the memory devices are on-chip, and some may be off-chip. In order to optimize its operation, the CPU core accesses the on-chip devices via a core buffer interface unit ("BIU") which has been tuned to on-chip operation. Off-chip devices communicate with the CPU core via a system BIU which translates the on-chip bus transactions to meet the off-chip device requirements.
    Type: Grant
    Filed: March 21, 1997
    Date of Patent: October 13, 1998
    Assignee: National Semiconductor Corporation
    Inventors: Gideon Intrater, Ohad Falik, Aharon Ostrer, Yair Baydatch, Alberto Sandbank
  • Patent number: 5801978
    Abstract: An arithmetic logic unit includes overflow trap logic for an integer-multiply instruction. A multiply unit multiplies a pair of n-bit operands together and produces a n+1 bit result. The low order n-bits are returned as the multiplication result. A first overflow logic unit examines the leading bits of both operands and counts the number of leading bits which are equal to respective sign bits. If the count is smaller than n, an overflow trap is signalled. If not, then a second logic unit examines bits n and n-1 of the result and signals an overflow trap if these bits are not equal.
    Type: Grant
    Filed: February 26, 1996
    Date of Patent: September 1, 1998
    Assignee: National Semiconductor Corporation
    Inventor: Yair Baydatch
  • Patent number: 5446909
    Abstract: Binary multiplication is performed with existing data processing apparatus to which only minor modifications are required. One operand and a partial product are stored in existing latches of a CPU. The second operand is stored in a shift register which is added to the CPU. The data in the shift register is shifted from the LSB to the MSB, with a "0" being loaded into the LSB. As the bits in the first operand are designated in sequence, the value of the partial product is increased by the value in the shift register if the designated bit is a "1". After the sequencing has designated all the bits of the first operand, the partial product is taken to be the product of the multiplication.
    Type: Grant
    Filed: December 11, 1992
    Date of Patent: August 29, 1995
    Assignee: National Semiconductor Corporation
    Inventors: Gideon Intrater, Ohad Falik, Aharon Ostrer, Yair Baydatch, Gadi Erlich