Microblaze_Spartan6

所属分类:VHDL/FPGA/Verilog
开发工具:VHDL
文件大小:39586KB
下载次数:17
上传日期:2016-10-28 10:06:28
上 传 者accountm
说明:  这是利用Spartan6搭建的MicroBlaze,完成为了众多功能,上层是利用c语言开发,利用底层硬件层提供的API接口。
(This is the use Spartan6 built MicroBlaze, in order to complete the many functions of the upper layer is to use c language development, the use of the API interface provided by the underlying hardware layer.)

文件列表:
Microblaze\bitinit.log (4661, 2015-11-04)
Microblaze\clock_generator_0.log (418, 2016-03-06)
Microblaze\data\system.ucf (7541, 2015-11-04)
Microblaze\etc\bitgen.ut (84, 2015-11-04)
Microblaze\etc\download.cmd (115, 2015-11-04)
Microblaze\etc\fast_runtime.opt (2794, 2015-11-04)
Microblaze\etc\system.filters (9596, 2016-05-29)
Microblaze\etc\system.gui (14947, 2016-05-29)
Microblaze\ethernet_sw\image.mfs (1089540, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\.cproject (57460, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\.project (2492, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\makefile (1954, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\objects.mk (339, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\raw_apps.elf (1262262, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\raw_apps.elf.elfcheck (282, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\raw_apps.elf.size (104, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\sources.mk (463, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\dispatch.d (2107, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\dispatch.o (42476, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\echo.d (2801, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\echo.o (52684, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\http_response.d (3323, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\http_response.o (62808, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\main.d (2777, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\main.o (103144, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\platform.d (4769, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\platform.o (205964, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\platform_fs.d (501, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\platform_fs.o (21088, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\platform_gpio.d (253, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\platform_gpio.o (37808, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\prot_malloc.d (1479, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\prot_malloc.o (36424, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\rxperf.d (2649, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\rxperf.o (52356, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\subdir.mk (1835, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\tftpserver.d (3159, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\tftpserver.o (67912, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\tftputils.d (1837, 2015-11-04)
Microblaze\ethernet_sw\raw_apps\Debug\src\tftputils.o (46720, 2015-11-04)
... ...

lwIP Echo Server ---------------- The lwIP Echo server application starts an echo server at port 7. Any data sent to this port is simply echoed back. By default, the program assigns the following settings to the board: IP Address: 192.168.1.10 Netmask : 255.255.255.0 Gateway : 192.168.1.1 MAC address: 00:0a:35:00:01:02 These settings can be changed in the file main.c. The main echo server logic is present in the file echo.c. platform.c implements certain processor and platform dependent functions. The file platform_config.h is generated based on the hardware design. It makes two assumptions: The timer has its interrupt line connected to the interrupt controller, and all the ethernet peripherals (xps_ethernetlite or xps_ll_temac) accessible from the processor can be used with lwIP. Running the Echo Server example ------------------------------- To connect and test the echo server, download and run the program on the board, and then issue the following command from your host machine: $ telnet 192.168.1.10 7 Trying 192.168.1.10... Connected to 192.168.1.10. Escape character is '^]'. hello world hello world all messages will be echo'ed back all messages will be echo'ed back ^] telnet> quit Connection closed. $ References ---------- More details regarding the echo server can be obtained from Xilinx XAPP 1026: http://www.xilinx.com/support/documentation/application_notes/xapp1026.pdf

近期下载者

相关文件


收藏者