0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DataBusShift——数据移位下游说了算

Spinal FPGA 来源:Spinal FPGA 作者:Spinal FPGA 2022-12-05 10:36 次阅读

编 者 按

在逻辑设计里,比如需要分层解析数据的场景,往往当前时钟能消耗处理多少数据依赖于数据的实时解析,下一拍将移出已解析过的数据。本文就这种场景来做逻辑上的实现及优化。

需求分析

在逻辑设计中,我们不妨将系统数据总线定义如下:

出了数据握手交互所需的vaild/ready外,数据总线一般包含data,empry(表示数据最后一拍的空闲字节数),sop,eop。在一些需要数据分层解析移位的场景,我们所需要的整体的模块可定义如下:

port_in:数据输入端口

port_out:数据输出端口

shift_num:指定当前时钟周期port_out所消耗的字节数

整体的需求无非是每个时钟周期port_out每消耗多少数据,下一拍port_out就要补齐输出多少数据,由于数据总线位宽往往固定,则可能需要跨时钟周期移位。正如下面的时序:

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 端口
    +关注

    关注

    4

    文章

    820

    浏览量

    31592
  • 逻辑设计
    +关注

    关注

    1

    文章

    40

    浏览量

    11508
  • 数据总线
    +关注

    关注

    2

    文章

    49

    浏览量

    17355

原文标题:DataBusShift——数据移位下游说了算

