blob: 1add4d96cdcb8384a837074c064b5f39df747cc5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
* Ansteuerung von SPI-Flash auf FPGA-Entwicklungsboards
(SP601/SP605/Spartan3e)
Möglichkeit zur Nutzung als Konfigurations und Programmspeicher
* Portierung uIP/lwIP auf ZPU/greth microblaze/temac für
FPGA Spartan 3e und Spartan 6
* Entwicklung eines UDP-Stacks (in C) für ZPU (FPGA) und ARM-Cores
Ziele:
ggf. Portierung des vorhandenen Debug-Monitor
Ansteuerung des Debug-Monitors per UDP
Ermittlung der maximal möglichen Transferrate auf der jeweiligen Plattform
* Evaluierung von Entwicklungssystemen [STM32 (STMicroelectronics), NuMicro (Nuvoton), MSP430 (Texas Instruments) und/oder C8051/CP2201 (Sillicon Laboratories)]
Ziele:
Welche Entwicklungssysteme laufen auf welcher Plattform (64bit?)
Lassen sich die Evaluation-Boards aus einer virtuellen Maschine heraus programmieren/debuggen?
Welche Schnittstellen/Peripherie steht zur Verfügung?
Wie lassen sich die verschiedenen Systeme schnell und günstig mit einem FPGA koppeln?
* Inbetriebnahme/Portierung von eCos auf
STM32
ZPU
MicroBlaze
PPC
Ziele:
Ermittlung der Leistungsfähigkeit und des Ressourcenverbrauch (Flash, RAM) von ECOS auf den
verschiedenen Entwicklungsplattformen
* Evaluierung der PCIe Connnectivität des SP605
Xilinx Core bzw. grlib
* Evaluierung von Xilinx-Zynq (FPGA mit ARM-Kern)
* Evaluierung von Actel-Smartfusion (FPGA mit ARM-Kern)
* Evaluierung Altera/NIOS
sowie Vergleichsweise ZPU auf Altera
|