FPGA嵌入式開發(fā)技術_第1頁
FPGA嵌入式開發(fā)技術_第2頁
FPGA嵌入式開發(fā)技術_第3頁
FPGA嵌入式開發(fā)技術_第4頁
FPGA嵌入式開發(fā)技術_第5頁
已閱讀5頁,還剩93頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

FPGA應用基于FPGA的嵌入式開發(fā)技術嵌入式系統(tǒng)概述以計算機技術為根底的專用應用系統(tǒng),軟、硬件可剪裁CPU/DSP為核心硬件硬件固定,軟件可靈活配置基于FPGA的嵌入式系統(tǒng)軟硬件協(xié)同設計、工作硬件可編程SOPC〔片上可編程系統(tǒng)〕FPGA嵌入式系統(tǒng)分類狀態(tài)機模式:可以無外設、無總線結(jié)構(gòu)、無實時操作系統(tǒng)(RTOS),低本錢VGA、LCD控制單片機模式:包括一定的外設,可以利用實時操作系統(tǒng)和總線結(jié)構(gòu),中等本錢控制,儀表定制嵌入模式:高度集成的外設,實時操作系統(tǒng)和總線結(jié)構(gòu),高性能網(wǎng)絡、無線通信采用90nm工藝后,F(xiàn)PGA器件:處理能力更強本錢降低、功耗少具備SOC規(guī)模和動態(tài)編程能力取代小批量ASIC和處理器FPGA嵌入式系統(tǒng)前景3類RISC處理器為核心PicoBlaze:8位軟核,支持匯編,程序駐留FPGA的塊RAMMicroBlaze:32位軟核,包含32個32位通用存放器和一個可選的32位移位存放器,時鐘達150MIPSPowerPC:32位PowerPC405硬核,程序級兼容PowerPC的嵌入式架構(gòu)流行內(nèi)核:MicroBlaze和PowerPCALtera公司:Nios,NiosIIXilinx公司嵌入式解決方案總體特征:32位微處理器CoreConnect外設總線支持CoreConnect總線的標準外設集合最精簡的和占用400個Slice片內(nèi)微處理器軟核MicroBlazeMicroBlaze體系結(jié)構(gòu)RISC架構(gòu):精簡指令系統(tǒng)哈佛結(jié)構(gòu):數(shù)據(jù)、指令32位雙總線(指令和數(shù)據(jù)總線)3級流水線32個通用存放器:R0~R31特殊存放器:PC(程序計數(shù)器),處理器狀態(tài)存放器(MSR)ALU,Shift,兩級中斷響應單元,3/5級流水線,桶形Shift內(nèi)存管理/內(nèi)存保護單元,浮點單元(FPU),高速緩存,異常調(diào)試和調(diào)試邏輯目前版本MicroBlazeV7.0MicroBlaze體系結(jié)構(gòu)通用存放器:32個32位通用存放器R0~R31MicroBlaze編程模型寄存器名功能描述R0任何對R0的寫操作都被忽略R1~R13,R18~R31一般通用寄存器R14存儲中斷的返回地址R15位通用寄存器R16存儲跳轉(zhuǎn)的返回地址R17如MB配置為支持硬件異常,裝載硬件異常的返回地址,否則作通用寄存器使用特殊存放器程序計數(shù)器(PC)機器狀態(tài)存放器(MSR):處理器控制和狀態(tài)位指令集:32位指令,分A、B兩種類型,大致功能可分為邏輯運算、算術運算、分支、存儲器讀/寫、特殊指令等幾類A型:兩個源存放器,一個目的存放器,完成存放器到存放器的數(shù)據(jù)運算B型:一個源存放器,一個目的存放器和一個16位立即數(shù),完成存放器和立即數(shù)之間的數(shù)據(jù)運算MicroBlaze編程模型CoreConnect:片上總線通信鏈帶字節(jié)允許的OPB(On-ChipPeripheralBus)V2.0:用于訪問低速外設高速LMB(LocalMemoryBus)接口:用于訪問片內(nèi)高速存儲器FSL(快速簡單連接總線)主從設備接口:自定義IP與內(nèi)部通用存放器的直接相連,用于訪問高速外設XCL(XilinxCacheLink)緩存接口:對片外存儲器的高速訪問MDM(MicroprocessorDebugModule)調(diào)試接口MicroBlaze總線接口高速總線DMA控制器多端口存儲控制器低速以太網(wǎng)MAC層處理器PCI/PCIe接口串口USB2.0Timer/PWMGPIOCAN/MOSTC/SPI其它MicroBlaze支持外設IPCore蘋果、IBM、摩托羅拉共同開發(fā)RISC架構(gòu)PowerPC405:由IBM優(yōu)化三個不同層面應用用戶指令集結(jié)構(gòu):UISA虛擬環(huán)境結(jié)構(gòu):VEA操作環(huán)境結(jié)構(gòu):OEA片內(nèi)微處理器硬核PowerPC定義用戶級軟件所必須遵守的結(jié)構(gòu)定義根本的用戶指令集、存放器、數(shù)據(jù)結(jié)構(gòu)、浮點內(nèi)存約定,及用戶程序異常處理模型、內(nèi)存模型和編程模型所有PowerPC都遵守相同的UISA結(jié)構(gòu)PowerPC3層結(jié)構(gòu)(UISA)定義超級典型用戶軟件需求的附加用戶需求功能表述多個芯片訪問存儲器環(huán)境下的存儲器模型定義高速緩存模型及緩存控制指令集定義用戶角度基于時間的資源PowerPC3層結(jié)構(gòu)(VEA)定義了典型的操作系統(tǒng)所要求的管理級資源定義內(nèi)存管理模型、監(jiān)控存放器、同步需求及異常模型定義了監(jiān)控角度的基于時間的資源PowerPC3層結(jié)構(gòu)(OEA)5級標量流水線哈佛結(jié)構(gòu),獨立指令緩存和數(shù)據(jù)緩存1個JTAG口TraceFIFO多個定時器一個內(nèi)存管理單元(MMU)輔助處理器管理控制器(APU)分為通用存放器,專用存放器,機器狀態(tài)存放器,專用存放器,芯片控制存放器,基時存放器CoreConnect總線PowerPC體系結(jié)構(gòu)PowerPC存放器表寄存器分類寄存器名讀寫權限功能描述通用寄存器R0~R31可讀可寫與內(nèi)存數(shù)據(jù)交互機器狀態(tài)寄存器MSR可讀可寫機器工作狀態(tài)條件寄存器CR可讀可寫各種判決和跳轉(zhuǎn)的條件專用寄存器眾多部分可讀可寫,部分只可讀,部分只可寫操作PowerPC所有系統(tǒng)資源芯片控制寄存器DCR可讀可寫控制同一芯片內(nèi)的其余外部處理器基時寄存器TRL,TBU只讀合成64位計數(shù)器5級標量流水線:取指、譯碼、執(zhí)行、寫回、加載寫回指令分類:數(shù)學運算邏輯運算比較跳轉(zhuǎn)中斷指令PowerPC指令系統(tǒng)CoreConnect總線,以軟IP方式實現(xiàn)100MHz~133MHz的64位總線LMB和OPB總線,分別用來連接高速和低速外設PLB是高帶寬總線,64位數(shù)據(jù)總線寬度,別離地址、讀寫數(shù)據(jù)總線器件控制存放器總線,對外設器件存放器訪問PowerPC總線結(jié)構(gòu)嵌入在EDK環(huán)境中的外設I/O設備中斷控制器設備定時器外部存儲器控制器以太網(wǎng)串口常用IP核及設備驅(qū)動嵌入在EDK環(huán)境中的外設I/O設備中斷控制器設備定時器外部存儲器控制器以太網(wǎng)串口常用IP核及設備驅(qū)動32位OPB總線外設,每位都可動態(tài)配置為I/O兩個通道,通過IPIF模塊與OPB總線相連存放器:32bit/16bit/8bit方式訪問,存放器是字邊界的(末尾地址2’b00)GPIO實現(xiàn)(硬件結(jié)構(gòu))OPB_IPIF接口GPIO_CORE接口OPBOPB_GPIOI/O通道I/O通道GPIO實現(xiàn)(軟件驅(qū)動)驅(qū)動軟件文件

