Docker部署Python爬虫项目的详细步骤方法

cross_77617 8 0 pdf 2024-07-22 01:07:00

10.18 AHB带宽以太网模块连接到AHB总线上,该总线需要传送所有与以太网通信相关的数据和控制信息(必要的CPU访问除外),这样以太网模块才能正常运作。如果你想了解更多关于AHB总线下的DMA硬件设计,可以查看这个链接

10.18.1 DMA访问

假设通过作出一些假设,我们可以计算出AHB传输每个字节时所需的带宽,并将它们相加来获得总的带宽要求。以太网模块中用到的描述符非常灵活,允许定义一定大小的存储器缓冲区。为了分析总线带宽要求,我们必须对这些缓冲区作出一些假设,使得“最坏的情况”不会出现。因为这种情况会把指向一个字节缓冲区、大多数存储器用来保存描述符和少许数据的描述符包含进来。显然,AHB不能处理由这种低级(并且是不合逻辑)的情况引起的超大量总线通信。对此进行详细分析时,我们假定以太网包由64字节的帧信息组成,并假定发送和接收通道上的通信是连续的。更多关于以太网业务的带宽轮廓,请点击这里

该分析不反映以太网通信在时间上的流程,这样,在发送和接收通道中将采用内部包间隔,从而在时间间隔上采用最低的带宽要求。需要更详细的AHB总线分析及从模块设计的资料吗?请参考这篇文档

用户评论
请输入评论内容
评分:
暂无评论