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

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

3天内不再提示

基于PE的脉动阵列设计

冬至子 来源:新芯设计 作者:新芯设计 2023-10-09 10:44 次阅读

脉动阵列指的是多个相同的处理单元(简称 PE),按一定互联规则组成的网络,即称之为脉动阵列。脉动阵列可以是一维线形、二维矩形、二维二叉树型、三维长方体形等等。

脉动阵列的特点主要是如下三点:

  1. 每一个节点,即 PE,都是相同的。
  2. 每个 PE 只与其相邻 PE 进行通信,即 PE 间通信具有局部性,且规则。若各 PE 连接关系错乱,硬件上进行布局布线很困难。
  3. 每个 PE 都有其局部存储器,即 PE 某些边带寄存器。这说明脉动阵列数据储存具有局部性,同时这也是流水运行的必要条件。

一定要记住,不是任意的算法都可以用脉动阵列来实现,只有规则的迭代算法,才能用投影技术设计出脉动结构。

RTL 代码

module PE(
clk,
rst_n,
ina,
inb,
outa,
outb,
outc
);
parameter SIZE = 8;
input clk,rst_n;
input  [SIZE-1:0] ina,inb;
output [SIZE-1:0] outa,outb;
inout  [SIZE-1:0] outc;
reg [SIZE-1:0] sumc,outa,outb;


always @ (posedge clk) begin
  if(!rst_n)begin
    outa <= 0;
    outb <= 0;
  end
  else begin
    sumc <= outc + (ina * inb);
    outa <= ina;
    outb <= inb;
  end
end //


assign outc = sumc; 


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

    关注

    68

    文章

    18288

    浏览量

    222170
  • 寄存器
    +关注

    关注

    30

    文章

    5032

    浏览量

    117745
  • 存储器
    +关注

    关注

    38

    文章

    7151

    浏览量

    162001
收藏 人收藏

    评论

    相关推荐

    什么是脉动电机?

    《GB/T 2900.26-2008电工术语 控制电机》定义:脉冲电机是指将转子的轴位移转变为旋转运动的电磁装置。脉动电机是一种介于电机和电器之间的电动机。脉动电机既有步进电动机的特点,与驱动电脉冲
    发表于 09-04 17:22

    PE4151混频器

    15 dBm LO驱动的四MOSFET阵列。它专为上转换和下转换应用而设计,非常适合诸如医疗应用等强磁性环境。PE4151在RF和IF端口使用差分信号工作,而LO端口可以是差分或单端。主要特点集成LO
    发表于 03-26 17:15

    如何设计一个脉动阵列结构的FIR滤波器?

    本文首先介绍了FIR滤波器和脉动阵列的原理,然后设计了脉动阵列结构的FIR滤波器,画出电路的结构框图,并进行了时序分析,最后在FPGA上进行验证。结果表明,
    发表于 04-20 07:23

    利用Simulink对负载转矩脉动进行仿真

    永磁同步电机控制时,如果负载转矩出现周期性脉动,转速一般也会出现周期性的波动。比如单转子空调压缩机,其负载特性是:负载在一个机械周期内是变化的,即负载与机械角度存在一定的关系。利用Simulink
    发表于 08-27 08:19

    脉动直流波形滤波问题

    半波整流器输出的脉动直流,经过直流变送器后,NI板卡采集。请问如何滤波,尽量显示平滑的直线?
    发表于 10-07 16:03

    PE管超声检测试验

    测量了PE 管的纵横波声速及PE 管热熔焊缝声衰减系数,确定了PE 管材料的声学性能。采用小波域去噪理论去除噪声,提高了检测回波的信噪比。试验表明,超声检测方法适用于PE 管热
    发表于 11-23 14:46 10次下载

    脉动热管的研究进展

    简要介绍了脉动热管的概念、原理以及国内外目前的实验和理论研究状况,对其中存在的一些问题进行了探讨,指出了对脉动热管的运行进行深人的理论分析是脉动热管技术进一
    发表于 09-01 15:54 0次下载

    抑制共模脉动的简单电路

    抑制共模脉动的简单电路
    发表于 04-15 10:55 515次阅读
    抑制共模<b class='flag-5'>脉动</b>的简单电路

    什么是脉动电流

    什么是脉动电流 ----大小随时间变化而方向不变的电流,叫做脉动电流。
    发表于 04-17 10:32 2543次阅读

    PE_SETUP

    PE独立安装包文件,PE维护系统安装后开机可直接选择进入。
    发表于 03-18 17:12 1次下载

    PE_分析手法

    PE师的手法,让你在想成为Pe工程师资料,好好看看吧~
    发表于 06-08 15:30 43次下载

    pe80和pe100的区别

    PE材料是聚乙烯,是塑料材料中用量最大的品种,它是由聚乙烯合成的高分子材料。基本分为两类:低密度聚乙烯LDPE(强度较低);高密度聚乙烯HDPE。PE材料按照国际上统一的标准划分为五个等级:PE32级、
    发表于 11-08 16:00 3.7w次阅读

    PE PD控制器

    PE PD控制器
    发表于 05-10 13:40 12次下载
    <b class='flag-5'>PE</b> PD控制器

    快速实现基于FPGA的脉动FIR滤波器,VHDL,脉动阵列PE处理单元,FIR滤波器

    引言 目前,用FPGA(现场可编程门阵列)实现FIR(有限冲击响应) 滤波器 的方法大多利用FPGA中LUT(查找表)的特点采用DA(分布式算法)或CSD码等方法,将乘加运算操作转化为位与、加减
    的头像 发表于 12-01 10:20 761次阅读

    关于FPGA 脉动阵列的设计方案解析

    脉动阵列:数据流同步流过相邻的二维阵列单元的处理器结构,一般不同方向流过不同数据。
    发表于 01-17 10:34 1078次阅读