999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種DSP內嵌DARAM的電路設計與ADvance MS仿真驗證

2014-03-16 09:23:04辛曉寧
電子設計工程 2014年10期
關鍵詞:信號

辛曉寧,沙 江

(沈陽工業大學 信息科學與工程學院,遼寧 沈陽 110870)

在復雜的系統級微處理器設計中,存儲器負責系統程序和數據的儲存,是整個系統的重要組成部分,在CPU執行指令的過程中,要經常被訪問存儲器,所以存儲器的讀寫速度會影響指令執行的速度[1]。RAM是系統芯片中常用的存儲器,用來存放數據,普通的RAM在一個時鐘周期內只能進行一次讀或寫操作,即CPU在一個時鐘周期內只能訪問存儲器一次,稱為單存取隨機存儲器(Single-Access On-Chip RAM),而雙存取隨機存儲器(Dual-Access On-Chip RAM)可以在一個時鐘周期內進行數據的讀和寫兩次操作。利用DARAM一個周期內“雙存取”的特點,可以大幅提高CPU執行指令的速度,進而提高整個系統的性能[2]。

1 DARAM整體電路

DARAM整體電路如圖1所示,該DARAM的大小為256字x 16位,用來存儲數據,輸入信號為兩相不交疊時鐘SCLOCK1和 SCLOCK2,數據寫總線DWE,數據讀地址總線DRA和數據寫地址總線DWA,讀使能R_en和寫使能W_en(高電平有效),輸出信號為數據讀總線DRD[3]。

DARAM的存儲陣列根據地址的高低分為大小相等的兩塊,接口電路主要包括地址譯碼、地址選擇、字線譯碼、位線選擇和控制電路幾個部分。其中,控制電路中的讀寫使能信號與內部時鐘共同作用產生的脈沖信號,會使地址選擇電路在一個時鐘周期內的高低電平部分,分別輸出讀地址和寫地址,這樣就可以使位線選擇電路在一個周期內進行讀寫兩次操作,這是接口電路中的重要部分,也是隨機存儲器可以進行“雙存取”的關鍵。

2 DARAM電路設計

2.1 地址譯碼

該DARAM的物理地址為0300H-03FFH,所以讀寫地址的高8位必須為“0000_0011”,地址譯碼電路的功能就是判斷高8位地址是否匹配,如果地址匹配W_en和R_en才會輸入到控制電路。

2.2 控制電路

控制電路實現的功能有:產生內部時鐘,讀寫脈沖信號和預充電控制信號OE。

圖1 DARAM整體結構圖Fig.1 The DARAM structure block

圖2 內部時鐘產生電路Fig.2 Internal clock generating circuit

圖2中SCLOCK1和SCLOCK2高電平不交疊,當SCLOCK1為高時輸出0,SCLOCK2為高時輸出1,都為低時輸出保持不變,這樣兩相時鐘就轉換成一相內部時鐘CLK,如圖3。

圖3 內部時鐘CLK的波形Fig.3 Waveform of the internal clock CLK

圖4產生的讀寫脈沖信號Rs與Ws會控制地址選擇模塊。W_en經過一個高電平觸發的觸發器,是為了寄存半個周期的時間,使輸出的讀脈沖Rs和寫脈沖Ws交替產生,形成單周期雙脈沖,是可以實現“雙存取”的關鍵。

圖4 讀寫脈沖產生電路Fig.4 Pulse generating circuit of read and write

圖5電路中,當進行讀操作時,R_en為高,在時鐘上跳的瞬間,由于邏輯門的延遲,輸出信號會出現一小段低電平,之后再升高,這樣就產生了一個很窄的脈沖Rss,見圖6。類似的,由SCLOCK2和W_en也會產生寫信號窄脈沖Wss。

圖5 讀信號窄脈沖Rss產生電路Fig.5 Narrow pulse generating circuit of read

圖6 Rss波形Fig.6 Waveform of Rss

Rss與Wss并不是最后控制讀寫放大器的控制脈沖,因為讀出與寫入數據的時間很關鍵,也就是說脈沖的寬度要很精確,讀脈沖如果過寬的話不僅會增大靈敏放大器的能量消耗,也會減慢數據讀出的速度,時間要恰好使位線上的電壓可以滿足靈敏放大器的靈敏度,而寫脈沖如果太窄,數據會無法寫入,所以要設計的恰到好處[4-5]。

圖7 預充電控制信號產生電路Fig.7 Control signal generating circuit of precharge

圖7所示電路可以產生讀寫控制脈沖和預充電控制信號。RSE是讀脈沖,WSE是寫脈沖,OE是預充電控制信號,由讀寫地址的第7位A7選擇要控制的存儲塊。負載電容的大小就決定了讀寫脈沖的寬度,所以需經過精確設計。最終輸出的波形如圖8。

圖8 RSE、WSE和OE波形Fig.8 Waveform of RSE,WSE and OE

2.3 地址選擇

由控制電路產生的Rs和Ws會控制DRA和DWA低8位的傳輸,使兩條地址總線有選擇性的輸出,產生一條8位的讀寫地址總線,其中地址[1:0]經過譯碼會控制四條位線,進行位線選擇,地址[6:2]會進行字線譯碼,地址[7]經過控制電路產生存儲陣列的塊選擇信號。

2.4 位線選擇與存儲陣列

位線選擇電路包括讀寫放大器和多路選擇器。圖9為一個位線選擇單元,根據最低兩位數據地址來選擇4組位線,由讀寫控制脈沖RSE和WSE決定對位線進行讀或寫操作。這就意味著在一個周期內,并不是對任意兩個讀寫地址都可以進行操作,也就是說,進行“雙存取”的兩個地址必須相近,這也是可以實現“雙存取”的關鍵。

