SERENITY HOME EMP Framework Guide Logo
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


© Copyright 2019, EMP Collaboration.