fifo 文章 進入fifo 技術社區(qū)
LM3S9B96的μDMA高速網(wǎng)絡驅(qū)動程序設計
- 針對Cortex―M3核的微控制器LM3S9B96,提出了一種基于μDMA的高速網(wǎng)絡驅(qū)動程序的設計方案。在簡要介紹LM3S9B96的以太網(wǎng)控制器、網(wǎng)絡驅(qū)動程序的作用后,對該網(wǎng)絡驅(qū)動程序設計的各個部分進行了詳細描述,包括網(wǎng)絡驅(qū)動初始化程序、數(shù)據(jù)包發(fā)送程序、數(shù)據(jù)包接收程序和中斷處理程序等。
- 關鍵字: μDMA 網(wǎng)絡驅(qū)動程序 FIFO LM3S9B96
基于USB3.0協(xié)議的PC與FPGA通信系統(tǒng)的設計
- 摘要 針對USB2.0在高速數(shù)據(jù)采集系統(tǒng)中帶寬局限問題,設計了一款基于USB3.0總線的高速數(shù)據(jù)采集接口系統(tǒng)。通過對USB3.0的接口硬件系統(tǒng)、設備固件以及SLAVE FIFO與FPGA接口讀寫操作的設計,并經(jīng)過實驗測試,USB3.0硬
- 關鍵字: FPGA USB3.0固件 SLAVE FIFO 數(shù)據(jù)通信
Xilinx MIG IP核的研究及大容量數(shù)據(jù)緩沖區(qū)的實現(xiàn)
- 為了使DDR3 SDRAM更方便、多樣地用于工程開發(fā)中,本文對XILINX公司DDR3 SDRAM提供的MIG核進行了分析研究,并在此基礎上實現(xiàn)了大容量數(shù)據(jù)緩沖區(qū)的邏輯設計。通過對系統(tǒng)中各模塊的作用及相互間關系的研究,發(fā)現(xiàn)該控制器256位接口對工程開發(fā)十分不便,通過創(chuàng)建FIFO控制系統(tǒng)和讀寫接口FIFO的方式,將接口轉(zhuǎn)換為64位。該方案對控制核重新構建并上板測試,均符合高速數(shù)據(jù)傳輸緩存的要求,使DDR3成為一個大容量且可控的高速FIFO。
- 關鍵字: MIG核 FIFO DDR3 SDRAM 201608
實現(xiàn)基于USB3.0技術的高清攝像頭系統(tǒng)設計
- 高清圖像質(zhì)量已經(jīng)快速成為現(xiàn)代家庭中多媒體產(chǎn)品的標準配置。在該領域之外的許多應用中,更高的分辨率、更好的對比度、更大的色深和更快的幀率也都越來越受歡迎,這些應用包括安保、醫(yī)療成像和工廠生產(chǎn)線檢測系統(tǒng)等等。當然,盡管增強型成像技術在不久的將來更加流行似乎是板上釘釘?shù)氖虑?,但這將取決于支持更高數(shù)據(jù)傳輸能力的先進半導體技術的發(fā)展。本文將以實例闡述半導體技術所取得的進展。 雖然USB連接標準開始并沒有引起太多關注,但從上世紀90年代中期第一次脫穎而出已經(jīng)改變了很多,它現(xiàn)在已經(jīng)遠遠不只是為低數(shù)據(jù)速率的鼠標和
- 關鍵字: USB FIFO 緩沖器 FPGA 顯示器
Vivado HLS推動協(xié)議處理系統(tǒng)蓬勃發(fā)展(上)
- 1 提高抽象層次 Vivado HLS能提高系統(tǒng)設計的抽象層次,為設計人員帶來切實的幫助。Vivado HLS通過下面兩種方法提高抽象層次: ● 使用C/C++作為編程語言,充分利用該語言中提供的高級結構; ● 提供更多數(shù)據(jù)原語,便于設計人員使用基礎硬件構建塊(位向量、隊列等)。 與使用RTL相比,這兩大特性有助于設計人員使用Vivado HLS更輕松地解決常見的協(xié)議系統(tǒng)設計難題。最終簡化系統(tǒng)匯編,簡化FIFO和存儲器訪問,實現(xiàn)控制流程的抽象。HLS的另一大優(yōu)勢是便于架構研究和
- 關鍵字: Vivado FIFO 存儲器 RAM C/C++
Vivado HLS推動協(xié)議處理系統(tǒng)蓬勃發(fā)展(下)
- 接上篇 4 設置簡單系統(tǒng) 協(xié)議處理一般情況下屬于狀態(tài)事務。必須先順序讀取在多個時鐘周期內(nèi)進入總線的數(shù)據(jù)包字,然后根據(jù)數(shù)據(jù)包的某些字段決定進一步操作。通常應對這種處理的方法是使用狀態(tài)機,對數(shù)據(jù)包進行迭代運算,完成必要的處理。例3是一種簡單的狀態(tài)機,用于根據(jù)上一級的輸入丟棄或轉(zhuǎn)發(fā)數(shù)據(jù)包。該函數(shù)接收三個參數(shù):一個是通過“inData”流接收到的輸入分組數(shù)據(jù);一個是通過“validBuffer”流顯示數(shù)據(jù)包是否有效的1位旗標;第三個是稱為&ldquo
- 關鍵字: Vivado FIFO 存儲器 RAM C/C++
多路SDI信號單波長無損光傳輸
- 摘要:針對目前市場上越來越多針對SDI信號的應用需求,提出了多路SDI電信號單波長光纖傳輸?shù)膶崿F(xiàn)方案,就方案中出現(xiàn)的由于FIFO“寫滿”或“讀空”引起的SDI信號傳輸誤碼,提出了一種基于FPGA內(nèi)部PLL的可控時鐘,利用該時鐘作為FIFO的讀時鐘,實現(xiàn)SDI信號無損傳輸。 引言 串行數(shù)字接口(Serial Digital Interface,簡寫為SDI)是針對演播室環(huán)境提出的用單根電纜來傳輸數(shù)字視音頻信號的方式。在SMTPE-259M標準中
- 關鍵字: SDI FPGA 光纖 FIFO PLL 數(shù)據(jù)還原 201503
跨越鴻溝:同步世界中的異步信號
- 只有最初級的邏輯電路才使用單一的時鐘。大多數(shù)與數(shù)據(jù)傳輸相關的應用都有與生俱來的挑戰(zhàn),即跨越多個時鐘域的數(shù)據(jù)移動,例如磁盤控制器、CDROM/DVD 控制器、調(diào)制解調(diào)器、網(wǎng)卡以及網(wǎng)絡處理器等。當信號從一個時鐘域傳送到另一個時鐘域時,出現(xiàn)在新時鐘域的信號是異步信號。 在現(xiàn)代 IC、ASIC 以及 FPGA 設計中,許多軟件程序可以幫助工程師建立幾百萬門的電路,但這些程序都無法解決信號同步問題。設計者需要了解可靠的設計技巧,以減少電路在跨時鐘域通信時的故障風險。 基礎 從事多時鐘設計的第一
- 關鍵字: FPGA 異步信號 FIFO
Microblaze在RFID閱讀器的軟硬件設計中的應用
- 引 言 RFID 技術是從 20 世紀 80 年代走向成熟的一項自動識別技術,近年來發(fā)展十分迅速。 目前,在全世界,基于 RFID 技術的電子標簽,使用已經(jīng) 非常廣泛了,這主要取決于它的特性,RFID 標簽可以使用在幾乎所有的物理對象上。RFID 技術在 工業(yè)自動化,物體跟蹤,交通運輸控制管理,防偽校園卡,電子錢包,行李標簽,收費系統(tǒng),醫(yī)用裝 置,電子物品的監(jiān)控和軍事用途等方面已經(jīng)得到了廣泛的應用。例如第二代居民身份證,使用基于 ISO/IEC4443-B 標準的 13.56 MHz 電子標簽,
- 關鍵字: Microblaze RFID閱讀器 FPGA FIFO
一種節(jié)能型可升級異步FIFO的FPGA實現(xiàn)
- 現(xiàn)代數(shù)字系統(tǒng)中,異步FIFO是一種被廣泛應用于跨時鐘域進行數(shù)據(jù)傳輸?shù)挠行Х绞?。異步FIFO主要應用于兩種不同時鐘域的數(shù)據(jù)傳輸,這意味著數(shù)據(jù)的寫入在一個時鐘域,而數(shù)據(jù)的讀出卻在另一個時鐘域,兩個時鐘完全異步[1]?,F(xiàn)代通信系統(tǒng)中,特別是在移動通信系統(tǒng)中,人們對于節(jié)能型的產(chǎn)品提出了更高的要求。隨著技術的發(fā)展,F(xiàn)PGA的技術、性能、穩(wěn)定性等指標已經(jīng)得到很大提高,同時FPGA廠商為不同的應用開發(fā)提供了各種IP核,大大減少了產(chǎn)品的開發(fā)周期,在各大FPGA廠商中,Xilinx的IP核應用比較廣泛。但其IP核卻沒有
- 關鍵字: FIFO FPGA
FPGA研發(fā)之道(12)-設計不是湊波形(二)FIFO(下)
- FIFO在FPGA設計中除了上篇所介紹的功能之外, 還有以下作為以下功能使用: (1) 內(nèi)存申請 在軟件設計中,使用malloc()和free()等函數(shù)可以用于內(nèi)存的申請和釋放。特別是在有操作系統(tǒng)的環(huán)境下,可以保證系統(tǒng)的內(nèi)存空間被動態(tài)的分配和使用,非常的方便。如果在FPGA內(nèi)部實現(xiàn)此動態(tài)的內(nèi)存分配和申請,相對來說較為復雜,例如某些需要外部數(shù)據(jù)存儲且需動態(tài)改變的應用需求下,需要對FPGA外部DDR(或SRAM等)的存儲空間,進行動態(tài)的分配和釋放。通過使用FIFO作為內(nèi)存分配器,雖然比不上軟件
- 關鍵字: FPGA FIFO SRAM
關于我們 -
廣告服務 -
企業(yè)會員服務 -
網(wǎng)站地圖 -
聯(lián)系我們 -
征稿 -
友情鏈接 -
手機EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權所有 北京東曉國際技術信息咨詢有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權所有 北京東曉國際技術信息咨詢有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473