1、前言
近来复旦微、国微等厂家相继推出了可以兼容XILINX PCIe硬核的PCIe软核,销售也到所里来推广了一下,领导交代让抽自己的时间试用研究一下,看项目中用不用的起来。
读研的时候就接触过,PCIE协议非常非常复杂,要实现非常非常困难,稍微看过一些协议,看球不懂,真给这协议写出来,吊炸天。
复旦微作为国内首家正向FPGA做的比XILINX还牛逼的厂家,弄出来的PCIe软核肯定也是很了不得。国微则作为反向界的扛把子,真想看看这次这个PCIe软核是否和反向有关系。
2、IP初见
2.1 国微IP
国微的PCIe软核提供的是 edf 文件加上一个说明。

看看使用说明,就是告诉用户如何将.v 、.edf 替换原来的PCIE。使用简洁有效,国货之光啊。

2.2 复旦微IP
复旦微提供了整个的IP安装包,很专业,做的就像xilinx的IP一样。正向的就是不一样。

查看使用说明,这个 PCIe软核里还包含了一个DNA模块。使用说明就是告诉大家,这个IP该怎么用。

本文探讨了复旦微和国微的PCIe软核实现,通过编译和网表分析,发现两者可能源自Xilinx的仿真模型。复旦微和国微对原模型进行了改名,但基本结构相同,表明国内FPGA厂商正通过正向设计和反向工程结合的方式发展自主知识产权的PCIe软核技术。
最低0.47元/天 解锁文章
1701





