2009年5月4日 星期一

FPGA (Field Programmable Gate Array)

FPGA 簡單來說就是一顆空白的IC,你可以自己去定義他的功能(ASIC)。由於他不像 MCU 功能被寫死,所有的功能都是透過邏輯陣列去定義,因此它執行的速度非常的快(nano-sec 等級),也非常容易實現多工的能力。今天我使用 FPGA 做了一個很簡單的運算,就是讓 Vout = 2* Vin。其實使用上並沒有想像中那麼困難,困難的地方NI 都幫我們做掉了。現在要開始想想這個好東西有什麼地方可以應用。沒想到去年立下要玩FPGA 的心願,就在這個月達成了!似乎比想像中還要來的快。

沒有留言: