当前位置:首页 > 模拟 > 模拟
[导读]摘要:介绍了一种DSP芯片内嵌DARAM的电路结构,详细分析了接口电路中各个模块的功能,包括地址译码电路,字线译码电路,位线选择电路及控制电路四部分内容。着重介绍了控制电路的原理,及如何实现一个周期“双存

摘要:介绍了一种DSP芯片内嵌DARAM的电路结构,详细分析了接口电路中各个模块的功能,包括地址译码电路,字线译码电路,位线选择电路及控制电路四部分内容。着重介绍了控制电路的原理,及如何实现一个周期“双存取”的功能。利用数模混合仿真工具ADvance MS对整体电路进行仿真,结果证明DARAM可以在一个时钟周期内完成一次读和一次写操作,实现预期的功能,为DSP设计乃至SOC的设计工作提供了参考。

在复杂的系统级微处理器设计中,存储器负责系统程序和数据的储存,是整个系统的重要组成部分,在CPU执行指令的过程中,要经常被访问存储器,所以存储器的读写速度会影响指令执行的速度。RAM是系统芯片中常用的存储器,用来存放数据,普通的RAM在一个时钟周期内只能进行一次读或写操作,即CPU在一个时钟周期内只能访问存储器一次,称为单存取随机存储器(Single-Access On-Chip RAM),而双存取随机存储器(Dual-Access On-Chip RAM)可以在一个吋钟周期内进行数据的读和写两次操作。利用DARAM一个周期内“双存取”的特点,可以大幅提高CPU执行指令的速度,进而提高整个系统的性能。

1 DARAM整体电路

DARAM整体电路如图1所示,该DARAM的大小为256字x 16位,用来存储数据,输入信号为两相不交叠时钟SCLOCK1和SCLOCK2,数据写总线DWE,数据读地址总线DRA和数据写地址总线DWA,读使能R_en和写使能W_en(高电平有效),输出信号为数据读总线DRD。

DARAM的存储阵列根据地址的高低分为大小相等的两块,接口电路主要包括地址译码、地址选择、字线译码、位线选择和控制电路几个部分。其中,控制电路中的读写使能信号与内部时钟共同作用产生的脉冲信号,会使地址选择电路在一个时钟周期内的高低电平部分,分别输出读地址和写地址,这样就可以使位线选择电路在一个周期内进行读写两次操作,这是接口电路中的重要部分,也是随机存储器可以进行“双存取”的关键。

2 DARAM电路设计

2.1 地址译码

该DARAM的物理地址为0300H-03FFH,所以读写地址的高8位必须为“0000_0011”,地址译码电路的功能就是判断高8位地址是否匹配,如果地址匹配W_en和R_en才会输入到控制电路。

2.2 控制电路

控制电路实现的功能有:产生内部时钟,读写脉冲信号和预充电控制信号OE。

图2中SCLOCK1和SCLOCK2高电平不交叠,当SCLOCK1为高时输出0,SCLOCK2为高时输出1,都为低时输出保持不变,这样两相时钟就转换成一相内部时钟CLK,如图3。

图4产生的读写脉冲信号Rs与Ws会控制地址选择模块。W_en经过一个高电平触发的触发器,是为了寄存半个周期的时间,使输出的读脉冲Rs和写脉冲Ws交替产生,形成单周期双脉冲,是可以实现“双存取”的关键。

图5电路中,当进行读操作时,R_en为高,在时钟上跳的瞬间,由于逻辑门的延迟,输出信号会出现一小段低电平,之后再升高,这样就产生了一个很窄的脉冲Rss,见图6。类似的,由SCLOCK2和W_en也会产生写信号窄脉冲Wss。

Rss与Wss并不是最后控制读写放大器的控制脉冲,因为读出与写入数据的时间很关键,也就是说脉冲的宽度要很精确,读脉冲如果过宽的话不仅会增大灵敏放大器的能量消耗,也会减慢数据读出的速度,时间要恰好使位线上的电压可以满足灵敏放大器的灵敏度,而写脉冲如果太窄,数据会无法写入,所以要设计的恰到好处。

图7所示电路可以产生读写控制脉冲和预充电控制信号。RSE是读脉冲,WSE是写脉冲,OE是预充电控制信号,由读写地址的第7位A7选择要控制的存储块。负载电容的大小就决定了读写脉冲的宽度,所以需经过精确设计。最终输出的波形如图8。

2.3 地址选择

由控制电路产生的Rs和Ws会控制DRA和DWA低8位的传输,使两条地址总线有选择性的输出,产生一条8位的读写地址总线,其中地址[1:0]经过译码会控制四条位线,进行位线选择,地址[6:2]会进行字线译码,地址经过控制电路产生存储阵列的块选择信号。

2.4 位线选择与存储阵列

位线选择电路包括读写放大器和多路选择器。图9为一个位线选择单元,根据最低两位数据地址来选择4组位线,由读写控制脉冲RSE和WSE决定对位线进行读或写操作。这就意味着在一个周期内,并不是对任意两个读写地址都可以进行操作,也就是说,进行“双存取”的两个地址必须相近,这也是可以实现“双存取”的关键。

