PicoBlaze User's Manual: This is the full description of the PicoBlaze processor. Not all of the information contained in this document is useful so you may want to read it over before you print it out.
SimPicoBlaze: This is an assembler/simulator/debugger used for developing
PicoBlaze assembly language programs. This executable self-installs the actual
assembler and sets up a project for in the Xilinx ISE environment. This was
tested with the 8.2 version of the Xilinx ISE tools but may not work with
earlier versions. This simulator requires that you load the .NET
framework which is available to download from the
Microsoft website. The simulator is mostly self-explanatory but there also
help options in simulator itself. This help, in conjunction with the
PicoBlaze User's Manual and the
The original PicoBlaze assembler provides more information than the SimPicoBlaze simulator regarding syntax errors in your assembly code. You may consider using this if you find yourself stuck on some syntax problem. This assembler is run from the command line. Information regarding using this assembler use can be found in the PicoBlaze User's Manual.
PicoBlaze Programming Model and Instruction Set: An overview of PicoBlaze that may reduce your urge to print out the full PicoBlaze User's Manual.
PicoBlaze Style File: This is an example of readable code. If you’re in doubt of how your assembly language program should appear, you may consider using this as a guideline.
PicoBlaze Nexys Port Information: This shows port and I/O device mapping for the Nexys Board as well as some other pertinent information.
PicoBlaze Cheat Sheet: A quick reference to the important programming aspects of PicoBlaze.
This website was derived by Mark Hutchenreuther from the site designed and is maintained by Bryan Mealy. As always, feel free to provide comments, suggestions, and questions. Use of the various Coke logos is by permission of the Coca-Cola company. Use of the Bluegill emblem is courtesy of Jake Kensington’s New Zealand Snake Farm. Thank you to everyone who inspired this work.
Xilinx, Spartan, ISE, WebPACK, and PicoBlaze are registered trademarks of Xilinx, Inc. Nexys and Nexys2 are registered trademarks of Digilent, Inc.