UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Visitor th3frankxd
Visitor
121 Views
Registered: ‎08-11-2019

First FPGA board

I'm looking for a board to get started with FPGA's and circuits.

Im looking for a allround board, something I can use as a microcontroller, but also for more advanced stuff like ray tracing accaleration and soft cores like risc-v.

I'm mostly looking at the Artix 7 100T and the ZYNQ 7020.

Ideally I would like a minimal board with only the FPGA, qspi flash, uart, jtag and dram (and other essential stuff I might have missed) and attach this board to a custom pcb with the peripherals I need.
Kinda like this CMOD A7 (but with a bigger FPGA and DRAM) https://store.digilentinc.com/cmod-a7-breadboardable-artix-7-fpga-module/

I really dont want to exceed the 200 euro.

So far i found these 3 boards (between 140-170 euro)

MYIR Z-TURN with I/O board
http://www.myirtech.com/list.asp?id=502

PYNQ-Z1 (which is as far as I can see basically a Arty-Z7 but cheaper)
https://store.digilentinc.com/pynq-z1-python-productivity-for-zynq-7000-arm-fpga-soc/

TE0725 with a Artix 100T
https://shop.trenz-electronic.de/en/TE0725-03-100-2C-FPGA-Module-with-Xilinx-Artix-7-XC7A100T-2CSG324C-2-x-50-Pin-with-2.54-mm-pitch?c=148

How hard is it to add external DRAM do the TE0725?

The specifications of the TE0725 mentions a system clock of 100mhz, the ARTY A7's mentions a clock speed exceeding 450mhz. Whats the deal with this?

For the Z-TURN and TE0725 I will need a JTAG programmer.
Would this one suffice? and what are the limitations compared to a official one?
https://www.aliexpress.com/item/32810890902.html?spm=a2g0o.productlist.0.0.36086231rld53Z&algo_pvid=a7e8ef3c-5d75-4cb5-8c3a-69b1e81165ab&algo_expid=a7e8ef3c-5d75-4cb5-8c3a-69b1e81165ab-0&btsid=3f23964c-71d4-49e3-8f33-7ad1e452f3c7&ws_ab_test=searchweb...

0 Kudos
2 Replies
Teacher xilinxacct
Teacher
90 Views
Registered: ‎10-23-2018

Re: First FPGA board

@th3frankxd 

This may be just above your budget, but you may want to compare to see what you 'could' get.... 

https://www.96boards.org/documentation/consumer/ultra96/ultra96-v2/getting-started/

http://zedboard.org/product/ultra96-v2-development-board

I have seen these for $249 USD

I am not affiliated with them (but I do own one)

Hope that Helps
If so, Please mark as solution accepted. Kudos also welcomed. :-)

0 Kudos
Scholar u4223374
Scholar
51 Views
Registered: ‎04-26-2015

Re: First FPGA board

I'd use the Z-turn but skip the I/O board - it's easy to do a custom PCB that interfaces to the Z-turn's 1.27mm headers directly.

 

Re adding DRAM: difficult. Most DRAM comes in little BGA packages that are almost impossible to hand-solder, and impedance through the 2.54mm headers is going to be very nasty.

 

Re clock speeds: the Artix 7 fabric used for all of these boards (the low-end Zynqs are based on the Artix 7) can run at up to about 450MHz. However, getting there will require extremely careful design. 100MHz - 200MHz is a more achievable goal. Most of the boards will have a 33 - 100MHz oscillator, and the FPGA can multiply or divide that clock to get whatever speed you want.

 

Re JTAG: technically you don't need JTAG for the Z-turn. It'll boot from a microSD card. If you want JTAG anyway (useful for debugging) then I would strongly recomend just using a Digilent HS3. It's more expensive, but still much less than Xilinx's Platfrom Cable USB II, and it's officially supported. The XMOD (from Trenz) also appears to be officially supported.

0 Kudos