最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

CF卡规范4.0

IT圈 admin 19浏览 0评论

2024年5月31日发(作者:支斯文)

文档说明:

由于CF卡常用于TRUE IDE模式,所以本文档针对CF规范4.0中只翻译了与TRUE IDE模式相关

的文档说明,另外两种模式没有翻译。并且没有翻译时序操作部分。由于都是图表,请参照英文手册。

1.1 介绍

闪存协会(CFA)成立于1995年10月,它的前提是:闪存(CF)技术能够引入一种新型的先进的、

小型的轻量型、低功耗的移动产品,可以显著提高生产率,并提高数百万人的生活方式。

CF技术背后的理念很简单:捕捉、保留和传输闪存存储卡上的数据、音频和图像。CF存储卡提供了

在各种数字系统之间轻松传输所有类型的数字信息和软件的能力。CFA批准并公布了“CF卡”标准。这种独

立于供应商的规范使得用户能够开发出能够正确运行的CF产品,并且与未来的CF设计兼容,消除了兼

容性问题。

现在,CFA已经开发了CF+规范,将CF概念扩展到闪存之外,并包括了输入/输出设备和磁盘数据存

储。CF+规范还包括type I(3.3毫米厚)卡和type II(5毫米厚)。虽然闪存和许多I/o设备可以装入I型

卡,但II型卡能使容量更大的闪存卡、磁碟卡和许多额外的I/o卡。

1.2 CFA目标和目的

CFA的目标是促进和鼓励全世界采用CF+和(CF)技术作为一个开放标准。该协会的主要目的是推动

第二来源的可用性;促进接受CF+规范作为跨平台和全球市场的行业标准;确保对CF和CF+产品的用户的

兼容性,并在保证向后兼容性的同时不断改进已批准的CF+标准。

1.3 CF卡概述

CF+是一种小型的标准卡标准,它包含了(CF)闪存、磁碟卡和输入/输出卡,但不限于串行卡、以太

网卡、传真/调制解调器卡和无线寻呼机卡。

CF+卡提供了高容量的数据存储和输入/输出功能,这些功能都符合个人计算机存储卡国际协会的标准。

(在日本,适用的标准小组是JEITA。)CF+规范和PC卡ATA标准之间的细微差别在本规范的附录中有文

档记录。尽管匹配簿的大小,CF+和CF卡可在pc卡TypeII或Type III套接字中使用被动适配器。

一个CF卡也可以在与IDE磁盘驱动器兼容的TRUE IDE模式下运行。其他CF+设备,如磁盘驱动器,

也可以在true IDE模式下运行。

存储卡智能控制器管理接口协议、数据存储和检索以及错误校正码(ECC)、缺陷处理和诊断、电源管

理和时钟控制。一旦CF卡被主机配置,它就会作为一个标准ATA(IDE)磁盘驱动器出现在主机上。

类似的控制器功能与其他CF+卡一起使用,允许各种各样的设备与CF+规范兼容。

1.4 关联文档

1.5 兼容性的需求

CF卡和CF+是CFA的商标。符合此规范的所有产品有CFA的许可后都可以命名CF卡和CF+。

该规范的目标是在PCMCIA PC卡模式下操作时符合PC卡规范,并在TRUE IDE模式下运行时符合

ata-4规范。如果本规范与PC卡或ata-4规范之间存在冲突,则应使用CF卡规范。

为了符合这个规范,一个CF卡或CF+卡必须符合本文档中所有的物理、电气和元格式规范。一个CF

卡应该实现所有的PC卡和该规范中列出的真正的IDE ATA命令。可以将命令实现为“无操作”来满足此需

求。

1.6 感谢

2 范围

2.1 Elements of this Specification

该规范分为五部分:Card Physical, Electrical Interface, Metaformat,Software Interface and

CompactFlash Adapter。下面是每个部分的简要概述。

2.2 Card Physical

这一节定义了CF卡和CF+卡的尺寸和机械公差。具体的针脚长度被定义,以确保在卡插入和拆卸过

程中首先应用电源。此外,还详细说明了连接器/非配对周期、环境操作条件和测试方法等可靠性因素。

2.3 Electrical Interface

这个部分提供了CF存储和CF+卡的内存模式、输入/输出模式和True IDE模式详细的输出和信号定

义。提供的详细的功能和时序信息,包括在低序8数据位上读取16位数据(在8位主机系统中有用)和

由CF存储卡或CF+卡返回的状态信息的解释。

2.4 Metaformat

本节描述CF卡和CF+卡的卡片信息结构(CIS)或Metaformat,以及如何解释Metaformat,以便配

置和使用卡片。

2.5 Software Interface

本节描述主机和CF卡之间的软件接口。这一节不适用于所有CF+卡。

2.6 CompactFlash Adapter

本节描述的是被动类型II PCMCIA适配器,可用于I或II型cf卡或CF+卡。

4.2 电气描述

