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: http://www.xs4all.nl/~marksix Regards, Mark Six
picoblaze IDE for Linux
Started by ●September 20, 2005
Reply by ●September 21, 20052005-09-21
nice job! You're referenced from the Mediatronix web site, but not from http://www.xilinx.com/ipcenter/processor_central/picoblaze/picoblaze_user_resources.htm You did not updated the "Last Changed" date at the bottom of your page since V0.3. M6 wrote:> 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: http://www.xs4all.nl/~marksix > > Regards, > > Mark Six >
Reply by ●September 22, 20052005-09-22
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 www.poderico.co.uk and download it! I'll send you the code if you are interested. Francesco M6 wrote:> 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: http://www.xs4all.nl/~marksix > > Regards, > > Mark Six
Reply by ●September 22, 20052005-09-22
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 by ●September 22, 20052005-09-22
M6 <m6@xs4all.nl> wrote:> 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.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 by ●September 23, 20052005-09-23