Home    Bloggers    Messages    Webinars    Resources   
Tw  |  Fb  |  In  |  Rss
Max Maxfield

Papilio: The Untold Story, Part 1

Max Maxfield
Page 1 / 2 Next >
<<   <   Page 2 / 2
David Ashton
David Ashton
7/14/2012 3:49:20 AM
User Rank
Guru
Re: Linux on FPGA
Thanks Mike - some of that was a bit over my head but I get the picture.  From what Max has been saying about it, the Zynq is quite a beast, for those who know how to drive it.

And while I'm here, many thanks for the VHDL book which I aim to start reading this weekend.

50%
50%
hamster
hamster
7/14/2012 1:33:56 AM
User Rank
Blogger
Re: Linux on FPGA
It is pretty much the doen thing to run Linux on the Microblaze soft processor - see http://wiki.xilinx.com/microblaze-linux for a little more info. I don't think it will be that way for much longer.

On the the new Zynq platform I guess running Linux will be the norm - it has  a hard ARM Cortex CPU, making it far more affordable (and higher performing) than using the Microblaze IP core implemented within the FPGA fabric. AVNET & Digilent are just about to release their Dev Board - see http://zedboard.org/misc/files/PB-ZEDBOARD-v2.pdf for a data sheet.

It is in about the same price from an Digilent Atlys (Just under $400), but the CPU should perform much better than the MicroBlaze and the logic is Xilinx 7 series. It looks like you get a license key to enable ISE WebPack to generate series 7 design with the kit. Wonder how that will work on the second hand market... :-)

In some ways it will be a maturing of the CPU on an FPGA product - it will go form the wild west of customised CPUs to a standardised CPU with custom periperals. 

I still beleive that soft CPUs will have a place in learning and reseach, but over time Zynq will take over from Microblaze.

For now I'll just plug my Raspberry Pi into my FPGA dev boards :-)

50%
50%
David Ashton
David Ashton
7/13/2012 8:45:54 PM
User Rank
Guru
Linux on FPGA
Jack makes this sound really easy:

"I bought a development kit from Xilinx, quickly got ucLinux up and running on the board,"

Linux usually runs on a processor, so does this imply that Jack has a processor of some sort implemented in the FPGA?     A bit more detail on this would be nice, or am I pre-empting Part 2 of the saga?

100%
0%
Max Maxfield
Max Maxfield
7/13/2012 7:16:46 PM
User Rank
Blogger
Coming soon to a theatre near you...
I LOVE hearing the history behind stuff like this. Also... After I have posted part two of this article, Jack has a SPECIAL DEAL for members of All Programmable Planet - A Papilio development board at a price we cal all afford ... Watch this space!!!

0%
100%
<<   <   Page 2 / 2
More Blogs from Max Maxfield
Here's an image of the week and a joke of the week. Also, this week's live online chat takes place Thursday, June 20, at 1:00 p.m. ET (10:00 a.m. PT).
If you ask most people if they can explain how mirrors work, their knee-jerk reaction will be, "Yes, of course!" After reading this blog they may change their minds...
One alternative to parallel interconnect in the form of busses is to use a serial interconnect setup. This typically involves a special transceiver block inside the device.
This week's live online chat takes place on Thursday, June 13, at 1:00 p.m. ET (10:00 a.m. PT).
Our brains maintain a 3D color-map, in which every color is weighted in relation to every other color.
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