2.2.3. Off-Chip Processing Signals
Off-chip and on-chip sensitivity processing use similar signals, except the off-chip sensitivity processing uses an EMR cache interface instead of an external memory interface.
Figure 5. Advanced SEU Detection IP Core Signals for Off-Chip Processing
Interface | Signals | Type | Width | Description |
---|---|---|---|---|
Clock and Reset | clk | Input | 1 |
|
reset | Input | 1 | Active-high reset. | |
Cache Configuration | cache_comparison_off | Input | 1 |
|
Avalon-ST Sink Interface Signals3 | emr | Input |
|
EMR data input from the EMR Unloader IP core. |
emr_valid | Input | 1 | Indicates when emr data input is valid. | |
emr_error | Input | 1 |
|
|
Errors | critical_error | Output | 1 | Indicates that a critical EDCRC error is detected. The IP core asserts this signal when any of the following conditions is met:
|
critical_clear | Input | 1 |
|
|
Avalon-ST Source Interface Signals | cache_data | Output |
|
|
cache_valid | Output | 1 | This signal is asserted when the cache contains correctable error data. | |
cache_ready | Input | 1 | Indicates that the Avalon stream interface is ready. | |
cache_error | Output | 1 | This Avalon stream control signal indicates a cache overflow condition. The IP core asserts this signal when new EMR data becomes available for a full cache (cache_fill_level = cache_depth). | |
Cache Status | cache_fill_level | Output | 4 | Indicates how many entries are in the cache. |
3 Connect the Avalon-ST streaming sink interface to the corresponding Avalon-ST source interface of the EMR Unloader IP core.
4 The actual EMR data is 78 bits only, [77:0]. Bits [118:78] are reserved.