www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > EDA > 電子設(shè)計自動化
[導(dǎo)讀] 目的是利用嵌入在Xilinx FPGA中的MicroBlaze核實(shí)現(xiàn)基于AXI總線的雙核嵌入式系統(tǒng)設(shè)計以及共享實(shí)現(xiàn)LED燈的時控。對于共享實(shí)現(xiàn)LED燈時控的方法是通過在兩個低速總線之間加入一個axi2axi_connector實(shí)現(xiàn)axilite總線上的

 目的是利用嵌入在Xilinx FPGA中的MicroBlaze核實(shí)現(xiàn)基于AXI總線雙核嵌入式系統(tǒng)設(shè)計以及共享實(shí)現(xiàn)LED燈的時控。對于共享實(shí)現(xiàn)LED燈時控的方法是通過在兩個低速總線之間加入一個axi2axi_connector實(shí)現(xiàn)axilite總線上的slave共享。對于實(shí)現(xiàn)雙核之間的通信主要方法是利用mailbox和mutex完成核間通信。硬件平臺采用的是Xilinx FPGA Spartan -6 Atlys板,軟件平臺是Xilinx EDK,主要使用的是XPS(硬件設(shè)計)和SDK(軟件設(shè)計),開發(fā)出了運(yùn)行在FPGA上的基于MicroBlaze雙核的嵌入式系統(tǒng),得出了核間通信的可行性以及共享slave實(shí)現(xiàn)LED燈時控的實(shí)用性。

前言

當(dāng)前Xilinx新版本ISE系列產(chǎn)品基于AXI總線的趨勢越來越明顯,AXI總線是ARM高級微控制器總線結(jié)構(gòu)的一部分,擁有高產(chǎn)率、高靈活、廣泛IP可用性等優(yōu)勢。MicroBlaze多核處理器可以實(shí)現(xiàn)彼此之間快速通訊以及并行處理計算等,可以提高處理問題的速度,具有良好的可行性和實(shí)用性,而兩者的結(jié)合是當(dāng)前開發(fā)的新發(fā)展,通過Xilinx ISE系列軟件可以很方便地進(jìn)行硬件設(shè)計(XPS中)以及相應(yīng)的軟件(SDK中)設(shè)計。FPGA設(shè)計相比ARM設(shè)計也存在優(yōu)勢,不是固定的芯片實(shí)現(xiàn),也是可以通過用戶自定義IP核,可以嵌入所希望的系統(tǒng)來實(shí)現(xiàn)相應(yīng)的功能[1]。因此,選擇設(shè)計基于AXI總線的MicroBlaze雙核嵌入式系統(tǒng)是當(dāng)前的開發(fā)趨勢,同時Xilinx的Atlys板為實(shí)驗(yàn)的可行性提供了硬件平臺。

硬件設(shè)計方案

本文將會簡要介紹基于AXI總線的MicroBlaze雙核嵌入式系統(tǒng)設(shè)計[2~3],并分別對兩個核進(jìn)行LED燈時控的操作,即進(jìn)行軟件設(shè)計,檢驗(yàn)硬件設(shè)計的實(shí)用性。如圖1 是實(shí)現(xiàn)上述功能的系統(tǒng)總體硬件結(jié)構(gòu)設(shè)計簡圖。

下面簡要對功能模塊進(jìn)行解釋和介紹:本系統(tǒng)中,使用的是Xilinx產(chǎn)品Spartan-6系列的Atlys硬件電路板實(shí)現(xiàn)硬件設(shè)計的嵌入。硬件設(shè)計中,通過axi2axi_connector實(shí)現(xiàn)axilite總線上的slave共享,可以簡化設(shè)計,同時兩個MicroBlaze核可以平等地享有slave,實(shí)現(xiàn)相應(yīng)的軟件設(shè)計,兩個MicroBlaze核之間協(xié)同處理工作,使用AXI總線互連,可以利用mailbox和mutex實(shí)現(xiàn)核間通信,使用共享內(nèi)存bram_block減少核間通信負(fù)擔(dān),本系統(tǒng)可以實(shí)現(xiàn)兩個MicroBlaze核共享使用RS232_Uart輸出信息,通過axi_ intc和axi_timer對自定義的led_ip核進(jìn)行控制,軟件設(shè)計完成后,可以使用XPS中的XMD對兩個核進(jìn)行操作,實(shí)現(xiàn)軟件設(shè)計結(jié)果的驗(yàn)證。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