CF卡在三种基本模式下:1)PC卡ATA使用i/o模式,2)PC卡ATA使用内存模式和3)True IDE模

式,与大多数磁盘驱动器兼容。CF要求支持所有三种模式。CF+卡通常在第一种和第二种模式下运行,但

是它们可以在True IDE模式下进行选择。CF卡的配置可以用标准的PCMCIA PC卡配置寄存器(在存储

卡的属性存储空间中起始地址200H的)控制,或者在True IDE模式下pin 9被接地。CF+卡的配置应该

使用配置寄存器来控制,起始地址被CF+Card的属性内存空间中Configuration Tuple(cistplconfig)中定

义的。

表5描述了输入输出信号。信号源为主机的信号被指定为输入,而信号源是cf卡或CF+卡的信号被定

为输出。cf卡和CF+Card逻辑级别符合PCMCIA发布2.1规范中指定的标准。在表5中,每个信号有三

种可能的操作模式:1)PC卡存储器,2)PC卡i/o和3)True IDE。对于CF卡,True IDE模式被CF卡

所需要,并且可共CF+卡选择。卡片上的所有输出都是totempole,除了数据总线信号是双向的三态。有

关输入和输出类型的定义,请参阅第4.3节。

True IDE模式下的引脚说明

引脚

A2-A0

PDIAG

DASP

CD1, -CD2

方向

I

I/O

I/O

O

PIN

18,19,20

46

45

26,25

描述

True IDE模式下被用来选择TASK file的8个寄存器中的一个。

其余的地址线应该由主机接地。

在True IDE模式下,这个输入/输出是主/从握手协议中的传递诊

断信号。

在True IDE模式下,这个输入/输出是主/从握手协议中的磁盘活

动/从当前信号

在True IDE模式下,这些卡片检测针被连接到CF卡或CF+卡

的地上。主机使用它们来确定CF卡或CF+卡被完全插入到它的

插座中。

CS0, -CS1 I 7,32 在True IDE模式下,,-CS0是任务文件寄存器的地址范围选择,

而-CS1用于选择备用状态寄存器和设备控制寄存器。当DMACK

被选中时,CS0和CS1应该被否定,传输的宽度应该是16位。

CSEL I 39 当在TRUE IDE模式中配置时,这个内部拉起的信号被用来将这

个设备配置为一个主机或一个从机。当这个引脚被接地时,这个

设备被配置为一个主机。当引脚不接时,这个设备被配置为一个

从机。

2024年5月31日发(作者:支斯文)

文档说明:

由于CF卡常用于TRUE IDE模式,所以本文档针对CF规范4.0中只翻译了与TRUE IDE模式相关

的文档说明,另外两种模式没有翻译。并且没有翻译时序操作部分。由于都是图表,请参照英文手册。

1.1 介绍

闪存协会(CFA)成立于1995年10月,它的前提是:闪存(CF)技术能够引入一种新型的先进的、

小型的轻量型、低功耗的移动产品,可以显著提高生产率,并提高数百万人的生活方式。

CF技术背后的理念很简单:捕捉、保留和传输闪存存储卡上的数据、音频和图像。CF存储卡提供了

在各种数字系统之间轻松传输所有类型的数字信息和软件的能力。CFA批准并公布了“CF卡”标准。这种独

立于供应商的规范使得用户能够开发出能够正确运行的CF产品,并且与未来的CF设计兼容,消除了兼

容性问题。

现在,CFA已经开发了CF+规范,将CF概念扩展到闪存之外,并包括了输入/输出设备和磁盘数据存

储。CF+规范还包括type I(3.3毫米厚)卡和type II(5毫米厚)。虽然闪存和许多I/o设备可以装入I型

卡,但II型卡能使容量更大的闪存卡、磁碟卡和许多额外的I/o卡。

1.2 CFA目标和目的

CFA的目标是促进和鼓励全世界采用CF+和(CF)技术作为一个开放标准。该协会的主要目的是推动

第二来源的可用性;促进接受CF+规范作为跨平台和全球市场的行业标准;确保对CF和CF+产品的用户的

兼容性,并在保证向后兼容性的同时不断改进已批准的CF+标准。

1.3 CF卡概述

CF+是一种小型的标准卡标准,它包含了(CF)闪存、磁碟卡和输入/输出卡,但不限于串行卡、以太

网卡、传真/调制解调器卡和无线寻呼机卡。

CF+卡提供了高容量的数据存储和输入/输出功能,这些功能都符合个人计算机存储卡国际协会的标准。

(在日本,适用的标准小组是JEITA。)CF+规范和PC卡ATA标准之间的细微差别在本规范的附录中有文

档记录。尽管匹配簿的大小,CF+和CF卡可在pc卡TypeII或Type III套接字中使用被动适配器。

一个CF卡也可以在与IDE磁盘驱动器兼容的TRUE IDE模式下运行。其他CF+设备,如磁盘驱动器,

