SERENITY HOME
EMP Framework Guide
FW 0.9.3 / SW 0.9.4
The basic idea
Walkthroughs for First Users
EMP firmware
Firmware: Build and simulation instructions
Prerequisites
Build tool
Vivado
Step 1: Setup your IPBB area
Step 2: Add the payload repository
Step 3: Build firmware or run simulation
Payload firmware: Interface
emp_payload
entity
emp_project_decl
package
tb_decl
package
Backend links
CSP protocol in a nutshell
Payload port specification
Example use cases
TM6 link with back-to-back packets
TM18 link with gap between packets
EMP software
Installation
YUM repositories
Compiling from source
Part 1: Prerequisites
Part 2: EMP toolbox
Standard workflows
Testing payload firmware in a single FPGA
Configuring and monitoring link firmware
Loopback
Board-to-board tests
Bathtub and eye scans
Python dependencies
Links yaml file
Scanning the links
Standalone plotting
EMP butler: Reference guide
Top-level interface
Butler scripting interface
Example: Link loopback pattern test
Buffer data files
Format
Example
Testing the firmware and software
Environment
Running the test suite
Reference bitfiles
Release notes
Software
Version 0.9.4
Version 0.9.3
Version 0.9.2
Version 0.9.1
Version 0.9.0
Version 0.8.4
Version 0.8.3
Version 0.8.2
Version 0.8.1
Version 0.8.0
Version 0.7.6
Version 0.7.5
Version 0.7.4
Version 0.7.3
Version 0.7.2
Version 0.7.1
Version 0.7.0
Version 0.6.8
Version 0.6.7
Version 0.6.6
Version 0.6.5
Version 0.6.4
Version 0.6.3
Version 0.6.2
Version 0.6.1
Version 0.6.0
Version 0.5.4
Version 0.5.3
Version 0.5.2
Version 0.5.1
Version 0.5.0
Version 0.4.6
Version 0.4.5
Version 0.4.4
Version 0.4.3
Version 0.4.2
Version 0.4.1
Version 0.4.0
Version 0.3.7
Version 0.3.6
Version 0.3.5
Version 0.3.4
Version 0.3.3
Version 0.3.2
Version 0.3.1
Version 0.3.0
Version 0.2.8
Version 0.2.7
Version 0.2.6
Version 0.2.5
Version 0.2.4
Version 0.2.3
Version 0.2.2
Version 0.2.1
Version 0.2.0
Version 0.1.0
Firmware
Version 0.9.3
Version 0.9.2
Version 0.9.1
Version 0.9.0
Migration guide: 0.8.x to 0.9.0
Version 0.8.2
Version 0.8.1
Version 0.8.0
Version 0.7.5
Version 0.7.4
Version 0.7.3
Version 0.7.2
Version 0.7.1
Version 0.7.0
Migration guide: 0.6.x to 0.7.0
Version 0.7.0, alpha pre-release
Version 0.6.8
Version 0.6.7
Version 0.6.6
Version 0.6.5
Version 0.6.4
Version 0.6.3
Version 0.6.2
Version 0.6.1
Version 0.6.0
Migration guide: 0.5.x to 0.6.0
Version 0.5.8
Version 0.5.7
Version 0.5.6
Version 0.5.5
Version 0.5.4
Version 0.5.3
Version 0.5.2
Version 0.5.1
Version 0.5.0
Version 0.3.6
Version 0.3.5
Version 0.3.4
Version 0.3.3
Version 0.3.2
Version 0.3.1
Version 0.3.0
Version 0.2.5
Version 0.2.4
Version 0.2.3
Version 0.2.2
Version 0.2.1
Version 0.2.0
Version 0.1.2
Version 0.1.1
Version 0.1.0
Licence
EMP Framework Guide
Docs
»
Search
Please activate JavaScript to enable the search functionality.