FPGAs with JESD204B interface - Page 1
Forum section: electronics / general

author: sangar
author_rank: Regular Contributor
timestamp: August 24, 2018, 08:48:16 am
content: Hello All,I am looking for List of high-end and low-end FPGAs which have JESD204B interface. Please suggest if anyone have come across these FPGAs..Thanks,Muthu

author: dmills
author_rank: Super Contributor
timestamp: August 24, 2018, 09:22:39 am
content: Almost anything with a sufficiently large number of sufficiently fast transceivers can do it, as it is usually physically just LVDS or PECL, and you just need to write the IP (or license it) to do the business. What large number and sufficiently fast mean depends on what exactly you are trying to do.JESD204B is a bit of a pain on small parts because the cost of the transceivers tends to dominate, but it is what it is.In terms of IP, Analog Devices IIRC have published source code for a core that may or may not be useful, and the major vendors have a (typically) paid option.Regards, Dan.

author: Scrts
author_rank: Frequent Contributor
timestamp: August 24, 2018, 01:56:01 pm
content: Quote from: sangar on August 24, 2018, 08:48:16 amI've just googled "Altera JESD204B" It came up with this:https://www.intel.com/content/dam/altera-www/global/en_US/pdfs/literature/ug/ug_jesd204b.pdfPage 5 has the information you need.I guess it will take no more than 30 seconds to find the same with other vendors.

author: asmi
author_rank: Super Contributor
timestamp: August 24, 2018, 04:32:19 pm
content: Any FPGA with MGTs (multi gigabit transceivers) can implement this interface, and there are commercial IPs that do that if you got the money and don't have time/expertise/will to do it yourself.

author: sangar
author_rank: Regular Contributor
timestamp: August 27, 2018, 04:03:11 am
content: Hi,Ok, thanks for all. Could you suggest if any FPGA that have this JESD204B feature at lower cost.... Because Intel FPGAs with JESD204B are at high price...Thanks,Muthu

author: Scrts
author_rank: Frequent Contributor
timestamp: August 27, 2018, 01:10:06 pm
content: Look into Lattice ECP3 and ECP5 families then.

author: sangar
author_rank: Regular Contributor
timestamp: August 28, 2018, 04:25:41 am
content: Hi,I read ECP3 and ECP5 for JESD204B. To download Lattice's JESD204B IP to FPGA, it seems to be I need to purchase their IP express which is $1300...Do u know any from Xilinx which offers JESD204B IP at free of cost?.Thanks,Sangar

author: Marco
author_rank: Super Contributor
timestamp: August 28, 2018, 05:10:01 am
content: Analog hasGPL'd HDLfor Xilinx and Altera, not free for commercial use though.

author: filssavi
author_rank: Frequent Contributor
timestamp: August 28, 2018, 05:34:22 am
content: Unfortunately I think Decent FPGA IP for complex protocols and free are 2 concepts that don’t go together yet.To me the fpga/gel world seems like the software world pre/open source movement (1970/80 approximately)

author: sangar
author_rank: Regular Contributor
timestamp: August 28, 2018, 06:28:53 am
content: Hi Macro,QuoteThey are providing the source code for free right?. Then why they are asking to purchase for commercial use. I just want to understand the terms. Please let me know...

author: agehall
author_rank: Frequent Contributor
timestamp: August 28, 2018, 07:15:14 am
content: Quote from: sangar on August 28, 2018, 06:28:53 amWhat is so difficult to understand? If you want to use their IP for non-commercial use, it is free but if you intend to make a commercial product you need to pay them. Many products, open-source or not, follow this model.

author: sangar
author_rank: Regular Contributor
timestamp: August 28, 2018, 08:47:37 am
content: Hi,Thanks, Agehall. No, under License and agreement, I have read the followings,1. In the free software, releasing the resulting binaries require you to release the complete source code.2. With license, the above gets eliminated.This is what it tells...If one doesn't have to release their source code to the customer, they are Ok to go with free software?.I have attached the license and agreement link of the JESD204B core of Analog Devices. Please let me know if I am misunderstanding anything.https://github.com/analogdevicesinc/hdl/blob/dev/library/jesd204/README.mdThanks,Sangar

author: Marco
author_rank: Super Contributor
timestamp: August 28, 2018, 10:21:10 am
content: If you use the GPL version, the client can request source code (also of your code) and you have to give it to him. The client is then free to distribute that source code (under the GPL license). GPL can only be usefully kept close source completely in-house at a single company.If you buy their commercial license you can ship your product closed source without problems.