Re: [myhdl-list] zedboard
Brought to you by:
jandecaluwe
From: Jeremy H. <jer...@gm...> - 2015-05-18 22:52:29
|
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 <dev...@sb...> 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 dev...@sb... > 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 > myh...@li... > https://lists.sourceforge.net/lists/listinfo/myhdl-list > |