在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

FPGA的幾種典型應用 基于FPGA的小Tips設計

電子設計 ? 來源: ZYNQ分享客 ? 作者:Hello,Panda ? 2020-12-17 12:58 ? 次閱讀

作者: Hello,Panda

一、寫在前面

FPGA 是可編程芯片,因此FPGA 的設計方法包括硬件設計和軟件設計兩部分。硬件包括 FPGA 芯片電路、存儲器、輸入輸出接口電路以及其他設備;軟件即是相應的 HDL 程序以及最新非常流行的基于高層次綜合的程序方法,如Xilinx的一系列工具HLS、SDSoC和Altera的SoC EDS等。

(1)選擇FPGA(SoC)的若干理由

a)FPGA具有現場可編程能力,即使產品已經投入市場,也可根據特殊應用重新配置硬件;

b)FPGA具有強大的并行處理能力;

c)FPGA具有比ASIC設計更短的設計周期和更低設計成本;

d)FPGA比較易用;

e)隨著半導體技術的突飛猛進,FPGA 越來越成為一種融合處理、HBM存儲、接口于一體的超級芯片。

(2)設計提醒

強烈推薦FPGA設計遵循自頂向下的設計流程,也就是說從系統級設計開始,劃分為若干個二級單元,然后再把各個二級單元劃分為下一層次的基本單元,一直下去,直到能夠使用基本模塊或者IP 核直接實現為止。

需要特別提醒的是,大規模邏輯設計必須先有完整明確的需求和實現方案后再啟動硬件平臺和軟件設計。否則,任何一個小的改動都可能導致極大的糾正成本甚至整個系統全盤推翻重來。

二、設計小Tips

(1)明確FPGA設計需求

和所有的設計一樣,FPGA設計過程是一個迭代過程,首先是有一個系統的想法,然后將這一想法細化到具體交易中。

圖1 需求評估拓撲

(2)如何選型

FPGA的硬件設計選型主要考慮如下因素:

1)器件的供貨渠道和開發工具支持

2)器件的硬件資源

a)邏輯資源;

b) IO資源(FPGA負荷過重、發熱,影響速度、穩定性和壽命);

c) 布線資源(影響速度);

d)DSP(乘法器、矢量浮點加速器)資源;

e)存儲器資源(內部RAM塊和內部和外部的DDR/SRAM)等;

f) 時鐘資源;

g) 串行收發器;

h) 硬核及集成塊。

3)器件的電氣接口特性

4) 器件的速度等級

5) 器件的封裝和價格等

(3)嵌入式設計流程

圖2 設計流程

這個流程看上去有點像操作系統的層次結構,硬件就是FPGA邏輯和底層單元;中間件就是平臺相關的可以重復利用的標準協議和接口;應用層執行產品的核心功能。這三個層級是向下驗證的,最后實現系統的集成和驗證。

更為具體的,針對某種器件,嵌入式工程師的主要工作如下:

圖3 設計內容

三、FPGA的幾種典型應用

a)運動控制。需要高性能的工業設計領域;

b)電視廣播。SDI接口已經圖像流的優化重構和壓縮;

c)通信領域。處理通信過程中的海量并行數據流;

d)汽車輔助駕駛。屬于對圖像處理、圖形、控制的集大成應用;

e)高性能計算。數據庫、金融市場加速、地震和醫學成像、矩陣數學、AI、云計算機器學習應用等;

f)高端服務器;

g)IO和總線擴展、橋接。

隨著半導體技術的飛速發展,器件的集成度越來越高,集成的硬核和功能塊也越來越豐富。FPGA各廠商面向不同層次的應用也在不斷的拓展,FPGA必將褪下它貴族的臉孔走入尋常百姓家。

圖4  ADAS應用

圖4 ADAS應用

圖5  云計算應用

圖5 云計算應用

圖6  無線通信系統

圖6 無線通信系統

