Patents Assigned to Microe Systems, Inc.
  • Patent number: 6044123
    Abstract: A phase-locked loop with training capability that reduces the time for clock recovery of a clock signal at a known frequency embedded in a data signal. Prior to the data signal being available, the phase-locked loop, in a training mode, acquires frequency and phase lock with a local oscillator signal. As a result, the output of the PLL is frequency locked substantially at the frequency of the clock embedded in the expected data signal. To achieve this result, in the training mode, the PLL compares the local oscillator signal divided by a first divider with the output clock signal divided by a second divider. Then the frequency of the output clock signal of the PLL equals the frequency of the local oscillator multiplied by the ratio of the divisor of the second divider over the divisor of the first divider. When the data signal is available, the PLL operates in a data receiving mode.
    Type: Grant
    Filed: October 17, 1996
    Date of Patent: March 28, 2000
    Assignee: Hitachi Micro Systems, Inc.
    Inventor: Ashraf K. Takla
  • Patent number: 6034970
    Abstract: An intelligent messaging system automatically conveys messages generated by a variety of message sources to one or more designated message recipients who receive communications via different types of communication devices, including a large character display. A message server automatically dispatches messages and updates to messages to a communication device interface which converts the message and message updates to a protocol compatible with the types of communication devices used by the designated message recipients. The converted message is further routed to local or remote communication destinations at which the message recipients' communication devices are located. Automatic, real-time updates of messages can thus be achieved.
    Type: Grant
    Filed: July 2, 1997
    Date of Patent: March 7, 2000
    Assignee: Adaptive Micro Systems, Inc.
    Inventors: Ronald A. Levac, Stephen D. Bilgrien, Michael J. Peters, Robert K. Kuecherer
  • Patent number: 6012139
    Abstract: A Floating Point Unit (FPU) with a sixteen-bit fixed length instruction set for thirty-two bit data. The FPU operates as part of RISC microprocessor. The CPU does all memory addressing. Furthermore, data between the CPU and the FPU is transferred via a communication register. An FPU pipeline is synchronized with a CPU pipeline. The sixteen-bit fixed length instruction group has special instructions for immediate loading of a floating point zero and/or a floating point one. Two instructions are dedicated for this purpose. Furthermore, the 16-bit fixed length instruction group of the FPU flushes denormalized numbers to zero. The instruction set also rounds floating point numbers to zero. An FMAC instruction of the instruction set has the capability to accumulate into a different register for consecutive FMAC operations.
    Type: Grant
    Filed: January 31, 1996
    Date of Patent: January 4, 2000
    Assignee: Hitachi Micro Systems, Inc.
    Inventors: Prasenjit Biswas, Shumpei Kawasaki, Norio Nakagawa, Osamu Nishii, Kunio Uchiyama
  • Patent number: 5978425
    Abstract: The invention provides a hybrid phase-locked loop (PLL) containing digital and analog portions for digital and analog adjustments, respectively, of an output signal. The hybrid PLL is simple in design. Off-the-shelf controlled oscillators, such as a current controlled oscillator (CCO) can be used with this hybrid PLL. The digital and the analog portions of the hybrid PLL are separate from the controlled oscillator. The digital portion is for a first adjustment of the frequency of the output signal, such as during a calibration. The analog portion is for fine phase and frequency adjustment of the output signal.
    Type: Grant
    Filed: May 23, 1997
    Date of Patent: November 2, 1999
    Assignee: Hitachi Micro Systems, Inc.
    Inventor: Ashraf K. Takla
  • Patent number: 5872926
    Abstract: A system and method for transmitting a message generated by a message source to diverse communication devices. The types of communication devices to receive the message and their respective sites are selected in response to message parameters contained in the message file. The message is converted to a format appropriate for communicating with selected communication devices and then automatically transmitted to the selected sites.
    Type: Grant
    Filed: May 31, 1996
    Date of Patent: February 16, 1999
    Assignee: Adaptive Micro Systems, Inc.
    Inventors: Ronald A. Levac, Stephen D. Bilgrien, Michael J. Peters, Robert K. Kuecherer
  • Patent number: 5867413
    Abstract: A fast floating-point multiplication and accumulation unit (fmac) is described. The described fmac uses significantly less hardware, thereby yielding a fast and an inexpensive fmac. This fmac uses an m-bit carry propagation adder instead of a 3 m-bit carry propagation adder and a 2 m-bit normalizer instead of a 3 m-bit normalizer. The normalizer relies on a leading one detection, as opposed to leading one/zero prediction used in known fmac's. Even when the product of the multiplication is opposite in sign to the number added to the product, the fmac, disclosed here, only uses an m-bit adder and a 2 m-bit normalizer.
    Type: Grant
    Filed: October 17, 1995
    Date of Patent: February 2, 1999
    Assignee: Hitachi Micro Systems, Inc.
    Inventor: Hsueh-Li Joseph Yeh
  • Patent number: 5860000
    Abstract: An FPU pipeline is synchronized with a CPU pipeline. Synchronization is achieved by having stalls and freezes in any one pipeline cause stalls and freezes in the other pipeline as well. Exceptions are kept precise even for long floating point operations. Precise exceptions are achieved by having a first execution stage of the FPU pipeline generate a busy signal, when a first floating point instruction enters a first execution stage of the FPU pipeline. When a second floating point instruction is decoded by the FPU pipeline before the first floating point instruction has finished executing in the first stage of the FPU pipeline, then both pipelines are stalled.
    Type: Grant
    Filed: January 31, 1996
    Date of Patent: January 12, 1999
    Assignee: Hitachi Micro Systems, Inc.
    Inventors: Prasenjit Biswas, Gautam Dewan, Kevin Iadonato, Norio Nakagawa, Kunio Uchiyama
  • Patent number: 5832438
    Abstract: A computer for handling audio signals includes, within one box, programmable digital processing circuitry, read/write memory, digital-to-analog circuitry, one or more speakers, and an equalization element for altering the frequency response of signals applied to the speaker. The equalization element can be used to boost low frequency signals sent to the speaker if the speaker has poor low frequency response. Preferably the computer also has headphone and line-out jacks to which it supplies un-equalized audio outputs. The computer's internal speaker can be driven by a bridge mode amplifier, and, to save space, the speaker's electro-magnetic transducer can be placed in the concave recess formed by its speaker cones. The computer can have two speakers to play stereo. Preferably the computer receives analog inputs, such as from a built-in CD-ROM drive, a mike-in jack, and a line-in jack, and uses an analog-to-digital converter to digitizes these signals so they can be digitally manipulated by the computer.
    Type: Grant
    Filed: February 8, 1995
    Date of Patent: November 3, 1998
    Assignee: Sun Micro Systems, Inc.
    Inventor: Robert M. Bauer
  • Patent number: 5808487
    Abstract: A signal transfer circuit for enabling rapids transfer of differential electrical signals among multiple signal paths is provided. The circuit comprises first and second pairs of signal transfer terminals, a pair of internal nodes, first and second pairs of isolation devices, a differential signal amplifier, a gain-enhancing cross-coupled pair of devices, and a precharge circuit. The first and second pairs of isolation devices are of a single device type and are coupled between respective ones of the signal transfer terminal pairs and the internal node pair. The isolation devices each have a control terminal for receiving an isolation control signal. The differential signal amplifier circuit is coupled to the internal nodes, and is comprised of complementary device types. The amplifier circuit has a control terminal for receiving an amplifier control signal for enabling the amplifier circuit.
    Type: Grant
    Filed: November 26, 1996
    Date of Patent: September 15, 1998
    Assignee: Hitachi Micro Systems, Inc.
    Inventor: Richard Stephen Roy
  • Patent number: 5805873
    Abstract: An independent and cooperative memory architecture is provided which includes a plurality of multi-line channels each capable of carrying either data or address information to a plurality of independent memory clusters. The memory architecture includes a slave port for shifting the burden of scheduling and synchronization from a master device to a memory device. By coupling the master device's clock signal to a counter and to an enabler coupled to a FIFO, the slave port makes it possible for the master device to request data from the memory device and to begin clocking out the requested data from the slave port after a fixed number of clock cycles of the master device's clock. The slave port guarantees that data from the memory device is available to the master device following an output access time of the memory device.
    Type: Grant
    Filed: May 20, 1996
    Date of Patent: September 8, 1998
    Assignee: Hitachi Micro Systems, Inc.
    Inventor: Richard Stephen Roy
  • Patent number: 5777917
    Abstract: A method and apparatus for reducing by about half the size of a lookup table containing the partial quotients for radix-4 SRT division with a carry-save adder. The method involves storing in computer memory the positive half of the lookup table and determining partial quotients for negative partial remainders by inverting the data bits of the negative partial remainders and subtracting one therefrom. Then the partial quotients associated with the negative partial remainders are looked up in the positive half of the lookup table by use of the thus computed positive partial remainder and of a selected value of a divisor.
    Type: Grant
    Filed: March 21, 1996
    Date of Patent: July 7, 1998
    Assignee: Hitachi Micro Systems, Inc.
    Inventor: Shine Chien Chung
  • Patent number: 5768584
    Abstract: A non-volatile memory chip enable encoding method allows the storage of both boot code and user application software within a common memory array. The chip enable encoding method further allows a variable number of memory banks to be provided within the non-volatile memory array and allows the system to power-up and execute the boot code before the array configurations are selected by firmware. In one embodiment, a memory controller includes four chip enable output lines for selectively enabling a plurality of ROM banks. One of the ROM banks includes boot code that is executed by the system microprocessor during system boot. If the user requires a ROM array consisting of four ROM banks, a separate chip enable output line is connected to each ROM bank. If the user instead requires a ROM array consisting of, for example, eight ROM banks, an external decoder may be connected to the four chip enable output lines.
    Type: Grant
    Filed: September 10, 1996
    Date of Patent: June 16, 1998
    Assignee: Advanced Micro Systems, Inc.
    Inventors: James R. MacDonald, Douglas D. Gephardt
  • Patent number: 5761443
    Abstract: A multiple-transaction peripheral bus is provided with multiplexed address and data lines which is particularly adapted for portable applications. The multiple-transaction peripheral bus accommodates compatibility with existing hardware designs for a higher performance bus system with minimal conversion logic. A bus conversion bridge provides an interface between a 32-bit Peripheral Component Interconnect (PCI) bus and a 16-bit transaction Address/Data (A/D) which is associated with half the number of multiplexed address/data lines in comparison with the 32-bit PCI bus. The PCI bus accommodates data transfers between master and slave devices associated therewith, as does the narrower multiple-transaction A/D bus. The bus conversion bridge accommodates data transfers between the two buses, allowing a master device on one bus to communicate with a slave device on the other bus.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: June 2, 1998
    Assignee: Advanced Micro Systems, Inc.
    Inventor: Uwe Kranich
  • Patent number: 5570053
    Abstract: A system clock signal is delivered to a plurality of load devices by means of a common loop filter and delay line and a plurality of phase detectors and charge pumps each associated to a different load. The delay line provides a plurality of substantially identical phase corrected clock signals, each clock signal being coupled to the associated load device via an associated conductor member. In one embodiment, each conductor member comprises a loop consisting of a pair of conductors having substantially identical path lengths. The phase adjusted clock signals on the proximal end of the outbound conductor are coupled back as a first feedback signal to one input of the associated phase detector. Another feedback signal comprises the clock signal returned from the device node along the second conductor of the pair. A third input to the phase detector is the system input clock signal, which is also coupled to a reference input of the delay line.
    Type: Grant
    Filed: September 26, 1994
    Date of Patent: October 29, 1996
    Assignee: Hitachi Micro Systems, Inc.
    Inventor: Ashraf K. Takla
  • Patent number: 5570054
    Abstract: A system clock signal is distributed to a plurality of load devices via a plurality of phase correction circuits each coupled to a different pair of a plurality of pairs of clock signal conductors. The proximal end of one of the pair of conductors is coupled to the output of a delay line and receives a phase corrected version of the system clock signal. The distal end of this conductor is coupled to the load device at a clock connection node. The clock connection node is fed back to the phase correction circuit via the other one of the pair of conductors. The first and second conductors have equal path lengths in order to provide equal propagation delays. The clock signal fed back from the load device node is coupled as a feedback input to a three input phase detector circuit. The other two inputs are the clock signal output from the phase correction circuit delay line and the system clock signal.
    Type: Grant
    Filed: September 26, 1994
    Date of Patent: October 29, 1996
    Assignee: Hitachi Micro Systems, Inc.
    Inventor: Ashraf K. Takla
  • Patent number: 5451979
    Abstract: A display sign includes a matrix of LED lights which are energized from an unregulated power supply during periodic duty cycles. The duty cycles are adjusted by a programmed microprocessor such that the power supply is not overloaded when a large number of LEDs are energized, and such that excessive power is not applied to the LEDs when a small number of LEDs are energized and the power supply voltage increases.
    Type: Grant
    Filed: November 4, 1993
    Date of Patent: September 19, 1995
    Assignee: Adaptive Micro Systems, Inc.
    Inventor: Ronald A. Levac
  • Patent number: 5426375
    Abstract: MOS integrated circuit fabrication processes may be optimized for yield rather than for hot carrier lifetime by compensating for oversize MOS channel lengths with increased V.sub.cc power supply voltage, and by compensating for undersized MOS device channel lengths with decreased V.sub.cc. Where channel lengths are greater than necessary, V.sub.cc is increased to increase switching times, while still operating the integrated circuit in a regime ensuring at least a minimum hot carrier lifetime. A test MOS device is fabricated on the integrated circuit substrate and in a test mode the test device substrate current I.sub.bb is measured. The measured I.sub.bb is then correlated with known I.sub.bb data to ascertain whether the channel length and DC hot carrier lifetime are acceptable, both for the test device and all MOS devices in the integrated circuit. The measured I.sub.bb value may be used with a look-up table to manually adjust the V.sub.
    Type: Grant
    Filed: February 26, 1993
    Date of Patent: June 20, 1995
    Assignee: Hitachi Micro Systems, Inc.
    Inventors: Richard S. Roy, Bruce J. Barbara
  • Patent number: 5384720
    Abstract: A logic simulation system and method reduces the number of events to be simulated. The simulator receives a user specified circuit netlist denoting a specified logic circuit's components and the nodes interconnecting those components. A user specified watched nodes list identifies the circuit nodes for which output waveforms are to be generated. A cell library provides cell delay data representing signal delays from each input port to each output port of each circuit component. A set of input signal waveforms are compiled into a sequence of variable length time periods and each input signal is assigned an extended boolean value for each time period. The extended boolean values identify signals that are stable over the time period, signals with a single transition during the time period, and signals with multiple transitions during the time period.
    Type: Grant
    Filed: June 10, 1993
    Date of Patent: January 24, 1995
    Assignee: Hitachi Micro Systems Inc.
    Inventors: Tsu-Wei Ku, Wei-Kong Chia, Dong-Ru Shieh
  • Patent number: 5313587
    Abstract: A device for simultaneous data input and output and program execution support in digital processors is disclosed. The device includes a plurality of controllable input and output ports for inputting and outputting data from the device, a data cache memory which is selectively couplable to each of the plurality of input and output ports, and a controller for controlling the plurality of input and output ports and the data cache memory. The connectivity and controlablity provided by the present invention effectuates a transfer of data between any of the plurality of input and output ports or the data cache memory. The device provides multiport high-speed and high-throughput non-multiplexed data input and output while maintaining the speed and throughput characteristics of the digital processor because the input/output data transfer takes place simultaneously with digital processor program execution. The processor need not wait for data transfers from external data sources when this device is used.
    Type: Grant
    Filed: March 17, 1992
    Date of Patent: May 17, 1994
    Assignee: Hitachi Micro Systems, Inc.
    Inventors: Chandravadan N. Patel, Richard W. Blasco, Kenneth M. Chan, Shieh C. Chen
  • Patent number: D360847
    Type: Grant
    Filed: November 4, 1993
    Date of Patent: August 1, 1995
    Assignee: Adaptive Micro Systems, Inc.
    Inventors: Christopher J. Salimes, Ronald A. Levac