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

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

3天内不再提示

一种常见的解耦设计

sanyue7758 来源: IC的世界 2024-01-17 10:05 次阅读

在模块划分时,我们通常会考虑解耦合,即尽量减少模块间的交互,让模块间的接口尽量简单。

在包处理过程中,因为数据处理的需求,需要读取某些信息(配置信息,状态信息),如图中读取block_b中的ram,根据读返回的结果后对数据包进行处理。为了解耦合,我们可以采用一个fifo(pkt_fifo)存储与ram请求(ram_req)无关的信息(数据包以及数据包的相关描述信息),等待response返回后,再从pkt_fifo读取相应的数据包信息对,从而对数据包进行处理。

如果不采用pkt_fifo存储包信息,那么会怎么设计呢?如非解耦设计图所示,不需要额外的fifo,将包信息(pkt_data)与访问请求(ram_req)一同传递给block_b模块,再由block_b将包信息(pkt_data)和访问响应(ram_response)一同送到block_a模块。

案例中的解耦合设计还有一个优点:节约资源和功耗。如果从发起ram_req到返回ram_reponse的流水比较长,例如需要几十甚至上百个时钟周期,在非解耦设计中,就需要使用寄存器对pkt_data进行打拍,而解耦设计中采用fifo存储pkt_data,虽然从存储bit角度计算两种设计需要的bit位几乎相同,但是fifo(用ram实现)面积更小,功耗更低。

wKgZomWnNh-AemS4AAB50gRml-M313.png

wKgaomWnNh-AUoeAAABvXXxp54M085.png

审核编辑:汤梓红

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

    关注

    33

    文章

    8580

    浏览量

    151030
  • IC设计
    +关注

    关注

    38

    文章

    1295

    浏览量

    103921
  • RAM
    RAM
    +关注

    关注

    8

    文章

    1368

    浏览量

    114650
  • 解耦
    +关注

    关注

    0

    文章

    40

    浏览量

    11895

原文标题:IC设计:ram的应用-一种常见的解耦设计

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

收藏 人收藏

    评论

    相关推荐

    永磁同步电机偏差和电流前馈控制比较

    鲁棒性较强,但是动态性能受到影响。电流前馈补偿鲁棒性较弱,但是动态性能受影响较小。下步准备调调偏差的PI参数,看看动态性能能不能有所改善。...
    发表于 06-28 06:08

    怎样去搭建一种永磁同步电机的数学模型

    怎样去搭建一种永磁同步电机的数学模型?什么是算法?算法分为哪几种?
    发表于 08-06 07:11

    一种基于滑模观测器的电流偏差控制方法

    的问题,该文提出一种基于滑模观测器的电流偏差控制方法。通过计算偏差控制电流的耦合项,发现相对于传统电压前馈
    发表于 08-27 06:41

    常用的设计方法

    在采用传统无动态控制时,uqu_quq​和udu_dud​的指令值存在耦合项。上个学习笔记中设计的设计方法是将其忽略,因此在最后设计的效果并不太好。目前,常用的
    发表于 08-27 07:29

    一种基于PID神经网络的控制方法的研究

    为了消除造纸工业抄纸过程中存在的问题,提出了一种基于PID 神经网络的方法。文章在介绍PID 神经网络原理的基础上,给出了二变量PI
    发表于 06-15 10:10 19次下载

    一种新的PI调节器在交流控制系统中的应用

    一种新的PI调节器在交流控制系统中的应用:由于传统的PID调节器存在不可忽略的缺点,如退饱和超调现象。于是对它的结构做简单变化,设计出一种新的PI调节器结构,并根据电
    发表于 11-01 09:28 32次下载

    基于补偿器的控制方法的研究

    本文通过对冷热水混合系统的温度和液位的双变量耦合问题进行分析,提出了一种满足要求和控制目标需要的基于补偿器的Smith预估控制方法。
    发表于 02-11 14:38 10次下载

    先进PID多变量控制

    先进PID多变量控制 通过PID控制,可实现对多变量系统的控制
    发表于 05-04 16:01 40次下载

    隔离的4常见方法对比

    隔离的4常见方法对比
    发表于 05-31 11:06 13.2w次阅读
    光<b class='flag-5'>耦</b>隔离的4<b class='flag-5'>种</b><b class='flag-5'>常见</b>方法对比

    一种脉冲多普勒雷达距离模糊的新算法

    一种脉冲多普勒雷达距离模糊的新算法,下来看看
    发表于 12-23 02:40 19次下载

    一种带功率的Flyback微型逆变器研究

    一种带功率的Flyback微型逆变器研究_王晓
    发表于 01-04 16:57 3次下载

    电容如何放置

    警告: 请注意电容的位置,尤其是IC芯片的电源与地引脚是斜对角的。 潜在问题: 不合理的位置会导致不充分的。 预防措施: -对于像直插这样的IC,其电源端子与地是端子成对角放置
    的头像 发表于 09-30 09:18 4105次阅读
    电容<b class='flag-5'>解</b><b class='flag-5'>耦</b>如何放置

    一种新型的高光谱图像混算法

    一种新型的高光谱图像混算法
    发表于 06-27 10:51 24次下载

    永磁同步电机控制之反馈及复矢量

    永磁同步电机反馈及复矢量(无刷直流电机等交流电机同样适用) 、永磁同步电机数学模型 1.永磁同步电机dq坐标系数学模型 2.永磁同
    发表于 03-09 10:09 0次下载
    永磁同步电机控制之反馈<b class='flag-5'>解</b><b class='flag-5'>耦</b>及复矢量<b class='flag-5'>解</b><b class='flag-5'>耦</b>

    RAM的应用-一种常见设计

    在模块划分时,我们通常会考虑耦合,即尽量减少模块间的交互,让模块间的接口尽量简单。
    的头像 发表于 01-13 17:14 679次阅读
    RAM的应用-<b class='flag-5'>一种</b><b class='flag-5'>常见</b>的<b class='flag-5'>解</b><b class='flag-5'>耦</b>设计