当前位置:主页 > 科技论文 > 电子信息论文 >

基于多路缓冲器的数据追踪与处理模块设计

发布时间:2021-04-06 20:58
  在目前飞速发展的片上系统(SoC:System On Chip)中,SoC上所集成的IP核越来越多,结构越来越复杂,数据量也急剧增加,大大增加了片上多核的追踪调试系统的验证、调试压力。当其追踪数据源较多时,会有大量的数据存入到追踪系统中,若不对此系统做任何处理,则系统从各核接收到的所有数据都将直接送出SoC,存入到外部存储器中,从而对后续通路带宽造成较大的传输负载,并造成大量的资源占用,增加了传输延迟、功耗。如何有效降低送出的数据量,降低整个通路的负载,是至关重要的问题。为解决上述问题,应根据不同的调试需求对追踪数据进行多方面的处理,从而达到降低数据传输带宽及节省片外存储资源占用的需求。对于片上追逐系统来说,其追踪源是非常多的,针对这一问题,本设计中引入了多路缓存对多源数据进行并行追踪。根据不同的调试场景,需要关注来自不同源的不同种类数据,因此引入了可配置规则的数据筛选器,依据数据所携带的信息设定一定的筛选规则,对追踪数据做初步分类筛选,将不关注的数据信息舍弃,形成降低通路负载的第一道工序。其次,引入环流缓冲器存放严重性性登记较低的数据信息,可选择部分数据做读回处理,进一步降低传输数据... 

【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校

【文章页数】:80 页

【学位级别】:硕士

【部分图文】:

基于多路缓冲器的数据追踪与处理模块设计


系统追踪模块系统架构

读写控制,指针


图 2.1 FIFO 读写控制当写/读使能拉高且不为满/空时,对应的写/读指针需进行相应变化[23]。本设的同步 FIFO 指针格式使用的为二进制指针,其主要有两种优势,一是二进制指用于设计任意容量大小的 FIFO,二是对于空满标志位可以通过使用简单的减法

缓冲器模型,背压机,寄存器控制,状态位


图 2.2 两种缓冲器模型如图 2.2(a)为 FIFO 缓冲器,在写满之后,满状态位会拉高,产生背压机制,在没有进行读操作之前,数据不可写入,写使能持续为低。具体控制缓存器的使能及种类可由通过如表 2.3 所示寄存器控制:


本文编号:3122130

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/3122130.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户b1702***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com