|
|
Embedded Processing Development Kit — Spartan-3E SP3E1600E MicroBlaze Edition Design Examples
Below are example designs created for the Spartan™-3E MicroBlaze™ Embedded Processing Development Kit to demonstrate various features or capabilities. Documentation and source files are included. These example designs are provided with the Limitations described below. Do you have a reference design for the Spartan-3E MicroBlaze Development Kit? Share the wealth of your knowledge and design prowess! Please send us a description of why your design is relevant along with usable documentation and the design files to sp3e1600e@xilinx.com. If the design is suitable, we will post it here.
| Example Designs |
| Description |
Features Used |
Software Version |
Doc Files (PDF) |
Zip Files |
| Spartan-3E 1600E MicroBlaze Development Board |
| User Guide | Development Board User Guide |
|
6031 kb |
|
| Schematics, BOM, and Gerbers |
PDF and Gerber Zip |
|
2992 kb 32 kb |
1440 kb |
| Getting Started and Linux Reference System |
| Getting Started Guide and overview of the BlueCat Linux MicroBlaze reference system. Includes Boot Image and configuration files.
|
MicroBlaze, DDR, 10-100 Ethernet, Timer, Interrupt, Flash, UART, GPIO |
EDK 9.2 SP1 |
1.5 MB (PDF) |
10.8 MB (ZIP) |
|
Initial Design for the Spartan3E MicroBlaze Development Kit |
| This is the design shipped with the board. The embedded MicroBlaze Processor prints messages on the character LCD screen. Flashes the LEDs, reads the Switches and Buttons and sends text data as standard out over a DTE UART at 115200, 1 Stp bit, No Parity, Flow Control =None |
MicroBlaze, LCD, Switches, Buttons, LEDs & UART |
EDK 9.2 SP1 |
|
278 kb |
|
Using and Creating Flash Files |
| XAPP963 describes the process for creating Flash files for the MicroBlaze processor Embedded Development Kit |
Flash Programming App Note |
EDK 9.2 SP1 |
866 kb |
|
| MicroBlaze uCLinux Reference System |
| This reference system demonstrates uCLinux running on the MicroBlaze soft processor and was designed using the Embedded Development Kit (EDK). An example basic uCLinux kernel is provided that is tailored to the Spartan-3E 1600E Edition Development Kit board and this reference design. The kernel and ROM file system are downloaded into the DDR memory and run completely out of the external memory.
The uCLinux kernel image is pre-loaded into the Intel StrataFlash on the board from the factory.
You can download the Reference design files, the Bootloder software files or the FLASH files
|
MicroBlaze, DDR, 10-100 Ethernet, Timer, Interrupt, & UART |
EDK 9.1 SP1 |
|
Request info |
|
MicroBlaze Web Server Reference System |
| This reference system demonstrates a Web server running on the MicroBlaze soft processor, designed using the Embedded Development Kit (EDK). This system is designed for the Spartan-3E 1600E development board. To run the Web server demonstration, the Web server software application executable and memory file system (MFS) image must be downloaded into the DDR memory. The Web server application and the MFS image are pre-loaded into the parallel NOR StrataFlash on the board. The SPI serial flash is pre-loaded with a bootloader application that loads the application and MFS image into the DDR memory and executes the Web server software application.
You can download the Reference design files, the Bootloder software files or the FLASH files
|
MicroBlaze, DDR, 10-100 Ethernet, Timer, Interrupt, Switches, Buttons, LEDs & UART |
EDK 9.1 SP1 |
1496 kb |
772 kb
|
ISE 8.2i SP2, EDK 8.2 SP2 |
1496 kb |
772 kb
6 kb
3434 kb |
| PicoBlaze RS-232 StrataFlash Programmer |
Turns the Spartan-3E FPGA into an Intel StrataFlash programmer. The FPGA connects to a PC via an RS-232 UART. Via HyperTerminal (not included), download an MCS file to the Intel StrataFlash parallel NOR Flash memory, check the memory ID, bulk erase the entire 128-Mbit Flash, and read and write Flash data. Details for obtaining the PicoBlaze™ files can be found on the following Spartan-3E web page link: www.xilinx.com/picoblaze
|
PicoBlaze, RS232, NOR Flash |
ISE 8.2i SP2, EDK 8.2 SP1 |
825 kb |
948 kb |
| PicoBlaze SPI Flash Programmer |
| Turns the Spartan-3E FPGA into an SPI serial Flash programmer. The FPGA connects to a PC via an RS-232 UART. Via HyperTerminal (not included), download an MCS file to the STMicro M25P16 SPI Flash, check the memory ID, bulk erase the SPI Flash, and read Flash data.
Details for obtaining the PicoBlaze files can be found on the following Spartan-3E web page link: www.xilinx.com/picoblaze
|
PicoBlaze, RS232, SPI Flash |
ISE 8.2i SP2, EDK 8.2 SP1 |
755 kb |
887 kb |
Limitations
Limited Warranty and Disclaimer. These designs are provided to you “as is”. Xilinx and its licensors make and you receive no warranties or conditions, express, implied, statutory or otherwise, and Xilinx specifically disclaims any implied warranties of merchantability, non-infringement, or fitness for a particular purpose. Xilinx does not warrant that the functions contained in these designs will meet your requirements, or that the operation of these designs will be uninterrupted or error free, or that defects in the Designs will be corrected. Furthermore, Xilinx does not warrant or make any representations regarding use or the results of the use of the designs in terms of correctness, accuracy, reliability, or otherwise.
Limitation of Liability. In no event will Xilinx or its licensors be liable for any loss of data, lost profits, cost or procurement of substitute goods or services, or for any special, incidental, consequential, or indirect damages arising from the use or operation of the designs or accompanying documentation, however caused and on any theory of liability. This limitation will apply even if Xilinx has been advised of the possibility of such damage. This limitation shall apply notwithstanding the failure of the essential purpose of any limited remedies herein.
These design modules are not supported by Xilinx Technical support as an official Xilinx Product.
Contact Us
For any Technical Support questions, please contact Xilinx through a Xilinx Support Case.
|