原创 本站接口板D0为什么总是亮的?

2009-2-19 11:26 3265 15 15 分类: FPGA/CPLD

本站接口板D0亮的原因解释以及解决方法


  引:

请问sdam_test 要实现什么功能 ,我没学过NIOSii,只想检验一下sdram是不是好的?

还有为什么在运行div的时候,没有对88脚进行设置 ,而接口板上的D1总是亮着的?

谢谢!




这是一位网友给我的email,这个问题 一开始的时候我也遇到过,后来仔细研究才发现原因,设计开发板有一个存在的通病就是尽量不要让管脚复用

因为复用在实际开发过程中有可能会带来隐患,所以我的开发板设计没有采用flash 它占用的管脚实在是太多了,在实际工作中我发现直接用EPCS4就可以

实现NIOS,过几天发一个我们实验室的电路板以及我们的机器人





 

先说一下问题的缘由,因为这个D0 在接到核心板EP2C5或者是EP2C8使用的时候,这个脚在下面与SRAM引脚复用,而这个引脚又接有上拉电阻,所以会导致D0有些微亮

200921911221.jpg


 

如果用户在使用的时候觉得不方便,建议在工程里面多加入一个output 把这个D0对应的IO 设置成GND即可,实际上不影响使用

 

这个现象在 EPM240以及EP2C5T144开发板中没有


SRAM 复用管脚需要注意


 set_location_assignment PIN_82 -to sram_add[0]
 set_location_assignment PIN_81 -to sram_add[1]
 set_location_assignment PIN_80 -to sram_add[2]
 set_location_assignment PIN_77 -to sram_add[3]
 set_location_assignment PIN_76 -to sram_add[4]
 set_location_assignment PIN_60 -to sram_add[5]
 set_location_assignment PIN_59 -to sram_add[6]
 set_location_assignment PIN_58 -to sram_add[7]
 set_location_assignment PIN_57 -to sram_add[8]
 set_location_assignment PIN_56 -to sram_add[9]
 set_location_assignment PIN_112 -to sram_add[10]
 set_location_assignment PIN_110 -to sram_add[11]
 set_location_assignment PIN_106 -to sram_add[12]
 set_location_assignment PIN_105 -to sram_add[13]
 set_location_assignment PIN_104 -to sram_add[14]
 set_location_assignment PIN_87 -to sram_add[15]
 set_location_assignment PIN_86 -to sram_add[16]
 set_location_assignment PIN_84 -to sram_add[17]
 set_location_assignment PIN_74 -to sram_data[0]
 set_location_assignment PIN_72 -to sram_data[1]
 set_location_assignment PIN_70 -to sram_data[2]
 set_location_assignment PIN_69 -to sram_data[3]
 set_location_assignment PIN_68 -to sram_data[4]
 set_location_assignment PIN_67 -to sram_data[5]
 set_location_assignment PIN_64 -to sram_data[6]
 set_location_assignment PIN_63 -to sram_data[7]
 set_location_assignment PIN_102 -to sram_data[8]
 set_location_assignment PIN_101 -to sram_data[9]
 set_location_assignment PIN_99 -to sram_data[10]
 set_location_assignment PIN_97 -to sram_data[11]
 set_location_assignment PIN_96 -to sram_data[12]
 set_location_assignment PIN_95 -to sram_data[13]
 set_location_assignment PIN_94 -to sram_data[14]
 set_location_assignment PIN_92 -to sram_data[15]
 set_location_assignment PIN_88 -to sram_rd
 set_location_assignment PIN_61 -to sram_wd
 set_location_assignment PIN_75 -to sram_cs
 set_location_assignment PIN_103 -to sram_add[18]
 set_location_assignment PIN_90 -to sram_byte[0]
 set_location_assignment PIN_89 -to sram_byte[1]

文章评论0条评论)

登录后参与讨论
我要评论
0
15
关闭 站长推荐上一条 /2 下一条