Patent classifications
H04L12/43
Memory system and storage device including printed circuit board with subset of channels arranged in point-to-point topology and subset of channels arranged in daisy-chain topology
A memory system includes a printed circuit board, at least one memory chip mounted on the printed circuit board, and a memory controller arranged on the printed circuit board and connected to 2.sup.N (where N is an integer of 2 or more) channels, the memory controller configured to perform a write operation and a read operation on the at least one memory chip. In the printed circuit board, a first subset of the channels corresponds to a first channel group configured in a point to point topology, and a remaining subset of the channels corresponds to a second channel group configured in a daisy chain topology.
Memory system and storage device including printed circuit board with subset of channels arranged in point-to-point topology and subset of channels arranged in daisy-chain topology
A memory system includes a printed circuit board, at least one memory chip mounted on the printed circuit board, and a memory controller arranged on the printed circuit board and connected to 2.sup.N (where N is an integer of 2 or more) channels, the memory controller configured to perform a write operation and a read operation on the at least one memory chip. In the printed circuit board, a first subset of the channels corresponds to a first channel group configured in a point to point topology, and a remaining subset of the channels corresponds to a second channel group configured in a daisy chain topology.
Subscriber station for a serial bus system and method for communicating in a serial bus system
A subscriber station for a serial bus system. The subscriber station has a communication control device for controlling a communication of the subscriber station with at least one other subscriber station of the bus system, a transmitting/receiving device for transmitting a transmission signal in a frame on a bus of the bus system, and a scheduling unit for scheduling a temporal access of the subscriber station to the bus in at least one time slot of a cycle of temporally consecutive time slots, at least one time slot being provided in a cycle for each subscriber station for transmitting its transmission signal and the cycle repeating cyclically. The scheduling unit is designed to determine an assignment that specifies which time slot of the cycle the transmitting/receiving device is allowed to use for transmitting the frame for the transmission signal on the bus.
Robotic surgical system and method for communicating synchronous and asynchronous information to and from nodes of a robotic arm
A robotic surgical system is disclosed having a ring network for communicating information between a controller and nodes of one or more robotic arms. A communications protocol is described by which synchronous and asynchronous information can be communicated to and from the nodes of the robotic arms. Also disclosed are various aspects of a physical layer that can be used with the network.
Modular periphery tile for integrated circuit device
Systems or methods of the present disclosure may improve scalability (e.g., component scalability, product variation scalability) of integrated circuit systems by disaggregating periphery intellectual property (IP) circuitry into modular periphery IP tiles that can be installed as modules. Such an integrated circuit system may include a first die that includes programmable fabric circuitry and a second die that that includes a periphery IP tile. The periphery IP tile may be disaggregated from the programmable fabric die and may be communicatively coupled to the first die via a modular interface.
Modular periphery tile for integrated circuit device
Systems or methods of the present disclosure may improve scalability (e.g., component scalability, product variation scalability) of integrated circuit systems by disaggregating periphery intellectual property (IP) circuitry into modular periphery IP tiles that can be installed as modules. Such an integrated circuit system may include a first die that includes programmable fabric circuitry and a second die that that includes a periphery IP tile. The periphery IP tile may be disaggregated from the programmable fabric die and may be communicatively coupled to the first die via a modular interface.
SYSTEM AND METHOD FOR EXCHANGING DATA IN A REAL-TIME DATA COMMUNICATION SYSTEM
The invention pertains to communication among stations interconnected by a ring of physical links, operating at a base symbol rate. Each station has an upstream and a downstream link and relays messages originating from the upstream link to its downstream link. Logical links are provided on the ring, each associated with a symbol rate divisor and a link index. Each station transmits messages composed of a strings of symbols on a selected logical link by transmitting the message on its downstream link at the base symbol rate divided by the symbol rate divisor associated with the selected logical link, and offset by the link index of the selected logical link. A station generates a first synchronizing sequence on its downstream link at the base symbol rate divided by the symbol rate divisor associated with a first logical link not used for data, and offset by the link index of the first logical link, and a second synchronizing sequence at the base symbol rate divided by the symbol rate divisor associated with a second logical link not used for data, and offset by the link index of the second logical link.
SYSTEM AND METHOD FOR EXCHANGING DATA IN A REAL-TIME DATA COMMUNICATION SYSTEM
The invention pertains to communication among stations interconnected by a ring of physical links, operating at a base symbol rate. Each station has an upstream and a downstream link and relays messages originating from the upstream link to its downstream link. Logical links are provided on the ring, each associated with a symbol rate divisor and a link index. Each station transmits messages composed of a strings of symbols on a selected logical link by transmitting the message on its downstream link at the base symbol rate divided by the symbol rate divisor associated with the selected logical link, and offset by the link index of the selected logical link. A station generates a first synchronizing sequence on its downstream link at the base symbol rate divided by the symbol rate divisor associated with a first logical link not used for data, and offset by the link index of the first logical link, and a second synchronizing sequence at the base symbol rate divided by the symbol rate divisor associated with a second logical link not used for data, and offset by the link index of the second logical link.
METHOD FOR GENERATING A SCHEDULE FOR MIXED CRITICAL COMPUTER NETWORKS
A method for generating a schedule for the transmission of time-triggered, TT, messages in a network, wherein said network communicates TT messages according to said schedule and based on a global, network-wide time, wherein said network communicates rate-constrained, RC messages, wherein for each of said RC messages real-time requirements are provided, wherein the method comprises: Step 1: setting the transmission time of all TT messages which are communicated in the network, and Step 2: executing a search function to find a set of TT transmission times so that the real-time requirements of all RC messages are fulfilled, and when all real-time requirements or at least real-time requirements for defined RC messages are fulfilled, generating in Step 3: the schedule based on the transmission times retrieved in Step 2, or executing Step 2 again when not all real-time requirements or not all real-time requirements for the defined RC messages are fulfilled.
METHOD FOR GENERATING A SCHEDULE FOR MIXED CRITICAL COMPUTER NETWORKS
A method for generating a schedule for the transmission of time-triggered, TT, messages in a network, wherein said network communicates TT messages according to said schedule and based on a global, network-wide time, wherein said network communicates rate-constrained, RC messages, wherein for each of said RC messages real-time requirements are provided, wherein the method comprises: Step 1: setting the transmission time of all TT messages which are communicated in the network, and Step 2: executing a search function to find a set of TT transmission times so that the real-time requirements of all RC messages are fulfilled, and when all real-time requirements or at least real-time requirements for defined RC messages are fulfilled, generating in Step 3: the schedule based on the transmission times retrieved in Step 2, or executing Step 2 again when not all real-time requirements or not all real-time requirements for the defined RC messages are fulfilled.