Home    Bloggers    Messages    Webinars    Resources   
Tw  |  Fb  |  In  |  Rss
Paul Clarke

Why PicoBlaze? Debugging Assembly Code

Paul Clarke
Page 1 / 2 Next >
JezmoSSL
JezmoSSL
2/22/2013 12:25:51 PM
User Rank
Blogger
Re: Smart Guides
Why oh Why oh why oh Why

cant you use multithreading when smartguide is switched on?

what xilinx give with one hand they take away with the other.

50%
50%
devel@latke.net
devel@latke.net
2/22/2013 11:45:45 AM
User Rank
Guru
Simulation?
It's perfectly reasonable to simulate a PicoBlaze design.

50%
50%
Paul Clarke
Paul Clarke
2/22/2013 3:47:30 AM
User Rank
Blogger
Re: Smart Guides
Adam,

Yes you can get quicker builds however its just that fact you have to that slows people down. The complie and JTAG loader run in sub 5 seconds, thats quicker than it takes me to reprogram a Microchip PIC24.

cEng - I have a workshop in two weeks who are going to look over what I have, and then I'm waiting on sponcers to write a glowing report on me! :o) Then I'll give to a call before I submit.

Paul

50%
50%
Adam Taylor
Adam Taylor
2/22/2013 3:33:15 AM
User Rank
Blogger
Smart Guides
Paul,

You can cut down on the iteration time of P&R by using the smart guide in ISE (http://www.xilinx.com/support/documentation/sw_manuals/xilinx11/ise_p_using_smartguide.htm)

Of course that does not stop the insertion of chips scope from having an effect on the design

How is the application fo CEng going are you waiting on me for anything? (I am getting forgetful as I age lol)

Ad

50%
50%
More Blogs from Paul Clarke
Now it's time to look at the memory interface that will supply the information required by our PicoBlaze 8-bit soft processor core.
We've now reached the point where we are ready to start debugging a PicoBlaze-based design using the ISim software simulation tool.
For some reason, my simulation never loads my memory with any contents. Instead, it's left containing undefined ('UUUU...') states. Can you help?
As opposed to rebuilding the entire design every time we "tweak" the code we wish to run on the PicoBlaze soft microcontroller core, we can simply use a JTAG tool to load our executable code directly into the FPGA's on-chip memory.
flash poll
follow us on twitter
follow Xilinx on twitter
like us on facebook
like Xilinx on facebook
All Programmable Planet     About Us     Contact Us     Help     Register     Twitter     Facebook     RSS