Abstract:
Messages (20) are routed through an array (10) of data processing nodes (N1-N16) which are intercoupled with channels in rows and columns. Under certain conditions (not state 30 and not state 31a of Fig. 4), a message can exit a node in either one of two directions; and this enables the message to reach its destination by multiple routes. Under other conditions (state 30 or state 31a of Fig. 4), the message must exit the node in only predetermined direction, and that direction is selected to avoid message routing deadlocks.
Abstract:
A spectral moment estimator includes a first processor (15) which processes signals representative of the magnitudes of complex autocorrelation functions of a signal at a plurality lags and provides Doppler spectral width representative signals and the autocorrelation function at zero lag independent of noise. A second processor (17) processes the complex autocorrelation representative signals, the complex autocorrelation functions phase angles representative signals, and the Doppler spectral width representative signals to provide the mean Doppler frequency of the signal. The autocorrelation function phase angles are disambiguated and the unambiguous phase angles are least mean square error fitted to a third order odd polynominal, the linear term of which is the mean Doppler frequency of the signal.
Abstract:
An entry level data processing system is expandable (10a), with low overhead, by a factor of two to a partitionable upgraded data processing system (30). This entry level system (10a) includes: 1) one system bus (14), 2) a central processing module (11) (CPM), an input/output module (12) (IOM), and a system control module (13) (SCM) - all of which have one system bus port coupled to the system bus (14), 3) a memory module (15) coupled via a memory bus (16) to the system control module (13), and 4) a system expansion interface through which the entry level system is expanded to the upgraded system. In one particular preferred embodiment, the system expansion interface consists of a) a first connector (22a) on the SCM for externally connecting to and communicating with the memory bus, b) a second connector (22b) on the SCM for externally connecting to and communicating with the system bus, and c) an extension of the system bus through a switch (22d) in the SCM and a third connector (22c) on the SCM for externally connecting to and communicating with the extended system bus. To expand the entry level system to the upgraded system, a duplicate copy (10b) of the entry level data processing system (10a) as recited in 1-4 above is added along with a respective three port bus expansion module (23) (BEM) in each copy (10a and 10b) of the entry level data processing system. This BEM (23), in each particular entry level system, intercouples the first (22a) and second (22b) connectors on the SCM of that same system to the third connector (23c) on the SCM of the other entry level system.
Abstract:
Disclosed is a portable adapter unit for coupling a small portable computer to a computer network which comprises a network coupling/signal processing circuit, an input connector for one-step connection to such a computer and an output connector for connection to the network, this adapter unit being sufficiently small and light-weight to be transported and used, off-site, with such a portable computer.
Abstract:
An integrated circuit package (10) has an integrated circuit chip (11), a substrate (12) which holds the chip, and a novel heat conduction mechanism (15) which is coupled to the chip (11) and which provides a path (through 13 and 14) for conducting heat from the chip to a fluid medium. This heat conduction mechanism is characterized as including (a) a compliant body (15b), having microscopic voids throughout, which is disposed in and fills a gap (G) in the heat conducting path, and (b) a liquid metal alloy (15b) that is absorbed by and partially fills the microscopic voids of the compliant body. Due to the presence of the liquid metal alloy, the thermal conductivity through the body is high. Also, due to the voids in the body being only partially filled with the liquid metal alloy, the body can be compressed by dimensional variations within the integrated circuit package without squeezing out any of the liquid metal alloy that is held therein.
Abstract:
An interface (312) which enables a LAN connected workstation (310) to concurrently communicate with a plurality of computer platforms (314, 316) having respective network architectures over the same physical connection. The interface receives data from a LAN connection, examines the data and identifies the format being used. Based on the identified format, the interface determines the appropriate destination for the data and sends the data to that destination. Additionally, the interface enables a workstation running XNS software to run terminal emulation programs at the increased speed available from a LAN connection by enhancing the XNS protocol with (1) message segmentation and reassembly, (2) maximum packet size negotiation and (3) LAN address discovery.
Abstract:
A device interface module (8d) provides multiple concurrently operating data transfer channels between multiple groups (70) of peripheral devices and multiported buffer memory (24) which communicates via an interface bus (25) to other external modules (4) of a computer system.
Abstract:
A computer system executes steps to provide results in an order different from an intended order. Instructions are concatenated into a plurality of jobs. Different invocations of a variable within the computer instruction stream may be assigned respectively different storage locations and each storage location may correspond to a different job. When all the storage locations associated with a particular job indicate available resources (e.g. valid variable input), the job may be executed. A mechanism allows for job re-execution, if needed, due to interrupt or error.
Abstract:
A monitor (10) is transformed into a predetermined type of digital computer system by attaching a personality module (20) to the rear (30) thereof. Mating video (39, 40) and power (37, 38) connectors are included at the interface surfaces (30, 31) of the monitor and personality module for conveying video signals from the module to the monitor and conveying power from the monitor to the module. Apertures (41) at the top of the rear mounting surface of the monitor engage hooks (42) at the top of the mounting surface of the module to form a disengageable hinged interface therebetween. Apertures (44) are included at the bottom of the mating surface of the monitor for engaging rotary latches (43) disposed at the bottom of the module. Each rotary latch comprises a triple-cut lead screw (62) engaged in a nut (71) captured in the module. A locking lever (45) orthogonal to the lead screw imparts locking and unlocking rotation thereto. Coupled with the lead screw is a latching tab (61) that engages the associated aperture at the bottom of the monitor.