PCIe速率解析與硬件設(shè)計(jì)
由于應(yīng)用領(lǐng)域不同其所需總線速率也不同,目前接觸到的設(shè)計(jì),pcie 3.0局多,主要是CPU與交換機(jī)之....
基于Xilinx K7 325t的千兆網(wǎng)UDP協(xié)議實(shí)現(xiàn)小記
基于xilinx k7 325t實(shí)現(xiàn)的千兆網(wǎng)udp協(xié)議,只需要設(shè)置好IP,端口,就可以直接給數(shù)據(jù),基....
深度解析AS32S601芯片CAN Bus Off機(jī)制
在汽車電子、工業(yè)自動(dòng)化等眾多領(lǐng)域,CAN 總線作為一種可靠的通信協(xié)議被廣泛應(yīng)用。而 AS32S601....
淺談FPGA在無葉風(fēng)扇控制器中的應(yīng)用
本項(xiàng)目探討了基于FPGA控制器的無葉風(fēng)扇,它能夠帶來無葉片的空氣流動(dòng)體驗(yàn)。FPGA的靈活性和性能使得....
FPGA ZYNQ中PS與PL交互的HP接口詳解
該工程實(shí)現(xiàn)了PL通過HP接口(8個(gè)字節(jié))下使用AXI協(xié)議往DDR中寫數(shù)據(jù)。PS讀取處理。
FPGA實(shí)現(xiàn)CNN卷積層的高效窗口生成模塊設(shè)計(jì)與驗(yàn)證
卷積神經(jīng)網(wǎng)絡(luò)(CNN)可以分為卷積層、池化層、激活層、全鏈接層結(jié)構(gòu),本篇要實(shí)現(xiàn)的,就是CNN的卷積層....
使用DDR4時(shí)鐘架構(gòu)
使用DDR4這個(gè)IP核時(shí),時(shí)鐘如何架構(gòu)十分關(guān)鍵,DDR4 IP對(duì)時(shí)鐘有特殊的要求,可以是差分時(shí)鐘也可....
基于openEuler平臺(tái)的CPU、GPU與FPGA異構(gòu)加速實(shí)戰(zhàn)
隨著 AI、視頻處理、加密和高性能計(jì)算需求的增長(zhǎng),單一 CPU 已無法滿足低延遲、高吞吐量的計(jì)算需求....
基于FPGA的輕量級(jí)CAN總線控制器實(shí)現(xiàn)方案
CAN總線作為工業(yè)和汽車領(lǐng)域最常用的通信總線,具有拓?fù)浣Y(jié)構(gòu)簡(jiǎn)潔、可靠性高、傳輸距離長(zhǎng)等優(yōu)點(diǎn)。CAN總....
基于FPGA的磁場(chǎng)定向控制實(shí)現(xiàn)方案
FOC控制算法對(duì)傳感器采樣速率和處理器算力提出了一定的要求,使用 FPGA 實(shí)現(xiàn)的 FOC 可以獲得....
上位機(jī)和FPGA實(shí)現(xiàn)算法的區(qū)別
“上位”指的是在控制層級(jí)中處于較高、更接近用戶的計(jì)算機(jī)。 通常是一臺(tái)通用計(jì)算機(jī),如工控機(jī)、PC、筆記....
FPGA硬件設(shè)計(jì)之ZYNQ外圍DDR介紹
由于ZYNQ-PS端的BANK502基本就是為DDR設(shè)計(jì)的,所以原理圖設(shè)計(jì)非常簡(jiǎn)單:幾乎就是PIN ....
淺談FPGA的時(shí)鐘輸入要求
Virtex-7 FPGA的時(shí)鐘輸入主要通過其全局時(shí)鐘緩沖器(BUFG、BUFH等)和時(shí)鐘管理模塊(....
基于Vivado的AD9680 FPGA芯片測(cè)試
在FPGA開發(fā)領(lǐng)域,與高速ADC芯片如AD9680協(xié)同工作是一項(xiàng)充滿挑戰(zhàn)但又極具樂趣的任務(wù)。今天咱們....
使用FPGA實(shí)現(xiàn)千兆網(wǎng)TCP/IP協(xié)議棧調(diào)試記錄
上板測(cè)試后,發(fā)現(xiàn)FPGA與電腦之間存在報(bào)文交互,交互正常。
ADC ADS52J90的LVDS/16通道/10bit/100MSPS數(shù)據(jù)采集模式開發(fā)筆記
本篇將介紹該款A(yù)DC的16通道/10bit/100MSPS工作模式下的開發(fā)過程。
基于XILINX Vivado平臺(tái)的GTX收發(fā)器的開發(fā)
此選項(xiàng)根據(jù)你所用的FPGA型號(hào)確定GT類型,我所用的是7k325t系列,故GT類型為GTX。
基于ZYNQ-MZ702P開發(fā)板實(shí)現(xiàn)以太網(wǎng)通信
本章以太網(wǎng)通信實(shí)驗(yàn)是基于ZYNQ-MZ702P開發(fā)板進(jìn)行實(shí)現(xiàn),在配置方面,需要讀者自主修改不同的地方....
Vivado時(shí)序約束中invert參數(shù)的作用和應(yīng)用場(chǎng)景
在Vivado的時(shí)序約束中,-invert是用于控制信號(hào)極性的特殊參數(shù),應(yīng)用于時(shí)鐘約束(Clock ....
使用Vivado ILA進(jìn)行復(fù)雜時(shí)序分析的完整流程
在 HDL 代碼中標(biāo)記待觀測(cè)信號(hào),添加 (* mark_debug = "true" *) 屬性(V....
HLS設(shè)計(jì)中的BRAM使用優(yōu)勢(shì)
高層次綜合(HLS)是一種將高級(jí)編程語言(如C、C++或SystemC)轉(zhuǎn)換為硬件描述語言(HDL)....
通過vivado HLS設(shè)計(jì)一個(gè)FIR低通濾波器
Vivado HLS是一款強(qiáng)大的高層次綜合工具,可將C/C++代碼轉(zhuǎn)換為硬件描述語言(HDL),顯著....
Vivado+Vitis將程序固化的Flash的操作流程
ZYNQ 的程序固化是指將程序代碼永久存儲(chǔ)到非易失性存儲(chǔ)器中,使系統(tǒng)上電后能自動(dòng)加載運(yùn)行的過程。主要....