Patents Represented by Attorney, Agent or Law Firm Bobbie Truong
  • Patent number: 6587942
    Abstract: A versatile serial to parallel interface capable of both receiving multiple types of input formats and operating in multiple operational modes includes a multiplexer, a signal generator, and a register. The multiplexer receives serial data from a plurality of possible data sources and, in response to a set of selection signals, outputs one of the sets of serial data to the signal generator. The signal generator thereafter forwards the serial data to the register for storage. In addition to forwarding the serial data to the register, the signal generator also generates clock and control signals. These signals are used to control the operation of the register to ensure proper serial to parallel conversion of the input serial data. In addition, these signals may also be provided to the source of the serial data to control the actions of the data source. The signal generator generates the clock and control signals in response to indication information provided to the signal generator.
    Type: Grant
    Filed: January 3, 2000
    Date of Patent: July 1, 2003
    Assignee: Oak Technology, Inc.
    Inventor: Kevin Chiang
  • Patent number: 6370495
    Abstract: The present invention simulates the behavior of a storage component by first determining whether a timing violation has occurred for the storage component. If one or more timing violations is detected, then an x (indicating uncertainty) is reflected at the output of the storage component. This x is maintained at the output of the storage component for a predetermined number of timing units. After the predetermined number of timing units has expired, the output of the storage component is changed from x to a certain value, such as a logical 1 or a logical 0. By changing the output to a certain value, the present invention prevents the x at the output of the storage component from indefinitely propagating to other components in the circuit. This in turn prevents large numbers of x's from appearing in the simulation results provided to the designer. Instead, values that are certain will appear in the results.
    Type: Grant
    Filed: February 2, 1999
    Date of Patent: April 9, 2002
    Assignee: Oak Technology
    Inventors: Eugene Weddle, Roy Wen, Bernard E. Stewart, Singh Shashij
  • Patent number: 6321351
    Abstract: A method and apparatus for processing data read from a DVD media containing stored data is described. The apparatus includes a DVD media reader for reading data and error information stored on a DVD media, an error processor for determining the number of errors in the read data, and a display means for displaying the number of errors. The method includes the steps of reading actual data from a DVD media, computing a first correction code for the actual data, reading a second correction code from the DVD media, the second correction code pertaining directly to said stored data, and comparing the first and second correction codes to determine whether said actual data needs to be corrected. The method further includes the steps of determining whether the number of errors in the actual data exceeds the number of errors that can be corrected, correcting the actual data if possible, and counting the number of errors that are corrected.
    Type: Grant
    Filed: March 16, 1999
    Date of Patent: November 20, 2001
    Assignee: Oak Technology
    Inventors: Chris T. Brown, Tina T. Peng, Sheena F. Shi, Arup K. Bhattacharya
  • Patent number: 6298023
    Abstract: Under current CD-R and CD-RW technology, whenever a present mark is burned onto a CD, only the dimension of the present mark is considered in controlling the heat source (e.g. a laser). The present invention improves upon the current technology by taking into account not only the dimension of the present mark but also the effects on the present mark due to the marks and spaces within relatively close proximity to the present mark. By doing so, the present invention significantly improves the accuracy of the writing process. This in turn enables the present invention to eliminate the writing errors of the prior art.
    Type: Grant
    Filed: May 27, 1999
    Date of Patent: October 2, 2001
    Inventors: Shengquan Wu, Phares Grey