也可以在true IDE模式下运行。

存储卡智能控制器管理接口协议、数据存储和检索以及错误校正码(ECC)、缺陷处理和诊断、电源管

理和时钟控制。一旦CF卡被主机配置,它就会作为一个标准ATA(IDE)磁盘驱动器出现在主机上。

类似的控制器功能与其他CF+卡一起使用,允许各种各样的设备与CF+规范兼容。

1.4 关联文档

1.5 兼容性的需求

CF卡和CF+是CFA的商标。符合此规范的所有产品有CFA的许可后都可以命名CF卡和CF+。

该规范的目标是在PCMCIA PC卡模式下操作时符合PC卡规范,并在TRUE IDE模式下运行时符合

ata-4规范。如果本规范与PC卡或ata-4规范之间存在冲突,则应使用CF卡规范。

为了符合这个规范,一个CF卡或CF+卡必须符合本文档中所有的物理、电气和元格式规范。一个CF

卡应该实现所有的PC卡和该规范中列出的真正的IDE ATA命令。可以将命令实现为“无操作”来满足此需

求。

1.6 感谢

2 范围

2.1 Elements of this Specification

该规范分为五部分:Card Physical, Electrical Interface, Metaformat,Software Interface and

CompactFlash Adapter。下面是每个部分的简要概述。

2.2 Card Physical

这一节定义了CF卡和CF+卡的尺寸和机械公差。具体的针脚长度被定义,以确保在卡插入和拆卸过

程中首先应用电源。此外,还详细说明了连接器/非配对周期、环境操作条件和测试方法等可靠性因素。

2.3 Electrical Interface

这个部分提供了CF存储和CF+卡的内存模式、输入/输出模式和True IDE模式详细的输出和信号定

义。提供的详细的功能和时序信息,包括在低序8数据位上读取16位数据(在8位主机系统中有用)和

由CF存储卡或CF+卡返回的状态信息的解释。

2.4 Metaformat

本节描述CF卡和CF+卡的卡片信息结构(CIS)或Metaformat,以及如何解释Metaformat,以便配

置和使用卡片。

2.5 Software Interface

本节描述主机和CF卡之间的软件接口。这一节不适用于所有CF+卡。

2.6 CompactFlash Adapter

本节描述的是被动类型II PCMCIA适配器,可用于I或II型cf卡或CF+卡。

4.2 电气描述

CF卡在三种基本模式下:1)PC卡ATA使用i/o模式,2)PC卡ATA使用内存模式和3)True IDE模

式,与大多数磁盘驱动器兼容。CF要求支持所有三种模式。CF+卡通常在第一种和第二种模式下运行,但

是它们可以在True IDE模式下进行选择。CF卡的配置可以用标准的PCMCIA PC卡配置寄存器(在存储

卡的属性存储空间中起始地址200H的)控制,或者在True IDE模式下pin 9被接地。CF+卡的配置应该

使用配置寄存器来控制,起始地址被CF+Card的属性内存空间中Configuration Tuple(cistplconfig)中定

义的。

表5描述了输入输出信号。信号源为主机的信号被指定为输入,而信号源是cf卡或CF+卡的信号被定

为输出。cf卡和CF+Card逻辑级别符合PCMCIA发布2.1规范中指定的标准。在表5中,每个信号有三

种可能的操作模式:1)PC卡存储器,2)PC卡i/o和3)True IDE。对于CF卡,True IDE模式被CF卡

所需要,并且可共CF+卡选择。卡片上的所有输出都是totempole,除了数据总线信号是双向的三态。有

关输入和输出类型的定义,请参阅第4.3节。

True IDE模式下的引脚说明

引脚

A2-A0

PDIAG

DASP

CD1, -CD2

方向

I

I/O

I/O

O

PIN

18,19,20

46

45

26,25

描述

True IDE模式下被用来选择TASK file的8个寄存器中的一个。

其余的地址线应该由主机接地。

在True IDE模式下,这个输入/输出是主/从握手协议中的传递诊

断信号。

在True IDE模式下,这个输入/输出是主/从握手协议中的磁盘活

动/从当前信号

在True IDE模式下,这些卡片检测针被连接到CF卡或CF+卡

的地上。主机使用它们来确定CF卡或CF+卡被完全插入到它的

插座中。

CS0, -CS1 I 7,32 在True IDE模式下,,-CS0是任务文件寄存器的地址范围选择,

而-CS1用于选择备用状态寄存器和设备控制寄存器。当DMACK

被选中时,CS0和CS1应该被否定,传输的宽度应该是16位。

CSEL I 39 当在TRUE IDE模式中配置时,这个内部拉起的信号被用来将这

个设备配置为一个主机或一个从机。当这个引脚被接地时,这个

设备被配置为一个主机。当引脚不接时,这个设备被配置为一个

从机。

发布评论

评论列表 (0)

  1. 暂无评论