Palladium
文章平均质量分 65
Tanhaoyun
这个作者很懒,什么都没留下…
展开
-
benchmark测试
简介Benchmark在计算机领域应用最成功的就是性能测试,主要测试负载的执行时间、传输速度、吞吐量、资源占用率等。benchmark的组成Benchmark的核心由3部分组成:数据集、 工作负载、度量指标。1、数据集数据类型分为结构化数据、半结构化数据和非结构化数据。由于大数据环境下的数据类型复杂,负载多样,所以大数据Benchmark需要生成3种类型的数据和对应负载。1)结构化数据:传统的关系数据模型,可用二维表结构表示。典型场景有电商交易、财务系统、医疗HIS数据库、政务信息化系统等等原创 2021-01-22 14:29:13 · 3235 阅读 · 0 评论 -
JTAG接口
概念JTAG是一种标准的通讯bai口,用du来传输调试信息。zhi简单说它就是一dao种专用的串行通zhuan讯口,配shu合专用的设备(仿真器)与上位机进行通讯交换数据,在芯片内有专门的硬件部分与这个接口配合,可以让上位机通过这个口的信息来下载程序、控制芯片动作、调试程序、读出或设置芯片内寄存器、相关存储器、外设等等TAG的基本原理是在器件内部定义一个TAP(Test Access Port,测试访问口)通过专用的JTAG测试工具对内部节点进行测试。JTAG测试允许多个器件通过JTAG接口串联在原创 2021-01-22 10:21:18 · 1749 阅读 · 0 评论 -
stream测试
stream测试内存带宽性能测试STREAM是一套综合性能测试程序集,通过fortran和C两种高级且高效的语言编写完成,由于这两种语言在数学计算方面的高效率, 使得STREAM 测试例程可以充分发挥出内存的能力。 STREAM测试得到的是可持续运行的内存带宽最大值,而并不是一般的硬件厂商提供的理论最大值软件环境采用最新的内核版本的linux,测试时系统启动到单用户模式,可以通过编辑/etc/inittab文件,把其中的id:5:initdefault编辑为id:3:initdefa原创 2021-01-21 10:58:15 · 3399 阅读 · 0 评论 -
初识硬件仿真加速器
speed bridge加速桥:允许一个相对缓慢的模拟器接口接到一个较快的目标系统上基本的步骤综合、编译、运行1. 综合将RTL代码综合成门级网表2. 编译将综合生成的门级网表文件转换为pld工具可以识别的语言3. 运行将代码down到仿真器上运行...原创 2020-12-17 18:57:22 · 1959 阅读 · 0 评论 -
timeout时的查错步骤
还未启uboot时:检查pc值所停的位置;查看是否有timeout(请求超时)信号被拉高;查看对应的请求信号,一直为1的位就是超时位,若有多位,则按最低为算起;拉出超时位的地址,查看对应的地址范围,找出对应的操作指令,确认是停在哪一个操作opcode是对应的操作码,在协议中找出操作码对应的指令,即是卡住的操作;在BLI文件中找到卡住的pc值,通过其对应的汇编指令,查看对应的寄存器(例如:W0/X0对应的寄存器就是data00)启uboot后:pc值卡住,找软件中的问题。...原创 2020-12-15 20:12:14 · 507 阅读 · 0 评论 -
pld-拉离线波形
运行到想要查看的点run -nowait 创建离线波形preoffline在pld界面的control窗口的Trace Data Capture部分可以看到离线波形.phy文件的名字行Wave DBName:~.phy回到运行的文件夹中ll找到相同.phy文件的名字,在命令行输入以下命令打开离线波形xeDebug -gui -offline session_pc_202012151451 ~.phy &session_pc_202012151451新文件的名字.原创 2020-12-15 14:57:09 · 394 阅读 · 0 评论