FPGA作prototype是蠻常有的
一些產品market timing還沒到 或是量小到無法攤提光罩費用
都會用FPGA當作產品來賣
而某些產品又分成CPU base或是ASIC base
CPU base可以靠flash或是其他方式來update f/w來fine tune某些function
但是ASIC就無法這麼有彈性化 通常就得靠FPGA來field try
CPU base彈性大 但是一般cost都會比較高
ASIC幾乎沒有什麼彈性 一但tapeout就差不多定型了 但是cost較低
舉個例 像Ethernet標準化產品 PHY或是dump switch就都是ASIC
而現在VOIP或是監控的市場 通常都內建MIPS/ARM或ARC
通常standard一改再改 或是系統相容性的問題
所以多媒體的產品都以CPU base為主 通常都在f/w s/w上留有彈性可以修改
不同的產品有不同的考量跟應用
※ 引述《CuckooBoy (阿書)》之銘言:
: 請教一下
: 以前學校老師都說FPGA的角色主要是在作雛形設計
: 也就是研發IC時,為了減少ASIC的費用
: 會先用FPGA設計....,然後再開ASIC
: 但是在業界看到的......
: 一般RD都是用軟體模擬如HSPICE之後就....直接下IC
: 做好IC....再用FPGA寫訊號測試IC動作,或拿FPGA開發一些產品應用
: 感覺FPGA只是作為一個功能驗證的角色
: 那個角色........8051也可以做呀.....LABVIEW也可以......
: 那為什麼還須要FPGA呢?
: 還是有其它原因?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.69.97.52