完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好
在我们的一个设计中,我们使用与闪存级处理器接口的NAND闪存设备。 在此NAND输出(Rdy / bsy#)引脚与FPGA(XC6SLX25引脚F3-IO53N)器件和处理器并行。 处理器使用它作为输入引脚来监控状态。在FPGA中,该引脚没有逻辑,因此未在ucf中分配。 我们已经按照freescale的规定对该引脚(Rdy / bsy#)进行了外部上拉。 现在正常工作时,此引脚应为高电平(3.3V),但约为2V。 因此处理器不会读取此引脚状态(如此高)。 在断开与FPGA连接的线路后,现在Rdy / bsy#的引脚电压为此引脚为3.3Volts。 和处理器正确地获得状态。 这个未使用的引脚(FPGA)背后的原因是什么。请检查附件中的连接细节。 这可能很简单但很困惑.....请帮助我...... 感谢和放大器; 问候 维杰 以上来自于谷歌翻译 以下为原文 HI In one of our designs we are using NAND Flash device interfaced to freescale processor. In this NAND output (Rdy/bsy#) pin parallely to FPGA (XC6SLX25 pin F3- IO53N) device and to the processor. Processor is using this as input pin to monitor the status.In FPGA this pin has No logic so not assigned in ucf. We have given external pull up to this pin (Rdy/bsy#) as specified by freescale. Now in normal operation this pin should be high(3.3Volts) but it is around 2Volts. So processor is not reading this pin status(as high). After disconnecting the line which is connected to FPGA Physically, Now the pin voltage at Rdy/bsy# this pin is 3.3Volts. and processor is getting the status correctly. What is the reason behind this unused pin(FPGA ).Please check the attachment for the connection details. This maight be simple but confused.....pls help me... Thanks& Regards Vijay |
|
相关推荐
3个回答
|
|
您可以在“生成比特流”属性中更改未使用引脚的行为。
我相信 默认值为“弱下拉”,其行为与您所见。 期限 “弱”意味着它不会被主动驱动为低,但在4.7K上拉时看不是很弱。 检查器件数据手册中的电气特性,了解最大电流 下拉的I / O引脚。 如果要更改行为,可以执行以下两项操作之一: 1)将未使用的IOB的设置更改为pullup或tristate。 2)将引脚分配为设计的输入,并确保它在某处使用。 然后 它不会使用“未使用的”IOB行为。 - Gabor - Gabor 以上来自于谷歌翻译 以下为原文 You can change the behavior of unused pins in the "generate Bitstream" properties. I believe that the default value is "weak pulldown" which would behave as you have seen. The term "weak" means that it is not actively driven low, but not very weak as seen against a 4.7K pullup. Check the electrical characteristics in the device data sheet to see the maximum current on a pulled-down I/O pin. If you want to change the behavior you can do one of two things: 1) Change the setting for unused IOB to either pullup or tristate. 2) Assign the pin as an input to your design and make sure it gets used somewhere. Then it won't use the "unused" IOB behavior. -- Gabor -- Gabor |
|
|
|
谢谢。
我做了这个命令选项,将未使用的引脚绑定到pullnone。 config_run impl_1 -program bitgen -option {更多选项} -value {-g unusedpin:pullnone} 问候 维杰 以上来自于谷歌翻译 以下为原文 Thank You. i made this command option to tie unused pin to pullnone. config_run impl_1 -program bitgen -option {More Options} -value {-g unusedpin:pullnone} Regards Vijay |
|
|
|
您的解决方案应该有效,但请记住它也会改变所有其他解决方案的行为
未使用的引脚,所以如果你有其他不应浮动的引脚你可能想要处理 该引脚将其作为输入包含在设计中。 - Gabor - Gabor 以上来自于谷歌翻译 以下为原文 Your solution should work, but remember that it also changes the behavior of all other unused pins, so if you have other pins that should not float you might want to handle this pin by including it in the design as an input. -- Gabor -- Gabor |
|
|
|
只有小组成员才能发言,加入小组>>
2389 浏览 7 评论
2804 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2270 浏览 9 评论
3338 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2440 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
768浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
551浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
386浏览 1评论
1975浏览 0评论
692浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-30 12:02 , Processed in 1.189535 second(s), Total 53, Slave 46 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号