FPGARelated.com
Forums

does anyone have a c compiler for the picoblaze

Started by ramy February 20, 2005
does anyone have a c compiler for the picoblaze?

Isnt that GNU?

"ramy" <eng_ramy_gad@yahoo.com> wrote in message news:468282399cf6dbc07fac483062f74ec2@localhost.talkaboutelectronicequipment.com...
> does anyone have a c compiler for the picoblaze? >
The problem with a C compiler for a picoblaze is its too small to be
seriously useful.  The overhead in a complier is too large for such a tiny
processor.
I would stick with well documented assembler.

Simon


"Martin Riddle" <martinriddle@hotmail.com> wrote in message
news:nD9Sd.31729$s16.31002@trndny02...
> Isnt that GNU? > > "ramy" <eng_ramy_gad@yahoo.com> wrote in message
news:468282399cf6dbc07fac483062f74ec2@localhost.talkaboutelectronicequipment.com...
> > does anyone have a c compiler for the picoblaze? > > > >
>The problem with a C compiler for a picoblaze is its too small to be >seriously useful. The overhead in a complier is too large for such a tiny >processor.
There are c compilers for PIC/Microchip and AVR/Atmel. I think there is a gnu toolchain as well as one from the manufacturers. Sometimes you need assembler, say to make something fit or so you can count cycles to get timings exactly right. Other times, you have plenty of CPU cycles and enough memory for the code. Why not use c? You don't suddenly get to use printf. You just write the same sort of code you were writing in assembler in c. -- The suespammers.org mail server is located in California. So are all my other mailboxes. Please do not send unsolicited bulk e-mail or unsolicited commercial e-mail to my suespammers.org address or any of my other addresses. These are my opinions, not necessarily my employer's. I hate spam.
Proteus 6 Professional, labcenter.co.uk, IAR visualSTATE v5.0.7.88,
IAR Embedded.Workbench for 68HC12.V2.44A, ARM.V4.11A,
Atmel.AVR.V3.20A, CR16C.V2.10A, H8.V1.53I, MCS-51.V6.10A,
Mitsubishi.740.V2.16A, Mitsubishi.M32C.V2.11A, MSP430.V3.20A,
NEC.V850.V2.31A, PIC18.V2.12A, PICmicro.V2.21A,
Renesas.M16C.and.R8C.V2.12A, ZiLOG.eZ80.V1.34A, V2.2, V2.31, V2.31A,
V2.31C, Makeapp V3.1A for Hitachi H8S, Makeapp V3.1A for Hitachi H8S
Repack, Makeapp V3.1A for Toshiba TX, CADSTAR V6.0  -  ZUKEN,
Automation Studio - Circuit Design and Simulation Software, AUTOMATION
STUDIO V5.0 PRO EDITION, CADENCE ORCAD 2004 - 2000, Altium P-CAD
V2002, DXP SUITE V2004, WEBSPHERE EVERYPLACE MOBILE PORTAL v5.0  -
ALTIUM   [2 CDs], ModelSim.SE.v6.0, AutoTRAX.EDA.v3.04,
Aldec.Riviera.v2004.08.1533.WinNT2kXP, Metrowerks CodeWarrior
Development Studio v9.3 and ADDON, other

IAR Embedded.Workbench for 68HC12.V2.44A.Incl.Keygen
IAR Embedded.Workbench for ARM.V4.11A.Incl.Keygen
IAR Embedded.Workbench for Atmel.AVR.V3.20A.Incl.Keygen
IAR Embedded.Workbench for CR16C.V2.10A.Incl.Keygen
IAR Embedded.Workbench for H8.V1.53I.Incl.Keygen
IAR Embedded.Workbench for MCS-51.V6.10A.Incl.Keygen
IAR Embedded.Workbench for Mitsubishi.740.V2.16A.Incl.Keygen
IAR Embedded.Workbench for Mitsubishi.M32C.V2.11A.Incl.Keygen
IAR Embedded.Workbench for MSP430.V3.20A.Incl.Keygen
IAR Embedded.Workbench for NEC.V850.V2.31A.Incl.Keygen
IAR Embedded.Workbench for PIC18.V2.12A.Incl.Keygen
IAR Embedded.Workbench for PICmicro.V2.21A.Incl.Keygen
IAR Embedded.Workbench for Renesas.M16C.and.R8C.V2.12A.Incl.Keygen
IAR Embedded.Workbench for ZiLOG.eZ80.V1.34A.Incl.Keygen

