|
/csi/bk.htm
|
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.
|