gecko3:gecko3main:start

GECKO3main

The core of the GECKO3 Project is the GECKO3main module which can be used as a general purpose System-­on­-Chip (SoC) platform for hardware/software co­-designs. The GECKO3main contains a very large 1 to 4 million gate Xilinx FPGA for application specific designs. The main board contains also large dynamic memory (128 MB) and flash memory banks (32 MB), USB 2.0 and 100 Mbit/s LAN interfaces.

For example a 32 bit RISC processors soft core (OpenRISC, Microblaze or similar) with closely coupled hardware blocks for high­-speed hardware ­algorithms and an embedded operating system (uClinux, eCos or similar) can be integrated together in the FPGA chip on the GECKO3main board.

This page covers the technical standards and conventions used in the GECKO3 system. Some of these standards are common and just re-used in this project. The rest is defined by the GECKO3 project to ensure compatibility between the various modules.

The GECKO3 system bus page describes the GECKO3 system bus (IO1 and IO2).

The Templates and Libraries page provides the developer with a template overview for a better work-flow.

Not all modules can be combined. Which combinations are possible is shown in the matrix underneath.

GECKO3power GECKO3docking GECKO3main GECKO3analog GECKO3basic GECKO3gps GECKOxSimple
GECKO3power i_alert_icon i_alert_icon i_yes_icon i_yes_icon i_yes_icon i_yes_icon i_alert_icon
GECKO3docking i_alert_icon i_alert_icon i_yes_icon i_yes_icon i_yes_icon i_yes_icon i_alert_icon
GECKO3main i_yes_icon i_yes_icon i_yes_icon i_yes_icon i_yes_icon i_yes_icon i_yes_icon
GECKO3analog i_yes_icon i_yes_icon i_yes_icon i_yes_icon 1) i_yes_icon i_yes_icon i_yes_icon
GECKO3basic i_yes_icon i_yes_icon i_yes_icon i_yes_icon i_alert_icon i_yes_icon i_yes_icon
GECKO3gps i_yes_icon i_yes_icon i_yes_icon i_yes_icon i_yes_icon i_alert_icon maybe
GECKOxSimple i_yes_icon i_yes_icon i_yes_icon i_yes_icon i_yes_icon i_alert_icon i_alert_icon

FIXME

  • The tools section describes and introduces manly software application developed for GECKO.
  • The projects with gecko section summarizes and introduces several projects where GECKO has been used.
  • The Awardssection collect all GECKO award.

1)
Combinations of GECKO3analog modules to an amount of two is possible due to a bus multiplex on the board.
  • gecko3/gecko3main/start.txt
  • Last modified: 2021/12/20 10:49
  • (external edit)