規范很重要
工作過的朋友肯定知道,公司里是很強調規范的,特別是對于大的設計(無論軟件還是硬件),不按照規范走幾乎是不可實現的。邏輯設計也是這樣:如果不按規范做的話,過一個月后 ...
看似簡單的幾個問題,Andrew卻回答的井井有條,小編已經沒有辦法有什么其他詞語去形容了。本文Andrew不僅僅對FPGA入門學習流程做了詳細的分享,更是對FPGA開發工作的要求分成大公司和小公司 ...
流水線,最早為人熟知,起源于十九世紀初的福特汽車工廠,富有遠見的福特,改變了那種人圍著汽車轉、負責各個環節的生產模式,轉變成了流動的汽車組裝線和固定操作的人員。于是,工廠的一頭 ...
FPGA其在眾多器件中能夠被工程師青睞的一個很重要的原因就是其強悍的處理能力。那如何能夠做到高速的數據處理,數據的并行處理則是其中一個很重要的方式。
數據的并行處理,從結構上非 ...
接口確定以后,FPGA內部如何規劃?首先需要考慮就是時鐘和復位。
時鐘:根據時鐘的分類,可以分為邏輯時鐘,接口時鐘,存儲器時鐘等;
(1)邏輯時鐘取決與邏輯的關鍵路徑,最終值是 ...
敏捷開發宣言中,有一條定律是“可以工作的軟件勝過面面俱到的文檔”。如何定義可可以工作的,這就是需求確定后架構設計的首要問題。而大部分看這句話的同志更喜歡后半句,用于作為不寫文檔 ...
勿用諱言,現在國內FPGA開發還處于小作坊的開發階段,一般都是三、四個人,七八臺機器.小作坊如何也能做出大成果。這是每個FPGA工程師都要面臨的問題。架構設計是面臨的第一關。經常有這樣 ...
“合抱之木,生于毫末;九層之臺,起于壘土;千里之行,始于足下! 老子《道德經》
對于新手來說,如何上手調試FPGA是關鍵的一步。
對于每一個新設計的FPGA板卡,也需要從零開始 ...
如果說用一個詞來描述FPGA的特性,靈活性肯定名列前茅。
FPGA的靈活性在于:
(一)I/O的靈活性,其可以通過其I/O組成各種接口與各種器件連接,并且支持不同的電氣特性。
(二) ...
系統架構確定,下一步就是FPGA與各組成器件之間互聯的問題了。通常來說,CPU和FPGA的互聯接口,主要取決兩個要素:
(1)CPU所支持的接口。
(2)交互的業務。
通常來說,FPGA一 ...
通常來講,“一個好漢三個幫”,一個完整的嵌入式系統中由單獨一個FPGA使用的情況較少。通常由多個器件組合完成,例如由一個FPGA+CPU來構成。通常為一個FPGA+ARM,ARM負責軟件配置管理,界 ...
由于航天應用對可靠性提出了更高的要求,這是與一般的FPGA開發最大的不同。當高能粒子撞擊可編程邏輯器件時,撞擊的能量會改變器件中的可配置的SRAM單元的配置數據,使系統運行到無法預知的 ...