TE060X-GigaBee-Reference-Designs
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:
# Reference projects for TE060X modules 
## Requirements: 
* Xilinx ISE 13.2 
* Xilinx EDK 13.2
* Xilinx ISE 14.2
* Xilinx EDK 14.2
* Git client

## Get projects
* Without Git
Go to the download page 
https://github.com/Trenz-Electronic/TE060X-GigaBee-Reference-Designs/downloads
Download project archive at the bottom of the page.
Unzip projects
Open project in Xilinx EDK or ISE

* Using Git
Run Git Bash
git clone git://github.com/Trenz-Electronic/TE060X-GigaBee-Reference-Designs.git
cd TE060X-GigaBee-Reference-Designs
git submodule init
git submodule update
Open project in Xilinx EDK or ISE

## Generic

In this folder you can find complete UCF file for module and baseboard.

## GigaBee_XPS14.2-Base
Hardware: Trenz Electronic TE0600 (GigaBee) XC6SLX45/150 + TE0604
Development environment: Xilinx XPS 14.2
This project show simple FIFO-based access to Ethernet. Software part contain support of ARP ICMP and UDP/TFTP. Files received by TFTP writed to Flash.
Default IP Address 192.168.42.88.
For new modules with Memphis 4G DDR3 chips replace system.mhs by system.mhs.memphis.

## GigaBee_XPS13.2-Axi 

**Recommended starting point for EDK-based designs**  

Hardware: Trenz Electronic TE0600 (GigaBee) XC6SLX45/100/150

Development environment: Xilinx XPS 13.2

This HW project is derived from SP605_AXI (Gigabit Ethernet, DMA, 100 MHz Microblaze) of Xilinx XAPP1026 "LightWeight IP (lwIP) Application Examples"
www.xilinx.com/support/documentation/application_notes/xapp1026.pdf
Software from XAPP1026 is fully compatible with this HW design.

Remarks:
+ PARAMETER C_USE_BRANCH_TARGET_CACHE was set to 0 to meet timing requirements.
+ When upgrading to XPS 13.3 or higher, we reccommend NOT to upgrade the AXI_ETHERNET core to v3.00.a, as we could not get it work!


## GigaBee_ISE13.2-Blinkin 

Hardware: Trenz Electronic TE0600 (GigaBee) XC6SLX45/100/150

Development environment: Xilinx ISE 13.2

* reference design: Clock and LED VHDL usage example
    good starting point for bistream generation options testing and SPI flash 
	booting sucesfully tested with x4 SPI mode, 80MHz SPI clock and compression 
	enabled


## GigaBee_ISE13.1-UDP_Datalogger

Hardware: Trenz Electronic TE0600 (GigaBee) XC6SLX45/100/150

Development environment: Xilinx ISE 13.1

This project demonstrates how to use the GigaBee module with its baseboard (equipped with an ethernet connector) as a data logger with 16 digital inputs and 16 digital outputs. Broadcast UDP packets are transmitted to a Gigabit Ethernet network.
Gigabit Ethernet only design, it does not work with 100 megabit Ethernet.

## GigaBee_ISE12.4-MIG

Hardware: Trenz Electronic TE0600 (GigaBee) XC6SLX45/100/150

Development environment: Xilinx ISE PN v12.4

Reference design: Memory Interface Generator 3.61 project ported to TE0600 (GigaBee)

## GigaBee_XPS13.2-AXI_lite 

Hardware: Trenz Electronic TE0600 (GigaBee) XC6SLX45/100/150

Development environment: Xilinx ISE XMP v13.2

Software from Xilinx XAPP1026 "LightWeight IP (lwIP) Application Examples"
www.xilinx.com/support/documentation/application_notes/xapp1026.pdf
is fully compatible with this HW design, derived from SP601_AXI reference design (10/100 EthernetLite, 100 MHz Microblaze).
This project work only with Ethernet 10/100 connection during to axi_ethernetlite limitations. If you have Gigabit NIC,
you should disable Gigabit ("Auto disable Gigabit" option in "Advansed" configuration) to make it work.

## GigaBee_XPS14.2-FlashWriter

Hardware: Trenz Electronic TE0600 (GigaBee) XC6SLX45/100/150

Development environment: Xilinx ISE XMP v14.2

FlashWriter is an application designed to demonstrate GigaBee FPGA module functionality.
It offers GigaBee module selftest routines and fast Ethernet FLASH writing. 
The selftest result is also reported on TE0603 LEDs, terminal and PC application.
The flashwriter SW executable is small in size can run from the 64kB BRAM! 
No bootloader is necessary.

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。