Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 7665|回復: 19
打印 上一主題 下一主題

請教一下FPGA的功能

[複製鏈接]
1#
發表於 2010-3-28 00:23:39 | 顯示全部樓層
Dear jimmyjason,

Altera的FPGA只能輸入/出 數位信號. 您要先確認超音波感測器是類比輸入還是數位輸入的.
FPGA是ASIC的原型. 一般的數位IC設計都是透過RTL程式碼. (Verilog HDL or VHDL)先在FPGA上驗證.
然後就是去作光罩. 進行量產.

另外DE0上看起來.沒有類比input. 所以要是你選的超音波是類比那就不能使用.


Regards,
Kaffe
2#
發表於 2010-3-28 01:07:40 | 顯示全部樓層
Dear Mzw2008,

主要差別就是處理器晶片是FPGA.
不是一般ASSP ASIC (51/PIC/ARM/x86).

Regards,
Sog
3#
發表於 2010-3-28 09:55:49 | 顯示全部樓層
To jimmyjason,

是的. 你的架構可以走以下幾種方法:
1. 全部用硬體(Verilog/HDL)來寫.不過要花很多時間喔. 但是寫完後. 如果你找到熱錢.可以去tap out. 如果是在學校的話.可以請老師幫忙去CIC幫你開.

2. 走一半軟體一半硬. 就是先跑NIOS2(32 bit RISC)而且可以配置成為多核心, 把你要用的介面的IP都些寫出來 (SPI, IIC, Memory) 因為Altera本身有提供豐富的LIB然後在用eclispe去寫上面的驅動.

建議走方向2. 因為這片玩家很多 你可以找到比較豐富的資源

Regards,
Kaffe
4#
發表於 2010-3-28 20:39:08 | 顯示全部樓層
DSP IC的前身 也是FPGA. 要把DSP的演算法改寫成為Verilog/HDL (RTL)才能放上去.
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-5-11 05:09 , Processed in 0.153884 second(s), 7 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表