电子发烧友网 > 处理器/DSP > 正文

              基于多核数字信号处理器的共享数据缓冲池FSDP的设计和模拟分析

              2020年08月20日 14:38 ? 次阅读

              1. 引言

              多核数字信号处理器(DSP)是近年来针对高性能嵌入式应用而出现的一类多核微处理器(CMP)。相比传统的单核处理器,多核处理器在提高并行处理能力的同时也需要更高的存储带宽和更灵活的存储结构。便笺存储器(SPM)是一种小容量的片上存储器,具有全局地址空间,可以由访存指令直接访问。SPM仅仅包含存储阵列和译码逻辑,没有Cache那样复杂的Tag比较逻辑和替换策略,在电路面积和功耗方面比Cache更具优势。另外,SPM采用固定的存储映射方式,没有访问失效问题,能够保证单拍(或确定节拍)的访问时间,便于用户显式地管理和调度其中的数据,适合嵌入式实时计算的特点。

              根据多核DSP的应用需求,并结合SPM的结构特征和共享存储的编程优势,本文提出了一种面向多核DSP的快速共享数据缓冲池FSDP,对其进行了设计实现和模拟分析。分析结果表明,FSDP对于DSP核间细粒度共享数据(例如某些全局变量、公共系数矩阵等)的传输具有很高的效率,相比类似的VS-SPM结构能够将程序性能提高37%,与传统的共享数据Cache结合使用能够将异构多核DSP的性能提高13%。

              本文的组织结构如下。第2部分介绍了国内外的研究现状,第3部分介绍了异构多核DSP的总体结构原型,第4部分详细介绍了FSDP的组成结构、访问方法和同步机制。第5部分介绍了设计优化方法,构建了关于最佳单体容量的分析模型。第6部分介绍了设计实现和模拟分析结果。最后一部分总结了全文。

              2. 相关工作

              近年来,国外学者在SPM领域已经展开了积极的研究。Banakar等人针对计算密集型应用,使用专用工具(CACTI)计算出了各种容量的SPM和Cache的面积和功耗,使用Trace模拟器进行了性能对比。结果表明,同样容量的SPM的平均功耗比Cache降低了40%。Issenin等人也认为,如果通过数据重用技术,将经常使用的数据放在小容量的SPM中,用片内局部传输代替片外全局传输,不但可以节省约一半的功耗,而且大大提高了传输效率。Kandemir和Suhendra等人基于一种虚拟共享便笺式存储器(VS-SPM)的多核处理器原型,如图1所示。通过任务映射、调度、SPM划分和数据分配等编译优化算法,提高片内数据重用性,减少不必要的片外访存,其宣称的实验结果能够把嵌入式应用的性能提高80%。

              这些已有的工作主要是从软件的角度研究如何优化SPM的存储分配与管理,而且大部分是基于单核处理器的研究,对于多核处理器环境下SPM的体系结构研究还不够充分。特别在共享存储的方式下,必须根据实际应用中核间数据共享与传输的特点,研究速度快、结构灵活的SPM存储结构。本文提出的FSDP采用多体并行和交叉访问的方式,访问延迟小,存取速度快;提供了硬件信号灯和软件查询两种同步机制,同步开销低,编程使用灵活。

              3. 异构多核DSP总体结构

              基于多核数字信号处理器的共享数据缓冲池FSDP的设计和模拟分析

              图1 异构多核DSP“SDSP”的总体结构

              异构多核DSP“SDSP”的总体结构如图1所示,它由四个精简的32位浮点DSP核与一个32位的RISC核构成。DSP核采用课题组自行研制的32位高性能浮点DSP“YHFT-DSP700”的精简内核。该DSP内核主频300MHz,8流出超长指令字(VLIW)结构。四个DSP内核共享存储空间。每个DSP核具有私有的一级数据Cache(L1D)和一级指令Cache(L1P),共享二级Cache/SRAM(L2)和FSDP。FSDP与L1D处于同一个存储层次,具有不可Cache的全局存储空间,可以被四个DSP核的访存指令直接访问。

              RISC核采用开放体系结构与源码的LEON处理器。LEON是一款高度可配置的32位通用RISC处理器,兼容SPARC V8指令集,采用7级整数流水线,指令Cache和数据Cache分离。片上集成了AMBA 2.0总线,挂接存储控制器、PCI???、CAN接口等外设???。

              4. 快速共享数据缓冲池FSDP体系结构

              FSDP是一个四通道共享存储结构,每个DSP核对应一个通道,每个通道包括两个大小相同的存储体SAi和SBi(i=1,2,3,4)、存控逻辑和读写队列。四个通道依次顺序编址,通过高速交叉开关(Crossbar)构成整个共享数据缓冲池,如图2所示。另外,FSDP采用了一组控制寄存器,通过公共的配置总线与四个DSP核相连,用于同步/互斥、状态查询、优先级控制等操作。

              图2 FSDP的组成结构及其与DSP核的连接关系

              FSDP采用多体并行交叉访问的机制,提供了“私有”和“共享”两种工作模式,支持多个DSP核的并行访问与核间数据流的传输。FSDP基于释放一致性共享存储模型,为用户提供了硬件自动阻塞和软件手工查询两种同步机制。多核DSP程序产生的中间结果、公共变量、系数常量、查找表等数据结构都可以通过FSDP实现快速的细粒度数据传输与交换。而大批量的全局数据和用户程序则存放在片外存储器中,通过两级Cache进行访问。下面,本文将详细介绍FSDP的组成结构和关键技术。

              4.1 带旁路的读写队列与解耦的存控逻辑

              为了缓存因访问冲突或同步失败而被阻塞的读/写访问,我们为每个DSP核分别设置了读/写队列,直接缓存各个DSP核Load/Store单元发出的访问请求。为了缩短访问延迟,我们为读/写队列设置了旁路逻辑。当没有访问冲突且核间同步握手成功时,读写请求不需进入读写队列,由旁路逻辑将请求直接发送给相应的存控逻辑。这一设计缩短了访问延迟,有效增强了FSDP的传输效率。下图3给出了带旁路的读写队列结构。为了加快地址译码速度,本文将地址译码逻辑和访问控制逻辑进行了解耦处理,将译码器置于旁路逻辑之前,缩短控制逻辑的关键路径,提高了FSDP的访问速度。

              图3 带旁路的读写队列

              4.2 双模式操作与交叉访问

              本文为FSDP设计了“私有”和“共享”两种工作模式。

              在私有模式下,任意DSP核DSP-i只能读写与其对应通道内的两个存储体SAi和SBi(i=1,2,3,4),不能访问其他的通道;在共享模式下,每个DSP核可以读取另外三个通道的数据,但不能向其中写入数据。任意DSP核必须通过其对应通道的两个存储体与其他DSP核交换共享数据。

              可见,在私有模式下,所有的存储体都不存在访问竞争,访问速度快。在共享模式下,FSDP不存在多核写冲突的问题,简化了维护数据一致性的硬件开销,提高了核间共享数据的传输速度,有利于提高嵌入式应用的实时性。

              在任务流水的计算模式下,DSP核间的共享数据相继构成“生产者-消费者”关系:前一个核的计算输出直接作为下一个核的计算输入。为了有效支持这种传输模式,我们在FSDP中采用了交叉访问的机制:

              当“生产者”DSP-i向存储体SAi写入第一块共享数据之后,释放该存储体,转而向SBi写入第二块共享数据;

              “消费者”DSP-j(j≠i)启动读访问,从SAi读出第一块共享数据;

              当这一过程完成后,双方交叉,DSP-i释放存储体SBi,向SAi写入第三块共享数据,DSP-j则从SBi读出第二块共享数据,依此类推,直至传输完成。

              因此,在写入第一块共享数据之后,读写操作就可以并行执行。当双方的计算负载均衡,速度匹配的时候,DSP核之间可以进行流水传输,同步等待延迟最小,传输效率达到最高。

              4.3 释放一致性模型与基于信号灯的快速同步机制

              在共享存储的释放一致性(RC)模型中,同步操作包括“获取”和“释放”两种操作,分别用于取得对共享存储单元的独占性访问权和解除这一访问权。参照基本的RC模型,本文为FSDP设计了一套简洁、高效的控制逻辑和同步机制。

              首先,为每个存储体设置3个“信号灯”寄存器,分别对应除本通道之外的其他3个DSP核,作为同步/互斥操作的硬件锁?!靶藕诺啤奔拇嫫饔成淞巳止蚕淼奈锢淼刂?,通过公共配置总线与四个DSP核相连。每个“信号灯”具有“点亮”和“熄灭”两种状态,分别表示存储体内的共享数据“已写入”和“已读出”。DSP核通过同步指令改写“信号灯”寄存器的状态,实现核间的同步操作。具体的数据一致性协议为:

              当“生产者”DSP-i向某个存储体写入共享数据后,将其“信号灯”置为“点亮”状态。若这批共享数据有2~3个“消费者”,则点亮相应的2~3个“信号灯”。在某个“信号灯”处于“熄灭”状态时,相应的DSP核对该存储体的读请求全部进入读队列等待。

              当“消费者”DSP-j读出某个存储体的共享数据后,将该存储体与自己对应的“信号灯”置为“熄灭”状态。当某个存储体的所有3个“信号灯”都“熄灭”时,该存储体被释放,处于可写状态;否则,DSP核对该存储体的写请求全部进入写队列等待。

              “点亮”和“熄灭”信号灯的顺序一致性由DSP核对公共配置总线的独占性访问来保证。

              需要说明的是,DSP核不一定要将其对应的存储体写满才能点亮“信号灯”,一次同步操作所传输的数据量最小可以是一个字节,最大不超过单个存储体的容量。

              由于FSDP的访存通路与同步操作通路(即配置总线)是相互分离的,因此可能出现同步操作指令通过配置总线先于访存指令提前执行的错误情况。本文通过软件延迟槽的方式解决这一问题:由编译器通过指令调度技术,在最后一条共享数据的读指令和“熄灯”指令之间插入1~2条无关指令或空操作(NOP),作为等待共享数据返回的延迟槽,确保最后一个读请求被处理之后再执行“熄灯”操作。具体所需的软件延迟槽数量取决于DSP流水线的设计。对于本文而言,如果DSP核在发出Load指令的第3拍没有接收到返回的数据,则暂停指令派发,因此只需要2个延迟槽。图4给出了两个DSP核i和j传递共享数据的实例。

              (a)延迟槽与同步操作的程序实例

              (b)存储体的内容变化与信号灯状态

              图4 两个DSP核通过两个存储体传递共享数据的例子

              本文最终的优化设计表明,任意两个DSP核利用一对LOAD-STORE指令再加上一次同步操作,总共只需4拍即可完成一个共享数据字的传递,从而实现了核间细粒度共享数据的快速传输。当需要传输的共享数据量超过FSDP单通道存储容量时,可以将数据分块,进行多次传输。

              除了这种对程序员透明的硬件同步机制之外,FSDP还支持基于软件查询的同步机制。即在每次改变信号灯状态前,插入一段查询“信号灯”状态的例程,然后根据查询的结果决定程序的流向。

              4.4 消除读访问冲突

              在FSDP的共享模式下存在多DSP核同时读一个存储体的冲突。虽然利用仲裁逻辑配合队列机制可以缓解冲突,但是,这种方式降低了FSDP的并行性。另外,可以采用存储体复制或者采用多端口存储体的方式。为此,本文进行了对比实验,结果表明,4个1KB大小的单端口SRAM在工作频率和面积上都优于4端口1KB的全定制SRAM???,而且单端口SRAM可以由EDA工具快速编译生成,便于设计实现。因此,对于FSDP这类小容量的便笺存储器,本文采用存储体复制的方式解决访问冲突:将原来的每个存储体换成4个同样大小的单端口存储体,构成具有4个虚拟端口的存储体,如图5所示。

              在处理读写访问时,存控逻辑自动进行数据写复制和读端口的分配工作,读写过程中对用户都是透明的。这种方式完全消除了多核的读访问冲突,实现了最大的共享访问带宽,提高了FSDP的并行性和实时性。

              图5 存储体复制构成虚拟多端口存储体

              5. 性能分析

              5.1 分析模型与设计实现

              本文构建了整个SDSP的C语言模拟器SDSP-Sim。SDSP-Sim是一个时钟精确的模拟器,能够运行经过编译和手工分配的多核DSP应用程序,报告程序运行的各种统计信息和计算结果。每个处理器核占用一个模拟进程,RISC与DSP核之间采用进程通信的方式传输控制信息。本文以MediaBench基准程序集为基础,选择了6组典型的多媒体类与通信类应用程序,用于评测FSDP的性能,如表1所示。为了满足多核DSP的并行计算需求,对于原来复杂度较低的一些测试程序,例如PEGWIT和JPEG_c,本文扩大了它们的数据集。对于MP3解码程序MP3_d则将其扩展为两路并行解码器2MP3_d。由于SDSP的并行编译器开发工作还没有完成,本文仍采用手工的方式对测试程序进行并行化映射。

              表1 用于性能评测的测试程序说明

              本文采用SMIC 0.13μm CMOS工艺库对FSDP进行了设计实现。其中各存储体采用EDA工具生成的单端口SRAM。下表2给出了FSDP的各项设计指标。其中,“无阻塞读延迟”是指在同步成功且没有冲突的情况下,从DSP核发出读请求到获得返回数据之间的时间间隔。

              表2 0.13μm CMOS工艺下四通道FSDP的各项性能指标

              5.2 性能对比

              对于多核处理器共享SPM的研究,前人的工作主要是针对SPM的编译优化和数据划分算法的研究。文献0介绍的VS-SPM(虚拟共享便笺存储器)原型结构与本文的FSDP有类似之处,它根据SPM与处理器核的关系,将SPM分成本地SPM和远程SPM,各个处理器核通过共享总线访问各SPM???。下表3对比了本文的FSDP与VS-SPM在结构上的差异。VS-SPM主要是针对编译优化和数据划分算法优化而设计的,其硬件优化程度和访问速度都不及FSDP,而且没有解决多个处理器核并行访问冲突的问题,不支持核间数据的流水传输。

              表3 FSDP与VS-SPM的结构对比

              本文建立了VS-SPM的结构模型,将DSP核间同样一批共享数据先后映射到VS-SPM和FSDP的存储空间上,分别得到两种结构下程序的执行时间TVS-SPM和TF-SDP,然后按照(1)式计算出FSDP相对VS-SPM的性能加速比。

              图6给出了6组测试程序的实验结果。结果表明,通过FSDP在DSP核之间传输共享数据相比通过VS-SPM传输具有明显的性能优势,6组程序的平均性能加速比达到了1.37。

              图6 FSDP相对VS-SPM的性能加速比

              在引入FSDP之前,异构多核DSP主要通过共享L2 Cache传输DSP核间的共享数据。为了评测FSDP对系统性能的加速作用,本文比较了下列三种数据映射方式下异构多核DSP的计算性能:

              仅用L2 Cache:DSP核间的共享数据全部通过L2传输;

              仅用FSDP:DSP核间的共享数据全部通过FSDP传输;

              FSDP + L2:将DSP核间的不规则共享数据映射到FSDP的地址空间,其余的共享数据流仍通过L2传输。

              利用SDSP-Sim软件模拟器分别得到上述三种映射方式下程序的执行时间,然后以第一种映射方式下的执行时间为基准,计算出另外两种方式的性能加速比,结果如图7所示:

              图7 三种数据映射方式下系统的计算性能对比

              实验结果表明,在FSDP + L2 Cache方式下,程序的性能是最高的。6组程序的平均性能加速比为1.13。本文分析认为:

              对于核间共享数据包含大量细粒度数据和不规则数据流的应用程序(例如PEGWIT和RASTA),仅用FSDP相比仅通过L2 Cache传输共享数据具有更高的计算性能;

              对于核间共享数据量较大和数据流分布比较密集的应用程序(例如2MP3_d和MPEG2_e),仅用FSDP传输共享数据的计算性能较低,这是因为FSDP对共享数据的分块处理使得同步开销在执行时间中的比例增大,影响了总执行时间;

              FSDP与共享数据Cache结合使用进一步提高了共享存储多核DSP的片内数据重用性,减少了对片外数据的长延迟访问,因而能够获得最佳的计算性能。其中,对于需要紧耦合共享的小容量数据或者非常不规则的短数据流,优先选择通过FSDP传输,减少通过共享Cache的长延迟访问开销;反之,对于大块数据的共享或者规则数据流的传输,则宜采用共享Cache的方式,降低数据频繁分块的同步开销。

              5.3 扩展性分析

              在消除了FSDP的访问冲突之后,所有DSP核可以同时访问不同的存储体。理论上来看,FSDP的访问带宽可以随着DSP核数量的增长而线性增长,具有良好的可扩展性。为此,我们进行了分析与实验。定义B为FSDP的有效访问带宽,即在考虑访存延迟和工作频率的情况下所有DSP核访问FSDP的实际存储带宽;N表示DSP核的数量。本文在N=1~8的情况下分别对FSDP进行了单独的设计实现,得到了B与N的关系,如图8所示。

              图8 FSDP有效访问带宽与DSP核数量的关系

              由实验结果可见,当N小于5时, B快速增长,与N呈近似的线性关系。随着N的进一步增大,DSP核与存储体之间的控制逻辑开销、互连总线和交叉开关端口数量以O(N2)量级增长,FSDP的工作频率开始下降,访问延迟越来越大,FSDP的有效访问带宽增长十分缓慢。因此,FSDP更适合于5核以内的多核DSP。当DSP核数量超过8核以上时,我们将以4核为一个超节点进行结构扩展。超节点内部采用FSDP实现紧耦合的数据传输,超节点之间通过片上网络(NoC)或者其他共享存储结构进行数据传输。

              7 结束语

              相比传统的Cache结构,便笺式存储器具有更灵活的结构、简洁的控制逻辑、更低的访问延迟和方便的数据管理等诸多优势。本文针对多核DSP架构设计的快速共享数据缓冲池FSDP结合了便笺式存储器的结构特点和共享存储结构的编程需要,采用软/硬件联合的设计方法,为多核DSP之间传输细粒度共享数据提供了一个紧耦合的快速通路,相比共享二级Cache和DMA传输方式具有更好的传输效率,是一种新型而实用的、可扩展多核共享存储结构。今后,我们将深入研究面向多核处理器的高性能共享存储结构,增强片上存储的可扩展性和可重构能力,进一步提高多核SoC的存储带宽。

              责任编辑:gt

              下载发烧友APP

              打造属于您的人脉电子圈

              关注电子发烧友微信

              有趣有料的资讯及技术干货

              关注发烧友课堂

              锁定最新课程活动及技术直播

              电子发烧友观察

              一线报道 · 深度观察 · 最新资讯
              收藏 人收藏
              分享:

              评论

              相关推荐

              《嵌入式技术ARM裸机开发》之存储器

              我们将《嵌入式工程师-系列课程》分成两大阶段:第一阶段:《计算机体系结构》课程   分成4篇:分别是
              发烧友学院发表于 2019-01-20 00:00? 1414次阅读
              《嵌入式技术ARM裸机开发》之存储器

              基于TSM320LF2407A型DSP芯片实现电...

              通过CONVST脉冲启动MAXl25的转换,大约9μs后,3个通道转换完毕,产生1个中断信号,中断信....
              发表于 2020-08-21 15:14? 0次阅读
              基于TSM320LF2407A型DSP芯片实现电...

              在FPGA设计中如何充分利用NoC资源去支撑创新...

              Achronix 在其最新基于台积电(TSMC)7nm FinFET工艺的Speedster7t F....
              发表于 2020-08-21 14:44? 21次阅读
              在FPGA设计中如何充分利用NoC资源去支撑创新...

              采用虚拟软件与数据采集卡实现故障录波器系统的设计

              综合了此前所提出的各种性能指标,故障录波器采用硬件与软件相结合的设计方法,高速数据采集装置以DSP-....
              发表于 2020-08-21 14:36? 19次阅读
              采用虚拟软件与数据采集卡实现故障录波器系统的设计

              利用NI LabVIEW图形化开发平台降低并行编...

              摩尔定律问世40余年来,人们业已看到半导体芯片制造工艺水平以一种令人目眩的速度在提高,Intel微处....
              发表于 2020-08-21 14:23? 3次阅读
              利用NI LabVIEW图形化开发平台降低并行编...

              实现虚拟式FFT频谱分析仪的软硬件系统设计

              应用程序是实现人机交换的控制软件,数据结果的显示以及输入参数的改变都在此完成。要求应用程序既要有很好....
              发表于 2020-08-21 09:53? 33次阅读
              实现虚拟式FFT频谱分析仪的软硬件系统设计

              基于三星S3C2410处理器实现GPRSDT/C...

              GPRSDT/CQT测试模拟终端用户的使用情况,将数据业务的使用过程用时间图、事件列表、层三信令等工....
              发表于 2020-08-21 09:24? 145次阅读
              基于三星S3C2410处理器实现GPRSDT/C...

              一文知道存储器的未来体制

               严格来讲,是存储器(memory)和储存器(storage)。前者是指在运算中的暂存器,譬如SRA....
              发表于 2020-08-20 17:34? 46次阅读
              一文知道存储器的未来体制

              采用FPGA器件实现高性能多功能卫星导航接收机测...

              卫星导航接收机是卫星导航系统的用户终端,用以给用户提供精确的经度、纬度、高度和速度等信息。现在,卫星....
              发表于 2020-08-20 16:31? 88次阅读
              采用FPGA器件实现高性能多功能卫星导航接收机测...

              分析锐龙 4800h与酷睿 10750h在36款...

              2020年8月6日,作为全球最大的个人计算机零件和CPU制造商的英特尔公司举行了一场备受游戏玩家和行....
              发表于 2020-08-20 15:10? 595次阅读
              分析锐龙 4800h与酷睿 10750h在36款...

              基于TMS320C6x系列DSP的并行处理方法优...

              在通信、雷达等系统中,特别是在3G无线基站等系统中,随着输入语音 数字和分组数据量急剧增加,系统的处....
              发表于 2020-08-20 14:34? 68次阅读
              基于TMS320C6x系列DSP的并行处理方法优...

              高性能数字信号处理器TMS320C55x的6种并...

              C55x DSP是一款采用改良型哈佛结构,高度??榛氖中藕糯砥饔涤斜绕胀―SP更为丰富的硬件资....
              发表于 2020-08-20 14:28? 111次阅读
              高性能数字信号处理器TMS320C55x的6种并...

              全球芯片史上最大的一笔收购案正在进入倒计时

              如果交易达成,将彻底改变芯片市场格局。英伟达的创始人“皮衣教主”黄仁勋得到梦寐以求的CPU帝国,再加....
              发表于 2020-08-20 14:03? 227次阅读
              全球芯片史上最大的一笔收购案正在进入倒计时

              基于加速度测量传感器实现高精度惯性测量组件系统的...

              ADISl6355AMLZ是ADI公司生产的一款数字输出、全温校准的高性能、微惯性测量系统。其输出为....
              发表于 2020-08-20 13:55? 53次阅读
              基于加速度测量传感器实现高精度惯性测量组件系统的...

              莱迪思CrossLink-NX FPGA解决了嵌...

              CVCAM公司CEO袁潮表示:“如今的视觉应用市场需要更高的性能和可靠性,同时希望最大程度降低功耗,....
              发表于 2020-08-20 13:46? 205次阅读
              莱迪思CrossLink-NX FPGA解决了嵌...

              三星Foundry凭借最新工艺帮助客户设计和制造...

              三星电子设计支持团队副总裁 Jongwook Kye 表示:“三星与 Mentor 的合作由来已久,....
              发表于 2020-08-20 13:46? 118次阅读
              三星Foundry凭借最新工艺帮助客户设计和制造...

              马德军:家用电器推动中国废弃食物处理器行业发展

              我国厨余垃圾处理器市场有非常广阔的发展潜力,按照10年达到10%的渗透率,2030年中国厨余垃圾处理....
              发表于 2020-08-20 11:35? 217次阅读
              马德军:家用电器推动中国废弃食物处理器行业发展

              印度开展全国竞赛,鼓励使用自研CPU设计以实现半...

              近期,印度宣布一项全国竞赛,并鼓励使用印度自主研发的RISC-V微处理器设计。他们希望通过RISC-....
              发表于 2020-08-20 11:16? 77次阅读
              印度开展全国竞赛,鼓励使用自研CPU设计以实现半...

              旭创科技出相干光??椴?,采用最新7nm相干技术

              业内领先的高端光??榻饩龇桨柑峁┥趟罩菪翊纯萍加邢薰窘袢招?020年上半年成功推出的100G/2....
              发表于 2020-08-20 11:01? 88次阅读
              旭创科技出相干光??椴?,采用最新7nm相干技术

              华为推出全新AMD锐龙4000H标压处理器

              其中,定位全面屏轻薄旗舰本的MateBook X采用轻量化镁铝合金一体化机身,重量轻至1kg、机身比....
              发表于 2020-08-20 10:13? 419次阅读
              华为推出全新AMD锐龙4000H标压处理器

              芯片互连卡脖的解决方案

              在三个关键系统??椋ù砥?,内存和互连(I/O))之间需要互相协调,每个要都在更好的提升性能。
              发表于 2020-08-19 15:23? 194次阅读
              芯片互连卡脖的解决方案

              实现更低功耗和更高性能的通用数字信号处理器异步设...

              异步设计有许多种不同的途径,而前提是电路不受单一时钟控制。多数情况下,异步逻辑被用于通过专门的电路设....
              发表于 2020-08-19 15:15? 119次阅读
              实现更低功耗和更高性能的通用数字信号处理器异步设...

              多核DSP的关键技术和在数字化中的应用分析

              DSP是对数字信号进行高速实时处理的专用处理器。在当今的数字化的背景下,DSP以其高性能和软件可编程....
              发表于 2020-08-19 15:08? 125次阅读
              多核DSP的关键技术和在数字化中的应用分析

              5G加速助推自动驾驶更加的成熟

              目前,单车智能等级共有L0-L5等级别,全球尚处于L2和L3阶段,自动驾驶程度还不是很高,因此安全保....
              发表于 2020-08-19 15:07? 334次阅读
              5G加速助推自动驾驶更加的成熟

              采用数字信号处理器实现软件锁相环的Z域模型搭建

              随着大规模集成电路及高速数字信号处理器的发展,通信领域的信号处理越来越多地在数字域付诸实现。软件锁相....
              发表于 2020-08-19 15:01? 99次阅读
              采用数字信号处理器实现软件锁相环的Z域模型搭建

              r7 4800h和i7 10750h的对比,英特...

              技术快速发展的情况下,游戏本市场已经今非昔比。现在游戏本的价格都普遍为大众接受,同时消费者还可以根据....
              发表于 2020-08-19 14:30? 1173次阅读
              r7 4800h和i7 10750h的对比,英特...

              存储器测试解决方案的开发和测试设备功能分析

              存储器测试的主要目标是验证存储器件上的每一个存储位都能够可靠地储存数据。验证存储器件所需的关键测试包....
              发表于 2020-08-19 14:23? 101次阅读
              存储器测试解决方案的开发和测试设备功能分析

              苹果一项关于卷曲式便携式柔性OLED屏幕的专利通...

              从专利文件中来看,像扬声器和麦克风等电器元件将会被内置到卷曲后的直筒内部,同时摄像头被设计在的另外一....
              发表于 2020-08-19 14:04? 95次阅读
              苹果一项关于卷曲式便携式柔性OLED屏幕的专利通...

              存储器和数字芯片测试的基本测试技术

              存储器芯片是在特定条件下用来存储数字信息的芯片。存储的信息可以是操作代码,数据文件或者是二者的结合等....
              发表于 2020-08-19 10:32? 54次阅读
              存储器和数字芯片测试的基本测试技术

              深圳市已实现 5G 全覆盖,积极落实深圳建设新型...

              5G 低时延、高可靠等特性打破了 4G 和光纤的局限,有效承载配网差动?;さ募际跻?,实现将故障隔离....
              发表于 2020-08-19 10:20? 413次阅读
              深圳市已实现 5G 全覆盖,积极落实深圳建设新型...

              Agilent 16850系列提供1.4 GHz...

              许多嵌入式系统设计人员在设计中使用了DDR2和DDR3存储器。16850系列逻辑分析仪可提供更低成本....
              发表于 2020-08-19 09:42? 167次阅读
              Agilent 16850系列提供1.4 GHz...

              8127 DSP核固件编译生成问题的解决办法?

              最近在做helloWorldAlg的移植学习,但是最后编译的时候,我用make mcfw_bios6 或者 make mcfw_bios6_all 或者make m...
              发表于 2020-08-19 09:41? 0次阅读
              8127 DSP核固件编译生成问题的解决办法?

              通过FPGA实现温控电路接口及其与DSP通信接口的设计

              1 引言 采用光纤陀螺的捷联惯性导航系统是一种极具发展潜力的导航系统,对于其核心部件的光纤陀螺,尤其是中高精度光...
              发表于 2020-08-19 09:29? 275次阅读
              通过FPGA实现温控电路接口及其与DSP通信接口的设计

              基于DSP实现SPWM波变频实验系统的设计

              变频技术作为现代电力电子的核心技术,集现代电子、信息和智能技术于一体。针对工频(我国为50 Hz)并....
              发表于 2020-08-19 09:25? 62次阅读
              基于DSP实现SPWM波变频实验系统的设计

              请问锁相指纹锁芯片DSP选那个更合适?

              锁相 指纹锁芯片 DSP选那个更合适
              发表于 2020-08-19 02:40? 0次阅读
              请问锁相指纹锁芯片DSP选那个更合适?

              光学模数转换器的主要技术指标、性能与应用分析

              当今世界是一个高度数字化的世界,系统设计者们越来越倾向于将所有的处理过程数字化,这是由于数字技术的诸....
              发表于 2020-08-18 15:57? 43次阅读
              光学模数转换器的主要技术指标、性能与应用分析

              为大家详细介绍关于非易失性FRAM中的预充电操作

              铁电存储器(FRAM)是一种随机存取存储器,是一种特殊工艺的非易失性的存储器,它将DRAM的快速读取....
              发表于 2020-08-18 15:22? 34次阅读
              为大家详细介绍关于非易失性FRAM中的预充电操作

              Linux kernel同步机制及原子操作,自旋...

              原子操作的概念来源于物理概念中的原子定义,指执行结束前不可分割(即不可打断)的操作,是最小的执行单位....
              发表于 2020-08-18 15:05? 339次阅读
              Linux kernel同步机制及原子操作,自旋...

              基于DSP器件TMS320VC5402芯片实现数...

              数字信号发生器是在电子电路设计、自动控制系统和仪表测量校正调试中应用很多的一种信号发生装置和信号源。....
              发表于 2020-08-18 10:18? 128次阅读
              基于DSP器件TMS320VC5402芯片实现数...

              基于数字信号处理器和GPS技术实现PMU测量系统...

              随着全球卫星定位系统(GPS)的广泛应用,基于GPS的实时相量测量装置PMU(Phase Measu....
              发表于 2020-08-18 09:53? 123次阅读
              基于数字信号处理器和GPS技术实现PMU测量系统...

              基于S3CFS2410处理器和Linux实现静力...

              静力测量可用于许多不同的测量系统中。目前大多数工业控制系统、地质勘测系统以及建筑测量中所使用的计量设....
              发表于 2020-08-18 09:42? 63次阅读
              基于S3CFS2410处理器和Linux实现静力...

              IBM首款采用三星7nm工艺的商业化处理器有望在...

              存储方面,POWER10采用突破性的Memory Inception新技术,可支持创建多个PB级别大....
              发表于 2020-08-18 09:25? 338次阅读
              IBM首款采用三星7nm工艺的商业化处理器有望在...

              请问DM8127 dsp核上堆栈大小如何修改?

              如题:
              发表于 2020-08-18 09:11? 0次阅读
              请问DM8127 dsp核上堆栈大小如何修改?

              请问dsp上运行的代码链接的过程是什么样子的?

              大家好:      在调试dsplink时候,产生了一些疑问,希望得到帮助。      ...
              发表于 2020-08-18 06:39? 0次阅读
              请问dsp上运行的代码链接的过程是什么样子的?

              基于数字信号处理器和PCI总线实现视频图像语音传...

              随着科学技术的高速发展,视频图像和语音数字化处理在军事、科研、工农业生产、医疗卫生等领域的应用越来越....
              发表于 2020-08-17 20:47? 172次阅读
              基于数字信号处理器和PCI总线实现视频图像语音传...

              基于DSP实现机电数字控制系统的设计

              对数据存储业来说,磁盘驱动器生产商通过增加磁道密度(以每英寸的磁道数为单位)和磁盘转速(以每分钟转数....
              发表于 2020-08-17 20:07? 111次阅读
              基于DSP实现机电数字控制系统的设计

              华虹半导体95纳米eNVM工艺平台可靠性大幅提升

              华虹半导体持续深耕,95纳米SONOS eNVM采用全新的存储器结构以及优化操作电压,大大提高了阈值....
              发表于 2020-08-17 17:12? 242次阅读
              华虹半导体95纳米eNVM工艺平台可靠性大幅提升

              IBM POWER10处理器:为容器安全性带来了...

              长期以来,IBM POWER一直是通过结合硬件和软件功能为混合云和本地工作负载提供各种灵活部署的领导....
              发表于 2020-08-17 16:39? 150次阅读
              IBM POWER10处理器:为容器安全性带来了...

              5G天线设计难度大导致苹果iPhone 12延期...

              由于华为遭美方制裁、5nm麒麟单子受到影响,从理论上看,台积电可分配的5nm产能应该说没有之前那么紧....
              发表于 2020-08-17 16:21? 234次阅读
              5G天线设计难度大导致苹果iPhone 12延期...

              多通道24位工业模数转换器的性能特点和应用分析

              ADS1274/ADS1278是德州仪器(TI)推出的多通道24位工业模数转换器(ADC),内部集成....
              发表于 2020-08-17 16:16? 47次阅读
              多通道24位工业模数转换器的性能特点和应用分析

              新时期促进集成电路产业和软件产业高质量发展的若干...

              加强对集成电路重大项目建设的服务和指导,有序引导和规范集成电路产业发展秩序,做好规划布局,强化风险提....
              发表于 2020-08-17 16:08? 241次阅读
              新时期促进集成电路产业和软件产业高质量发展的若干...

              英特尔下一代酷睿处理器的工艺制程全面进军10nm...

              最近英特尔终于带来了一些好消息,除了下一代(第11代)酷睿处理器的工艺制程全面进军10 nm节点以外....
              发表于 2020-08-17 15:22? 458次阅读
              英特尔下一代酷睿处理器的工艺制程全面进军10nm...

              三星基于Arm的eMRAM编译器IP提供IC测试...

              那么,这些新兴存储技术为什么会如此受期待呢?主要原因在于:随着半导体制造技术持续朝更小的技术节点迈进....
              发表于 2020-08-17 15:05? 459次阅读
              三星基于Arm的eMRAM编译器IP提供IC测试...

              基于高速DSP处理芯片实现细分误差快速测量系统的...

              该系统的核心器件是TMS320F2812和MAX125。TMS320F2812是TI公司的一款高速D....
              发表于 2020-08-17 15:05? 115次阅读
              基于高速DSP处理芯片实现细分误差快速测量系统的...

              浅谈非易失性存储器MRAM,它的应用领域有哪些

              Everspin主要是设计制造和商业销售MRAM和STT-MRAM的领先者,其市场和应用领域涉及数据....
              发表于 2020-08-17 14:42? 98次阅读
              浅谈非易失性存储器MRAM,它的应用领域有哪些

              如何在dsp中添加自己的识别算法?

              大家好: 我现在使用的DM8127 RDK3.2版本,想在dsp中添加自己的识别算法。请问怎样调试???如果使用CCS的话应...
              发表于 2020-08-17 11:20? 0次阅读
              如何在dsp中添加自己的识别算法?

              英特尔宣布其7nm芯片的计划相对于先前的预期大约...

              该公司还计划在2021年下半年宣布一个名为“ Alder Lake”的新10nm处理器系列,其中还将....
              发表于 2020-08-17 09:57? 688次阅读
              英特尔宣布其7nm芯片的计划相对于先前的预期大约...

              基于DSP技术和USB通信技术相结合实现数据采集...

              而异地同步测量是工程中经常用到的方法,如果用传统的授时模式,其时钟频率的产生是用晶体,而晶体会老化,....
              发表于 2020-08-17 09:56? 584次阅读
              基于DSP技术和USB通信技术相结合实现数据采集...

              DSP端的程序就不能成功启动是什么原因?

              @Tony Tang您好,非常感谢您给我的Boot_DSP_on_SOC_V0.2代码,我已经成功在我的板子上ARM核启动DSP,...
              发表于 2020-08-14 10:32? 0次阅读
              DSP端的程序就不能成功启动是什么原因?

              CCS V6/CCS V7及以上添加CCS V5的软件仿真部分的方法及资料

              发表于 2020-08-13 13:37? 101次阅读
              CCS V6/CCS V7及以上添加CCS V5的软件仿真部分的方法及资料

              如何配置存储器XC7A35T- 1CPG236C?

              嗨,我正在尝试查找有关FPGA XC7A35T-1CPG236C配置存储器的信息,这是basys3板中的配置存储器。 我一直在...
              发表于 2020-08-13 09:12? 0次阅读
              如何配置存储器XC7A35T- 1CPG236C?

              Dsp6747程序无法运行问题

              请教下,dsp6747,norflash烧写,需要二次bootloader,bootloader我用AIS工具转换的,可以运行,跳转到hex6x.exe生成...
              发表于 2020-08-12 15:50? 0次阅读
              Dsp6747程序无法运行问题
              高清无码v视频日本www <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>