-------------------------------------

IAR Systems Embedded Workbench V2.2
IAR Systems Embedded Workbench V2.31
IAR Systems Embedded Workbench V2.31A
IAR Systems Embedded Workbench V2.31C
IAR Systems Makeapp V3.1A for Hitachi H8S
IAR Systems Makeapp V3.1A for Hitachi H8S Repack
IAR Systems Makeapp V3.1A for Toshiba TX

=============================================

week 30/2003

Proteus 6 Professional, labcenter.co.uk

---------------------------------------------

CADSTAR V6.0  -  ZUKEN, Automation Studio - Circuit Design and
Simulation Software, AUTOMATION STUDIO V5.0 PRO EDITION, CADENCE ORCAD
2004 - 2000, Altium P-CAD V2002, DXP SUITE V2004, WEBSPHERE EVERYPLACE
MOBILE PORTAL v5.0  -  ALTIUM   [2 CDs], ModelSim.SE.v6.0,
AutoTRAX.EDA.v3.04, Aldec.Riviera.v2004.08.1533.WinNT2kXP, Metrowerks
CodeWarrior Development Studio v9.3 and ADDON, Proteus 6 Professional,
labcenter.co.uk

14/ 1/03  | CADSTAR V6.0  -  ZUKEN
--------------------------------------------------------

AUTOMATION STUDIO V5.0 PRO EDITION  -  FAMIC TECH INC   CD NR  14 860

ModelSim.SE.v6.0, AutoTRAX.EDA.v3.04,
Aldec.Riviera.v2004.08.1533.WinNT2kXP, Metrowerks CodeWarrior
Development Studio v9.3 and ADDON,

------------------------------------------------------------------------

P-CAD V2002  -  Altium                        CD NR             11 286

DXP SUITE V2004  -  ALTIUM                                      15 524

WEBSPHERE EVERYPLACE MOBILE PORTAL v5.0  -  ALTIUM   [2 CDs] 15 600

------------------------------------------------------------------------

CADENCE ORCAD UNISON SUITE PRO V10.3                   CD NR 17 013

CADENCE SILICON PACKAGE BOARD CODESIGN V15.2  [3 CDs]  CD NR 15 836

LOGIC DESIGN AND VERIFICATION V5.1  -  CADENCE                  14 343

PCB DESIGN STUDIO V15.1   -  CADENCE               [3 CDs]      14 222

CADENCE ORCAD UNISON SUITE PRO V10.0            CD NR           13 291

PCB DESIGN STUDIO V15.0 *UPDATED*  -  CADENCE [2 CDs]           13 002

PCB DESIGN STUDIO V15.0  -  CADENCE         [3 CDs]             12 656

LOGIC DESIGN AND VERIFICATION V5.0  -  CADENCE                  12 167

CADENCE IC DESIGN V5.0 LINUX                [2 CDs]             11 713

Virtual Component Co-design v2.2  -  Cadence                    11 552

LOGIC DESIGN AND VERIFICATION V4.0  -  CADENCE                  10 701

Cadence PCB Design Studio v14.2               [3 CDs]          8777

CADENCE ORCAD UNISON SUITE.V2002                               8727

Cadence LDV v3.3                                              7202

Cadence PCB Design Studio V 14.1               [3 CDs]        6597

Cadence PCB Design Studio v14.0              [2 CDs]          5684

Cadence OrCad v9.2 Complete Suite                               4275

Cadence Allegro v13.6                                           4270

-----------------------------------------------------------------------

please send e-mail ola3@mail.gr, ola4@mailbox.gr,

ramy wrote:
> does anyone have a c compiler for the picoblaze?
See: http://toolbox.xilinx.com/cgi-bin/forum?14@@/Embedded%20Processors/PicoBlaze%20Soft%20Processor In the Xilinx Forums under embeded processors. There is a beta version offered in one of the threads. I haven't tried it.