作者acelp (未來,一直來一直來)
看板Electronics
標題Re: [問題] FPGA?CPLD?單晶片?
時間Fri Aug 24 10:36:01 2007
現在的FPGA不少都有內建A/D D/A了
而且所有的數位電路 只要是同步設計都需要clock
clock不見了都會死給你看的
除非你只用簡單的buffer and or gate(應該只有CPLD才有人這樣用吧?)
※ 引述《jubel (合法的擄車勒贖集團...凸)》之銘言:
: FPGA跟CPLD的差別我忘了...
: 不過這兩個東西跟單晶片最大的差別
: 是FPGA與CPLD是純數位邏輯元件
: 而單晶片還會含有類比電路
: 再來就是
: FPGA與CPLD一開始執行時
: 所有運算式同步完成
: (印象中如果你沒用到需要時脈的運算,即使沒有振盪器他還是可以工作)
: 就跟你一塊密密麻麻元件的電路板
: 一通電之後所有元件迴路同時運作是一樣的
: 而單晶片則是要依據振盪器時脈"一步一步"執行
: 所以前後程式碼會有時間差
: 而且振盪器掛了單晶片也就死給你看
: (有些會切換為內建振盪器繼續工作,看程式寫法)
: 其他目前還沒想到
: 有錯的話歡迎指正^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.69.97.52
1F:推 jubel:是喔,有A/D跟D/A了喔...前幾年就是因為沒有所以我才放棄的 08/24 10:38
2F:→ jubel:不需時脈的很少,除非是練習用的 08/24 10:39
3F:→ jubel:我是想說最大不同是他不需時脈也可以工作^^" 08/24 10:40
4F:→ acelp:ASIC你可以開成不用clock啊... 08/24 12:16
5F:→ Acme:1F以前都把FPGA/CPLD當comb. ckt(look up table)用? 08/24 23:18
6F:→ acelp:應該是吧 他只是把一些TTL可以都的東西改成CPLD 我猜? 08/26 13:46