MyFPGA Forum

 找回密码
 注册
搜索
查看: 19517|回复: 7
打印 上一主题 下一主题

DE0的VGA_B[0] Pin assignment 有錯

[复制链接]
跳转到指定楼层
1#
发表于 2009-12-17 16:26:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在user manual 裡列出來的是K22,
但在compile時發現這根pin 是reserved output (~ALTERA_nCEO~),
在fitter 時就出error 中斷了,

給的範例裡qsf 裡的設定也是錯的, (有人試過嗎? 怎麼都沒人發現呢?)

我把pin assign先拿掉直接做compile, 出來的.pin裡是接到K16,

這邊是否有Terasic 的技術人員在呢?
可否幫忙做個確認, 謝謝~
2#
发表于 2009-12-18 17:57:51 | 只看该作者
接到K22是沒錯,請問你是用哪個demo會出現error
3#
 楼主| 发表于 2009-12-22 09:48:40 | 只看该作者
我是自己寫的一個測試, 不過也是參考DE0裡的VGA demonstration的內容與設定,
下圖是VGA_B[0] assign 到Pin-K22出現的訊息.

2# Steady_Chou

20091222_094509.jpg (40.1 KB, 下载次数: 573)

20091222_094509.jpg
4#
发表于 2009-12-22 15:08:35 | 只看该作者
這個是因為VGA_B[0]選用到FPGA nCEO的pin,這根腳可以當作USER IO或是nCEO programming用,但由於Quartus II default把這根pin當作programming pin來用,所以Compiler會有Error。

只要在Quartus II 點上方Assignments --> Device 然後在靠近右邊的地方點 Device and Pin Options進去之後選最右下方Dual-Purpose pins, 找nCEO然後在Value選Use as regular I/O, 再重新Compiler就不會出現這個Error了
5#
发表于 2009-12-24 10:11:51 | 只看该作者
這個是因為VGA_B[0]選用到FPGA nCEO的pin,這根腳可以當作USER IO或是nCEO programming用,但由於Quartus II default把這根pin當作programming pin來用,所以Compiler會有Error。

只要在Quartus II 點上方Assignmen ...
Steady_Chou 发表于 2009-12-22 15:08


恩。。。这个不仅是在DE0,在其他开发板上也需要这样处理。


当初我被折磨地死去活来....
6#
 楼主| 发表于 2009-12-24 10:56:17 | 只看该作者
4# Steady_Chou


可以了!!!
真的很感謝, ^^
只是為何Quartus 會default 成programming pin呢...
以使用者的角度來看這個default 是有問題的, 呵~~~
7#
发表于 2009-12-24 21:19:56 | 只看该作者
恩。。。这个不仅是在DE0,在其他开发板上也需要这样处理。


当初我被折磨地死去活来....
huguangheng 发表于 2009-12-24 10:11


沒錯... 當初我一開始遇到也是被搞的很慘
8#
发表于 2009-12-24 21:22:09 | 只看该作者
4# Steady_Chou


可以了!!!
真的很感謝, ^^
只是為何Quartus 會default 成programming pin呢...
以使用者的角度來看這個default 是有問題的, 呵~~~
taishokun 发表于 2009-12-24 10:56


是阿.. 這是用在多顆FPGA Configuration才會用到的pin, 一般很少用到說 XD
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2024-4-20 11:13 , Processed in 0.046664 second(s), 18 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表