Lattice PCIe 学习 1
我自己之前没有使用过lattice 平台,这次公司准备使用lattice 的PCIe IPCore。我准备在CSDN上写一系列学习笔记,记录使用过程。
我使用的平台 win10+lattice diamond 3.12
这个软件下载地址 https://www.latticesemi.com/zh-CN/Products/DesignSoftwareAndIP/FPGAandLDS/LatticeDiamond#windows
安装完毕后,申请license就可以使用。
我使用开发板是lattice 官方ECP5-5G
开发板资料:https://www.latticesemi.com/products/developmentboardsandkits/ecp55gversadevkit
ECP5支持最高3.2 Gbps SERDES速率,ECP5-5G支持最高5 Gbps SERDES速率
器件拥有双通道模块,可提供最多4通道,实现更高的粒
开发板板子ECP5-5G芯片,最高支持PCIe GEN2 即5G的通信速率
接下来开始记录搭建PCIe核的过程
Lattice PCIe 学习 1相关推荐
- PCIe学习(二):PCIe DMA关键模块分析之一
简介 经过一段时间的学习,这里将PCIe DMA模式的学习结果做一个总结,由于手里没有包含PCIe的板子,因此和学习PIO一样对DMA模式中的关键模块的代码进行逐条分析,希望对和我一样的初学者 ...
- 转载 PCIe学习(二):PCIe DMA关键模块分析之一
版权声明:本文为CSDN博主「CLGo」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/cllovexyh/a ...
- Apollo Lattice Planner学习记录
参考:<Apollo Lattice Planner学习记录> <[Baidu Apollo]6.2 Lattice Planner规划算法> <Apollo中Latti ...
- PCIe学习笔记之Max payload size
本文基于linux 5.7.0, 平台是arm64 在平时设备的使用过程中,有可能遇到过数据通信错误(malformed tlp), 或者网卡/磁盘在进行数据读写时性能没有达到预期,这些都可能和pci ...
- PCI与PCIe学习一——硬件篇
文章转载自:点击打开链接 最近在学习驱动开发过程中涉及到PCI相关知识,在网上看了很多文章,良莠不齐,我总结一下比较好的文章分享给大家,那就从源头开始说起. PCI总线和设备树是X86硬件体系内很重要 ...
- 转载 PCIe学习(三):PCIe DMA关键模块分析之二
版权声明:本文为CSDN博主「CLGo」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/cllovexyh/a ...
- lattice ecp5-25学习
在这里记录一下,也是对学习的一个简单总结吧,也方便自己以后查询.项目中用到的是Lattice LFE5U-25F-6BG381C这款芯片,该芯片采用40nm工艺,相比以前有更多的dsp,性价比高.先看 ...
- PCIe学习笔记之MSI/MSI-x中断及代码分析
本文基于linux 5.7.0, 平台是arm64 1. MSI/MSI-X概述 PCIe有三种中断,分别为INTx中断,MSI中断,MSI-X中断,其中INTx是可选的,MSI/MSI-X是必须实现 ...
- 【UEFI】PCIE学习笔记
本文是本人学习记录,不保证准确,如有错误请指出.如果侵犯请联系删除. PCIE一共支持256条bus(8个bit),32个device(5个bit),8个function(3个bit), 假设负载全满 ...
- PCIe学习笔记(15)--- TLP的ROUTING方式
PCIE是POINT TO POINT的,不像PCI,是SHARED-BUS,总线上的数据,是被所有EP DEV看到的. 这一点与USB2.0比较类似,是广播方式的(BROADCASTING) USB ...
最新文章
- android地图获取坐标位置,android 百度地图 根据得到的经纬度 获取位置信息
- 【es6】es6学习笔记
- java调用c dll,指针参数和结构体参数搞定
- linux镜像文件不要大于4g,Systemback制做大于4G的Ubuntu系统镜像
- bash命令行中带通配符参数何时展开??
- java编程思想泛型对混入的详细探讨
- javascript_如何不再害怕JavaScript
- 利用Linux搭建SVN服务器,详细过程
- @vue-cli的安装及vue项目创建
- vSphere及云端计算的完美集成
- VS2010_x86_编译错误
- 最懂基金经理的第三方机构猫头鹰,到底是谁?
- echarts地图map下钻到镇街、KMZ文件转GeoJson、合成自定义区域
- 数据结构中的校园导航系统---c语言
- 《老爸老妈浪漫史》Barney和Robin终于。。。
- PCB板上的蓝宝石---关于光学定位点的DFM
- Partial Multi-Label Learning(PML)-文献学习
- Python关于生日悖论分析
- 使用 Docker 安装 Zabbix,并配置自定义监控项
- [Ubuntu] 如何在VirtualBox OSE中使用share folders -- How to use the share folders in VirtualBox OSE...
热门文章
- 计算机硬件系统组装的论文,有关计算机硬件组装论文.docx
- 如何打印复印试卷,试卷打印复印去哪里方便
- guet-acm-开挂的chair
- C盘爆满,你的专属清道夫来啦
- 01-Epicor开发总结
- c++报错:表达式必须含有常量值
- 1每天Python小例-12306爬虫#WinError 2
- 使用BOOTICE 恢复系统启动项
- 创新洞察|为什么中国企业更擅长用户导向创新
- 有一分数序列:2/1,3/2,5/3...求出这个数列的前20项之和(C语言原理详解)。