圖7 控制系統4G/5G通信

編輯:hfy


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1644

    文章

    21993

    瀏覽量

    615526
  • 存儲器
    +關注

    關注

    38

    文章

    7641

    瀏覽量

    166676
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    Altera Stratix 10和Agilex 7 FPGA的電源管理及配置問題案例

    本文主要基于 Altera Stratix 10 和 Agilex 7 FPGA 在客戶實際應用中遇到的電源管理及配置問題,系統梳理了典型故障案例、解決方案與調試建議。
    的頭像 發表于 06-19 15:29 ?745次閱讀
    Altera Stratix 10和Agilex 7 <b class='flag-5'>FPGA</b>的電源管理及配置問題案例

    FPGA與高速ADC接口簡介

    本文介紹FPGA與高速ADC接口方式和標準以及JESD204與FPGA高速串行接口。
    的頭像 發表于 06-12 14:18 ?605次閱讀
    <b class='flag-5'>FPGA</b>與高速ADC接口簡介

    智多晶FPGA設計工具HqFpga接入DeepSeek大模型

    在 AI 賦能工程設計的時代浪潮中,智多晶率先邁出關鍵一步——智多晶正式宣布旗下 FPGA 設計工具 HqFpga 接入 DeepSeek 大模型,并推出 FPGA 設計專屬 AI 助手——晶小助!這是
    的頭像 發表于 06-06 17:06 ?365次閱讀

    國產FPGA往事

    首先,這篇文章的后半部分,會有一個廣告:我去年和紫光同創原廠的技術專家寫了一本書——《國產FPGA權威開發指南》,我想送一些書給到熟悉的、曾經熟悉的、或者還未熟悉的FPGA開發者同行,請各位開發者
    的頭像 發表于 04-14 09:53 ?224次閱讀
    國產<b class='flag-5'>FPGA</b>往事

    高速比較器的幾種典型應用

    高速比較器的幾種典型應用
    的頭像 發表于 03-28 17:40 ?357次閱讀
    高速比較器的<b class='flag-5'>幾種</b><b class='flag-5'>典型</b>應用

    FPGA是什么?應用領域、差分晶振作用及常用頻率全面解析

    FPGA是什么?了解FPGA應用領域、差分晶振在FPGA中的作用、常用頻率、典型案例及FCom差分振蕩器解決方案,為高速通信、數據中心、工業控制提供高性能時鐘支持。
    的頭像 發表于 03-24 13:03 ?1437次閱讀
    <b class='flag-5'>FPGA</b>是什么?應用領域、差分晶振作用及常用頻率全面解析

    大多數FPGA的程序存儲器(FLASH)為什么都放在外面呢?FPGA的主要應用

    FPGA的主要應用:? FPGA由于其較高的價格和成本,決定了FPGA不能像單片機那樣被廣泛的使用,FPGA的針對于高端處理市場(類如:手機處理器,平板,工業控制系統)或許你會有些疑問
    的頭像 發表于 12-24 11:04 ?1196次閱讀
    大多數<b class='flag-5'>FPGA</b>的程序存儲器(FLASH)為什么都放在外面呢?<b class='flag-5'>FPGA</b>的主要應用

    FPGA與ASIC的區別 FPGA性能優化技巧

    FPGA與ASIC的區別 FPGA(現場可編程門陣列)和ASIC(專用集成電路)是兩種不同的集成電路技術,它們在多個方面存在顯著的區別: FPGA ASIC 基本定義 由通用的邏輯單元組成,可以通過
    的頭像 發表于 12-02 09:51 ?944次閱讀

    玩轉FPGA必備的基礎知識

    FPGA已成為現今的技術熱點之一,無論學生還是工程師都希望跨進FPGA的大門。那么我們要玩轉FPGA必須具備哪些基礎知識呢?下面我們慢慢道來。 (一) 要了解什么是FPGA 既 然要玩
    的頭像 發表于 11-28 10:24 ?784次閱讀

    Achronix Speedcore eFPGA的特性和功能

    Speedcore嵌入式FPGA(embedded FPGA,eFPGA)知識產權(IP)產品是Achronix公司于2016年推出的顛覆性技術,并于當年開始向最終客戶交付,目前出貨量已經超過2500萬。
    的頭像 發表于 11-15 14:28 ?973次閱讀
    Achronix Speedcore e<b class='flag-5'>FPGA</b>的特性和功能

    FPGA基礎知識及設計和執行FPGA應用所需的工具

    本文將首先介紹FPGA的基礎知識,包括FPGA的工作原理以及為什么要使用FPGA等,然后討論設計和執行FPGA應用所需的工具。
    的頭像 發表于 11-11 11:29 ?1728次閱讀
    <b class='flag-5'>FPGA</b>基礎知識及設計和執行<b class='flag-5'>FPGA</b>應用所需的工具

    詳解FPGA的基本結構

    ZYNQ PL 部分等價于 Xilinx 7 系列 FPGA,因此我們將首先介紹 FPGA 的架構。簡化的 FPGA 基本結構由 6 部分組成,分別為可編程輸入/輸出單元、基本可編程邏輯單元、嵌入式塊RAM、豐富的布線資源、底層
    的頭像 發表于 10-25 16:50 ?3163次閱讀
    詳解<b class='flag-5'>FPGA</b>的基本結構

    FPGA與ASIC的優缺點比較

    FPGA(現場可編程門陣列)與ASIC(專用集成電路)是兩種不同的硬件實現方式,各自具有獨特的優缺點。以下是對兩者優缺點的比較: FPGA的優點 可編程性強 :FPGA具有高度的可編程性,可以靈活
    的頭像 發表于 10-25 09:24 ?1614次閱讀

    基于FPGA的CCD工業相機系統設計

    基于FPGA的CCD工業相機系統設計是一個綜合性的項目,它結合了硬件電路設計、FPGA編程以及圖像處理技術。以下是一個詳細的系統設計方案,包括設計概述、硬件架構、FPGA編程要點以及部分關鍵代碼示例。
    的頭像 發表于 07-17 11:24 ?2040次閱讀

    FPGA時序課件下載

    方便FPGA愛好者學習
    發表于 07-12 11:45 ?3次下載
    主站蜘蛛池模板: 国产尤物在线视频 | 乱码一区二区三区完整视频 | 欧美日韩生活片 | 午夜在线观看免费观看大全 | 性网站在线观看 | 最近最新中文字幕在线第一页 | 天天成人 | 222.www免费观看 | 欧美成人免费夜夜黄啪啪 | 午夜免费影视 | 色秀视频免费高清网站 | 日韩成a人片在线观看日本 日韩成人黄色 | 国产成人精品曰本亚洲78 | 国产免费私拍一区二区三区 | 手机福利在线观看 | 亚洲欧洲一区二区三区在线观看 | 三级黄色在线视频中文 | 久久人人视频 | 视色4se成人午夜精品 | 男人午夜天堂 | 欧美成人猛男性色生活 | 日本黄色大全 | 男人j桶女人j免费视频 | 爱爱天堂 | 91视频观看免费 | 久久9热 | 亚洲天堂视频在线观看免费 | 一卡二卡≡卡四卡亚洲高清 | 韩国一级网站 | 亚洲haose在线观看 | 中文字幕一区在线观看视频 | 毛片色毛片18毛片美女 | 亚洲精品电影天堂网 | 濑亚美莉vs黑人欧美视频 | 天天爽夜夜爽视频 | 特级无码毛片免费视频尤物 | 激情五月婷婷在线 | 欧美色碰碰碰免费观看长视频 | 国产精品资源网站在线观看 | 亚洲欧美日韩国产一区二区三区精品 | 国内a级毛片免费··· |