Detail výsledku
PicoBlaze C Compiler
Vznik: 2009
Typ
software
Jazyk
anglicky
Autoři
Křivka Zbyněk, Ing., Ph.D., UIFS (FIT)
Popis
PicoBlaze C Compiler is cross-platform compiler of C language for 8-bit soft-core Xilinx PicoBlaze-3 microcontroller.
Basic features of the first public version:
- Small Devices C Compiler based front-end (supports and extends C99 standard syntax)
- Syntax analysis of inlined PicoBlaze Assembler (keywords: __asm, __endasm) with support of two dialects (KCPSM3 and pBlazeIDE)
- Basic decimal data types (char [8-bit], short, int [16-32 bit])
- Data stack simulation (function calls, recursion)
- Register allocation optimization
- Disadvantage: Still missing structures, arrays, and pointers
Klíčová slova
compiler, back-end, front-end, Small Device C Compiler, Xilinx PicoBlaze-3, assembler, C language
Umístění
- Oficiální stránky projektu (http://www.vlam.cz/index.html.cz) - Stránka softwarového produktu (volně ke stažení, anglicky) (http://www.fit.vutbr.cz/~meduna/work/doku.php?id=projects:vlam:pbcc:pbcc)
Licence
Využití výsledku jiným subjektem je možné bez nabytí licence (výsledek není licencován)
Licenční poplatek
Poskytovatel licence na výsledek nepožaduje licenční poplatek
Projekty
Virtuální laboratoř aplikace mikroprocesorové techniky, MŠMT, Informační technologie pro znalostní společnost, 2C06008, zahájení: 2006-07-01, ukončení: 2011-06-30, ukončen
Výzkum informačních technologií z hlediska bezpečnosti, MŠMT, Institucionální prostředky SR ČR (např. VZ, VC), MSM0021630528, zahájení: 2007-01-01, ukončení: 2013-12-31, řešení
Výzkum informačních technologií z hlediska bezpečnosti, MŠMT, Institucionální prostředky SR ČR (např. VZ, VC), MSM0021630528, zahájení: 2007-01-01, ukončení: 2013-12-31, řešení
Výzkumné skupiny
Pracoviště
Ústav informačních systémů
(UIFS)