Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Learning Resources

External tutorials, videos, and documentation for learning OpenPOWER, Microwatt, and FPGA development.


Microwatt

Official Repository

Microwatt GitHub

  • Main repository by Anton Blanchard
  • Comprehensive README with build instructions
  • VHDL 2008 source code
  • Simulation and FPGA synthesis guides

PowerCommons Microwatt VCU-118 Fork

  • VCU-118 specific support
  • DDR4 integration
  • Debug LEDs and pin constraints

Prof. Peter Hofstee’s Microwatt on Arty A7-100T

  • Complete tutorial for Arty A7-100T
  • Ubuntu 22.04 setup guide
  • Simulation with GHDL
  • Linux kernel compilation with buildroot
  • SSH over Ethernet configuration
  • By IBM Distinguished Research Staff Member & TU Delft Professor

Videos & Presentations

YouTube - Prof. Peter Hofstee’s Educational Series:

YouTube - Anton Blanchard’s Microwatt Talks:

Conference Presentations:

Articles & Tutorials


OpenPOWER & POWER ISA

OpenPOWER Foundation

Official Website:

GitHub:

POWER ISA Specifications

Official Documentation:

Learning Materials:

OpenPOWER Presentations & Talks

Prof. Peter Hofstee (IBM & TU Delft):


LiteX SoC Framework

Official Resources

GitHub & Documentation:

Tutorials & Workshops

Written Guides:

Workshop Materials:

Academic Papers:

Video Tutorials

  • Renode Website: Video tutorials section
    • Simulation with LiteX
    • Hardware-software co-verification

FPGA Development with Vivado

Official Xilinx/AMD Resources

Getting Started:

YouTube Courses

Beginner-Friendly:

Written Tutorials (2024)


VHDL & Hardware Design

Language References

Simulation Tools


PowerPC & Linux

Cross-Compilation

Emulation & Testing

  • QEMU PowerPC
    • PowerPC emulation
    • System testing before hardware

Community & Forums

Discussion Platforms

Mailing Lists & Forums

  • LiteX Mailing List: Google Groups

    • Design discussions
    • Troubleshooting
  • OpenPOWER Foundation: LinkedIn, Facebook

    • Industry updates
    • Events and workshops

Books & Academic Resources

  • “POWER ISA Architecture Specification”

    • Official reference
    • Comprehensive coverage
  • “FPGA Prototyping by VHDL Examples”

    • Pong P. Chu
    • Practical VHDL design
  • “Computer Organization and Design: RISC-V Edition”

    • Patterson & Hennessy
    • Computer architecture fundamentals

Stay Updated

News & Blogs

Events

  • OpenPOWER Summit (Annual)

    • Presentations and workshops
    • Networking opportunities
  • FOSDEM (February, Brussels)

    • Open source hardware track
    • Community presentations

Contribute Resources

Found a great tutorial or video we missed?

Submit suggestions:

  1. Open issue: PowerCommons Documentation
  2. Submit PR with link and description
  3. Join discussion on Matrix

Last Updated: November 2025