发 帖  
原厂入驻New
张飞60小时讲透半桥串联谐振软开关电源设计,立即学习!
[问答] 斯巴达6未使用的针驱动?
434 xilinx NAND 处理器
分享
您好
在我们的一个设计中,我们使用与闪存级处理器接口的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

0
2019-6-25 11:23:17   评论 分享淘帖 邀请回答
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
2019-6-25 11:37:36 评论

举报

谢谢。
我做了这个命令选项,将未使用的引脚绑定到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
2019-6-25 11:57:02 评论

举报

您的解决方案应该有效,但请记住它也会改变所有其他解决方案的行为
未使用的引脚,所以如果你有其他不应浮动的引脚你可能想要处理
该引脚将其作为输入包含在设计中。
-  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
2019-6-25 12:16:56 评论

举报

只有小组成员才能发言,加入小组>>

34个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /10 下一条

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