圖9 位線選擇單元電路Fig.9 Bit line selection cell

圖10 存儲陣列局部Fig.10 Part ofmemory array

存儲陣列的結構如圖10。存儲單元為常用的6管SRAM單元,進行讀寫操作時,OE由低變高,預充電管關閉,通過讀寫放大器對位線的充電與放電來實現數據讀寫。

3 仿真驗證

為了使仿真結果準確,輸入波形應該與實際情況一致,先用ModelSim對整體DSP芯片進行仿真,然后觀察DARAM的輸入端,按照所得的輸入信號再單獨對DARAM進行仿真,由于電路中既有數字電路也有模擬電路,所以采用數模混合仿真的方法,用ADvance MS對該電路進行仿真[6]。仿真波形如圖11。

圖11 ADvance MS仿真波形Fig.11 Simulation waveform by Advance MS

在4個時鐘周期內,對DARAM進行三次寫操作和三次讀操作,數據在SCLOCK2上升沿時寫入,在SCLOCK1上升沿時讀出,在第二個周期與第三個周期內,W_en和R_en同時使能,也就是要在一個周期內進行兩次操作,進行“雙存取”。從兩塊存儲陣列中讀出的數據分別為DRD0和DRD1,可以看出,DRD0依次讀出的三組數據 0123H、4567H和89ABH即為前一周期寫入的數據,說明此電路可以正確的讀寫數據,也可以在一個周期內完成一次讀操作和一次寫操作。

4 結束語

本文以一款國外公司的DSP為例,介紹了其內嵌的一塊DARAM的整體電路,給出了關鍵部分的具體電路,并結合仿真波形,詳細介紹了電路的工作原理,最后采用數模混合仿真的方法,用ADvance MS對整體的電路進行仿真,結果證明此電路可以實現一個周期內的“雙存取”功能,可以為DSP乃至SOC中存儲器接口電路的設計提供一種參考。

[1]馬汝亮.高性能處理器存取關鍵技術的設計與優化[D].上海:上海交通大學,2013.

[2]陸禎琦.一種DSP片上存儲機制及其系統的設計與實現[D].上海:上海交通大學,2009.

[3]TI,TMS320LF/LC240XA DSP Controllers System and Peripherals Reference Guide [EB/OL].(2006-05).http://www.ti.com.cn/cn/lit/ug/spru357c/spru357c.pdf

[4]鄭曰,李斌,黃裕泉.一種快速、低壓的電流靈敏放大器的設計[J].微電子學與計算機,2006(6):130-133 ZHENG Yue,LI Bin,HUANG Yu-quan.A high-speed and low-voltage currentmode sense amplifier[J].Microelectronics,2006(6):130-133.

[5]李丹.基于DSP芯片存儲器技術研究與設計[D].長沙:國防科學技術大學,2008.

[6]辛曉寧,李寧家.數模混合仿真工具Advance MS使用方法介紹[J].才智,2012(32):69-70.XIN Xiao-ning,LINing-jia.An introduction of analog-digital mixed-signal simulator ADvance MS[J].Itelligence,2012(32):69-70.

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 国产精品浪潮Av| 99久视频| 国产亚洲欧美在线视频| 日本一区高清| 亚洲无线视频| 在线欧美a| 欧美三级不卡在线观看视频| 91久久国产热精品免费| 亚洲男人的天堂久久精品| 日韩成人免费网站| 亚洲av色吊丝无码| 亚洲成人播放| 丰满人妻被猛烈进入无码| 免费亚洲成人| 91精品伊人久久大香线蕉| 91精选国产大片| 久久99国产综合精品女同| 成年人国产视频| 日本在线欧美在线| 国产农村1级毛片| 国产清纯在线一区二区WWW| 亚洲中久无码永久在线观看软件 | 成人a免费α片在线视频网站| 亚洲精品免费网站| 久热中文字幕在线| 亚洲黄网视频| 国产成年无码AⅤ片在线| 婷婷激情五月网| 成年人免费国产视频| 久久这里只精品热免费99| 免费 国产 无码久久久| 欧洲精品视频在线观看| 欧洲日本亚洲中文字幕| 99热这里只有精品免费| 九九线精品视频在线观看| 国产精品所毛片视频| 色婷婷综合在线| 国产va视频| 最新日本中文字幕| 亚洲最新地址| 国产精品网址你懂的| 国产情侣一区二区三区| 尤物国产在线| 最新国语自产精品视频在| 日韩第九页| 日韩毛片免费| 国产激情影院| 国产亚洲欧美在线人成aaaa| 熟女成人国产精品视频| 青草视频久久| 国产精品成人不卡在线观看| 亚洲有码在线播放| 日本国产精品一区久久久| 亚洲欧美不卡| 日本中文字幕久久网站| 精品久久国产综合精麻豆| a级毛片免费网站| 免费观看成人久久网免费观看| 国产一级裸网站| 3p叠罗汉国产精品久久| 国产永久在线视频| 国产精品原创不卡在线| 日本在线国产| 26uuu国产精品视频| 无码日韩精品91超碰| 自偷自拍三级全三级视频| 亚洲天堂日韩在线| 国产精品第页| 国内精自视频品线一二区| 天堂亚洲网| 久久精品无码一区二区日韩免费| 成人午夜福利视频| 天天色天天操综合网| 毛片在线播放网址| 国产乱子伦无码精品小说| 国产精品刺激对白在线| 亚洲国产日韩在线成人蜜芽| 亚洲成人一区二区| 国产免费观看av大片的网站| 国产一区二区三区在线观看免费| 日韩天堂网| 亚洲AV无码不卡无码|