picoblaze IDE for Linux

I've created an IDE for the picoblaze-3 microcontroller (Xilinx TM). The IDE is an open-source project (GPL-license) and works under the Linux operating system.

The IDE supports the following:

- Editor with syntax highlighting,

- Assemble and export to: HEX, VHDL or MEM files,

- Simulate the source code and see/modify the scratchpad, registers and I/O ports.

For those who are interested, checkout:

formatting link

Regards,

Mark Six

Reply to
M6
Loading thread data ...

nice job!

You're referenced from the Mediatronix web site, but not from

formatting link

You did not updated the "Last Changed" date at the bottom of your page s> I've created an IDE for the picoblaze-3 microcontroller (Xilinx TM).

Reply to
Stephane

Well done Mark, I designed the back end of "small C" compiler for Picoblaze. do you want to integrate the compiler with your IDE? If you are interested please go on

formatting link
and download it! I'll send you the code if you are interested.

Francesco

M6 wrote:

Reply to
francesco_poderico

Hi Francesco,

I took a look at your compiler, looks nice. Perhaps I'll find the time to add your backend to the IDE. For the moment I'm busy trying to get JTAG support into the IDE. With the JTAG-option you then can update the Block RAM, and so reprogram the picoblaze.

Regards,

Mark

Reply to
M6

I'm using XPS and Eclipse for programming my S3. All I had to do was to define a new external program, the command was simply "make -f system.make download". The makefile calls a Xilinx tool to update the bitstream and impact afterwards to download it.

I've also configured a keyboard shortcut in Eclipse so I can now save and compile the project with strg+s and download it to the FPGA by pressing strg+alt+s afterwards (I chose this shortcut because of its good accessibility after having strg+s pressed)

Perhaps these ideas might reduce some work for you, seizing the existing programs.

--
mail: adi@thur.de  	http://adi.thur.de	PGP: v2-key via keyserver

Der Computer ist die Antwort, doch was war eigentlich die Frage?
Reply to
Adrian Knoth

Adrian,

I am aware of the tools provided by Xilinx. The reason I make my own is that I just want to know how everything works, and I think it would be nice to have everything in 1 tool for the picoblaze.

The 'work' is for me the fun part. Thanks for the suggestion anyways.

Reply to
M6

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.