解同同,李天陽
(1.江南大學(xué)物聯(lián)網(wǎng)工程學(xué)院,江蘇無錫214122;2.中國電子科技集團公司第58研究所,江蘇無錫214035)
一種基于DSP的通用存儲器接口的設(shè)計
解同同1,李天陽2
(1.江南大學(xué)物聯(lián)網(wǎng)工程學(xué)院,江蘇無錫214122;2.中國電子科技集團公司第58研究所,江蘇無錫214035)
DSP芯片的通用存儲器接口可以滿足DSP芯片訪問片外存儲器的需求,減少DSP芯片中嵌入式存儲器的面積,提升DSP芯片整體性能。設(shè)計一款高性能的通用存儲器接口是DSP芯片設(shè)計工作中的重要環(huán)節(jié)。設(shè)計并實現(xiàn)了一種基于DSP的通用存儲器接口,支持多種同步或異步的ROM、SRAM和Flash存儲器,支持存儲器突發(fā)訪問,支持外部總線共享。經(jīng)過仿真驗證,存儲器接口可以正常工作。目前已成功應(yīng)用于一款32位DSP芯片中。
DSP;通用;存儲器接口;突發(fā)訪問
DSP芯片用于數(shù)字語音或圖像處理等大數(shù)據(jù)吞吐量的領(lǐng)域時,需要大容量存儲空間的支持[1],而DSP芯片有限的片內(nèi)存儲器容量限制了DSP功能的發(fā)揮,因而DSP芯片需要通過片外存儲器來擴大存儲空間[2]。存儲器接口按照所控制的存儲器類型可以分為兩種:專用存儲器接口和通用存儲器接口。專用存儲器接口針對單一類型的存儲器,可重用性不好。目前大部分的高性能DSP芯片使用的都是通用外部存儲器接口[3],可以支持多種存儲器,具有良好的通用性。通用存儲器接口通過IP核重用的方式,可以用于不同要求的DSP芯片,從而減少開發(fā)時間,降低成本,加快芯片投入市場的速度。
在執(zhí)行存儲器訪問時,訪問存儲器比訪問CPU內(nèi)部的寄存器或Cache的速度要慢得多。……