微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 请问IDE(ATA)硬盘引脚的逻辑电平是多少?

请问IDE(ATA)硬盘引脚的逻辑电平是多少?

时间:10-02 整理:3721RD 点击:
有些文献中说IDE硬盘引脚的逻辑电平是TTL的,而我在ATAPI协议中没有找到,不知是否属实,如果真是TTL的,我使用的是xilinx的vertex4系列芯片做的开发,在设置端口电平时选择了LVTTL(因为找不到TTL的,如下图所示),是否还满足要求呢?

电平的定义在协议第4章有讲的,应该归于5V TTL一类。对于FPGA来说,将其IO类型设成LVTTL或LVCMOS33在电平协议上都是能满足要求的,但是这款FPGA不能兼容5V输入,5V的信号输入有可能对其造成损坏,最好在外面加能承受5V输入的接口芯片转换一下。

2# mj1029
你用过IDE的协议吗?不知道你看到协议是什么版本,好几个协议的第四章都没有啊:
ATAPI-3:
ATAPI-5:
ATAPI-7:

atapi-5中的第四章倒是有个electric characteristics,不过里面讲的看不太懂:

上面的Table3不就是你要的东西吗?输入电压>2V,表示逻辑1,电压<0.8V,表示逻辑0;而输出逻辑1时,电压>2.4V,逻辑0时,电压<0.5V。这就是TTL电平的规定值,你查一下FPGA的LVTTL电平定义是不是也是这样的?

你是不是要做一个SD卡控制器啊

5# mj1029
我是要开发一个硬盘接口控制器。查了一下电平标准:
TTL:
      Vcc:5V;VOH>=2.4V;VOL<=0.5V;VIH>=2V;VIL<=0.8V。
3.3V LVTTL:
      Vcc:3.3V;VOH>=2.4V;VOL<=0.4V;VIH>=2V;VIL<=0.8V。
LVTTL逻辑电平标准的输入输出电平与5V TTL逻辑电平标准的输入输出电平很接近,但是在v4系列芯片中,LVTTL逻辑支持的最大输入高电平是3.45v(见下图)
看来我只有再做个转接板了。我程序调了段时间没什么结果,不知道是不是这个原因。也不知道FPGA芯片是不是已经损坏了,有没有什么好的方法做下测试啊?

加我QQ277971459.我也正在做这方面的东西,可以交流一下撒

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top