摘要:
On décrit un appareil et un procédé de transmission de données à partir d'une pluralité d'émetteurs (32, 38, 42) vers un récepteur (52) par un seul canal de communication (50). Ce système comporte un module de mémoire associative (12, 13, 14) pour chaque émetteur (32, 38, 42), ledit module (12, 13, 14) comprenant une mémoire (68) et une unité de commande (67) et ladite mémoire (68) pouvant être une mémoire à accès sélectif (68) ou une mémoire associative (68'). Cette invention permet de résoudre le problème que pose la transmission par le canal de communication (50), d'un mot-données par émetteur (32, 38, 42) juste avant que l'un des émetteurs ne transmette un second mot par le canal de communication.
摘要:
In processing a priority queue, the elements are kept in an unsorted stack and are searched for the next highest priority element only after the highest priority element has been read from the holding register. Each time a new element is written into the queue, a comparison is made of the priority of the new element with the priority of the existing element in the holding register. If the new element has a higher priority, then the existing element in the holding register is written onto the top of the stack. Alternately, if the element in the holding register has the higher priority, then the new element is written onto the top of the stack. This assures that the holding register always contains the element having the highest priority. Therefore, a read of the priority queue by reading the contents of the holding register guarantees that the highest priority element is there and it can be accessed immediately without further searching the queue.
摘要:
A computer network is described, consisting of a number of computers connected by a bus. Each computer in turn becomes master, and can send messages to the other computers. When it is finished its turn as master, it passes control on to the next computer by means of a relinquish message. Each computer, when it is not master, monitors the bus for messages destined for it. If it does not detect any messages within a predetermined time interval, it enters a contention mode in which it repeatedly sends a message until either (a) it receives a response to the message in which case it becomes master or (b) it receives another message, in which case it becomes a slave. Each computer sends the contention messages at a different repetition rate, chosen such that, whatever the initial phasing of the contention messages, one message from one computer will always get through within a predetermined number of transmission attempts.
摘要:
Un protocole de bus série à économie de transmission comprenant au moins un mot de huit bits, et comprenant au moins un code d'opération et un sous-argument (Figure 2). Le code d'opération et le sous-argument comprennent, respectivement, ou bien un caractère de début de message ou bien un caractère de début de réponse et, ou bien une adresse de destination du dispositif ou une adresse (Fig. 3) de source du dispositif. De plus, un dispositif de détection des erreurs est prévu comprenant un bit de parité paire. Est prévue en outre une méthode optimisée de choix de bus consistant à contrôler le bus (230) pour déterminer son état libre ou occupé et soit tenter un accès asynchrone au bus si celui-ci est libre soit tenter une nouvelle fois de façon synchrone avec priorité après détection de l'état occupé du bus, après détection d'une collision d'accès au bus, et après augmentation initiale de la puissance, synchronisée pour achèvement du message en cours. La prioritisation comprend un retard en temps constant plus un retard en temps de bits proportionnel à l'identification d'adresse du dispositif d'accès (Fig. 5). Est enfin prévue une méthode optimisée d'adressage de messages inter-dispositifs (120, 140, 150, 180, 190, 200) et d'échange de signaux de commande dans un système à bus à accès multiple, chaque dispositif possédant une adresse de source et une adresse de destination, comprenant l'adressage d'un message à une adresse de destination et l'attente que le dispositif de destination à qui on s'est adressé accuse réception par le renvoi de son adresse de source correspondante, et comprenant aussi le contrôle de bus (230) pour annoncer un événement comportant une adresse de source et remplissant une fonction en conséquence.
摘要:
A shared line transmitter is operative to accept as a message one or more bytes of data in parallel from an input-output channel for predetermined buffering and phase encoding for transmission to a shared line except upon receipt of signal indicating that another transmitter is attempting to gain access to the shared line. It includes an output buffer operative to receive the message from the input-output channel and hold it for a predetermined period; a memory operative to receive the message from the output buffer and hold it for a predetermined period for subsequent transmission in serial form; a phase encoder operative to receive the data in serial form for conversion to a predetermined phase-encoded form for outputting to the shared line. and means for aborting the conversion upon receipt of a message-collision signal for transmitting a signal onto the shared line to abort all concurrent message transmissions, and backoff logic operative to receive the abort signal from the phase encoder to generate a random number representing the period that must elapse before the next transmission.
摘要:
Asynchronous, collision-free communication of data packets is provided on a local shared bus network interconnecting a plurality of N ordered transceiving ports (1,2,3....,J,...N). The bus network includes a data bus (20) having a propagation delay time T and a control line (26) having a propagation delay from port J to port N of R(J), each port J including means (40) for ascertaining the presence of a data packet on said data bus at said port J, and being adapted to send and receive on said data bus variable length data packets. Each port J upon having a packet available for transmission executes the steps of placing a signal S(J) on said control line (26) to communicate to ports J + 1, J +2,...,N an intention to transmit a packet, delaying transmission for the time interval R(J) + T, ascertaining that no signal indicating an intention to transmit is being received at port J from any of ports 1,2,...,J- 1 , and that said data bus (20) at port J is unoccupied, transmitting the packet and terminating signal S(J). Prior to placing the signal S(J) on the control line (26), the port J ascertains that the data bus (20) is unoccupied for a time period 2T.
摘要:
A multiple access digital communications system comprises a plurality of remotely located terminals coupled to a communications bus including a pair of oppositely directed, unidirectional signal paths (10, 12) and a unidirectional path coupler (14) for transferring signals from the inbound path (10) to the outbound path (12). To send a message from one terminal to another desired terminal, a corresponding bus interface unit (20A) coupled to both the inbound and outbound paths (10, 12) is adapted to perform an rf. carrier sensing operation to determine as to whether or not any other subscriber is transmitting on the inbound path (10). If no carrier is detected, the bus interface unit (20A) confirms this determination by first beginning to transmit a message packet and then monitoring the outbound path (12) during a collision window. If the transmitted message is received intact within this collision window, the bus interface unit (20A) may transmit any remaining portion of its message packet on the inbound path (10).
摘要:
Embodiments of the invention provide systems, methods, and apparatus for arbitrating a multi-master computer bus. The embodiments include a multi-master serial computer bus; a first master coupled to the bus; a second master coupled to the bus; a slave device coupled to the bus; a first I/O line from the first master going to the second master and the slave device; and a second I/O line from the second master going to the first master and the slave device. A bus arbitration protocol for arbitrating use of the bus restricts the masters to a single transaction each time either master becomes a bus master, and the masters are each adapted to use the I/O lines to signal to each other not to become a bus master. Numerous other aspects are disclosed.
摘要:
A touch sensor system 100 includes buses 110, a plurality of touch sensor devices 200 disposed on the buses 110, and an information integrating device 140 that is connected to all the buses 110 and integrates information from the touch sensor device 200. The touch sensor device 200 includes a sensor unit and a signal processing unit that transmits a sensor data signal generated by processing an analog sensor signal to the information integrating device through the bus. The signal processing unit includes a digital converting unit, a threshold evaluating unit that gives a start permission of the signal process when a sensor value exceeds a preset threshold, an ID adding unit that adds a transmitter identification number to the sensor signal, and a data transmitting unit that outputs the sensor data signal to a signal line of the bus. Fast responses are made possible without increasing the amount of data and host processing load while including many touch sensor elements.