Re: zedboard

Jeremy Herbert <[email protected]>
Newsgroups gmane.comp.python.myhdl
Message-ID <CAHYNNe3H=nPAi=6v8dJ=5rFAgMN1kLEDHFwZVBvaBcgZ8a-YAQ@mail.gmail.com>
Hi Edward,

I play with the Zynq chips on occasion. You can load the bitfile in one of
three ways:

- Using linux by piping it to a special device node
- Bootloader from SPI flash, SD, etc
- JTAG

You can see how many LUTs you get using the following table:
http://www.xilinx.com/publications/prod_mktg/zynq7000/Zynq-7000-combined-product-table.pdf

The chip on the zedboard is a Zynq 7020 (unless that has changed, I have
one of the original academic pre-production ones). Transfer of data occurs
via the AXI bus internally, so you need to create logic with an
AXI-compatible interface if you want to send data across. You can attach
"logic devices" manually in the device tree binary loaded at boot,
instantiate them at runtime using system calls or simply read and write the
bus in kernel space using a standard memory mapped approach. Hopefully with
the upcoming device tree overlay support in the kernel (this is basically
hot-swappable hardware configuration overlays) this fiddling will be a
thing of the past. If you'd like a high-ish level overview on the topic:
http://www.zynqbook.com/downloads.php is a free book, and it has got some
good examples to go with it.

I personally use Ubuntu because I like apt-get and I run ubuntu on all my
other machines. I do all development for the Zynq on Ubuntu as well.

I am yet to play with the Altera Cyclone V, but I imagine it's the same
sort of thing. I have a dev kit for it sitting on my desk for it, I just
need to find the time ;)

Thanks,
Jeremy

On Tue, 19 May 2015 at 08:35 Edward Vidal <[email protected]> wrote:

>  Henry or Anyone else running a Zedboard,
>
> First thanks to Jose M. his help on the FSM delay was right on!
>
> You indicated that you are running a ZedBoard.
> What O/S are you running Ubuntu, Yocto, or some other distro?
> Do you have any examples, of how your transfer data to the FPGA
> and back to CPU side?
> Also, how do you add to the bin file,  the bin file that has the (hdmi,
> Ethernet
> USB) and other CPU devices?
> I am currently running on an XESS XulA2 with XC6SLX9 which I believe
> has 9152 logic cells, 666 Kbits of RAM.
> How does this compare with what is remaining Zedboard after  (hdmi,
> Ethernet
> USB) and other CPU devices?
> Are most people using Xilinx or Alter?
> I saw on the market today that Altera Shares Jump on Potential Merger With
> Intel.
> Thanks
>
> Edward Vidal Jr.
> e-mail [email protected]
> 915-595-1613
>
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> myhdl-list mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/myhdl-list
>

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y

_______________________________________________
myhdl-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/myhdl-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.