Embedded Design Examples

EDK 11 Design Examples
PowerPC Supported Examples Details
Xilkernel Example (ZIP)
Will now be supported on the ML507 Development Board
This example details an embedded system example design that illustrates the features of the Xilkernel on the hard PowerPC® 440 processor, using the Embedded Development Kit. The design illustrates the usage of each API of the Xilkernel. The hardware design used to illustrate the kernel consists of a PowerPC 440 processor connected to an XPS timer, a UARTLITE, an XPS interrupt controller, external DDR2, GPIO modules, and the PowerPC JTAG debug interface. The software application consists of Xilkernel and three different example sets, each illustrating various concepts of the kernel. For more information on this design including detailed instructions, please see the PDF description file contained in the design ZIP file.
MicroBlaze™ Supported Examples Details
The EDK 11 MicroBlaze processor tutorials will be replaced by the examples in the EDK Concepts, Tools, and Techniques Guide (PDF)

This tutorial guides you through the process of creating testing a hardware processor system design using the Embedded Development Kit (EDK). This tutorial has the following system requirements:

  1. Xilinx Spartan®-3A DSP Development Board (XC3SD1800A-4FGG676C)
  2. EDK 11.1
  3. ISE® 11.1
Xilkernel Example (ZIP)
Will now be supported on the ML505 Development Board
This example details a Xilinx embedded system example design that illustrates the features of the Xilkernel on the MicroBlaze soft processor, using the Embedded Development Kit. The hardware design used to illustrate the kernel consists of a MicroBlaze processor connected to two XPS  timers, a UARTLITE, an XPS interrupt controller, external SRAM, GPIO modules and the XPS MDM module for debugging the processor. The software application consists of Xilkernel and a complete of application threads executing on top of the kernel, each illustrating various concepts of the kernel. For more information on this design including detailed instructions, please see the PDF description file contained in the design ZIP file.
EDK 10.1 Design Examples (Downloadable Design Files)
PowerPC Supported Examples Details
The EDK 10.1 PowerPC processor tutorials have been replaced by the examples in the
EDK Concepts, Tools, and Techniques Guide
(PDF)
This tutorial guides you through the process of finishing and testing a partially completed hardware processor system design using the Embedded Development Kit (EDK). This tutorial has the following system requirements:
  1. Xilinx ML403 Development Board (XC4VLX25-FF668-10)
  2. EDK 10.1
  3. ISE 10.1 software SP1 or higher
Xilkernel Example (ZIP)
Will now be supported on the ML403 Development Board
This example details an embedded system example design that illustrates the features of the Xilkernel on the hard PowerPC 405 processor, using the Embedded Development Kit. The design illustrates the usage of each API of the Xilkernel. The hardware design used to illustrate the kernel consists of a PowerPC 405 processor connected to an OPB PIT timer, a UARTLITE, an OPB interrupt controller, external SDRAM, GPIO modules, and the PowerPC JTAG debug interface. The software application consists of Xilkernel and three different example sets, each illustrating various concepts of the kernel. For more information on this design including detailed instructions, please see the PDF description file contained in the design ZIP file.
LightWeight IP ( lwIP) Application Examples Lightweight IP (lwIP) is an open source TCP/IP networking stack for embedded systems. Xilinx Embedded Development Kit (EDK) provides lwIP software customized to run on Xilinx Embedded systems containing either a PowerPC or a MicroBlaze processor. This application note describes how to utilize the lwIP library to add networking capability to an embedded system. In particular, lwIP is utilized to develop the following applications: echo server, web server, and a TFTP server.
MicroBlaze Supported Examples Details
Xilkernel Example (ZIP)
Will now be supported on the ML505 Evaluation Platform
This example details a Xilinx embedded system example design that illustrates the features of the Xilkernel on the MicroBlaze soft processor, using the Embedded Development Kit. The hardware design used to illustrate the kernel consists of a MicroBlaze processor connected to two OPB PIT timers, a UARTLITE, an OPB interrupt controller, external SDRAM, GPIO modules and the OPB MDM module for debugging the processor. The software application consists of Xilkernel and a complete of application threads executing on top of the kernel, each illustrating various concepts of the kernel. For more information on this design including detailed instructions, please see the PDF description file contained in the design ZIP file.
LightWeight IP ( lwIP) Application Examples Lightweight IP (lwIP) is an open source TCP/IP networking stack for embedded systems. Xilinx Embedded Development Kit (EDK) provides lwIP software customized to run on Xilinx Embedded systems containing either a PowerPC or a MicroBlaze processor. This application note describes how to utilize the lwIP library to add networking capability to an embedded system. In particular, lwIP is utilized to develop the following applications: echo server, web server, and a TFTP server.
Previous Design Examples

EDK 9.2i Example Designs

 
/csi/footer.htm