存储阵列的结构如图10。存储单元为常用的6管SRAM单元,进行读写操作时,OE由低变高,预充电管关闭,通过读写放大器对位线的充电与放电来实现数据读写。

3 仿真验证

为了使仿真结果准确,输入波形应该与实际情况一致,先用ModelSim对整体DSP芯片进行仿真,然后观察DARAM的输入端,按照所得的输入信号再单独对DARAM进行仿真,由于电路中既有数字电路也有模拟电路,所以采用数模混合仿真的方法,用ADvance MS对该电路进行仿真。仿真波形如图11。

在4个时钟周期内,对DARAM进行三次写操作和三次读操作,数据在SCLOCK2上升沿时写入,在SCLOCK1上升沿时读出,在第二个周期与第三个周期内,W_en和R_en同时使能,也就是要在一个周期内进行两次操作,进行“双存取”。从两块存储阵列中读出的数据分別为DRD0和DRD1,可以看出,DRD0依次读出的三组数据0123H、4567H和89ABH即为前一周期写入的数据,说明此电路可以正确的读写数据,也可以在一个周期内完成一次读操作和一次写操作。

4 结束语

本文以一款国外公司的DSP为例,介绍了其内嵌的一块DARAM的整体电路,给出了关键部分的具体电路,并结合仿真波形,详细介绍了电路的工作原理,最后采用数模混合仿真的方法,用ADvance MS对整体的电路进行仿真,结果证明此电路可以实现一个周期内的“双存取”功能,可以为DSP乃至SOC中存储器接口电路的设计提供一种参考。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

随着在线会议、直播和游戏语音交流的普及,高质量的音频输入设备变得越来越重要。为此,边缘AI和智能音频专家XMOS携手其全球首家增值分销商飞腾云科技,利用其集边缘AI、DSP、MCU和灵活I/O于一颗芯片的xcore处理器...

关键字: AI DSP MCU

在电子电路中,电解电容的纹波电流承受能力直接影响其使用寿命和电路稳定性。准确测试纹波电流不仅能验证电容性能是否达标,也是电路设计可靠性验证的关键环节。以下从测试原理、设备准备、操作步骤到数据解读,全面介绍电解电容纹波电流...

关键字: 电解电容 纹波电流 电路设计

多DSP集群的实时信号处理系统,通信拓扑的优化直接决定任务调度效率与系统吞吐量。RapidIO与SRIO作为嵌入式领域的主流互连协议,其带宽利用率差异与QoS配置策略对集群性能的影响尤为显著。以无线基站、雷达阵列等典型应...

关键字: DSP 通信拓扑优化

随着5G网络普及与物联网设备爆发式增长,边缘计算正从概念验证走向规模化部署。据IDC预测,2025年全球边缘数据量将占总体数据量的50%,这对边缘节点的实时处理能力提出严苛要求。在此背景下,AI加速器的DSP化趋势与可重...

关键字: AI加速器 DSP

在工业控制领域,数字信号处理器(DSP)的性能直接决定了系统的实时控制能力和可靠性。德州仪器(TI)的C2000系列芯片凭借其卓越的采样、控制和功率管理能力,长期以来在全球工业控制市场占据绝对领导地位,广泛应用于能源、电...

关键字: TI C2000 DSP 格见半导体 芯来 RISC-V 工控

2025年7月16日 – 专注于引入新品的全球电子元器件和工业自动化产品授权代理商贸泽电子 (Mouser Electronics) 持续供货Texas Instruments (TI) 的新产品和解决方案。作为一家授权...

关键字: 线性稳压器 栅极驱动器 DSP

在电子电路设计与实践中,稳压芯片是维持稳定输出电压的关键组件。然而,当我们将两个输出电压不同的稳压芯片的输出脚连接在一起时,会引发一系列复杂的物理现象和潜在风险。这一操作不仅违反了常规的电路设计原则,还可能对电路系统造成...

关键字: 稳压 芯片 电路设计

在当今数字化浪潮的推动下,数据流量呈爆炸式增长,数据中心、5G通信网络以及云计算等领域对高速光通信的需求愈发迫切。800G光模块作为高速光通信的关键组件,其性能直接影响着整个通信系统的传输效率和可靠性。数字信号处理(DS...

关键字: 800G DSP PAM4均衡算法

以氢燃料电池空压机为研究对象 ,开发超高速永磁同步电机控制器 ,采用传统的IGBT主功率器件 ,且为两电平主回 路结构形式 ,通过改进的V/F控制算法 ,完成了控制器的设计。搭建了试验平台进行测试 ,结果表明 ,控制器能...

关键字: 超高速永磁同步电机 V/F控制 DSP

在当今电子技术飞速发展的时代,随着电子产品不断向小型化、高性能化迈进,印刷电路板(PCB)的设计变得愈发复杂和精密。过孔,作为 PCB 中连接不同层线路的关键元件,其对信号完整性的影响已成为电路设计中不可忽视的重要因素。...

关键字: 印刷电路板 电路设计 信号
关闭