Re: [轉錄][請益] 請問一下影像處理用硬體實.Elect …
I have to say "very great" to you, if you are only a student :)
You got a list of to-do here, as my suggestion:
1. Learn Verilog and digital disign, especially in finite state machine.
2. Purchase/Find an FPGA board, it *MUST* be equipped with followings
2.1 with video input module if you need to capture video singal
learn to use the video ADC chips
2.2 with video output module, if you need to gererate video signal
Most video DAC are very easy use.
2.3 with PCI interface, such as a PCI golden finger
2.4 with memory banks, if you need complex memory function.
3. after you implement your algorithm.....
4. Study PCI spec, design a PCI slave FSM to communicate with PC PCI master.
5. Write a Windows Device Driver for your PCI machine
6. Write a program, work with your device driver.
7. I think you need a Logic Analyzer to help debugging.
You need some side knowledge, such as:
video signal format
knowledge of your FPGA board
knowledge of your FPGA chip
knowledge of how to debug
After all, if you achieve this job, please write a beautiful PowerPoint
slides. You may choose any IC design compay as you like, including
Taiwan and Silicon Valley.
Goold luck to you, this lonely way may take a big part of you time :)
※ 引述《Colac (漂泊吉他手)》之銘言:
: ※ [本文轉錄自 Colac 信箱]
: 作者: Colac (漂泊吉他手) 看板: Electronics
: 標題: [請益] 請問一下影像處理用硬體實現...
: 時間: Tue Aug 22 17:10:13 2006
: 各位先進好,
: 小弟是資工背景的,在做影像處理方面的東西,
: 因為有些演算法用軟體做實在太慢,所以想說能否用硬體實現,
: 我有學過數位邏輯設計,電路學,計算機組織/結構,
: 但對於怎麼用硬體實現一些應用程式實在是沒什麼概念...
: 我現在是想把一支原本在電腦用CPU跑的小程式,看能不能做在硬體上,
: 變成一張PCI的卡,然後插在主機板上讓它work...
: 之前有PO在別的版詢問過大大該怎麼入門,
: 他們推薦我先讀Verilog的書,
: 我大概花了一星期把這本書全精讀完=>Verilog硬體描述語言第二版,Samir Palnitkar著。
: 現在對於RTL(資料模式+行為模式)的Verilog撰寫算是有些概念了,
: 有把部份原本在CPU上用C++寫的function用RTL implement,
: 但是,我現在還是不知道要怎麼樣才能讓它在硬體上跑,
: 因為現在都是用simulator將結果$display在螢幕上而已,
: 而且$display感覺很有限,都是文字...
: 不知道如何才能像原本用C++寫程式這樣直接將處理好的影像秀在螢幕上,
: 而且我有去玩過一次板子(我不確定是CPLD還是FPGA的板子),板子上面只有一堆LED燈和
: 七段顯示器和Switch和一個小的液晶顯示,那這個東西要怎麼DEMO影像處理的程式呢?
: 我現在只能DEMO一些輸出值是很簡易的那種moudle,能夠用幾個LED燈秀出結果的...
: 想請問一下各位大大的就是,那這樣子離我想把它做成一張PCI的卡插在主機板上還有哪
: 些東西要學習呢? (說實在話, 我有爬過文, 有一堆專有名詞我都看不懂, 像MCU...)
: 因為我現在完全是自學, 沒有一個方向... 還蠻頭大的...
: 這種感覺就像我只會簡單的C語言時,忽然要我寫一個Windows視窗程式,
: 而這時就很希望有人能提示我可以考慮用MFC or BCB or Win32API or...
: 所以我現在學了Verilog後,就是有這種不知道該怎麼往下一步的感覺...
: 跪求各位先進大大指點迷津...感激不盡...Orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 24.86.127.161
推
08/28 08:32, , 1F
08/28 08:32, 1F
→
08/28 08:33, , 2F
08/28 08:33, 2F
→
08/28 08:34, , 3F
08/28 08:34, 3F
推
08/28 09:25, , 4F
08/28 09:25, 4F
推
08/28 11:57, , 5F
08/28 11:57, 5F
推
08/28 12:45, , 6F
08/28 12:45, 6F
推
08/28 13:42, , 7F
08/28 13:42, 7F
推
08/28 13:50, , 8F
08/28 13:50, 8F
→
08/28 13:50, , 9F
08/28 13:50, 9F
→
08/28 13:51, , 10F
08/28 13:51, 10F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 5 篇):