xgpio.c,xgpio.h,xgpio_1.h,xgpio_i.h調(diào)用#include“xgpio.h”#include“xgpio_1.h”#include“xgpio_i.h”驅(qū)動函數(shù) 初始化:

XStatus

XGpio_Initialize(XGpio*InstancePtr,Xuint16DeviceId);

配置/查找:

XGpio_Config*XGpio_LookupConfig(Xuint16DeviceId);

數(shù)據(jù)方向設置:

voidXGpio_SetDataDirection(XGpio*InstancePtr,unsignedChannel);

讀入:

Xuint32XGpio_DiscreteRead(XGpio*InstancePtr,unsignedChannel);

輸出:

voidXGpio_DiscreteWrite(XGpio*InstancePtr,unsignedChannel,Xuint32Mask);嵌入式系統(tǒng)總線連接(MicroBlaze)嵌入式系統(tǒng)系統(tǒng)結(jié)構(gòu)(MicroBlaze)0x0000_0000~0x0000_0017:特殊0x0000_0018~0xFFFF_FFFF:用戶地址LMB從0x0000_0018開始嵌入式系統(tǒng)總線連接(PowerPC)嵌入式系統(tǒng)結(jié)構(gòu)(PowerPC)0xFFFF_FFFC:引導地址0xFFFF_0000~0xFFFF_FFFF:用戶空間Xilinx嵌入式開發(fā)工具集集成軟件環(huán)境ISE嵌入式開發(fā)套件EDK(EmbeddedDevelopmentKit)XPS(XilinxPlatformStudio):設計嵌入式處理器系統(tǒng)硬件的開發(fā)環(huán)境及GUI,完成嵌入式系統(tǒng)架構(gòu)的創(chuàng)立、軟件代碼的編寫、編譯及FPGA芯片配置SDK(SoftwareDevelopmentKit):基于Eclipse,用于嵌入式軟件應用的開發(fā)和驗證,支持C/C++其它:用于Xilinx嵌入式處理器的硬IP;用于軟件開發(fā)的驅(qū)動和庫;在MicroBlaze和PowerPC處理器的C/C++軟件開發(fā)GNU編譯器、調(diào)試器;有關文檔和樣例程序Xilinx嵌入式開發(fā)流程硬件設計與調(diào)試軟件設計與調(diào)試ISEXPS軟件開發(fā)硬件開發(fā)驗證器件配置外部仿真器SDKXilinx嵌入式開發(fā)流程硬件邏輯創(chuàng)立硬件平臺:利用BSBWizard構(gòu)建添加IPCore及用戶定制外設生成仿真系統(tǒng)并測試硬件生成硬件網(wǎng)表和Bit文件系統(tǒng)開發(fā)軟件系統(tǒng):包括驅(qū)動軟件、庫、操作系統(tǒng)、應用軟件等,編譯生成.elf可執(zhí)行文件合并軟硬件Bit文件下載配置在線調(diào)試EDKBit文件組成EDK文件管理框架板級支持包(BSP:BoardSupportPackage):針對硬件的設備驅(qū)動、庫等XMP文件:.xmp后綴,嵌入式工程工程文件,包括硬件結(jié)構(gòu)描述文件(MHS)和軟件描述文件(MSS)指向、工程器件等MHS:硬件描述文件MSS:軟件描述文件UCF:約束文件CMD:批命令文件XPS根本操作啟動XilinxPlatformStudio直接由程序組工程運行ISE中EmbeddedProcessor創(chuàng)立新工程BSB(BaseSystemBuilder)向?qū)Фㄖ芚PS根本操作BaseSystemBuilderWizard選擇Project路徑和name(.xmp)CreateanewdesignCreatesystemfromacustomboard選擇FPGA器件類型和processor類型選擇時鐘、reset、片上存儲等增加并配置片外設備(GenericGPIO,UART)增加片內(nèi)并配置片內(nèi)設備選擇標準輸入/輸出(調(diào)試口),boot區(qū)設置自檢完成創(chuàng)立XPS根本操作工程信息面板系統(tǒng)組件面板控制臺輸出面板工程信息面板分頁工程:BSB向?qū)е蝎@取,描述硬件設計工程文件:文本可翻開、編輯工程選項:翻開屬性窗口設置參考文件:XPS生成,不需要修改應用:軟件相關信息Boot:XPS自動生成,無需修改用戶應用軟件:處理器屬性,編譯器屬性,源代碼,庫文件IP目錄:列出了EDKIPCore和用戶定義IPCore,可以添加到系統(tǒng)中應用頁面SetCompilerOptions:設置編譯器屬性MarktoInitializeBRAMs:將軟件打包到初始化RAM中BuildProject:編譯,生成.elf可執(zhí)行文件MakeprojectInactive:從初始化模塊中剔除GenerateLinkerScript:自動生成鏈接腳本系統(tǒng)組件面板分頁BusInterface:總線接口連接面板:表達設備接口與總線的連接,可以創(chuàng)立或刪除連接顯示區(qū)域:總線相聯(lián)設備接口Ports:端口Address:設備地址分配在XPS中添加IPCore選擇IPCatalog中IPCore,右鍵”AddIP”,或拖放到組件區(qū)配置總線接口,并連接總線模塊參數(shù)配置:模塊上右鍵/雙擊,選擇”ConfiggureIP”端口配置:內(nèi)部/外部端口地址配置:在”Address”分頁中單擊”GenerateAddress”自動分配在XPS中定制用戶設備IP步驟:定制自定義IP添加到XPS工程中定制要求確定IP所需接口:連接總線(PLB,OPB)實現(xiàn)和驗證功能:將定制的用戶設備拷貝到正確目錄下,創(chuàng)立接口文件(MPD,PAO);參加到XPS的工程系統(tǒng)中IP接口模塊(IPIF)IPIF(IPinterface):預制的參數(shù)可調(diào)的接口模塊,同時提供一系列簡單總線協(xié)議;用戶設備可方便地實現(xiàn)與總線相連IPIC(IPinterconnect):用戶設備接口與定制邏輯之間的互連協(xié)議總線、IPIF、IPIC、用戶邏輯是上述實現(xiàn)用戶設備的環(huán)節(jié)IP接口模塊(IPIF)創(chuàng)立和導入設備CIP創(chuàng)立用戶設備步驟確定設備類型(四種):OPB從設備OPB主從結(jié)合設備PLB從設備PLB主從結(jié)合設備選擇菜單”Hardware“中”CreateorImportPeripheral”,建立/導入設備創(chuàng)立模板實現(xiàn)驗證導入XPS創(chuàng)立和導入設備創(chuàng)立和導入設備存放路徑創(chuàng)立和導入設備設備名及版本號創(chuàng)立和導入設備連接總線類型PLBFSLOPB創(chuàng)立和導入設備選擇IPIF效勞IPIF效勞機制根本從設備支持效勞S/WresetandMIR:生成RST,MIR兩存放器Userlogicinterruptsupport:中斷UserlogicS/Wregistersupport:可尋址存放器高級從設備支持效勞Bursttransactionsupport:突發(fā)傳送及緩沖FIFO:IPIF內(nèi)建FIFO通路Userlogicaddressrangesupport:地址分段使能IPIF效勞機制中斷配置IPIF效勞機制軟件存放器設置IPIF效勞機制存放器和IP互連IPIF效勞機制定制IP仿真支持IPIF效勞機制模板語言選擇創(chuàng)立和導入設備完成IPIF配置后,生成IPCore框架文件軟件驅(qū)動:XPS工程文件drivers/IP目錄(my_led8_v1_00a)硬件結(jié)構(gòu):XPS工程文件pcores/IP目錄(my_led8_v1_00a)實現(xiàn)定制IP用戶局部邏輯:完成對總線信號的響應模板文件:XPS工程文件pcores/IP目錄(my_led8_v1_00a)下my_led8.vhd,user_logic.vhd,在此文件中定制邏輯修改MPD文件添加IPCore到XPS工程單擊”Hardware”菜單”CreateorImportPeripheral”項選擇需參加設備選擇HDL文件選擇mpd文件核查總線及信號配置存放器地址空間中斷配置IP和參數(shù)配置用戶端口屬性配置完成添加IPCore到XPS工程添加IPCore到XPS工程IP選擇添加IPCore到XPS工程語言選擇添加IPCore到XPS工程mpd文件選擇XPS高級操作軟件編譯系統(tǒng)仿真子系統(tǒng)設計(ISE/XPS協(xié)同)實現(xiàn)、下載在線調(diào)試XPS高級操作(軟件設計)EDK運行方式Standalone:裸CPU方式,簡單快捷,無法實現(xiàn)復雜功能OS:基于操作系統(tǒng)方式軟件應用文件類型(源文件)Xparameters.h頭文件.c/cpp源代碼.h頭文件.ld鏈接文件.s匯編文件xparameters.h實例本文件系統(tǒng)自動生成,定義了硬件系統(tǒng)的相關常量定義#defineXPAR_XGPIO_NUM_INSTANCES3#defineXPAR_LEDS_8BIT_BASEADDR0x40000000#defineXPAR_LEDS_8BIT_HIGHADDR0x4000FFFF#defineXPAR_LEDS_8BIT_DEVICE_ID0#defineXPAR_LEDS_8BIT_INTERRUPT_PRESENT0#defineXPAR_LEDS_8BIT_IS_DUAL0#defineXPAR_CPU_CORE_CLOCK_FREQ_HZ100000000軟件編譯設置編譯環(huán)境應用模式:可執(zhí)行,調(diào)試輸出文件:.elf鏈接文件調(diào)試優(yōu)化設置優(yōu)化級別路徑設置庫搜索路徑頭文件搜索路徑鏈接庫編譯命令行軟件鏈接設置軟件鏈接設置Sections:段映射位置Heap,Stack:堆,堆棧Boot,Vector:引導段,中斷向量表Memory:顯示所有存儲信息Output:鏈接文件存儲位置EDK子系統(tǒng)設計背景FPGA設計是嵌入式處理器系統(tǒng)和其它定制邏輯的結(jié)合,利用ISE開發(fā)定制邏輯局部并實現(xiàn)頂層設計FPGA設計包括嵌入式處理器,用戶使用工程導航來實現(xiàn),要允許使用ISE有關工具開發(fā)方式Top-down:直接添加EmbeddedProcessor源代碼Bottom-up:首先在XPS中開發(fā)嵌入式處理器設計,然后調(diào)用ISE添加該模塊Top-down開發(fā)流程ISE新建EmbeddedProcessor源代碼模板ISE自動調(diào)用EDK,開發(fā)有關嵌入式系統(tǒng),生成網(wǎng)表ISE下單擊ViewHDLInstantiationTemplate,可看到處理器實例化EDK中修改C代碼后編譯后,只需在ISE中UpdateBitstreamwithProcessorDatabottom-up開發(fā)流程XPS創(chuàng)立嵌入式系統(tǒng)翻開ISE工程導航選擇Project->AddSource選擇XMP格式的XPS工程文件注意:ISE、XPS所選芯片型號相同XPS中的設計仿真概念:底層硬件模塊的仿真(由驅(qū)動程序)仿真類型:行為,結(jié)構(gòu),時序準備仿真庫:EDK、Xilinx仿真庫已經(jīng)編譯XPS->Simulation->CompileSimulationLibraries準備仿真Bit文件:Compiler:編譯生成.elf文件,內(nèi)含數(shù)據(jù)和代碼PlatGen:根據(jù)硬件設計生成.bmm文件,含塊RAM數(shù)據(jù)Data2MEM:根據(jù)上述文件,抽取數(shù)據(jù)代碼,system.v包含初始化存儲內(nèi)容SimGen:生成仿真文件(選擇Simulation->GenerateSimulationHDLFiles),生成DO和V文件,產(chǎn)生仿真HDL模型文件EDK工具與流程SimulationGeneratorHardwarePlatformGenerationLibraryGenerationEmbeddedSoftwareDevelopmentISE

