动态

列表
创建 时间

精橙FPGA,一個承接FPGA代碼設計的資深工程師團隊。

專業高效,極致性價比! 一、我們是誰 精橙FPGA,一個承接FPGA代碼設計的資深工程師團隊。 二、服務內容 面向在校學生、職場工程師等人員,提供FPGA入門指導和FPGA代碼設計外包服務。 三、業務範圍 主要提供Xilinx/Altera以及國產FPGA的入門指導和FPGA代碼設計外包服務,包括但不限於以下內容: 3.1 FPGA入門指導(如:Vivado/Quartus、Verilog、就

创建 时间

原創單總線傳輸協議b2s (附全部verilog源碼)

一、b2s協議背景介紹 本單總線傳輸協議為精橙FPGA團隊原創,含傳送端(transmitter)和接收端(receiver)兩部分,基於verilog語言,僅使用單個I/O口進行多位數據的傳輸,傳輸方向為單向,用於I/O不夠用的情況,已上板驗證通過,大家可直接使用。 二、b2s協議Verilog源碼 ps. 帶★號處可根據需要進行修改. 發送端源碼: /**************

创建 时间

基於CPLD/FPGA的呼吸燈效果實現(附全部verilog源碼)

一、功能介紹 此設計可以讓你的FPGA板子上那顆LED具有呼吸效果,像智能手機上的呼吸燈一樣。以下源碼已上板驗證通過,大家可直接使用。 二、呼吸燈Verilog源碼 ps1. 帶★號處可根據需要進行修改. ps2. 有需要的話可自行添加rst復位信號. /***************************************** Declaration ***************

创建 时间

通過matlab代碼將任意圖片生成coe/mif文件

一、功能介紹 通過matlab代碼將任意尺寸、任意格式(jpg/png等) 的圖片轉成coe/mif文件, 以便將圖片數據存入FPGA的片內ROM中, 用於圖片顯示或供其他模塊讀取,這種使用FPGA片內ROM進行圖片存儲的方法,避免了對外部存儲器的依賴。 ps.coe文件用於Xilinx FPGA的片內ROM存儲,mif用於Altera FPGA的片內ROM存儲。 二、代碼效果演示 示例圖片 ↓

创建 时间

使用verilog生成各種CRC校驗碼

一、功能介紹 在FPGA進行各種接口通信時,經常會出現對方發來的數據帶有CRC校驗碼,如CRC5、CRC8、CRC16、CRC32等,為了適應不同的情況,我們使用Verilog實現了一個比較通用的CRC計算模塊,可生成CRC5/CRC8/CRC16/CRC32等各種寬度的CRC校驗碼,滿足不同場景下的CRC校驗需求。 二、模塊調用示例 此模塊可實現各種相關參數的重配置:如下圖所示,可實現CRC輸

创建 时间

FPGA實現256通道ADC芯片AD71124的數據採集

一、背景介紹 AD71124這款ADC芯片由ADI出品,封裝比較特別如下圖。其一般用在平板探測器上進行醫療圖像數據採集,分辨率為16bit,有高達256個輸入通道, 可對256個模擬輸入電壓進行採集,並通過LVDS串行接口將轉換後的數字量發送出來。對於醫用平板探測器,AD71124可實現對圖像像素數據的模擬電荷採集,每次可採集一行256個像素數據。 二、驅動方式 這裏我們採用FPGA按照特定的時

创建 时间

FPGA通過2.5G視頻模塊實現超高幀率視頻傳輸

一、2.5G視頻模塊介紹 我們本次使用的2.5G帶寬視頻傳輸模塊為Pleora公司的iPORT NTx-NBT25模塊。此模塊配合萬兆網卡以及Pleora提供的上位機圖像接收軟件ebus player,即可實現高幀率圖像視頻的傳輸和顯示。另外,Pleora還提供了上位機SDK套件,可以在SDK基礎上進行更多定製化的開發。 二、FPGA高速傳圖 要想使用此2.5G模塊實現圖像視頻高速傳輸,