MicroBlaze soft processor
The MicroBlaze soft processor core from Xilinx is a 32-bit RISC Harvard architecture soft processor core with a rich instruction set optimized for embedded applications. With the MicroBlaze soft processor solution, we have complete flexibility to select the combination of peripheral, memory and interface features that will give us the exact system we need at the lowest cost possible on a single FPGA. For more information about MicroBlaze go to Xilinx web page.
This is the first part of the MicroBlaze tutorial. The chapters should be read in date order, starting with the oldest. At the end of every chapter there are four links called TOP, NEXT, PREVIOUS and TOC. The TOP link takes you the top of the current chapter. The NEXT link takes you to the next chapter, the PREVIOUS link takes you to the previous chapter and the TOC link takes you to the table of contents page. You can also click the Modesty-CoreX label and then click "table of contents" to get to TOC page.
Nine months later
After less than a year it is time to take a look at what has happen to the Xilinx design environment and see if our setup will still work. This time we will download Design Suite 14.4 and run it on Ubuntu 12.10 in the dual-boot system I have setup using a Mini Mac. Every time I find something has changed or I can't get things to work I will make a notice in the current blog serie. Please join me on this revival tour.
FPGA design from scratch
Here is a link to the FPGA blog I started to write 2007 about using Xilinx FPGAs. It is a somewhat outdated, but still worth reading.
The goal of the Xilinx Wiki site is to provide technical information and collaborate with the community on Open Source projects that are being done in Xilinx. Xilinx also provides a Git repository to help with open source development and collaboration, and all sources can be downloaded from the GIT repository.
Here is a presentation of MicroBlaze borrowed from Avnet.
We are ready to download and install Xilinx Design Suite Embedded Edition. See next chapter.