ToolsIPLibraryorUserRepositoryMSSLibGen.aCompiler(GCC).oLinker(GCC)ELFMHSPlatGenDrivers,

MDDMPD,PAOPCore

HDLSystemand

WrapperVHDsystem.BMMSynthesis(XST)NGCNGDBuildUCFNGDMAPNCD,PCFPARNCDBitGensystem.BITBitInitdownload.BITiMPACTsystem_BD.BMMSimGenBehavioral

VHDModelSimGenStructural

VHDModelSimGenTiming

VHDModelSimulationIPModelsISEModelsTestbench

StimulusCompEDKLibCompXLibApplication

Source

.c,.h,.sdownload.CMDEDKSW

Libraries編譯仿真庫XPS-Simulation->CompileSimulationLibrariesXilinx庫EDK庫仿真軟件支持SmartModel模式仿真模型生成SimGen操作來源文件MHS(MicroprocessorHardwareSpecification)文件system_name.v,peripheral_wrapper.vperipheral_wrapper.ngcsystem_name.ngcsystem_name.ncd產(chǎn)生目標文件system_name.vperipheral_wrapper.v其它工具與文件gcc編譯器生成system_name.elfPlatGen生成system_name.bmmData2MEM生成內(nèi)存初始化模型system_name_init.v仿真模型生成(Data2MEM)Data2MEMsystem_init.[vhd|v]system.bmmexecutable.elfsystem.[vhd|v]仿真模型生成Hardware->GenerateNetlist:生成網(wǎng)表ProjectOptions->SimModel設為BEHAVIORALSimulation->GenerateSimulationHDLFiles:在simulation\behavioral目錄生成DO和Verilog文件XPS嵌入式系統(tǒng)實現(xiàn)流程綜合,產(chǎn)生硬件網(wǎng)表(Platgen):調(diào)用Hardware->GenerateNetlist生成硬件比特流文件Hardware->GenerateBitStream編譯應用程序選中工程,單擊鼠標右鍵,BuildProject配置FPGA芯片調(diào)用DeviceConfiguration->UpdateBitstream,將軟件、硬件比特流合并調(diào)用DeviceConfiguration->DownloadBitstream,下載編程固化嵌入式設計將.bit轉(zhuǎn)化成PROM配置文件添加Flash軟核控制器XPS嵌入式系統(tǒng)實現(xiàn)流程產(chǎn)生硬件網(wǎng)表(Platgen):綜合調(diào)用Hardware->GenerateNetlistXPS嵌入式系統(tǒng)實現(xiàn)流程生成硬件比特流文件:映射,布局,布線Hardware->GenerateBitStreamXPS嵌入式系統(tǒng)實現(xiàn)流程編譯軟件應用程序選中工程,單擊鼠標右鍵,BuildProject準備首先編譯XPS提供的庫函數(shù)生成鏈接腳本XPS嵌入式系統(tǒng)實現(xiàn)流程配置FPGA芯片調(diào)用DeviceConfiguration->UpdateBitstream,將軟件、硬件比特流合并調(diào)用DeviceConfiguration->DownloadBitstream,下載編程XPS嵌入式系統(tǒng)實現(xiàn)流程固化嵌入式設計將.bit轉(zhuǎn)化成PROM配置文件添加Flash軟核控制器FPGA片外連接SPI、BPI接口型Flash系統(tǒng)設計中添加相關接口硬件和驅(qū)動添加Flash驅(qū)動boot配置嵌入式系統(tǒng)調(diào)試XMD硬件調(diào)試ChipScopePro調(diào)試SDK軟件調(diào)試平臺綜合調(diào)試XMD在線硬件調(diào)試(PowerPC)XMD在線硬件調(diào)試(MicroBlaze)XMD調(diào)試方法建立工程連通硬件板編譯軟件工程,并下載選擇Debug->XMDDebugOptions,設置有關參數(shù)選擇Debug->LaunchXMD,啟動GDB效勞選擇Debug->LaunchSoftwareDebugger,顯示調(diào)試界面XMD在線硬件調(diào)試選擇Debug->XMDDebugOptions,設置有關參數(shù)調(diào)試方式調(diào)試硬件板上運行的程序使用周期精確指令設置仿真器的程序XMD在線硬件調(diào)試選擇Debug->LaunchXMD,啟動GDB效勞GDB效勞窗XMD在線硬件調(diào)試選擇Debug->LaunchSoftwareDebugger,顯示調(diào)試界面軟件調(diào)試窗口ChipScopePro調(diào)試工具ChipScope分析核都外掛在OPB/PLB總線上ChipScope_icon:連接JTAG和各監(jiān)控核ChipScope_ila:監(jiān)控自定義信號ChipScope_opb_iba:分析OPB總線ChipScope_plb_iba:分析PLB總線ChipScope_vio:不插入到網(wǎng)表中,使用JTAG采樣ChipScopePro調(diào)試工具例如添加、配置ChipScope_icon核IPCatalog頁->Debug類IP->AddIP,配置連接ChipScope_icon核端口添加、配置其它核ChipScope_ila核ChipScope_iba核…綜合、實現(xiàn)Hardware->GenerateNetlistHardware->GenerateBitstreamDeviceConfiguration->UpdateBitstream

XPSSDK調(diào)試工具XPSSDK調(diào)試工具基于EcilpseIDE功能版本管理工程管理,生成Makefile代碼編輯,錯誤導航調(diào)試在線搜索幫助信息與XMD集成Xilinx集成MicroBlaze,PowerPC編譯JavaVirtualMachinePlatformStudioSDKExtensionsC/C++DevelopmentPerspectiveEclipseplatformXPSSDK調(diào)試工具EclipseCDTXMDpowerpc-eabi-gdb(or)mb-gdbJTAG/XMDprotocolXilinxcustomgraphicaldebuginterfaceauto-launchedauto-launchedgdbremoteprotocolSDKDebugPerspectiveThestackframefortargetthreadsthatyouaredebugging.Eachthreadinyourprogramisrepresentedasanodein

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論