Chip123 科技應用創新平台

標題: 問一些altera的相關問題 [打印本頁]

作者: darren6ix    時間: 2009-9-16 12:25 AM
標題: 問一些altera的相關問題
我手中有一塊altera cyclone II的版子; x- `3 [5 f6 H$ w- p% u
我知道使用Xilinx需設定腳位,使用ucf檔
( u) n6 T0 c( H5 |, c! b2 z; p# T6 k但是在使用altera的晶片時
" S  h. F$ k$ P2 B) x! \$ s看了一些資料/ f& e) D, g) U! l
很像是在Assignments裡的pins設定腳位& {4 X5 C2 \7 ^, u7 }# C" V. A) e
但是我設完clock之後0 r& I( f" t4 ?: `( z1 b
卻出現錯誤:& b3 n) Z+ g2 ^; u2 N
Editing location assignment is not sucessful.
1 ?- q+ F) J* w5 y* g2 Q; T. W6 JNon input node cannot be assigned to input pin.
5 I# `- j4 n: @, k1 B4 `8 C$ v5 _是我設定錯誤,還是腳位不是這樣設的??
) y6 O* e* m! U" e* L% l" t5 Y4 M有無資料可參考??4 S- k# N) m9 H2 g) U( s! F
我找不到有在說明設定腳位的= =$ O( Y2 x2 |4 N& C3 |4 q, J. ^
                                                                       4 e6 u- `3 ]1 b# z1 K" @# R: b' `
另外我想做一個mp3 decoder,而不用版子上的audio codec IC. N/ p$ G: i: W! V
而是直接寫verilog或VHDL在晶片上
2 s  `% p( i' u4 Q/ B再利用版子的上音效插孔接喇叭出來- }' W/ x# [* ]" J" A6 A5 i
這樣子是可以的嗎??# O( h+ M! ]8 f' J8 |, r4 j9 k  r
但是硬體線路感覺是從cyclone晶片,經過audio codec IC6 X' @6 v3 h$ n/ B. [
再接音效插孔座; g7 t" W0 {9 _& v) A2 R- R
所以不確定這樣可不可行
! A5 ?/ @3 V& q* f" w/ H有人這樣子做過的嗎??
' u2 z" m% q/ M( [如果可以的話,pins是用原來FPGA Pin No.就可以了嗎??
! w: w) y; @$ [" j* v. G9 N! B我在網路上有找到VHDL source code. M& q4 m, S' e- Y1 p. }
裡面有很多個檔案
# \5 @! M# z  Z, w) ^! e% P: ?& e, B如果我要測試的話
! Z) Z+ O* @) X5 b& h+ w要怎麼讓多個.vhd的檔案一起合成啊??% ~2 W: E' ]. O" F5 s- ]
非常感謝~
作者: ejean    時間: 2009-10-9 05:10 PM
http://www.fpga4fun.com/forum/vi ... 0fdec8d259da2ea79d2
) t/ A: B6 ?3 p+ t; s/ ^
4 x, Y& W" i! o: CI had to do a couple of things to get it to work
8 d, \2 a( _6 c- h) f1) needed a valid license file 8 G7 G' o4 m# q" A) l6 _. R
2) Name of the Verilog HDL should be the same as the module specified in the actual code
. B' G# ]& G1 G7 F" [6 i9 p3) Compile first (Processing->Start Compilation to get the node list to populate in Pin Panner(in All Pins List)
作者: Kerick    時間: 2009-10-20 09:23 PM
原帖由 darren6ix 於 2009-9-16 12:25 AM 發表 * {4 m4 ]8 ^; s1 L5 T1 X. e4 I' s; {% N
我手中有一塊altera cyclone II的版子: }7 F  a  w! f* ?2 K+ M- @. i. S
我知道使用Xilinx需設定腳位,使用ucf檔# b# f' l8 {$ o
但是在使用altera的晶片時
. \$ ?9 c' u' m看了一些資料
& ~$ ~2 ^( R7 ?0 }# {5 E: j很像是在Assignments裡的pins設定腳位- Z) Z2 o, {8 J$ J
但是我設完clock之後
# g& J# Y6 G+ b: g0 W卻出現錯誤:$ \# R9 K% X% R6 {9 M$ G
Editing loca ...

. H& ]8 ~, y- T- lCyclone II版子是DE2平台嗎?
9 f( E$ K1 r4 j$ R( X5 L你可以上網Google一下那塊版子 去下載它的Spec.或User Manual 裡面有它FPGA腳位的資料 就會知道該怎麼接
- }' _9 t! h( D; _* B另外可以到Altera官網下載Quartus II和Nios II的Handbook或是看Altera提供的線上教學 就會基本Quartus和Nios II的操作# R9 X+ y- C+ T$ a1 O
2 c% L. e9 t+ T5 [
可以
" b6 [+ q) N  r. j' m" v不行 或許可以使用GPIO外接音源# k' y; C4 I8 h
Setting→File→Add 所有"相關"檔案放在同一個目錄(專案)
" ?+ h1 x9 b$ x" ]  Z. n5 aVHDL檢查套件路徑路稱: o0 ~8 t/ e) a( l. F6 r6 _5 Y$ |* a0 v
Verilog檢查include, q: T. Y% }: ~

' t# l$ W% z7 Q8 b$ Z[ 本帖最後由 Kerick 於 2009-10-20 09:35 PM 編輯 ]




歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/) Powered by Discuz! X3.2