草庐IT

AXI4-Lite

全部标签

Aurora 8b/10b AXI4-ST回环测试

     Aurora8b/10b,官方提供了demo工程,但是数据生成模块、AuroraIP核、数据校验模块之间并不是直接使用AXI4-ST总线通信,本文会将demo工程进行相关优化修改,并将优化修改后的demo工程进行仿真、分析、说明:1IP核设置        例化Aurora8b10bIP核,lane的数据位宽选2字节,速率选1.25Gbps,GT参考时钟125MHz,INIT时钟和DRP时钟均选50MHz。    这里我们的开发板上有两个光口,仅使用1个光口(1条Lane)进行内部自环测试、以及两块A7开发板的回环测试;如果使用同一块开发板上的2个光口做回环测试,首先要确认使用光模块

ensp 的完全体?华为新版网络模拟器 ensp lite 使用体验

上个版本的ensp停止维护已经过去三年了,但就在上周,华为又最新发布了其最新版本的网络模拟器,ensplite 由于此ensplite没有公开发布(官网下载需要内部账号)本人没有在此转载我找的百度网盘ensplite下载链接 https://pan.baidu.com/s/172pfKKhahdtJ4sxYjnKJZA?pwd=6eba我下载到的ensplite和原先使用的ensp有很大不同,原先使用的ensp仅包括正常使用的网络设备,在使用CENEUSG等设备时,需要上传镜像,并在vitrualbox5.2版本中部署.vdi镜像 且很多的在实际网络部署中会碰到的功能,在原版的ensp中由于设

FPGA基于AXI 1G/2.5G Ethernet Subsystem实现千兆UDP通信 提供工程源码和技术支持

目录1、前言2、我这里已有的UDP方案3、详细设计方案传统UDP网络通信方案本方案详细设计说明UDP层设计AXIS-FIFOAXI1G/2.5GEthernetSubsystem:输出4、vivado工程详解5、上板调试验证并演示系统配置UDP数据回环测试注意事项6、福利:工程代码的获取1、前言目前网上的fpga实现udp基本生态如下:1:verilog编写的udp收发器,但不带ping功能,这样的代码功能正常也能用,但不带ping功能基本就是废物,在实际项目中不会用这样的代码,试想,多机互联,出现了问题,你的网卡都不带ping功能,连基本的问题排查机制都不具备,这样的代码谁敢用?2:带pin

Samgr_lite——如何初始化服务?(大结局前篇)

如何使用InitializeAllServices函数初始化所有服务?InitializeAllServices1.整体解读1.1InitializeAllServices1.2InitializeAllServices流程图1.3重要结构体TaskConfig1.4重要结构体TaskPool2.三个重要函数2.1AddTaskPool2.1.1SAMGR_CreateFixedTaskPool2.1.2SAMGR_ReferenceTaskPool2.1.3GetSpecifiedTaskPool2.1.4函数流程图2.2InitializeSingleService2.2.1DEFAULT

Dapper.Lite 使用教程

以MySQL数据库为例一.安装NuGet搜索Dapper.Lite并安装最新版本。NuGet搜索MySql.Data并安装最新版本。建议使用性能更好的MySqlConnector库代替MySql.Data库。二.实现数据库ProviderusingDapper.Lite;usingMySql.Data.MySqlClient;usingSystem.Data.Common;namespaceDAL{publicclassMySQLProvider:MySQLProviderBase,IDbProvider{#region创建DbConnectionpublicoverrideDbConnect

基于xilinx的axi-fifo的应用

作为一个有一定工作经验(划水好多年)的FPGA工程师,很多模块都已经学习过或者使用过,但是如果让我重新实现,感觉又是一脸懵。因此,这是我发文档的原因。对于自己来说,这是一个总结归纳的过程,对读者,可能是一次解惑。后期,将会逐渐分享DDR/ETH/SERDES/PCIe/SPI/FFT/FIR等等应用、调试经历。2022.8.4@gz如果有疑惑的地方,可以站内信->共同探讨!概述在FPGA的开发过程中,FIFO几乎是所有工程中都会使用的一个存储器IP。在很多场合,例如数据的跨时域处理,流水线命令等,可以说是最佳选择。普通的FIFO(native),不管是在altera/xilinx/lattic

AXI学习

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档一、AXI中关于非对齐问题理解        AXI协议支持地址非对齐的传输,允许突发传输的首字节地址,即起始地址与突发传输位宽不对齐。举个例子,总线位宽为32bit时,如果起始地址为0x1002,则产生了非对齐现象。与16bit位宽总线对齐的地址需要能被2整除;与32bit位宽总线对齐的地址需要能被4整除;与64bit位宽总线对齐的地址需要能被8整除。如下图所示:(32位数据的对齐图) 对于非对齐传输,主机会进行两项操作:1.即使起始地址非对齐,也保证所有传输是对齐的。2.在首个transfer中增加填充数据,将首次传输填充至对

【AMBA】AHB-Lite总线协议

文章目录1.基本结构(1)Master(2)slave(3)Addressdecoding(4)slave-to-mastermultiplexor2.信号时序(1)基本时序(2)waitstate3.基本信号(1)Transfertypes信号时序(2)Transfersize(3)Burstoperation时序信号(1)Four-beatwrappingburst,WRAP4(2)Four-beatincrementingburst,INCR4(3)Eight-beatwrappingburst,WRAP8(4)Eight-beatincrementingburst,INCR8(4)Sl

Java FAQ 相当于 C++ FAQ lite?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭5年前。Improvethisquestion是否有任何与ParashiftC++FAQlite等效的Java常见问题解答??(EffectiveJava之类的书籍很方便,但我正在寻找可以使用的全面的在线(高级)Java常见问题解答) 最佳答案 据我所知,没有比这更相似的了,但AngelikaLanger'sGenericsFAQ很好地涵盖了泛型。

Java FAQ 相当于 C++ FAQ lite?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭5年前。Improvethisquestion是否有任何与ParashiftC++FAQlite等效的Java常见问题解答??(EffectiveJava之类的书籍很方便,但我正在寻找可以使用的全面的在线(高级)Java常见问题解答) 最佳答案 据我所知,没有比这更相似的了,但AngelikaLanger'sGenericsFAQ很好地涵盖了泛型。