本書主要從技術(shù)基礎(chǔ)、開發(fā)方法和人工智能應(yīng)用三個(gè)方面介紹FPGA的開發(fā)工具與開發(fā)技巧,圍繞FPGA的基礎(chǔ)知識(shí),Verilog硬件描述語言,F(xiàn)PGA在Quartus中的開發(fā)流程,F(xiàn)PGA的SOPC、HLS、OpenCL設(shè)計(jì)方法,F(xiàn)PGA在人工智能領(lǐng)域的應(yīng)用等方面進(jìn)行闡述,使開發(fā)人員能理解FPGA的核心知識(shí),掌握FPGA的開
本書內(nèi)容共6章,主要介紹FPGA設(shè)計(jì)與優(yōu)化方法,以及使用FPGA解決實(shí)際問題的具體過程。其中,硬件設(shè)計(jì)方法包括FPGA高階設(shè)計(jì)方法,以及基于FPGA的SOPC和SoC設(shè)計(jì)方法;軟件設(shè)計(jì)方法包括基于FPGA的HLS、OpenCL、Open-VINO高階設(shè)計(jì)方法。
這是一本帶領(lǐng)讀者快速熟悉、掌握龍芯派開發(fā)的專著。本書基于龍芯派二代開發(fā)板,首先由淺入深地介紹了龍芯派二代的架構(gòu)、龍芯派的啟動(dòng)和開發(fā)配置、Linux基本操作與常用工具等內(nèi)容,帶領(lǐng)讀者快速上手龍芯派;然后通過Qt編程、智能家居、無人機(jī)編隊(duì)系統(tǒng)、數(shù)字采集系統(tǒng)、個(gè)人路由器、網(wǎng)絡(luò)加速、圖像識(shí)別、語音關(guān)鍵詞檢索等多個(gè)項(xiàng)目,手把手地
本書共5章:第1章對本書的教學(xué)意義、應(yīng)用價(jià)值及實(shí)驗(yàn)須知、實(shí)驗(yàn)報(bào)告要求進(jìn)行相關(guān)概述;第2章對硬件開發(fā)工具QuartusⅡ13.0、集成開發(fā)工具Qsys的設(shè)計(jì)流程及功能詳解等進(jìn)行介紹,再結(jié)合實(shí)例進(jìn)行講解,為后續(xù)學(xué)習(xí)打下扎實(shí)基礎(chǔ);第3章設(shè)計(jì)了10個(gè)基于FPGA的數(shù)字系統(tǒng)常用基本器件實(shí)驗(yàn),引領(lǐng)讀者快速入門,使讀者掌握FPGA技
本書由至芯科技教研組從各大高校的授課內(nèi)容中整理而來,是為初學(xué)者量身定制的FPGA入門教材,從基礎(chǔ)的軟件安裝、工具使用、語法解釋、設(shè)計(jì)方法、常用IP,到最后的設(shè)計(jì)技巧及大量的進(jìn)階實(shí)例,內(nèi)容環(huán)環(huán)相扣,為初學(xué)者建立了一個(gè)比較清晰的學(xué)習(xí)路徑。“設(shè)計(jì)思路及方法”為本書的重點(diǎn)強(qiáng)調(diào)內(nèi)容,它作為一條主線貫穿始終。初學(xué)者只有掌握了正確的
本書將線下的FPGA開發(fā)板與線上的云平臺(tái)結(jié)合,完成基于開源RISC-V處理器的SiFiveFreedomE300片上系統(tǒng),以及E21處理器配合云平臺(tái)設(shè)計(jì)方法的相關(guān)實(shí)驗(yàn)教程。并用Chisel編程的方式與FPGA硬件,完成國產(chǎn)RT-Thread操作系統(tǒng)驗(yàn)證的移植。全書包含三大部分內(nèi)容:首先講述了基于實(shí)驗(yàn)所用Digilent
本書系統(tǒng)地介紹了虛擬化與云計(jì)算的基本原理、方法和實(shí)踐,主要分為三個(gè)部分,分別是傳統(tǒng)虛擬化技術(shù)KVM、輕量級虛擬化技術(shù)Docker、云平臺(tái)的管理OpenStack。全面反映了虛擬化與云計(jì)算研究和應(yīng)用的z新進(jìn)展。既討論虛擬化與云計(jì)算的基本理論知識(shí),又對虛擬化與云計(jì)算進(jìn)行了大量的實(shí)踐操作,強(qiáng)調(diào)理論與實(shí)踐相結(jié)合,基礎(chǔ)知識(shí)與前沿
本書是作者根據(jù)多年開發(fā)和教學(xué)實(shí)踐經(jīng)驗(yàn)并考察了當(dāng)前嵌入式發(fā)展的z新動(dòng)向編著而成。在內(nèi)容設(shè)計(jì)上,采取了循序漸進(jìn)的原則,對嵌入式底層硬件知識(shí)進(jìn)行精心規(guī)劃,以大量的實(shí)例說明技術(shù)難點(diǎn),深入淺出,使嵌入式系統(tǒng)初學(xué)者能夠以“ARM體系結(jié)構(gòu)→指令系統(tǒng)→匯編程序設(shè)計(jì)→混合編程→硬件下編程”為主線,以階梯式前進(jìn)的方式,低起點(diǎn)、高效率地學(xué)習(xí)
IP核是可編程門陣列(FPGA)芯片開發(fā)中常用的功能模塊,在現(xiàn)代數(shù)字系統(tǒng)設(shè)計(jì)應(yīng)用領(lǐng)域中越來越成為工程師青睞的對象。IP核的應(yīng)用對提高系統(tǒng)設(shè)計(jì)效率、成功率,縮短產(chǎn)品上市周期具有非常重要的作用。《VIVADO環(huán)境下IP核應(yīng)用研究》以賽靈思(Xilinx)公司新開發(fā)工具VIVADO中的IP核為研究對象,詳細(xì)介紹了各類IP核的
本書以設(shè)計(jì)能運(yùn)行31條MIPS指令的單周期和多周期Minisys-1CPU為最終目標(biāo),力求做到課程實(shí)踐的貫通性,將與CPU設(shè)計(jì)相關(guān)的“數(shù)字邏輯電路實(shí)驗(yàn)”、“計(jì)算機(jī)組成原理實(shí)驗(yàn)”和“計(jì)算機(jī)組成課程設(shè)計(jì)”三門實(shí)踐課的內(nèi)容打通,做到自底向上,層層遞進(jìn),逐步完善。本書可作為高等院校計(jì)算機(jī)專業(yè)“數(shù)字邏輯電路實(shí)驗(yàn)”、“計(jì)算機(jī)組成原