一種PLB-Wishbone的SoC總線橋接器的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-04-03 11:24
本文選題:SoC 切入點(diǎn):PLB總線 出處:《西安電子科技大學(xué)》2013年碩士論文
【摘要】:隨著集成電路的高速發(fā)展,,SoC(System on Chip)技術(shù)已經(jīng)成為當(dāng)今重要的發(fā)展方向。特別是基于各種IP核,可重用的SoC設(shè)計(jì)方法的出現(xiàn),使得總線接口設(shè)計(jì)技術(shù)在高效且具有良好擴(kuò)展性和兼容性的總線平臺上顯得意義非凡?偩及其接口技術(shù)決定了整個(gè)SoC的效率,效率不夠高從根本上會削弱系統(tǒng)的性能,同時(shí)復(fù)雜的結(jié)構(gòu)占用了本來大量有限的片上系統(tǒng)資源。所以,總線的選擇對于SoC來講至關(guān)重要,通過對當(dāng)今流行的CoreConnect總線,AMBA總線,Wishbone總線以及OCP總線之間的比較,了解所需總線的特征,設(shè)計(jì)出適用的橋接器。 SoC芯片內(nèi)各個(gè)IP模塊通過片內(nèi)高速總線進(jìn)行互連,目前多種SoC總線協(xié)議的并存,使得IP核之間的復(fù)用變得困難。本文采用Verilog HDL設(shè)計(jì)實(shí)現(xiàn)一種高效的SoC總線協(xié)議橋接器,通過Wishbone從設(shè)備可與PLB總線有效結(jié)合,從而實(shí)現(xiàn)高速PLB總線到可自定義仲裁方式的Wishbone總線之間的協(xié)議標(biāo)準(zhǔn)轉(zhuǎn)換,從而使PLB總線和Wishbone總線IP核的可復(fù)用性得到提高。在本文設(shè)計(jì)中,通過對FIFO的讀、寫保持了橋接器數(shù)據(jù)讀寫的一致,同時(shí)為實(shí)現(xiàn)時(shí)序的同步采用了異步電路握手控制方式。 盡管Xilinx公司在其EDK設(shè)計(jì)工具中對于較為復(fù)雜的PLB總線,利用其向?qū)Чぞ呱梢惶讓iT為用戶服務(wù)的接口模塊,但它還存在一定的局限性,比如結(jié)構(gòu)復(fù)雜、效率低下、片上系統(tǒng)資源占用較多等。因此對于研發(fā)自主知識產(chǎn)權(quán)的核心技術(shù)以及應(yīng)用開發(fā)這方面的工作很有必要。本文針對PLB總線與Wishbone總線的互連接口如何實(shí)現(xiàn)讀寫,以及如何解決跨時(shí)鐘域等問題,提出了設(shè)計(jì)方案,采用VerilogHDL進(jìn)行設(shè)計(jì)并用Modelsim進(jìn)行了仿真驗(yàn)證,得到的結(jié)果是該橋接器能夠正確運(yùn)行在系統(tǒng)中且能訪問其他片上資源,同時(shí)使設(shè)計(jì)功能得到實(shí)現(xiàn)。
[Abstract]:With the rapid development of integrated circuits, SoCon system on Chip technology has become an important direction of development.Especially, the emergence of reusable SoC design method based on various IP cores makes the bus interface design technology very significant on the bus platform with high efficiency and good extensibility and compatibility.Bus and its interface technology determine the efficiency of the whole SoC, which can weaken the performance of the system fundamentally, and the complex structure takes up a large number of limited on-chip system resources.Therefore, the choice of bus is very important for SoC. By comparing the popular CoreConnect bus, Wishbone bus and OCP bus, we can find out the characteristics of the required bus and design a suitable bridge.Each IP module in SoC chip is interlinked by high speed bus. At present, the coexistence of various SoC bus protocols makes it difficult to reuse IP cores.In this paper, Verilog HDL is used to design and implement an efficient SoC bus protocol bridge, which can be effectively combined with PLB bus through Wishbone, so that the protocol standard conversion between high speed PLB bus and Wishbone bus with custom arbitration mode can be realized.Thus, the reusability of PLB bus and Wishbone bus IP core is improved.In the design of this paper, by reading the FIFO, the writer keeps the same data reading and writing of the bridge. At the same time, the asynchronous circuit handshake control mode is used to realize the timing synchronism.Although Xilinx used its wizard tools to generate a set of interface modules for the more complex PLB bus in its EDK design tools, it still has some limitations, such as complex structure and low efficiency.On-chip system resources occupy more and so on.Therefore, it is necessary to research and develop the core technology and application of intellectual property rights.In this paper, aiming at how to realize the interface between PLB bus and Wishbone bus, how to read and write, and how to solve the problem of cross-clock domain, this paper proposes a design scheme, which is designed by VerilogHDL and simulated by Modelsim.The result is that the bridge can run correctly in the system and can access other on-chip resources, at the same time, the design function can be realized.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP336;TN47
【參考文獻(xiàn)】
相關(guān)期刊論文 前6條
1 李乙成,周祖成,陳尚松;SoC片上總線技術(shù)的研究[J];半導(dǎo)體技術(shù);2003年02期
2 田澤,張怡浩,于敦山,盛世敏,仇玉林;SoC片上總線綜述[J];半導(dǎo)體技術(shù);2003年11期
3 吳從中;項(xiàng)磊;蔣建國;;基于PLB總線的H.264整數(shù)變換量化軟核的設(shè)計(jì)[J];電子技術(shù)應(yīng)用;2008年10期
4 楊海鋼;孫嘉斌;王慰;;FPGA器件設(shè)計(jì)技術(shù)發(fā)展綜述[J];電子與信息學(xué)報(bào);2010年03期
5 方茁,陳澤文,彭澄廉;SOPC設(shè)計(jì)中的用戶自定義邏輯[J];計(jì)算機(jī)工程;2004年17期
6 苗長云,曹曉東,李鴻強(qiáng),石博雅;SoC及其IP核的設(shè)計(jì)與其在通信中的應(yīng)用研究[J];天津工業(yè)大學(xué)學(xué)報(bào);2005年01期
本文編號:1705001
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1705001.html
最近更新
教材專著