Detail výsledku

PicoBlaze C Compiler

Vznik: 2009
Typ
software
Jazyk
anglicky
Autoři
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
We are still hardly working to add other important C language features to the compiler, so we recommend to see our wiki site for the current information.
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ýzkumné skupiny
Pracoviště
Nahoru