Abstract: An apparatus and method for implementing watchpoints and breakpoints in a data processing system (110). In one embodiment, a pipelined processor (110) performs each instruction of a program. One or more watchpoints are associated with the instructions. The processor includes a history buffer (50) for storing processor state values at the time when each of the instructions was executed, until a predetermined time. Watchpoint information associated with a particular watchpoint is also stored in the history buffer (50), in association with the processor state values, such that the processor state is changed and the watchpoint is announced at the predetermined time. The watchpoint information may include increment/decrement information for one or more counters (41, 42). Breakpoint information may also be stored in history buffer (50).
Type:
Grant
Filed:
August 28, 1995
Date of Patent:
May 19, 1998
Assignees:
Motorola, Inc., Ford Motor Company
Inventors:
Ilan Pardo, David Shamir, Danny Shterman, Itai Katz, Edward C. Nelson, Mark E. Cummins
Abstract: A multi-directional optocoupler includes an assembly substrate (11), an emitter (20) coupled to a first region of the assembly substrate (11), a different emitter (21) coupled to a second region of the assembly substrate (11), a detector (23) coupled to a third region of the assembly substrate (11), a different detector (22) coupled to a fourth region of the assembly substrate (11), a light transmissive region (24) coupling the emitter (20) and the detector (23) wherein the emitter (20) and the detector (23) are configured to transmit and receive a first signal in a direction (26), and a different light transmissive region (25) coupling the different emitter (21) and the different detector (22) wherein the different emitter (21) and the different detector (22) are configured to transmit and receive a second signal in a different direction (27).
Abstract: An intelligent digital beam former (10) in conjunction with a satellite based array antenna (20) provides a plurality of dynamically controllable antenna beams (52) for communication with subscriber units (90) in response to demand for communication services. Geographic portions within the satellite's footprint that have a higher-demand for communication services are dynamically provided additional antenna beams while geographic portions having a lower demand for communication services are provided less antenna beams. When used on a non-geostationary satellite, the digital beam forming coefficients are dynamically adjusted to steer the antenna beams to maintain their ground location. The antenna beams are also shaped to help optimized geographic coverage.
Type:
Grant
Filed:
October 30, 1996
Date of Patent:
May 19, 1998
Assignee:
Motorola, Inc.
Inventors:
Randy Lee Turcotte, Stephen Chih-Hung Ma, Sergio Aguirre
Abstract: A matrix including a plurality of light emitting devices organized into a plurality of rows of first contacts and columns of second contacts. Row/column decoding switches each coupled to a number of individual rows/columns and to a number of row/column address lines for selecting an addressed one of the number of individual rows/columns, and to an individual row/column data lead for selecting a row/column decoding switch. The matrix and row and column switches are integrated onto a common substrate. A programmable voltage source is coupled to the column decoding switches by the column data leads and a programmable current sink is coupled to the row decoding switches by the row data leads.
Type:
Grant
Filed:
May 23, 1996
Date of Patent:
May 12, 1998
Assignee:
Motorola, Inc.
Inventors:
Rong-Ting Huang, Phil Wright, Eric D. Joseph
Abstract: A hybrid multi-chip module includes semiconductor chips (27, 31) bonded to a base plate (24). The base plate includes a substrate (11) having two surfaces (12, 13) and a conductive material (16) molded on the two surfaces (12, 13). A coefficient of thermal expansion (CTE) mismatch between the substrate (11) and the conductive material (16) at the first surface (12) is balanced by a similar, but opposite, CTE mismatch between the substrate (11) and the conductive material (16) at the second surface (13). The CTE mismatch balance across the base plate (24) produces a base plate (24) having a substantially planar form at high temperatures.
Type:
Grant
Filed:
May 6, 1997
Date of Patent:
May 12, 1998
Assignee:
Motorola, Inc.
Inventors:
Christopher M. Scanlan, Carl J. Raleigh
Abstract: A data processing system (20) has a multi-function scalable parallel I/O port (44). The I/O port (44) includes a plurality of I/O port circuits (55, 56) coupled to I/O terminals (67, 77) . The I/O port (44) can multiplex two functions onto one terminal (67,77) . One function is an I/O function and the other function is function under the control of an internal module (22, 24, 26, 32) connected to the terminal (67, 77). Each I/O port circuit (55, 56) has either a pull-down circuit (68) or a pull-up circuit (78) coupled to the terminal (67, 77). The pull-up and pull-down circuits (78, 68) are controllable using a control register (81, 82). The pull-up and pull-down circuits (78, 68) for each terminal (67, 77) can be individually selected, and function whether the I/O port (44) is selected or deselected.
Type:
Grant
Filed:
May 15, 1995
Date of Patent:
May 12, 1998
Assignee:
Motorola, Inc.
Inventors:
Hing Leung Yiu, Jeff Gokinko, Glen Zoerner
Abstract: In a packet network, message packets (130) are comprised of vacant or unused bits for future system enhancements or for remedying unknown design oversights or utilizing vacant portions of fixed length data packets. Furthermore, message packets (130) comprise a message type identifier distinguishing message architecture. A transmit and receive packet network node (100) maintains an unused bit catalog (125) listing vacant or unused bits of particular message packet types. When a message packet type having vacant or unused bits is detected propagating through the packet network, background data is retrieved from a transmit background data queue (115) and interleaved into such message packets to form enriched message packets (130') for transportation through the packet network. Receiving packet network nodes (100) detect enriched message packets (130') and extract and buffer the background data.
Type:
Grant
Filed:
July 1, 1996
Date of Patent:
May 12, 1998
Assignee:
Motorola, Inc.
Inventors:
Dean Paul Vanden Heuvel, Brent Matthew McKay, James Morris Tooker
Abstract: A method and apparatus reduce power consumption in a subscriber unit of a communication system. The subscriber unit has a processor (10) for processing non-voice messages received from the communication system. The method includes the steps of receiving a communication signal (18) at the subscriber unit, detecting a presence or an absence of non-voice messages (20) in the communication signal, and disabling the processor (24) in response to detecting the absence of non-voice messages in the communication signal. The apparatus includes a receiver (12), a message detector (14) and a controller (16) for carrying out the foregoing steps.
Type:
Grant
Filed:
March 19, 1996
Date of Patent:
May 12, 1998
Assignee:
Motorola, Inc.
Inventors:
Bruce Dale Mueller, Michael Russell Mannette, James Robert Kelton
Abstract: Data communication stations 10, 12, 14 are connected by way of a shared bus 15 common to all the communication stations. When two stations attempt to access the shared bus simultaneously, a conflict resolution method if used to determine which of the two stations is allowed access to the bus 15. Each station seeking access to the bus 15 serially transmits its address. The priority of the stations is determined, and the station with priority is given access to the bus 15.
Type:
Grant
Filed:
March 27, 1997
Date of Patent:
May 12, 1998
Assignee:
Motorola, Inc.
Inventors:
Steven R. Blackwell, Charles E. Polk, Jason N. Morgan
Abstract: An apparatus and a method of dynamically mixing a slurry for a chemical mechanical polish includes pumping an abrasive (33) and an oxidizer (37) into a first portion (19) of a slurry mixer (11), using a magnetically coupled stirrer (17) to blend the abrasive (33) and the oxidizer (37) into a slurry (41) in the first portion (19) of the slurry mixer (11), transporting the slurry (41) through a diffuser (21) and into a second portion (22) of the slurry mixer (11), keeping the slurry (41) in the second portion (22) of the slurry mixer (11) for a residence time, and, subsequently, using the slurry (41) to chemical mechanical polish a semiconductor substrate (43). The diffuser (21) reduces air entrainment of the slurry (41), and the residence time enables the slurry (41) to be used when it has a maximum polishing rate.
Type:
Grant
Filed:
November 20, 1995
Date of Patent:
May 12, 1998
Assignee:
Motorola, Inc.
Inventors:
James F. Vanell, Steven D. Ward, James M. Mullins
Abstract: Available battery life of a rechargeable battery is assessed and indicated to a user (300). A temporary load is switched onto a fully charged battery (304, 308) and voltage measurements are taken in both unloaded and loaded conditions (306, 310). The battery's internal impedance is determined (312) based on the measured voltages and is compared to a predetermined threshold (314). The predetermined threshold is set based on a value representing a selected minimum available capacity of the battery. An indicator alerts the user as to the status (316, 318) of the available battery life of the battery.
Abstract: One or more dielectric layers (32, 52) are formed over a ferroelectric capacitor (24) of a FENVM cell, where that the tension within the dielectric layers (32, 52) overlying the ferroelectric capacitor (24) is kept relatively low. By keeping the tension relatively low, the nonvolatile polarization of the FENVM cell is maintained during back end processing steps of a fabrication process.
Abstract: A method for making high power electrochemical capacitors provides for depositing an electrically conducting polymer (20) (22) onto a non-noble metal substrate (10) which has been prepared by coating with an adhesion enhancing material (16) (18). Using the method, high power, high energy devices may be fabricated by arranging a plurality of individual capacitor cells into a stacked, bipolar device.
Abstract: A communication system (10) having a plurality of selective call transceivers (30) which can operate as one-way selective call receivers in a one-way coverage zone (16) or as selective call transceivers in a two-way coverage zone (36) comprises a plurality of outbound transmitters (17, 18, and 19) covering one-way coverage zones (12, 14, and 16 respectively) and a plurality of base receivers (37, 38, and 39) and transmitters (11, 13, and 15) covering two-way coverage zones (32, 34, and 36 respectively), a plurality of selective call transceivers (30) having a preferred one-way zone list and controllers (41-46) having a preferred one-way zone list matching the preferred one-way zone list in the selective call transceiver, the selective call transceivers capable of detecting the one-way coverage zone and disabling the two-way function of the selective call transceiver.
Abstract: Reverse channel power control in a CDMA system is accomplished by measuring a power-control group transmitted from a remote unit (403) and determining a transmission time of a next power-control bit. The measurement of the power-control group is discontinued (405) based on the transmission time of the power-control bit and a round trip delay between the base station and the remote unit in order to transmit the power-control bit (419) to the remote unit in the next time slot.
Abstract: The present invention provides a user with the option of editing handwritten input such that the user may elect to split one or more continues segments, or blocks of ink, to form one or more discrete continues segments. The split discrete segments are then presented as individual discrete continuous segments and analyzed as individual discrete segments by the method of machine recognition of handwritten input being employed by a device that functions to receive handwritten input.
Abstract: A resonator includes a substrate (15) having a first dielectric constant, an insulative layer (16, 31) overlying the substrate (15) and having a second dielectric constant wherein the second dielectric constant is lower than the first dielectric constant, and a electrically conductive layer (11) overlying the insulative layer (16, 31). The resonator has a higher "Q" factor than the prior art.
Abstract: An apparatus (310) for characterizing a multiport circuit (390) includes a signal generator (320) and a circuit interface apparatus (330, 340, 350). The signal generator (320) has an output (329) selectable from among a set of composite signals that are linearly independent. The circuit interface apparatus (330, 340, 350) is coupled to the signal generator (320) and has an output (319) of a set of circuit stimulus signals derived from the set of composite signals, which set of circuit stimulus signals are linearly independent, and which together form a complete basis for describing any response for the multiport circuit (390). The circuit interface apparatus (330, 340, 350) has measurement circuitry for measuring circuit response of the multiport circuit (390). Preferably, the circuit interface apparatus (330, 340, 350) is formed from multiple two-port test sets.
Abstract: An electrochemical cell (10) includes first and second electrodes (12) and (14) with an electrolyte system (26) disposed therebetween. The electrolyte system includes a polymeric support structure through which is dispersed an electrolyte active species in an organic solvent. The solvent, which remains liquid to low temperatures, is a binary or higher order system comprising diethyl carbonate and one or more of propylene carbonate, ethylene carbonate, dimethyl carbonate, dipropylcarbonate, dimethylsulfoxide, acetonitrile, dimethoxyethane, tetrahydrofuran, n-methyl-2-pyrrolidone, and combinations thereof.
Type:
Grant
Filed:
January 8, 1997
Date of Patent:
May 12, 1998
Assignee:
Motorola, Inc.
Inventors:
Shekhar L. Pendalwar, Manuel Oliver, Ganesh Venugopal