(1)当Vccio=3.3V时,MAX II能够驱动5V TTL电路,因为它在3.3V I/O供电时,输出高电平是2.4V,符合5V TTL器件的电平要求。
(2)当MAX II器件的输出接口直接驱动5V COMS器件时,将不能正确驱动。如果MAX II的Vout大于Vccio时,PMOS上拉晶体管将导通,防止外部上拉电阻将信号拉高到5V。为了使MAX II能够兼容5V CMOS电平,应使能PCI钳位二极管,同时配置输出引脚为开漏,并且使用外部上拉电阻。如下图所示
注:由于内内部的PCI钳位二极管只有在MAX II器件上电后才能起作用,故当MAXII被5V电平驱动时,在上电前在外部需要一个二极管。
引脚设置成开漏后将不能输出高电平,只有低电平和高阻状态。当开漏引脚使能,输出低电平,当开漏禁止,输出为高阻状态,由外部电阻拉高到5V。使能PCI钳位二极管的目的是为了保护MAXII 的I/O引脚。当Vccio为3.3V时,钳位二极管使A点钳位在4V,这是MAXII所允许的可靠的极限。
只在EPM1270和EPM2210的I/O Bank 3中有PCI钳位二极管,对EPM1270和EPM2210的其他Bank和EPM240 and EPM570的Bank,需要外部二极管。
上拉电阻应尽量小,以满足信号的上升时间要求,但又要足够大,以确保符合MAXII的IoL(输入电流)要求。电流要求见下表
Quartus使用最大的电流驱动设置。PCI I/O始终设置为20mA不能更改。
当外部串联电阻并且使用内部PCI钳位二极管(只有EPM1270和EPM2210具备)时MAX II具有5V的电压容限。
由于时间关系,具体参考Chapter 8. Using MAX II Devices in Multi-Voltage Systems
注意:因为5V驱动时用到了PCI钳位二极管,而钳位二极管只有在MAX II上电后才有效,故当与5V器件相连时应使MAX II先上电!!!
文章评论(0条评论)
登录后参与讨论