Both sides previous revision Previous revision Next revision | Previous revision |
gecko3:gecko3main:start [2017/03/10 06:30] – ghj1-local | gecko3:gecko3main:start [2021/12/20 10:49] (current) – external edit 127.0.0.1 |
---|
{{indexmenu_n>1}} | ====== GECKO3main ====== |
{{ :gecko3:gecko3logo.png?400|}} | {{ :gecko3:gecko3logo.png?400|}} |
====== 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. |
The GECKO3main module which can be used as a general purpose System-on-Chip (SoC) platform for hardware/software co-designs is the core of the GECKO3 Project. 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 ([[http://en.wikipedia.org/wiki/OpenRISC|OpenRISC]], [[http://en.wikipedia.org/wiki/Microblaze|Microblaze]] or similar) with closely coupled hardware blocks for high-speed hardware algorithms and an embedded operating system ([[http://en.wikipedia.org/wiki/UClinux|uClinux]], [[http://en.wikipedia.org/wiki/ECos|eCos]] or similar) can be integrated together in the FPGA chip on the GECKO3main board. | For example a 32 bit RISC processors soft core ([[http://en.wikipedia.org/wiki/OpenRISC|OpenRISC]], [[http://en.wikipedia.org/wiki/Microblaze|Microblaze]] or similar) with closely coupled hardware blocks for high-speed hardware algorithms and an embedded operating system ([[http://en.wikipedia.org/wiki/UClinux|uClinux]], [[http://en.wikipedia.org/wiki/ECos|eCos]] or similar) can be integrated together in the FPGA chip on the GECKO3main board. |
| |
| {{ :gecko3:system_bus:gecko3main_front.png?400 |}} |
===== Standards ===== | ===== Standards ===== |
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. | 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. |
* [[standards:mechanical_standards|Mechanical standards]] | * [[gecko3:standards:mechanical_standards|Mechanical standards]] |
* Electrical standards | * Electrical standards |
* Naming standards | * Naming standards |
| |
===== System bus ===== | ===== System bus ===== |
FIXME The [[:gecko3:system_bus| system bus]] page describes the GECKO3 system bus (IO1 and IO2). | The [[gecko3:system_bus:start|GECKO3 system bus]] page describes the GECKO3 system bus (IO1 and IO2). |
| |
===== Templates ===== | ===== Templates ===== |
FIXME The [[huce:microlab:adm:huce:microlab:admin:projects:internal:gecko:gecko3:template| template ]] page provides the developer with a template overview for a better work-flow. | The [[gecko3:template:start|Templates and Libraries]] page provides the developer with a template overview for a better work-flow. |
| |
| |
* The [[huce:microlab:adm:huce:microlab:admin:projects:internal:gecko:gecko3:gecko_tools| tools ]] section describes and introduces manly software application developed for GECKO. | * The [[huce:microlab:adm:huce:microlab:admin:projects:internal:gecko:gecko3:gecko_tools| tools ]] section describes and introduces manly software application developed for GECKO. |
* The [[huce:microlab:adm:huce:microlab:admin:projects:internal:gecko:gecko3:projects_with_gecko| projects with gecko ]] section summarizes and introduces several projects where GECKO has been used. | * The [[huce:microlab:adm:huce:microlab:admin:projects:internal:gecko:gecko3:projects_with_gecko| projects with gecko ]] section summarizes and introduces several projects where GECKO has been used. |
* The [[huce:microlab:adm:huce:microlab:admin:projects:internal:gecko:gecko3:awards| awards ]] section collect all GECKO award. | * The [[awards:start|Awards]]section collect all GECKO award. |
| |
===== Further reading about the GECKO Project ===== | ===== Further reading about the GECKO Project ===== |
| |
* The [[gecko3main:project_description| Project Description]] covers all modules with a short description. | * The[[gecko3:gecko3main:project_description|Project Description]] covers all modules with a short description. |
| |