Patents Represented by Attorney Robert C. Strawbrich, Esq.
  • Patent number: 7984316
    Abstract: A solid state disk (SSD) device includes a non-volatile storage module (NVSM), a secondary power source coupled to power inputs of the SSD, a volatile memory (VM), a controller in communication with the NVSM and the VM. The controller is operable in a (re)populate mode to (re)populate data stored in the NVSM to the VM when primary power is initially applied to power inputs of the SSD and further operable in a primary power on mode to replicate data to the NVSM that was written to the VM in response to received I/O requests while primary power is applied to the power inputs of the SSD. The secondary power source can be decoupled from the power inputs of the SSD while the controller is operating in either the (re)populate mode or the primary power on mode.
    Type: Grant
    Filed: February 24, 2005
    Date of Patent: July 19, 2011
    Inventor: Paul Kaler
  • Patent number: 5884060
    Abstract: An apparatus and method for scheduling the execution of one or more of a sequence of instructions for superscalar execution by a central processing unit during a single clock cycle of the processor clock is disclosed wherein the scheduling process is performed in a manner which does not dictate the duration of the processor clock period. During the decode stage of the processor pipeline, the instructions are classified, decoded, and data and resource dependencies are detected and resolved for operand access, with these processes being performed virtually in parallel so that the instructions can be appropriately scheduled for execution at the beginning of the next processor clock cycle. Because of the parallel nature of the scheduling process, scheduling can be performed and completed fast enough that processes other than instruction scheduling will dictate the minimum processor clock period.
    Type: Grant
    Filed: March 18, 1997
    Date of Patent: March 16, 1999
    Assignee: Ross Technology, Inc.
    Inventors: Anantakotiraju Vegesna, Jayachandra B. Avula, Peter H. Jewett, Yatin G. Mundkur, Vinay J. Naik, James E. Monaco