Chip123 科技應用創新平台

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

作者: darren6ix    時間: 2009-9-16 12:25 AM
標題: 問一些altera的相關問題
我手中有一塊altera cyclone II的版子
2 f9 r8 }/ D2 P1 S0 s我知道使用Xilinx需設定腳位,使用ucf檔- J3 |1 O1 e; I+ Y# [
但是在使用altera的晶片時) e8 j9 x' I" Q& {
看了一些資料& W; G$ j. M$ ~$ m9 L
很像是在Assignments裡的pins設定腳位# O) ^& U: h2 C0 E  E2 G% T
但是我設完clock之後+ b4 u2 A" c* t( c
卻出現錯誤:
. y2 X% s6 L1 s* S; REditing location assignment is not sucessful.
. ~  D7 \7 ]. ~( ~# E" n* GNon input node cannot be assigned to input pin.5 B' L4 h8 u7 D
是我設定錯誤,還是腳位不是這樣設的??
- c5 j8 |5 W8 c6 |4 _3 d& P有無資料可參考??9 U* x3 p- c# w) L
我找不到有在說明設定腳位的= =
6 m) d5 l8 [- j# @4 z, e                                                                       ( _, s* O  W; `6 v* {& f4 ^5 ~
另外我想做一個mp3 decoder,而不用版子上的audio codec IC
1 p* b( u4 W; N. @# e9 P* a而是直接寫verilog或VHDL在晶片上
1 ?( c: M# p3 G' U再利用版子的上音效插孔接喇叭出來2 a& l) n& L$ w1 v; ~
這樣子是可以的嗎??) {# z7 T2 ^$ S, b! C! B
但是硬體線路感覺是從cyclone晶片,經過audio codec IC; k/ s  u5 o) I# _9 e4 u
再接音效插孔座
6 I! {2 e! k% g' g6 ~/ O7 W7 N所以不確定這樣可不可行
1 |0 i7 j" O6 Q1 f( J有人這樣子做過的嗎??/ \1 I9 B7 ^, |. k
如果可以的話,pins是用原來FPGA Pin No.就可以了嗎??
0 }/ H" z" g2 c0 D# ?我在網路上有找到VHDL source code
: g0 I3 V9 V4 m8 R* v裡面有很多個檔案
  q* ]( G2 S: ~% ]: @( W' z% O如果我要測試的話
' M; z0 F) n) [  D; C要怎麼讓多個.vhd的檔案一起合成啊??7 V& O- z( Y9 w, N7 g
非常感謝~
作者: ejean    時間: 2009-10-9 05:10 PM
http://www.fpga4fun.com/forum/vi ... 0fdec8d259da2ea79d22 `/ t' H8 V' @
8 S, W" k# [" Q; ?, I7 k* `
I had to do a couple of things to get it to work 4 p+ R# c% p% r3 h0 T; {$ a5 F; N  D
1) needed a valid license file 0 h. m6 N$ u# Y$ L; L; N2 c* m
2) Name of the Verilog HDL should be the same as the module specified in the actual code
$ @5 i" `7 G. Y% D3) 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 發表
0 D1 W# ^+ f: K$ M我手中有一塊altera cyclone II的版子
! C3 Z( V: i( l" i  a; q我知道使用Xilinx需設定腳位,使用ucf檔
7 Y$ k% S5 D# J. ^  Q# v但是在使用altera的晶片時
4 u0 Q& n, o8 |  ?看了一些資料
$ U( f* [0 ~6 |$ |& g很像是在Assignments裡的pins設定腳位
! W1 C/ `$ `, ^, z% R. [. b但是我設完clock之後2 c1 `" |9 w' E6 o/ y- ^
卻出現錯誤:9 p  J6 F. K/ c4 Q  Y8 l% r
Editing loca ...
1 S; S8 o, M  T) Y
Cyclone II版子是DE2平台嗎?: E+ L/ Q& S# J/ m5 m# k- ~
你可以上網Google一下那塊版子 去下載它的Spec.或User Manual 裡面有它FPGA腳位的資料 就會知道該怎麼接3 R4 Y5 F6 _0 R) V
另外可以到Altera官網下載Quartus II和Nios II的Handbook或是看Altera提供的線上教學 就會基本Quartus和Nios II的操作
* c! L8 Y* c: }& j( `: @1 t
) z: @2 p0 }5 g# C. C8 I3 r. |可以
9 R' `' S3 F  ]/ N  A$ b* [不行 或許可以使用GPIO外接音源
  }2 ?$ D7 G+ T9 f" z3 HSetting→File→Add 所有"相關"檔案放在同一個目錄(專案)
, v; `% s$ h7 j6 \: CVHDL檢查套件路徑路稱3 X4 U5 S7 k, @( V# ^# W
Verilog檢查include
- r8 h  V, e5 }% N8 Z2 Y2 n* H+ H" S8 ^3 H
[ 本帖最後由 Kerick 於 2009-10-20 09:35 PM 編輯 ]




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