設計一塊晶元都要經過那些步驟?fpga和IC設計的關係是什麼?
小白,想要設計一塊具有信號放大以及AD轉換功能的晶元,學fgpa開發板有用嗎?學完fgpa開發板距離設計出晶元有多遠
spec
fp
模擬:放管子,模擬,改管子,模擬,畫圖,模擬,模擬,模擬,仿,亻
數字:寫rtl,模擬,改rtl,模擬,畫圖,模擬,模擬,模擬,仿,亻
拼版,仿,
tapout,亻
wafer,石頭……
fpga可以飛快的幫你驗證你的數字電路的邏輯(只限邏輯)對不對,再牛逼的伺服器跑模擬也沒有這個快。
謝邀。
從你的問題描述中,我覺得所謂信號放大,ad晶元,這些東西都是屬於模擬電路的東西。當然ad中會涉及到有一些數字邏輯,不過據我瞭解到的情況,這部門數字電路在高性能的ad的設計中,仍然採用的是模擬電路的設計方法。
fpga是做不了模擬電路的,但是可以作為控制電路來使用ad採集數據。
有關信號放大,這個就很寬泛了,首先你沒說需要放大的信號帶寬是多少。其次,你這種所謂的放大,到底是指放大電壓,還是放大功率。以及線性度要求都是不一樣的。
你問的問題感覺和你描述細節關係不太大。有關晶元的流程很長,設計和製造也完全不一樣。
如果有興趣的話,這行需要去系統的去學校學習,入門的門檻是碩士起步。
甲方:「給我這裡加個npu,這裡要個大CPU,對!就是不要多核CPU,GPU砍去。」(打電話,像喝醉酒)
社畜:「可是已經送去掩膜版了啊」(一臉懵逼樣)
甲方:「我不管,你就是自己墊錢重新做模板也得加」(囂張狂躁)
社畜:「你這樣加上不一定能用呢」(快哭了)
甲方:「你沒造出來你怎麼知道能用不能用」(愚蠢的怨婦口氣)
社畜:「我可以用FPGA跑驗證模擬呀」(委屈)
甲方:「我管你走還是跑,什麼FxxK還是FPGA,你先造出來試試再說」
(甲方爸爸常用口吻)
社畜:(吐血身亡)
fpga屬於IC的一種,HW可編程;使用verilog/VHDL/HLS等語言;
CPU也是IC的一種,SW可編程;使用彙編/C/C++/Java/Perl等高級語言;好好把基礎課程-----數字電路,模擬電路學好,學紮實,那麼你自然知道什麼是fpga,什麼是晶元,什麼是晶元製造,什麼是晶元設計,信號放大以及AD轉換具體能用哪一種晶元去實現
否則別人說的再多,說的再詳細,你也看不明白,進而也解答不了你的疑問
FPGA就像遊戲上線前的跑機階段,幫助驗證IC設計的科學合理性
推薦閱讀: