openPICIDE project site

Home

Welcome to the official project site of openPICIDE.

openPICIDE is an integrated assembler development environment (IDE), initially developed for the Xilinx PicoBlaze™ processor family and works on Linux, Mac and Windows platforms.

openPICIDE is being developed by Christoph Fauck since 2008 by using the Nokia Qt framework and licensed under the terms of GPL.

[Picture: Main window with simulator]
Main window with editor and simulator

openPICIDE components

openPICIDE provides the following modules for developing assembler code:

  • Project manager
  • Assembler editor with syntax highlighting
  • Multi-pass code parser
  • Compiler
  • Simulator

Xilinx PicoBlaze™ processor family

openPICIDE supports the complete Xilinx PicoBlaze™ processor family, consisting of a series of 8 Bit RISC softcore processors for Xilinx FPGAs and CPLDs:

  • Xilinx PicoBlaze™ CPLD
  • Xilinx PicoBlaze™
  • Xilinx PicoBlaze™ II
  • Xilinx PicoBlaze™ 3
  • Xilinx PicoBlaze™ 6


Picoblaze™ is a trademark of Xilinx Inc.

© Christoph Fauck