文章出处:【微信号:Spinal FPGA,微信公众号:Spinal FPGA】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    使用DMA出现数据移位如何纠正?

    干扰导致SPI DMA数据移位,后续数据全部无法对应上,有什么办法?找到头帧数据的位置再重新定义DMA的个数这个办法可行不?
    发表于 04-16 06:08

    修不修你说了算 #硬声创作季

    电路维修
    jf_49750429
    发布于 :2022年10月31日 11:57:12

    一次可以发送接收10G文件的工具速度快

    一起分享。4、传送容量大。一次可以最大可以达到10G。可以当作网络硬盘!心动不如行动,好用的东西大家说了算。下载地址: http://down.elecfans.com/xijie/DataExpress.rar  
    发表于 08-20 17:02

    如何快速开发智能手机新外设-蓝牙4.0说了算

    band,GFSK 调制方式(高斯频移键控),40 频道2 MHz 的通道间隙,3 个固定的广播通道,37 个自适应自动跳频数据通道,物理层可以和经典蓝牙RF组合成双模设备,2 MHz 间隙能更好
    发表于 03-02 10:19

    还在为毕业设计发愁吗?(可做实物,支持个性定制)

    本帖最后由 wenxuejuzi 于 2013-12-19 09:52 编辑 又是一季毕业时,专业单片机类毕业设计 :论文,程序,仿真,实物,要什么你说了算丰富的毕业设计经验助您马到成功 QQ 1410187233
    发表于 05-09 13:39

    天天送样,就是不开单,怎么回事?

    最近这些天,天天都有客户要求送样,每天都找老板签字,老板看我这些天天天送样,说了句:怎么天天只看到你送样,没看到你下单呢, 我那个郁闷,下单这事不由我说了算,再者没有送样的经过哪来的单开呢,哎~~~求安慰!大家也帮忙分析一下为什么会这样,为什么客户老不下单?大侠们指点一下
    发表于 06-15 16:32

    专业电路设计 毕业设计 大赛设计

    本帖最后由 wenxuejuzi 于 2013-9-6 14:50 编辑 专业单片机模块设计 :论文,程序,仿真,***原理,实物,要什么你说了算支持电子设计大赛模块设计(可免费设计图纸)丰富的设计经验助您马到成功(QQ空间有样品展示) QQ 1410187233
    发表于 07-12 15:34

    移动支付是块大蛋糕 要怎么分谁能说了算

    蒙受财产损失。近距离无线通讯技术就是我们所说的 NFC,它是通过非接触性射频识别技术演变而来,NFC支付就是通过手机的NFC模块提供射频场,再由另一个接收设备与之进行数据交换来实现支付功能,这 种支付方
    发表于 06-27 17:08

    请问欧拉角的微分具体是怎么的?

    原子的开发手册上面只说了 欧拉角矩阵 套用欧拉微分具体是怎么的。
    发表于 06-12 04:36

    焊接问题还是SI问题?你们说了算

    作者:一博科技 自媒体高速先生团队成员 黄刚相信很多粉丝都知道高速先生进驻了新的办公室,在我们忙着整理实验室时收到了客户送来的板子,客户测试后反馈说SMA头位置的阻抗过低,于是我们放下了手上的收拾工作,在凌乱的实验室里开始了新总部的debug首测!由于是客户自己设计,我们加工和焊接的,因此客户把怀疑的地方放到了我们加工或者焊接上面。我们先看看客户的PCB文件,可以看到客户设计的应该是一歀测试板,用到的SMA头是板边焊接的同轴连接器。既然客户把焊接好的板子发给我们了,第一步当然要测试验证一下阻抗是不是真的做低了,于是我们进行了几个SMA头位置的测试,果然发现阻抗明显偏低,SMA头与板子接触的位置只有42到43欧姆。从PCB设计上可以看到,从SMA头进来一直到走线,其实走线线宽是没有变化的,因此加工导致的阻抗偏差就不太可能了,因为后面的走线是能够控制到50欧姆允许的范围内。所以我们就把这个阻抗低点的位置锁定在SMA头和板子接触的地方。其实不光我们怀疑是这个位置,连客户也有同感。其实这个客户是具备不错的设计和仿真能力,大家没听错,具备仿真的能力!!!客户一开始是对这个SMA与板子的接触位置进行了3D的仿真,所以客户才能有理由怀疑是我们这个加工或者焊接的问题。高速先生一般都把姿态先放到比较低的位置,去聆听客户的反馈和意见,而且客户还给我们展示了他们3D建模和仿真的结果。高速先生遇到了同行,顿时觉得找到了同路人,不管怎么样,先点个赞! 我们看到客户的建模和仿真结果是这样的,可以看出来,客户是很用心的进行设计和仿真的,仿真的阻抗做到了精准的50欧姆附近。而有过SMA头3D建模的朋友们也会知道,这个操作也不是一件容易的事情哈。感觉看完了客户的仿真模型和结果后,整个debug更迷茫了,因为乍眼一看,高速先生感觉客户的SMA建模和仿真结果好像也没啥问题。 于是我们拿着实物板子,对着这个位置左看右看,突然发现了很重要的一个点,那就是…原来SMA头是焊接的!!!但是高速先生想表达的意思并不是这么肤浅哈,而是从SI的角度出发,根据我们的经验来判断,焊接这个流程或多或少都会对信号质量产生影响,因此我们会从这个角度去评估客户的仿真结果和实测的差别。首先我们来肉眼上看看没焊接和焊接后的板子细节。可以清楚的看到焊接后在走线开窗的地方会存在一串的焊锡残留,于是我们就有了一个大胆的想法…我们在客户原有模型上根据焊锡的相关参数加上焊锡的影响,来仿真看看结果会变成怎么样。仿真结果验证了高速先生的猜想,在模拟上焊接的影响后,该位置的阻抗就跌落到与测试结果非常接近了。 从仿真结果来看,有加上焊接影响和没加上焊接影响的差距就是那么大。文章的主要内容就是这样了。到底是焊接的问题还是SI问题导致阻抗偏低的呢?高速先生在这里就不评论太多了,小伙伴们大家去判断吧。
    发表于 11-10 19:33

    究竟是主板决定了内存的频率?还是CPU决定?

    什么是内存频率?内存频率限制主要来自哪几个方面?内存频率究竟是谁说了算?主板还是CPU?
    发表于 06-18 09:52

    分析下现在STM32到底落不落后

    企业产品开发核心思路一、市场大多数人学习单片机相信都是为了找到一份薪水不错的工作。对于STM32目前落不落后,我说了不算,你说了也不算,市场说了算。我一直跟我的学员说一定要跟着市场走,技术这个玩意变化太快,不要太相信培训班也不要
    发表于 11-26 06:28

    有奖问卷 | 找工作,你说了算

    你现在正在求职吗?你有求职的困扰吗?你对目前的工作/状态满意吗?如果给你一次重新选择的机会,你能抓住风口吗?不论你是在校学生,正面临就业压力;还是职场人士,正在寻找新的机会……我们都诚挚邀请你完成这份问卷,愿你在自我省视的过程中找准自己的职业定位,抓住职场红利!问卷链接:https://www.wenjuan.com/s/UZBZJvmy2rM/问卷福利:填写完成问卷的小伙伴有机会获得以下福利:1、免费领取“电子发烧友月度VIP”2、免费领取经典面试资料3、获得0元秒杀机会如何获取福利:填写完成问卷并截图,扫码进群领取~-------------------------------------------电子发烧友将策划举办专题线上招聘会,欢迎转发分享这份问卷,让我们更了解你们的诉求,为你们的职场保驾护航!详情请咨询小助手:fsykk7(微信号)。
    发表于 05-16 17:29

    分布式存储技术 从你说了算到大家说了算

    我们总说区块链就是一个分布式账本,但实际上,区块链的核心技术包含智能合约、共识机制、加密算法等等,分布式存储技术只是其核心技术之一,主要起到对数据的存储功能,今天小K君就给大家介绍一下,分布式存储技术到底是什么?其原理究竟是什么?
    发表于 06-12 16:39 935次阅读

    美三大芯片巨头CEO被曝将游说拜登

    美三大芯片巨头CEO被曝将游说拜登 美国实施的《芯片和科学法案》和各项无理限制措施使得美国的芯片厂商失去了一部分的市场,为挽回市场美三大芯片巨头CEO被曝将游说拜登。 据彭博社的报道,英特尔
    的头像 发表于 07-15 18:35 1717次阅读