在現(xiàn)代工業(yè)和汽車領(lǐng)域,控制器局域網(wǎng)(CAN)總線作為一種可靠且高效的通信方式,廣泛應(yīng)用于各種電子設(shè)備之間的數(shù)據(jù)傳輸。在 CAN 總線系統(tǒng)中,有一個看似毫不起眼卻至關(guān)重要的元件 ——120Ω 終端電阻。這個小小的電阻,對于...

關(guān)鍵字: 控制器局域網(wǎng) 總線 通信

為增進(jìn)大家對CAN總線的認(rèn)識,本文將對CAN總線協(xié)議以及CAN總線負(fù)載率的設(shè)置予以介紹。

關(guān)鍵字: CAN 指數(shù) 總線

為增進(jìn)大家對CAN總線的認(rèn)識,本文將對CAN總線的特征以及高低速CAN總線的特性予以介紹。

關(guān)鍵字: CAN 指數(shù) 總線

為增進(jìn)大家對CAN總線的認(rèn)識,本文將對CAN總線的工作原理、CAN總線和LIN總線的區(qū)別予以介紹。

關(guān)鍵字: CAN 指數(shù) 總線

在現(xiàn)代電子系統(tǒng)中,I2C(Inter-Integrated Circuit)總線憑借其簡單性和高效性,成為了芯片間通信的常用方式,廣泛應(yīng)用于傳感器、存儲器、顯示驅(qū)動等多種設(shè)備的連接。然而,在實(shí)際應(yīng)用過程中,I2C 總線通...

關(guān)鍵字: 芯片 總線 傳感器

光耦隔離:經(jīng)典且應(yīng)用廣泛光耦隔離利用光耦合器實(shí)現(xiàn)信號隔離與傳輸,其核心組件為發(fā)光二極管和光敏元件。輸入信號使發(fā)光二極管發(fā)光,光敏元件接收光信號后產(chǎn)生電信號,完成信號傳輸,同時實(shí)現(xiàn)輸入與輸出的電氣隔離。光耦隔離在 CAN...

關(guān)鍵字: 光耦隔離 磁耦隔離 總線

在工業(yè)自動化、汽車電子等領(lǐng)域,CAN(Controller Area Network)總線憑借其高可靠性、多主通信能力和良好的抗干擾性能,成為設(shè)備間數(shù)據(jù)傳輸?shù)氖走x。然而,在復(fù)雜的電磁環(huán)境中,CAN 總線易受各種干擾,導(dǎo)致...

關(guān)鍵字: CAN 總線 隔離

北京 2025年6月9日 /美通社/ -- 2025年6月5日,國家知識產(chǎn)權(quán)局官網(wǎng)發(fā)布了《關(guān)于第二十五屆中國專利獎授獎的決定》(國知發(fā)運(yùn)字〔2025〕20號)。同方威視"一種行李物品CT安檢系統(tǒng)及其探測器裝置...

關(guān)鍵字: BSP 探測器 智能機(jī) 系統(tǒng)設(shè)計

沉浸式互動展現(xiàn)技術(shù)硬實(shí)力,雙品牌四大產(chǎn)品線助推智能駕駛安全標(biāo)準(zhǔn) 上海 2025年5月16日 /美通社/ -- 5月15日,第十七屆深圳國際電池技術(shù)交流會/展覽會(CIBF2025)在深圳國際會展中心盛大啟幕。在全...

關(guān)鍵字: 雙核 電池 新能源 智能駕駛

珠海極海半導(dǎo)體推出的G32R501芯片,基于Arm Cortex-M52雙核架構(gòu),融合了MCU的邏輯控制和DSP的實(shí)時信號處理功能,通過其獨(dú)特的“兩大腦+兩小腦”設(shè)計、高安全機(jī)制和硬件加速能力,為機(jī)器人控制系統(tǒng)提供了卓越...

關(guān)鍵字: 雙核 MCU DSP 極海 G32R501
關(guān)閉