JESD204B协议是现在高速AD,DA通用的协议。关于基带运用FPGA用户来说,Xilinx品牌的FPGA运用更为常见。Xilinx供给了JESD204的IP core,规划起来比较便利。
一般来说,物理层的JESD204 PHY IP core是免费的,可是上层的JESD204 IP core是收费的。假如没有专门的证书的话,默许的证书只能用于仿真,无法生成比特文件。
官方文档中介绍了三种证书。第一种就是前面介绍的只能用于仿真的证书,翻开VLM的built-in应该能够看到。
第二种是完好证书,这种一般需求联络署理购买,价格一般在几万左右。
还有最终一种就是评价版别的。Xilinx供给在线请求,请求到评价资历后能够无限制生成证书。可是生成的证书120天后过期,一般到期后从头生成就能够了。依据Xilinx的介绍,评价版别的证书只能作业固定时刻。不过我的xilinx板子一般没有长时刻作业,只用于测验,现在还没出现问题。个人主张组织购买证书,评价版别证书仍是有点费事。
具有证书后能够直接导入VLM,没有到期前都能够运用。扫除规划过程中的一些过错,这儿只介绍常见的证书过错。
一般比特文件生成过错,如下
[Common 17-69] Command failed: This design contains one or more cells for which bitstream generaTIon is not permitted:
design_1_i/jesd204_2/inst/i_design_1_jesd204_2_1 (design_1_jesd204_2_1_jesd204_v7_1_1_top)
design_1_i/jesd204_1/inst/i_design_1_jesd204_1_1 (design_1_jesd204_1_1_jesd204_v7_1_1_top)
design_1_i/jesd204_0/inst/i_design_1_jesd204_0_1 (design_1_jesd204_0_1_jesd204_v7_1_1_top)
这儿显现没有权限生成比特文件。那么肯定是证书方面出错了。
这儿能够翻开规划工程,挑选report IP status,承认一下当时的IP核是否是可用的证书。有的同学或许在生成的时分想起没有证书,所以开端捣鼓证书的工作,这个时分或许IP核的证书还停留在仿真的版别,天然无法生成比特文件。一般来说能够从头敞开项目,这个时分IP核对应证书能够更新到最高权限的版别。或许测验从头增加IP核。
有的同学或许发现IP核的证书完全正确,可是仍是无法生成比特文件。这个时分或许需求从头归纳生成网表文件。由于比特文件的生成依赖于网表文件,而网表文件里边包含了证书的信息。也就是说从头归纳,Run implementaTIon。