HotRIO
Contents:
Design
Firmware
Repository Structure
IP cores
Globals
Modules
Modules
IP cores
Globals Package
Microcontroller Software
Tools
References
Licence
HotRIO
Firmware
IP cores
View page source
IP cores
ECP5 Dual Ring Wrapper
Detailed portlist
Configuring the Dual Ring Wrapper
Fixed options
Clocking
Enabling and disabling channels
HotRIO slave options
Enabling and disabling BIST on Dual Ring channels
Exchanging data with Dual Ring channels
Configuring DMP
ECP5 QUAD Wrapper
Detailed portlist
Configuring the Quad Wrapper
Dual Ring mode
Supported line rates
Direct Link mode
Enabling and disabling channels
Inverting channels
Setting the size of reset counters
Summary: Quad Wrapper instantiation procedure
Clocking guidelines
Reference clocks
TX pclks
RX pclks
Reset and Readiness
Datapath
Built-In Self Test (BIST)
Diagnostics
Description of the submodules
BIST gen
Implementation details
BIST check
Implementation details
LOL detector
Implementation details
Reset state machine
Implementation details
PCS error counter
Implementation details
SED Wrapper
Overview
Detailed portlist
Internal Primitive Instantiation
Functional Description
Initialization Sequence
SED Run-Control FSM
Error Handling
Reset Behaviour