摘要:
Apparatus suitable for detecting a fault in a processor comprises a monitor which receives input and output signals from the processor and generates a hash index key which is used to access entries in a hash table. The entries may include actions such as setting a timer so that the response of an output to a change of state of an input may be confirmed as valid within a specified time interval.
摘要:
An integrated circuit device includes a cut-through forwarding module. The cut-through forwarding module includes at least one receiver component arranged to receive data to be forwarded, and at least one transmitter component arranged to transmit data stored within at least one transmitter buffer thereof. The cut-through forwarding module further includes at least one delimiter component arranged to trigger a transmission of frame data within the at least one transmitter buffer, upon receipt of a first number elements of a respective data frame by the at least one receiver component, the first number of data elements comprising a first predefined integer value.
摘要:
The disclosure relates to cut-through forwarding module, an integrated circuit, a semiconductor device and a method of receiving and transmitting data frames in a cut-through forwarding mode. The cut-through forwarding module processes received data frames in data blocks. The module comprises a pre-loading unit for storing a first data block of a received data frame. The stored first data block may be pre-loaded by the pre-loading unit in a transmitter unit before a receiver unit receives a subsequent data frame. The processing unit controls the transfer of a first data block to the pre-loading unit and controls the use of a pre-loaded data block as a first data block of a data frame to be transmitted.
摘要:
A real-time distributed network module arranged to provide an interface between at least one master application and at least one real-time distributed network. The real-time distributed network module comprises a first communications component arranged to transmit and receive real-time distributed network data over at least a first real-time distributed network connection, at least one further communications component arranged to transmit and receive real-time distributed network data over at least one further real-time distributed network connection at least one master application interface component arranged to provide an interface to the at least one master application, and at least one configuration component arranged to perform mapping of communication channels between the first communications component, the at least one further communications component and the at least one master application interface component. The at least one configuration component is further arranged to perform dynamic remapping of the communication channels between the first communications component, the at least one further communications component and the at least one master application interface, upon detection of a link failure within the real-time distributed network.
摘要:
An integrated circuit device comprising at least one cut-through forwarding module. The cut-through forwarding module comprises at least one receiver component arranged to receive data to be forwarded, and to generate a request for transmission of a block of data upon receipt thereof, and at least one controller unit arranged to execute at least one thread for processing requests generated by the at least one receiver component. The at least one controller unit is arranged to set a priority context for the at least one thread, and to schedule an execution of the at least one thread based at least partly on the priority context therefor.
摘要:
A multi-port transmitter device for transmitting at least partly redundant data is described. The multi-port transmitter device comprises at least two transmitters comprising respective transmitter buffers. One transmitter is a master transmitter that issues a request to the processor to provide a data block when the transmitter buffer of the master transmitter has free space to store a data block. The processor is arranged to copy at least one data block of data stored in an external memory from the external memory to respective positions in a local buffer. The processor is arranged to, in accordance with a predefined sequence, sequentially initiate transfer of the data block from the respective position of the data block in the local buffer to the transmitter buffers of the at least two transmitters in response to a request from the master transmitter to provide a data block.
摘要:
Apparatuses, methods, and systems are configured to perform unambiguous parameter sampling in a heterogeneous multi-core or multi-threaded environment by masking one or more thread requests; and, in response to bus activity ceasing for the one or more masked thread requests and completing any routine being processed for the one or more masked threads, processing a command by executing at least one of a command routine or a command thread, wherein the command routine or the command thread reads the parameter using thread atomicity with deterministic synchronization. One or more thread requests may be selected for masking by monitoring thread activity for each of a plurality of threads.
摘要:
An error correction apparatus comprises an input for receiving data. The received data includes error-check data. The apparatus also includes a processing resource arranged to calculate parity check data. A data store is coupled to the processing resource for storing look-up data for identifying, when in use, a location of an error in the received data. The look-up data is a compressed form of indexed error location data.
摘要:
A method and a communication device for processing ATM cells. The communication device includes an input interface adapted to receive an ATM cell that is associated with a PHY value and includes a pair of VCI and VPI fields. The communication device is characterized by comprising a search unit, adapted to search, within a group of memory entries that belong to a memory unit, for a pair of VCI and VPI fields that have values that match the values of the VCI and VPI fields of the received ATM cell, if the received VCI field and VPI fields belong to a first predefined group of VCI and VPI fields. The communication device further includes a processor, connected to the search unit, wherein the processor is adapted to determine a channel identifier of the received ATM cell in response to a result of the search and in response to a PHY value associated with the received ATM cell.
摘要:
There is provided a network interface module, and a method of implementing deterministic response frame transmission therein. The network interface module comprises a processor core arranged to execute a set of threads, the set of threads comprising at least one transmit thread arranged to cause a response frame to be transmitted upon expiry of a minimum response period from a response triggering event occurring. The network interface module further comprises a timing component arranged to output a masking timeout signal indicating expiration of successive masking timeout intervals, and a masking component arranged to mask the transmit thread from being scheduled for execution by the processing core. The masking component being further arranged to receive the masking timeout signal output by the timing component and to unmask the transmit thread upon expiry of a masking timeout interval.