SFCF4096H1AF2TO-I-QT-527-STD
Flash Memory Card, SLC, Compact Flash Card, Type I, 4 GB
- Manufacturer: SWISSBIT
- Product type: Flash Memory Cards
- Available until stocks are exhausted Alternative available
- SVHC: No SVHC (15-Jan-2018)
- App Rating: -
- UHS Standard: -
- Product Range: C-500 Series
- Memory Capacity: 4GB
- Video Speed Class: -
- Supply Voltage Nom: 3.3V
- Standard Speed Class: -
- Flash Memory Card Type: Compact Flash Card, Type I
- Operating Temperature Max: 85°C
- Operating Temperature Min: -40°C
| Delivery and price | |
|---|---|
| Units per pack | 1 |
| Price | 303.21 € |
| Current stock | 50+ |
| Lead time | 30 days |
Product Data Sheet **Industrial CompactFlash™ Card**
**C-500 Series** up to UDMA6 / MDMA4 / PIO6
Commercial and Industrial Temperature Grade
Date: April 1, 2020 Revision: 1.02
## **Contents**
||**Contents**|
|---|---|
|1.|PRODUCT SUMMARY .................................................................................................... 3|
|2.|PRODUCT FEATURES..................................................................................................... 4|
|3.|ORDERING INFORMATION .............................................................................................. 5|
|4.|PRODUCT DESCRIPTION ................................................................................................. 6|
||4.1 PERFORMANCESPECIFICATIONS.................................................................................................................. 7|
||4.2 CURRENTCONSUMPTION......................................................................................................................... 7|
||4.3 ENVIRONMENTALSPECIFICATIONS...............................................................................................................8|
||4.4 REGULATORYCOMPLIANCE....................................................................................................................... 9|
||4.5 MECHANICALSPECIFICATIONS................................................................................................................... 9|
||4.6 RELIABILITY ANDENDURANCE..................................................................................................................10|
||4.7 DRIVEGEOMETRYSPECIFICATION...............................................................................................................10|
|5.|ELECTRICAL INTERFACE..................................................................................................11|
||**5.1** ELECTRICAL DESCRIPTION..........................................................................................................................11|
|6.|PACKAGE MECHANICAL ................................................................................................ 13|
|7.|ATA COMMANDS ....................................................................................................... 14|
|8.|IDENTIFY DEVICE INFORMATION ....................................................................................... 16|
|9.|S.M.A.R.T. FUNCTIONALITY ............................................................................................ 18|
||9.1 S.M.A.R.T. SUBCOMMANDS..................................................................................................................18|
||9.2 S.M.A.R.T. READDATA......................................................................................................................18|
||9.3 S.M.A.R.T. ATTRIBUTES...................................................................................................................... 19|
||9.4 S.M.A.R.T. ATTRIBUTEENTRYSTRUCTURE.................................................................................................. 19|
|10.|CIS INFORMATION (TYPICAL) .......................................................................................... 20|
|11.|PART NUMBER DECODER ..............................................................................................24|
|12.|MARKING SPECIFICATION .............................................................................................. 27|
||12.1 TOPVIEW........................................................................................................................................ 27|
||12.2 BOTTOMVIEW.................................................................................................................................. 27|
||12.3 LABELCONTENT................................................................................................................................. 27|
|13.|REVISION HISTORY .................................................................................................... 28|
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 2 of 28
Confidential www.swissbit.com industrial@swissbit.com
## **C-500 Series – Industrial CompactFlash™ Card, SLC 128 MBytes up to 64 GBytes**
## **1. Product Summary**
- Capacities: 128 Mbytes, 256 Mbytes, 512 MBytes, 1 GByte, 2 GBytes, 4 GBytes, 8 GBytes, 16 GBytes, 32 GBytes, 64 GBytes
- Form Factor: CompactFlash Card Type I (36.4 mm x 42.8 mm x 3.3 mm)
- Compliance: CompactFlash[TM] specification 5.0 (6.1 compatible)
- Command Sets: 48bit, CFA feature set, Security, HPA, download Microcode,
- Advanced Power Management, S.M.A.R.T.
- High Performance:
- Burst Transfer Rate: Up to 133 MBytes/s UDMA6
- Read Performance: Sequential Read up to 64 MBytes/s, Random Read IOPS up to 3,200
- Write Performance: Sequential Write up to 44 MBytes/s, Random Write IOPS up to 1,900
- Operating Temperature Range[1] :
- Commercial: 0 °C to 70 °C
- Industrial: -40 °C to 85 °C
- Storage Temperature Range: -50 °C to 100 °C
- Operating Voltage: 3.3V ± 10% / 5V ± 10%
- Power (Max Capacity):
- Read (Active): 120mA
- Write (Active): 100mA
- Idle: 4.5mA
- Data Retention: 10 Years @ Life Begin; 1 Year @ Life End
- Endurance[2] : TeraBytes Written (TBW) @ Max Capacity
- Enterprise WL: > 409
- Shock/Vibration: 1,500 g / 20 g
- High-Performance 32-Bit Processor with Integrated, Parallel Flash Interface Engines:
- Single-Level Cell (SLC) NAND Flash
- Hardware BCH Code ECC (up to 60bit correction per 1 KByte page depending on configuration)
- High Reliability:
- Mean Time Between Failure (MTBF): > 3,000,000 hours
- Data Reliability: < 1 non-recoverable error per 10[17] bits read
> 1 Adequate airflow is required to ensure the drive temperature, as reported in the S.M.A.R.T. data, does not exceed the specified maximum operating temperature.
> 2 According to JEDEC (JESD47I), the time to write the full TBW is 18 months. Higher average daily data volume reduces the specified TBW.
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 3 of 28
Confidential www.swissbit.com industrial@swissbit.com
## **2. Product Features**
- SLC Flash with 100,000 Program/Erase Cycles and Reduced Write Amplification
- Global, Dynamic and Static Wear Leveling to maximize system write endurance
- Page Mode Flash Translation Layer (FTL) for best in class write performance and endurance
- Data Care Management
- Read Disturb Management and Dynamic Data Refresh for maximized retention
- Passive: Background Media Scan
- Lifetime Enhancements
- Dynamic Bad Block Remapping
- Write Amplification Reduction
- Intelligent Garbage Collection
- Management of unexpected power loss
- Up to UDMA6, MDMA4, PIO6 interface speed (max 133 MBytes/s burst)
- Security Feature Set Support
- Optimized for fast boot-up times
- In-Field Firmware Update without user data loss
- Detailed Self-Monitoring, Analysis, and Reporting Technology (S.M.A.R.T.)
- Life Cycle Management
- Controlled “Locked” BOM
- Swissbit Life Time Monitoring (SBLTM) Tool and SDK for SBLTM (on request)
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 4 of 28
Confidential www.swissbit.com industrial@swissbit.com
|**3. Ordering Information**||
|---|---|
|Table 1: Standard Product List||
|Capacity<br>Temperature<br>Commercial<br>Industrial<br>Part Number<br>Part Number<br>128 MBytes<br>SFCF0128HxAF1TO-C-MS-5y7-STD<br>SFCF0128HxAF1TO-I-MS-5y7-STD<br>256 MBytes<br>SFCF0256HxAF1TO-C-MS-5y7-STD<br>SFCF0256HxAF1TO-I-MS-5y7-STD<br>512 MBytes<br>SFCF0512HxAF1TO-C-MS-5y7-STD<br>SFCF0512HxAF1TO-I-MS-5y7-STD<br>1 GByte<br>SFCF1024HxAF2TO-C-MS-5y7-STD<br>SFCF1024HxAF2TO-I-MS-5y7-STD<br>2 GBytes<br>SFCF2048HxAF2TO-C-DS-5y7-STD<br>SFCF2048HxAF2TO-I-DS-5y7-STD<br>4 GBytes<br>SFCF4096HxAF2TO-C-QT-5y7-STD<br>SFCF4096HxAF2TO-I-QT-5y7-STD<br>8 GBytes<br>SFCF008GHxAF2TO-C-MS-5y7-STD<br>SFCF008GHxAF2TO-I-MS-5y7-STD<br>16 GBytes<br>SFCF016GHxAF4TO-C-MS-5y7-STD<br>SFCF016GHxAF4TO-I-MS-5y7-STD<br>32 GBytes<br>SFCF032GHxAF2TO-C-QT-5y7-STD<br>SFCF032GHxAF2TO-I-QT-5y7-STD<br>64 GBytes<br>SFCF064GHxAF4TO-C-QT-5y7-STD<br>SFCF064GHxAF4TO-I-QT-5y7-STD<br>~~ian~~||
|x = product generation and y = firmware revision||
|Table 2: Available Part Numbers||
|Capacity<br>Temperature<br>Commercial<br>Industrial<br>Part Number<br>Part Number<br>128 MBytes<br>SFCF0128H1AF1TO-C-MS-527-STD<br>SFCF0128H1AF1TO-I-MS-527-STD<br>256 MBytes<br>SFCF0256H1AF1TO-C-MS-527-STD<br>SFCF0256H1AF1TO-I-MS-527-STD<br>512 MBytes<br>SFCF0512H1AF1TO-C-MS-527-STD<br>SFCF0512H1AF1TO-I-MS-527-STD<br>1 GByte<br>SFCF1024H1AF2TO-C-MS-527-STD<br>SFCF1024H1AF2TO-I-MS-527-STD<br>2 GBytes<br>SFCF2048H1AF2TO-C-DS-527-STD<br>SFCF2048H1AF2TO-I-DS-527-STD<br>4 GBytes<br>SFCF4096H1AF2TO-C-QT-527-STD<br>SFCF4096H1AF2TO-I-QT-527-STD<br>8 GBytes<br>SFCF008GH1AF2TO-C-MS-527-STD<br>SFCF008GH1AF2TO-I-MS-527-STD<br>16 GBytes<br>SFCF016GH1AF4TO-C-MS-527-STD<br>SFCF016GH1AF4TO-I-MS-527-STD<br>32 GBytes<br>SFCF032GH1AF2TO-C-QT-527-STD<br>SFCF032GH1AF2TO-I-QT-527-STD<br>64 GBytes<br>SFCF064GH1AF4TO-C-QT-527-STD<br>SFCF064GH1AF4TO-I-QT-527-STD<br>~~ian~~||
|Swissbit AG|Revision: 1.02|
|Industriestrasse 4<br>Confidential|Doc-2827|
|CH-9552 Bronschhofen<br>www.swissbit.com|File: C-500_data_sheet_CF-HxAF_Rev102|
|Switzerland<br>industrial@swissbit.com|Page 5 of 28|
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 5 of 28
Confidential www.swissbit.com industrial@swissbit.com
## **4. Product Description**
The Swissbit[®] C-500 continues Swissbit’s line of CompactFlash™ memory cards of small form factor nonvolatile high capacity storage. The CompactFlash™ card is an established removable device for industrial and NetCom applications as boot device or data storage. The C-500 is using a page based flash translation layer (FTL) mapping which allows high write data volume especially for logging of small data packages while maintaining best endurance.
Multiple firmware features as global, static and dynamic wear leveling, bad block remapping and a sophisticated page based mapping leverage best in class endurance even for critical application. Data care management provides at the same time best retention for infrequently written data sections.
The C-500 has an internal high performance 32-bit RISC controller, which manages interface protocols, data storage and retrieval as well as hardware BCH-code Error Correction Code (ECC), defect handling, diagnostics and clock control.
The firmware structure and CPU performance enable fast boot times in the system.
Figure 1: C-500 CompactFlash Functional Block Diagram
The C-500 operates in three basic modes:
- PC card ATA I/O mode
- PC card ATA memory mode
- True IDE mode up to UDMA6, MDMA2,PIO4
The CompactFlash[TM] also supports Advanced Timing modes. Advanced Timing modes are ATA I/O modes that are 100ns or faster, ATA Memory modes that are 100ns or 80ns.
Standard cards are configured as max. UDMA6 (30ns) and PIO6/MDMA4 (80ns).
If the cards should be used in extended speed modes, they should be qualified on the target system and the system should fulfill the signal requirements.
It conforms to the PCMCIA Card Specification 8.0 when operating in the ATA I/O mode, and in the ATA Memory mode (Personal Computer Memory Card International Association standard, JEIDA in Japan), and to the ATA specification when operating in True IDE Mode. CompactFlash[TM] Cards can be used with passive adapters in a PC-Card Type I, II, or Type III socket.
Once the card has been configured by the host, it behaves as a standard ATA (IDE) disk drive. The card has a voltage detector and a powerful power-loss management feature to prevent data corruption after unexpected power-down.
The specification has been realized and approved by the CompactFlash[TM] Association (CFA).
This non-proprietary specification enables users to develop CF products that function correctly and are compatible with future CF design.
## Related Documentation
- CF+ and CompactFlash[TM] Specification Revision 6.1
- AT Attachment Interface Document, American National Standards Institute, ATA-7, 2005
- PCMCIA PC Card Standard, 1995
- PCMCIA PC Card ATA Specification 8.0
Detailed description in the CompactFlash specification - https://www.compactflash.org/cfa specifications
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Confidential Doc-2827 www.swissbit.com File: C-500_data_sheet_CF-HxAF_Rev102 industrial@swissbit.com Page 6 of 28
## _**4.1 Performance Specifications**_
The C-500 read/write sequential and random performance benchmarks are detailed in the following Table 3.
Table 3: Read/Write Performance[3]
|Capacity|Sequential Read<br>(MBPS)|Sequential Write<br>(MBPS)|Random Read 4k<br>(IOPS)|Random Write 4k<br>(IOPS)|
|---|---|---|---|---|
|128 MBytes|32.2|19.9|2,960|1,870|
|256 MBytes|32.2|19.9|2,960|1,870|
|512 MBytes|32.2|19.9|2,960|1,870|
|1 GByte|64.1|29.0|3,060|1,380|
|2 GBytes|62.9|28.6|2,840|1,370|
|4 GBytes|62.0|37.5|3,180|1,430|
|8 GBytes|64.3|39.0|3,030|1,290|
|16 GBytes|64.4|43.6|2,870|1,320|
|32 GBytes|64.4|43.5|2,870|1,330|
|64 GBytes|64.5|42.8|2,880|1,330|
## _**4.2 Current Consumption**_
The drive-level current consumption as a function of operating mode is shown below in Table 4. The current is about the same at 3.3V as for 5V.
Table 4: Current Consumption for max transfer speed at 5V (and 3.3V)[4]
|Drive Capacity|Sequential<br>Read|Sequential<br>Write|Random Read<br>4k|Random Write<br>4k|Idle|Unit|
|---|---|---|---|---|---|---|
|128 MBytes|65|50|44|43|4.5|mA|
|256 MBytes|65|50|44|43|4.5||
|512 MBytes|65|50|44|43|4.5||
|1 GByte|90|70|44|43|4.5||
|2 GBytes|95|70|44|43|4.5||
|4 GBytes|100|100|44|43|4.5||
|8 GBytes|100|70|47|43|4.5||
|16 GBytes|100|85|47|43|4.5||
|32 GBytes|110|95|50|45|4.5||
|64 GBytes|120|100|53|47|4.5||
> 3 The values are measured using CrystalDiskMark 6.0.0 x64 (CDM) at IDE interface in UDMA6 mode (Seq Q32T1 and 4KiB Q8T8). Performance depends on flash type and number, file/cluster size, and burst speed.
> 4 All values are the typical recorded at 25 °C, with 5V supply voltage at fastest CrystalDiskMark 6.0.0 x64 at IDE interface.
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 7 of 28
Confidential www.swissbit.com industrial@swissbit.com
## _**4.3 Environmental Specifications**_
## 4.3.1 Recommended Operating Conditions[5]
The recommended operating conditions for the C-500 CompactFlash Cards are provided in Table 5 below.
Table 5: Recommended Operating Conditions Parameter Value Commercial Operating Temperature 0 °C to 70 °C Industrial Operating Temperature -40 °C to 85 °C Power Supply VCC Voltage 3.3 V ± 10% or 5V ± 10% ~~————~~
## 4.3.2 Recommended Storage Conditions
The recommended storage conditions are listed in the following Table 6.
Table 6: Recommended Storage Conditions Parameter Value Commercial Storage Temperature -50 °C to 100 °C[6] Industrial Storage Temperature -50 °C to 100 °C[6] ~~—————~~
## 4.3.3 Shock, Vibration and Humidity
The maximum shock, vibration and humidity conditions are listed below in the Table 7.
Table 7: Shock, Vibration and Humidity Parameter Value Non-Operating Shock 1,500 g Peak (JESD22-B110) Non-Operating Vibration 20 g Peak, 10-2000 Hz Humidity (Non-Condensing) 85% RH 85 °C, 1000 hrs (JESD22-A101) ~~————_—~~
> 5 Adequate airflow is required to ensure the drive temperature, as reported in the S.M.A.R.T. data, does not exceed the specified maximum operating temperature.
> 6 The retention at high temperature is reduced. The acceleration factor at 100°C compared with 55°C is 110, i.e. the initial endurance at 10 years@55°C is reduced to 33 days@100°C.
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 8 of 28
Confidential www.swissbit.com industrial@swissbit.com
## _**4.4 Regulatory Compliance**_
The C-500 devices comply with the standards listed in the following Table 8.
Table 8: Regulatory Compliance
|Compliance|Country|Type|Standard(s)/Directive|
|---|---|---|---|
|CE|European Union|Certificate|EMC, RoHS, WEEE|
|CE/ EMC|European Union|Compliance|2014/30/EU<br>EN61000-6-2 :2005<br>CISPR 32 :2015<br>EN 55032:2015<br>IEC 61000-4-2 :2008<br>IEC 61000-4-3:2010-04|
|CE/ RoHS|European Union|Compliance|2011/65/EU, 2015/863|
|CE/ WEEE|European Union|Compliance|2012/19/EU|
|REACH|European Union|Certificate|1907/2006|
|FCC|United States|Compliance|47 CFR Part 15, class B|
|UL|United States|Compliance|Conformity by subparts|
## _**4.5 Mechanical Specifications**_
The C-500 Card has a female 50-pin CompactFlash[TM] connector. Physical dimensions are detailed in Table 9 below. Figure 2 at page 13 illustrates the C-500 dimensions and connector location. Table 9: Measured Physical Dimensions Physical Dimensions Unit Length 36.40±0.15 Width 42.80±0.10 mm Thickness (Max) 3.30±0.10 Weight (Max Capacity) 10 g ~~———s~~ Swissbit AG Revision: 1.02 Industriestrasse 4 Confidential Doc-2827 CH-9552 Bronschhofen www.swissbit.com File: C-500_data_sheet_CF-HxAF_Rev102 Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 9 of 28
industrial@swissbit.com
## _**4.6 Reliability and Endurance**_
The Mean Time Between Failure (MTBF) is specified to exceed the value listed in the following Table 10. Data reliability with effective error tolerance and data retention at the beginning and end of life is also provided.
Table 10: Reliability
|Parameter<br>~~———=—_——~~|Value<br>~~———=—_——~~|
|---|---|
|MTBF (at 25 °C)<br>~~———=—_——~~|> 3,000,000 hours<br>~~———=—_——~~|
|Data Reliability<br>~~———=—_——~~|< 1 Non-Recoverable Error per 1017Bits Read<br>~~———=—_——~~|
|Data Retention<br>~~———=—_——~~|10 Years at Start (JESD47), 1 Year at EOL<br>~~———=—_——~~|
Table 11: Endurance[7]
|Table 11: Endurance[7]|||
|---|---|---|
|Card<br>Capacity|Enterprise||
||TBW|DWPD|
|128 MBytes8|35.4|151.74|
|256 MBytes8|26.8|57.43|
|512 MBytes|2.3|2.53|
|1 GByte|4.1|2.23|
|2 GBytes|8.2|2.24|
|4 GBytes|17.5|2.40|
|8 GBytes|38.2|2.62|
|16 GBytes|89.3|3.06|
|32 GBytes|163.5|2.80|
|64 GBytes|409.3|3.50|
## _**4.7 Drive Geometry Specification**_
The C-500 CompactFlash card geometry is set to LBA settings as shown below in Table 12.
Table 12: Drive Geometry
|Card Capacity|Cylinders|Heads|Sectors / track|Sectors (LBA)|Total addressable<br>capacity (Bytes)|
|---|---|---|---|---|---|
|128 MBytes|937|8|32|239,872|122,814,464|
|256 MBytes|980|16|32|501,760|256,901,120|
|512 MBytes|993|16|63|1,000,944|512,483,328|
|1 GByte|1986|16|63|2,001,888|1,024,966,656|
|2 GBytes|3,970|16|63|4,001,760|2,048,901,120|
|4 GBytes|7,964|16|63|8,027,712|4,110,188,544|
|8 GBytes|15,880|16|63|16,007,040|8,195,604,480|
|16 GBytes|16,3839|16|63|31,717,728|16,239,476,736|
|32 GBytes|16,3839|16|63|64,028,160|32,782,417,920|
|64 GBytes|16,3839|16|63|125,313,024|64,160,268,288|
- 7 Enterprise workloads follow the JEDEC JESD219 standard. Enterprise workload values are measured based on 168 hours of runtime. DWPD values with consideration of warranty period of 5 years for SLC.
- 8 Based on 512 MBytes NAND size
- 9 The CHS addressing is limited to about 8GB. Larger drives should be used in LBA mode.
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Confidential Doc-2827 www.swissbit.com File: C-500_data_sheet_CF-HxAF_Rev102 industrial@swissbit.com Page 10 of 28
## **5. Electrical Interface**
## **5.1** _**Electrical description**_
The CompactFlash[TM] Memory Card operates in three basic modes:
- PC Card ATA using I/O Mode
- PC Card ATA using Memory Mode
- True IDE Mode with MWDMA and UDMA, which is compatible with most disk drives
- The signal/pin assignments are listed in Table 13 Low active signals have a ‘-’ prefix. Pin types are Input, Output or Input/Output.
The configuration of the Card is controlled using the standard PC card configuration registers starting at address 200h in the Attribute Memory space of the memory card. Inputs are signals sourced from the host while Outputs are signals sourced from the Card. The signals are described for each of the three operating modes.
All outputs from the Card are totem pole except the data bus signals that are bi-directional tri-state. Refer to the section titled “Electrical Specifications” for definitions of Input and Output type.
Detailed description in the CompactFlash specification - https://www.compactflash.org/cfa specifications
Table 13: Pin Assignment and Pin Type
|~~a~~<br>~~ee~~|~~eeeee~~|~~eeeee~~|~~eeeee~~|~~rr~~|~~rr~~|~~rr~~||||
|---|---|---|---|---|---|---|---|---|---|
|Pin Num<br>~~a ~~<br>~~ee~~<br>~~ee~~|PC Card Memory Mode<br>~~ns~~<br>~~eeeee~~|||PC Card I/O Mode<br>~~ns~~<br>~~rr~~|||True IDE Mode(4)<br>~~ns~~|||
||Signal<br>Name<br> ~~eee~~<br>~~**e**e~~|Pin<br>Type<br>~~eee~~<br>~~e~~~~**s**~~|In, Out<br>Type<br>~~ee~~<br>~~ee~~|Signal<br>Name<br>~~rr~~<br>~~ets~~|Pin<br>Type<br>~~rr~~<br>~~Rs~~|In, Out<br>Type<br>~~rr~~<br>~~ns~~|Signal<br>Name<br>~~ee~~|Pin<br>Type<br>~~GD~~|In, Out<br>Type|
|1<br> <br>~~ee~~<br>~~ee~~|GND<br> ~~eee~~<br>~~**e**e~~<br>~~s S~~|~~eee~~<br>~~e~~~~**s**~~<br>~~S~~|Ground<br>~~ee~~<br>~~ee~~<br>~~rr~~|GND<br>~~ets~~<br>~~nD~~|~~Rs~~<br>~~(OO~~|Ground<br>~~ns~~<br>~~(OO~~|GND<br>~~ee~~<br>~~I~~|~~GD~~<br>~~(~~|Ground|
|2<br> <br>~~ee~~<br>~~ee~~<br>~~ee~~|D3<br> ~~eee~~<br>~~**e**e~~<br>~~s S~~<br>~~ee Ms~~|I/O<br>~~eee ~~<br>~~e~~~~**s**~~<br>~~S~~<br>~~Ms Me~~|I1Z,OZ3<br> ~~ee~~<br>~~ee~~<br>~~rr~~<br>~~Me~~|D3<br>~~ets~~<br>~~nD~~<br>~~res Gs~~|I/O<br>~~Rs~~<br>~~(OO~~<br>~~Gs~~|I1Z,OZ3<br>~~ns~~<br>~~(OO~~<br>~~ens~~|D3<br>~~ee~~<br>~~I~~<br>~~ee~~|I/O<br>~~GD~~<br>~~(~~<br>~~I~~|I1Z,OZ3|
|3<br>~~ee~~<br>~~ee~~<br>~~es~~|D4<br>~~**e**e ~~<br>~~s S~~<br>~~ee Ms~~<br>~~es~~|I/O<br> ~~e~~~~**s** ~~<br>~~S~~<br>~~Ms Me~~<br>~~ns~~|I1Z,OZ3<br> ~~ee ~~<br>~~rr~~<br>~~Me~~<br>~~PD~~|D4<br> ~~ets ~~<br>~~nD ~~<br>~~res Gs~~<br>~~PD~~|I/O<br> ~~Rs ~~<br> ~~(OO~~<br>~~Gs~~<br>~~UD~~|I1Z,OZ3<br> ~~ns ~~<br>~~(OO~~<br>~~ens~~<br>~~(OO~~|D4<br> ~~ee ~~<br>~~I ~~<br>~~ee~~<br>~~I~~|I/O<br> ~~GD~~<br> ~~(~~<br>~~I~~|I1Z,OZ3|
|4<br>~~ee~~<br>~~es~~<br>~~ee~~|D5<br>~~ee Ms~~<br>~~es~~<br>~~ee Gs~~|I/O<br>~~Ms Me~~<br>~~ns~~<br>~~Gs~~|I1Z,OZ3<br>~~Me~~<br>~~PD~~<br>~~Me~~|D5<br>~~res Gs~~<br>~~PD~~<br>~~neers Gs~~|I/O<br>~~Gs ~~<br>~~UD~~<br>~~Gs~~|I1Z,OZ3<br> ~~ens ~~<br>~~(OO~~<br>~~rs~~|D5<br> ~~ee~~<br>~~I~~<br>~~ee~~|I/O<br>~~I~~<br>~~I~~|I1Z,OZ3|
|5<br>~~es ~~<br>~~ee~~<br>~~a~~|D6<br> ~~es ~~<br>~~ee Gs~~<br>~~es~~|I/O<br> ~~ns~~<br>~~Gs~~<br>~~ne~~|I1Z,OZ3<br>~~PD~~<br>~~Me~~<br>~~nD~~|D6<br>~~PD ~~<br>~~neers Gs~~<br>~~nD~~|I/O<br> ~~UD ~~<br>~~Gs~~<br>~~Us~~|I1Z,OZ3<br> ~~(OO~~<br>~~rs~~<br>~~nS~~|D6<br>~~I~~<br>~~ee~~<br>~~nS~~|I/O<br>~~I~~|I1Z,OZ3|
|6<br>~~ee~~<br>~~a~~<br>~~ee~~|D7<br>~~ee Gs~~<br>~~es~~<br>~~es ee~~|I/O<br>~~Gs~~<br>~~ne~~<br>~~ee~~|I1Z,OZ3<br>~~Me~~<br>~~nD~~<br>~~ete~~|D7<br>~~neers Gs~~<br>~~nD~~<br>~~(reer~~|I/O<br>~~Gs~~<br>~~Us~~<br>~~rs~~|I1Z,OZ3<br>~~rs ~~<br>~~nS~~<br>~~(Rs~~|D7<br> ~~ee~~<br>~~nS~~<br>~~ROU~~|I/O<br>~~I~~<br>~~ES~~|I1Z,OZ3|
|7<br>~~a~~<br>~~ee~~<br>~~a~~|-CE1<br>~~es ~~<br>~~es ee~~<br>~~es~~|I<br> ~~ne~~<br>~~ee~~<br>~~ne~~|I3U<br>~~nD~~<br>~~ete~~<br>~~nD~~|-CE1<br>~~nD ~~<br>~~(reer~~<br>~~nD~~|I<br> ~~Us ~~<br>~~rs~~<br>~~Us~~|I3U<br> ~~nS~~<br>~~(Rs~~<br>~~nS~~|-CS0<br>~~nS~~<br>~~ROU~~<br>~~nS~~|I<br>~~ES~~|I3Z|
|8<br>~~ee~~<br>~~a~~<br>~~ee~~|A10<br>~~es ee~~<br>~~es~~<br>~~ee Ms Ge~~|I<br>~~ee ~~<br>~~ne~~<br>~~Ms Ge~~|I1Z<br> ~~ete ~~<br>~~nD~~<br>~~Ms Ge~~|A10<br> ~~(reer~~<br>~~nD~~<br>~~(rs Gs~~|I<br>~~rs~~<br>~~Us~~<br>~~Gs ns~~|I1Z<br>~~(Rs ~~<br>~~nS~~<br>~~ns~~|A10(2)<br> ~~ROU~~<br>~~nS~~<br>~~eS~~|I<br>~~ES~~<br>~~I~~|I1Z|
|9(1)<br>~~a~~<br>~~ee~~<br>~~ee~~|-OE<br>~~es ~~<br>~~ee Ms Ge~~<br>~~ee es~~|I<br> ~~ne~~<br>~~Ms Ge~~<br>~~es~~|I3U<br>~~nD~~<br>~~Ms Ge~~<br>~~rs~~|-OE<br>~~nD ~~<br>~~(rs Gs~~<br>~~rs Gs~~|I<br> ~~Us ~~<br>~~Gs ns~~<br>~~Gs~~|I3U<br> ~~nS~~<br>~~ns~~<br>~~rs~~|-ATASEL<br>~~nS~~<br>~~eS~~<br>~~ee~~|I<br>~~I~~|I3U|
|10<br>~~ee~~<br>~~ee~~<br>~~ee ee~~|A9<br>~~ee Ms Ge~~<br>~~ee es~~<br>~~ee es~~|I<br>~~Ms Ge~~<br>~~es~~<br>~~es~~|I1Z<br>~~Ms Ge~~<br>~~rs~~<br>~~Geers~~|A9<br>~~(rs Gs~~<br>~~rs Gs~~<br>~~eerste~~|I<br>~~Gs ns~~<br>~~Gs~~<br>~~eerste~~|I1Z<br>~~ns ~~<br>~~rs~~<br>~~eerste~~|A9(2)<br> ~~eS ~~<br>~~ee~~|I<br> ~~I~~|I1Z|
|11<br>~~ee~~<br>~~ee ee~~<br>~~ee~~|A8<br>~~ee es~~<br>~~ee es~~<br>~~ee es~~|I<br>~~es~~<br>~~es~~<br>~~es~~|I1Z<br>~~rs~~<br>~~Geers~~<br>~~ee~~|A8<br>~~rs Gs~~<br>~~eerste~~<br>~~Deets~~|I<br>~~Gs~~<br>~~eerste~~<br>~~nts ns~~|I1Z<br>~~rs ~~<br>~~eerste~~<br>~~ns~~|A8(2)<br> ~~ee~~<br>~~I~~|I<br>~~I~~|I1Z|
|12<br>~~ee ee~~<br>~~ee~~<br>~~es es~~|A7<br>~~ee es~~<br>~~ee es~~<br>~~es~~|I<br>~~es ~~<br>~~es~~<br>~~Sn~~|I1Z<br> ~~Geers ~~<br>~~ee~~<br>~~GD~~|A7<br> ~~eerste~~<br>~~Deets~~<br>~~GD~~|I<br>~~eerste~~<br>~~nts ns~~<br>~~Os~~|I1Z<br>~~eerste~~<br>~~ns~~<br>~~(OU~~|A7(2)<br>~~I~~<br>~~I~~|I<br>~~I~~<br>~~(OO~~|I1Z|
|13<br>~~ee~~<br>~~es es~~<br>~~ee~~|Vcc<br>~~ee es~~<br>~~es~~<br>~~ee es~~|~~es ~~<br>~~Sn~~<br>~~es~~|Power<br> ~~ee ~~<br>~~GD~~<br>~~rs~~|Vcc<br> ~~Deets ~~<br>~~GD~~<br>~~rs~~|~~nts ns~~<br>~~Os~~<br>~~GIs Rs~~|Power<br>~~ns ~~<br>~~(OU~~<br>~~Rs~~|Vcc<br> ~~I~~<br>~~I~~<br>~~ee~~|~~I~~<br>~~(OO~~<br>~~I~~|Power|
|14<br>~~es es~~<br>~~ee~~<br>~~a~~|A6<br>~~es ~~<br>~~ee es~~<br>~~es~~|I<br> ~~Sn~~<br>~~es~~<br>~~Sr~~|I1Z<br>~~GD~~<br>~~rs~~<br>~~Sr~~|A6<br>~~GD ~~<br>~~rs~~<br>~~GD~~|I<br> ~~Os ~~<br>~~GIs Rs~~<br>~~ts~~|I1Z<br> ~~(OU~~<br>~~Rs~~<br>~~nS~~|A6(2)<br>~~I~~<br>~~ee~~<br>~~nS~~|I<br>~~(OO~~<br>~~I~~|I1Z|
|15<br>~~ee~~<br>~~a~~<br>~~ee~~|A5<br>~~ee es~~<br>~~es~~<br>~~ee~~|I<br>~~es~~<br>~~Sr~~<br>~~es~~|I1Z<br>~~rs~~<br>~~Sr~~<br>~~(es~~|A5<br>~~rs ~~<br>~~GD~~<br>~~(es Gs~~|I<br> ~~GIs Rs~~<br>~~ts~~<br>~~Gs~~|I1Z<br>~~Rs ~~<br>~~nS~~<br>~~ts~~|A5(2)<br> ~~ee~~<br>~~nS~~<br>~~ee~~|I<br>~~I~~<br>~~I~~|I1Z|
|16<br>~~a~~<br>~~ee~~<br>~~ee~~|A4<br>~~es~~<br>~~ee~~<br>~~es~~|I<br>~~Sr~~<br>~~es~~<br>~~es nn~~|I1Z<br>~~Sr ~~<br>~~(es~~<br>~~nn~~|A4<br> ~~GD ~~<br>~~(es Gs~~<br>~~nD~~|I<br> ~~ts ~~<br>~~Gs~~<br>~~nD~~|I1Z<br> ~~nS~~<br>~~ts~~<br>~~en~~|A4(2)<br>~~nS~~<br>~~ee~~<br>~~US~~|I<br>~~I~~<br>~~I~~|I1Z|
|17<br>~~ee~~<br>~~ee~~<br>~~ee~~|A3<br>~~ee ~~<br>~~es~~<br>~~ee Rs~~|I<br> ~~es~~<br>~~es nn~~<br>~~Rs Ge~~|I1Z<br>~~(es~~<br>~~nn~~<br>~~Ge~~|A3<br>~~(es Gs~~<br>~~nD~~<br>~~nes~~|I<br>~~Gs~~<br>~~nD~~<br>~~Is~~|I1Z<br>~~ts ~~<br>~~en~~<br>~~ne~~|A3(2)<br> ~~ee~~<br>~~US~~<br>~~I~~|I<br>~~I~~<br>~~I~~<br>~~I~~|I1Z|
|18<br>~~ee~~<br>~~ee~~<br>~~a~~|A2<br>~~es ~~<br>~~ee Rs~~<br>~~es~~|I<br> ~~es nn~~<br>~~Rs Ge~~|I1Z<br>~~nn~~<br>~~Ge~~<br>~~ID~~|A2<br>~~nD~~<br>~~nes~~<br>~~ID~~|I<br>~~nD ~~<br>~~Is~~<br>~~ID~~|I1Z<br> ~~en ~~<br>~~ne~~<br>~~I~~|A2<br> ~~US ~~<br>~~I~~<br>~~ES~~|I<br> ~~I~~<br>~~I~~|I1Z|
|19<br>~~ee~~<br>~~a~~<br>~~ee ee~~|A1<br>~~ee Rs~~<br>~~es~~<br>~~ee es~~|I<br>~~Rs Ge~~<br>~~es~~|I1Z<br>~~Ge~~<br>~~ID~~<br>~~Genrer~~|A1<br>~~nes ~~<br>~~ID~~<br>~~(reereetrs~~|I<br> ~~Is ~~<br>~~ID~~<br>~~Us~~|I1Z<br> ~~ne~~<br>~~I~~<br>~~eee~~|A1<br>~~I~~<br>~~ES~~<br>~~I~~|I<br>~~I~~<br>~~I~~|I1Z|
|20<br>~~a~~<br>~~ee ee~~<br>~~ee~~|A0(11)<br>~~es~~<br>~~ee es~~<br>~~ee~~|I<br>~~es~~<br>~~es~~|I1Z<br>~~ID~~<br>~~Genrer~~<br>~~ee~~|A0(11)<br>~~ID~~<br>~~(reereetrs~~<br>~~eres~~|I<br>~~ID ~~<br>~~Us~~<br>~~tt~~|I1Z<br> ~~I~~<br>~~eee~~<br>~~ners GR~~|A0<br>~~ES~~<br>~~I~~<br>~~GR~~|I<br>~~I~~<br>~~I~~|I1Z|
|21<br>~~ee ee~~<br>~~ee~~<br>~~ee~~|D0<br>~~ee es~~<br>~~ee~~<br>~~ee~~|I/O<br>~~es ~~<br>~~es~~<br>~~er~~|I1Z,OZ3<br> ~~Genrer~~<br>~~ee~~<br>~~rrr~~|D0<br>~~(reereetrs ~~<br>~~eres~~<br>~~(reer~~|I/O<br> ~~Us ~~<br>~~tt~~<br>~~ns~~|I1Z,OZ3<br> ~~eee~~<br>~~ners GR~~<br>~~(ID~~|D0<br>~~I ~~<br>~~GR~~<br>~~I~~|I/O<br> ~~I~~<br>~~I~~<br>~~I~~|I1Z,OZ3|
|22<br>~~ee~~<br>~~ee~~<br>~~ee~~|D1<br>~~ee~~<br>~~ee~~<br>~~ee~~|I/O<br>~~es~~<br>~~er~~<br>~~es~~|I1Z,OZ3<br>~~ee~~<br>~~rrr~~<br>~~errr~~|D1<br>~~eres ~~<br>~~(reer~~<br>~~errr~~|I/O<br> ~~tt ~~<br>~~ns~~<br>~~Gs~~|I1Z,OZ3<br> ~~ners GR~~<br>~~(ID~~<br>~~tes~~|D1<br>~~GR~~<br>~~I~~<br>~~ee~~|I/O<br>~~I~~<br>~~I~~<br>~~IE~~|I1Z,OZ3|
|23<br>~~ee~~<br>~~ee~~<br>~~ee Re~~|D2<br>~~ee ~~<br>~~ee~~<br>~~Re~~|I/O<br> ~~er ~~<br>~~es~~<br>~~Res~~|I1Z,OZ3<br> ~~rrr~~<br>~~errr~~<br>~~Gt (ees~~|D2<br>~~(reer~~<br>~~errr~~<br>~~(ees~~|I/O<br>~~ns~~<br>~~Gs~~<br>~~Gs~~|I1Z,OZ3<br>~~(ID ~~<br>~~tes~~<br>~~ens~~|D2<br> ~~I~~<br>~~ee~~<br>~~eS~~|I/O<br>~~I~~<br>~~IE~~<br>~~I~~|I1Z,OZ3|
|24<br>~~ee~~<br>~~ee Re~~<br>~~ee~~|WP<br>~~ee~~<br>~~Re~~<br>~~ee Cs~~|O<br>~~es~~<br>~~Res~~<br>~~Cs~~|OT3<br>~~errr~~<br>~~Gt (ees~~<br>~~ee~~|-IOIS16(10)<br>~~errr ~~<br>~~(ees~~<br>~~rs~~|O<br> ~~Gs ~~<br>~~Gs~~<br>~~Is ns~~|OT3<br> ~~tes ~~<br>~~ens~~<br>~~ns~~|-IOIS16<br> ~~ee~~<br>~~eS~~<br>~~ee~~|O<br>~~IE~~<br>~~I~~<br>~~I~~|ON3|
|25<br>~~ee Re~~<br>~~ee~~<br>~~a~~|-CD2<br>~~Re~~<br>~~ee Cs~~<br>~~es~~|O<br>~~Res~~<br>~~Cs~~<br>~~Sr~~|Ground<br>~~Gt (ees~~<br>~~ee~~<br>~~Sr~~|-CD2<br>~~(ees~~<br>~~rs~~<br>~~GD~~|O<br>~~Gs ~~<br>~~Is ns~~<br>~~ts~~|Ground<br> ~~ens ~~<br>~~ns~~<br>~~nS~~|-CD2<br> ~~eS ~~<br>~~ee~~<br>~~nS~~|O<br> ~~I~~<br>~~I~~|Ground|
|26<br>~~ee~~<br>~~a~~<br>~~ee~~|-CD1<br>~~ee Cs~~<br>~~es~~<br>~~ee Rs~~|O<br>~~Cs ~~<br>~~Sr~~<br>~~Rs~~|Ground<br> ~~ee~~<br>~~Sr~~<br>~~(es~~|-CD1<br>~~rs ~~<br>~~GD~~<br>~~(es~~|O<br> ~~Is ns~~<br>~~ts~~<br>~~GIs~~|Ground<br>~~ns ~~<br>~~nS~~<br>~~es~~|-CD1<br> ~~ee~~<br>~~nS~~<br>~~ee~~|O<br>~~I~~<br>~~I~~|Ground|
|27<br>~~a~~<br>~~ee~~<br>~~ee~~|D11(1)<br>~~es~~<br>~~ee Rs~~<br>~~es~~|I/O<br>~~Sr~~<br>~~Rs~~<br>~~Se~~|I1Z,OZ3<br>~~Sr ~~<br>~~(es~~<br>~~nD~~|D11(1)<br> ~~GD ~~<br>~~(es~~<br>~~nD~~|I/O<br> ~~ts ~~<br>~~GIs~~<br>~~UD~~|I1Z,OZ3<br> ~~nS~~<br>~~es~~<br>~~nn~~|D11(1)<br>~~nS~~<br>~~ee~~<br>~~Ss~~|I/O<br>~~I~~<br>~~Ss~~|I1Z,OZ3|
|28<br>~~ee~~<br>~~ee~~<br>~~ee~~|D12(1)<br>~~ee Rs~~<br>~~es~~<br>~~ee~~|I/O<br>~~Rs~~<br>~~Se~~<br>~~es Ge~~|I1Z,OZ3<br>~~(es~~<br>~~nD~~<br>~~Ge~~|D12(1)<br>~~(es ~~<br>~~nD~~<br>~~ns Gs~~|I/O<br> ~~GIs ~~<br>~~UD~~<br>~~Gs~~|I1Z,OZ3<br> ~~es ~~<br>~~nn~~<br>~~Ds~~|D12(1)<br> ~~ee~~<br>~~Ss~~<br>~~ID~~|I/O<br>~~I~~<br>~~Ss~~<br>~~IE~~|I1Z,OZ3|
|29<br>~~ee~~<br>~~ee~~|D13(1)<br>~~es ~~<br>~~ee~~|I/O<br> ~~Se ~~<br>~~es Ge~~|I1Z,OZ3<br> ~~nD~~<br>~~Ge~~|D13(1)<br>~~nD ~~<br>~~ns Gs~~|I/O<br> ~~UD ~~<br>~~Gs~~|I1Z,OZ3<br> ~~nn~~<br>~~Ds~~|D13(1)<br>~~Ss~~<br>~~ID~~|I/O<br>~~Ss~~<br>~~IE~~|I1Z,OZ3|
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 11 of 28
Confidential www.swissbit.com industrial@swissbit.com
||||||||SWISSbDIt|SWISSbDIt|SWISSbDIt|
|---|---|---|---|---|---|---|---|---|---|
|Pin Num<br>~~ee~~<br>~~ee~~|PC Card Memory Mode<br>~~ee~~|||PC Card I/O Mode<br>~~ee~~|||True IDE Mode(4)<br>~~ee~~|||
||Signal<br>Name<br>~~ee~~<br>~~es~~|Pin<br>Type<br>~~ee~~<br>~~es Sr~~|In, Out<br>Type<br>~~ee~~<br>~~Sr~~|Signal<br>Name<br>~~ee~~<br>~~OD~~|Pin<br>Type<br>~~ee~~<br>~~OD~~|In, Out<br>Type<br>~~ee~~|Signal<br>Name<br>~~ee~~|Pin<br>Type<br>~~ee~~|In, Out<br>Type<br>~~ee~~|
|30<br>~~ee~~<br>~~a~~|D14(1)<br>~~es~~<br>~~ee~~|I/O<br>~~es Sr~~<br>~~Gee~~|I1Z,OZ3<br>~~Sr~~<br>~~ners~~|D14(1)<br>~~OD~~<br>~~errr~~|I/O<br>~~OD~~<br>~~(ttrtrns~~|I1Z,OZ3<br>~~rn US~~|D14(1)<br>~~US~~|I/O<br>~~I~~|I1Z,OZ3|
|31<br>~~ee ~~<br>~~a~~<br>~~re~~|D15(1)<br> ~~es ~~<br>~~ee~~<br>~~es~~|I/O<br> ~~es Sr~~<br>~~Gee~~<br>~~ne~~|I1Z,OZ3<br>~~Sr~~<br>~~ners~~|D15(1)<br>~~OD~~<br>~~errr~~<br>~~ID~~|I/O<br>~~OD~~<br>~~(ttrtrns~~<br>~~ID~~|I1Z,OZ3<br>~~rn US~~<br>~~I~~|D15(1)<br>~~US~~|I/O<br>~~I~~|I1Z,OZ3|
|32<br>~~a~~<br>~~re~~<br>~~ee~~|-CE2(1)<br>~~ee ~~<br>~~es~~<br>~~ee~~|I<br> ~~Gee ~~<br>~~ne~~<br>~~ee~~|I3U<br> ~~ners ~~<br>~~ee~~|-CE2(1)<br> ~~errr~~<br>~~ID~~<br>~~ee~~|I<br>~~(ttrtrns ~~<br>~~ID~~<br>~~ee~~|I3U<br> ~~rn US~~<br>~~I~~<br>~~ee~~|-CS1(1)<br>~~US ~~<br>~~ee~~|I<br> ~~I~~<br>~~ee~~|I3Z<br>~~ee~~|
|33<br>~~re ~~<br>~~ee~~|-VS1<br> ~~es ~~<br>~~ee~~|O<br> ~~ne~~<br>~~ee~~|Ground<br>~~ee~~|-VS1<br>~~ID~~<br>~~ee~~|O<br>~~ID ~~<br>~~ee~~|Ground<br> ~~I~~<br>~~ee~~|-VS1<br>~~ee~~|O<br>~~ee~~|Ground<br>~~ee~~|
|34<br>~~ee~~|-IORD<br>~~ee~~|I<br>~~ee~~|I3U<br>~~ee~~|-IORD<br>~~ee~~|I<br>~~ee~~|I3U<br>~~ee~~<br>~~|~~<br>~~|~~|-IORD(7)<br>~~ee~~<br>~~|~~|I<br>~~ee~~|I3Z<br>~~ee~~|
||||||||HSTROBE(8)<br>~~ee~~<br>~~|~~<br>~~|~~|||
||||||||-HDMARDY(9)<br>~~|~~<br>~~|~~|||
|35<br>~~|~~<br>~~es~~|-IOWR<br>~~|~~<br>~~es~~|I<br>~~|~~<br>~~ns~~|I3U<br>~~|~~<br>~~ny~~|-IOWR<br>~~|~~<br>~~DS~~|I<br>~~|~~<br>~~DS~~|I3U<br>~~|~~<br>~~|~~<br>~~DS~~|-IOWR(7)<br>~~|~~<br>~~|~~|I<br>~~|~~<br>~~(~~|I3Z<br>~~|~~|
||||||||STOP(8)(9)<br>~~|~~<br>~~(~~|||
|36<br>~~es~~<br>~~PT~~|-WE<br>~~es~~<br>~~PT~~|I<br>~~ns~~|I3U<br>~~ny~~|-WE<br>~~DS~~|I<br>~~DS~~|I3U<br>~~DS~~|-WE(3)<br>~~(~~|I<br>~~(~~|I3U|
|37<br>~~es~~<br>~~PT~~<br>~~a~~|READY<br>~~es ~~<br>~~PT~~<br>~~es~~|O<br> ~~ns~~<br>~~nn~~|OT1<br>~~ny~~<br>~~nn~~|-IREQ<br>~~DS~~<br>~~nD~~|O<br>~~DS~~<br>~~OD~~|OT1<br>~~DS~~<br>~~I~~|INTRQ<br>~~(~~<br>~~ES~~|O<br>~~(~~|OZ1|
|38<br>~~PT~~<br>~~a~~|Vcc<br>~~PT~~<br>~~es~~|~~nn~~|Power<br>~~nn~~|Vcc<br>~~nD~~|~~OD~~|Power<br>~~I~~|Vcc<br>~~ES~~||Power|
|39<br>~~a~~<br>~~PT~~<br>~~a~~|-CSEL(5)<br>~~es~~<br>~~PT~~<br>~~es~~|I<br>~~nn~~<br>~~PT~~|I2Z<br>~~nn~~<br>~~PT~~<br>~~ID~~|-CSEL(5)<br>~~nD ~~<br>~~PT~~<br>~~ID~~|I<br> ~~OD ~~<br>~~PT~~<br>~~ID~~|I2Z<br> ~~I~~<br>~~PT~~<br>~~I~~|-CSEL<br>~~ES~~<br>~~PT~~<br>~~ES~~|I<br>~~PT~~|I2U<br>~~PT~~|
|40<br>~~a~~|-VS2<br>~~es~~|O|OPEN<br>~~ID~~|-VS2<br>~~ID~~|O<br>~~ID~~|OPEN<br>~~I~~|-VS2<br>~~ES~~|O|OPEN|
|41<br>~~a~~|RESET<br>~~es~~|I|I2U<br>~~ID~~|RESET<br>~~ID~~|I<br>~~ID ~~|I2U<br> ~~I~~|-RESET<br>~~ES~~|I|I2U|
|42|-WAIT|O|OT1|-WAIT|O|OT1|IORDY(7)|O|ON1|
||-DDMARDY(10)|||-DDMARDY(10)|||-DDMARDY(8)|||
||-DSTROBE(11)|||-DSTROBE(11)|||DSTROBE(9)|||
|43|-INPACK|O|OT1|-INPACK|O|OT1|DMARQ|O|OZ1|
||-DMARQ(12)|||-DMARQ(12)||||||
|44<br>~~oR~~<br>~~es~~|-REG<br>~~oR~~|I<br>|<br>~~ne~~|I3U<br>~~OE]~~<br>~~nr~~|-REG<br>~~OE]~~|I<br>~~OE]~~<br>~~Os~~|I3U<br>~~OE]~~<br>~~I~~|-DMACK(6)<br>~~OE]~~<br>~~IS~~|I<br>~~OE]~~<br>~~I~~|I3U<br>~~OE]~~|
||-DMACK(12)<br>~~oR~~<br>~~es~~|||-DMACK(12)<br>~~OE]~~<br>~~GD~~||||||
|45<br>~~es~~<br>~~a~~|BVD2<br>~~es~~<br>~~es~~|I/O<br>~~ne~~<br>~~Gee~~|I1U,OT1<br>~~nr~~<br>~~ees~~|-SPKR<br>~~GD~~<br>~~errr~~|I/O<br>~~Os~~<br>~~(UUs~~|I1U,OT1<br>~~I~~<br>~~tn~~|-DASP<br>~~IS~~<br>~~Ue~~|I/O<br>~~I~~|I1U,ON1|
|46<br>~~es ~~<br>~~a~~<br>~~ee~~|BVD1<br> ~~es ~~<br>~~es~~<br>~~ee~~|I/O<br> ~~ne~~<br>~~Gee~~<br>~~ee~~|I1U,OT1<br>~~nr ~~<br>~~ees~~<br>~~Re~~|-STSCHG<br> ~~GD ~~<br>~~errr~~<br>~~err~~|I/O<br> ~~Os ~~<br>~~(UUs~~<br>~~tert~~|I1U,OT1<br> ~~I ~~<br>~~tn~~<br>~~Ree~~|-PDIAG<br> ~~IS ~~<br>~~Ue~~<br>~~GI~~|I/O<br> ~~I~~<br>~~ES~~|I1U,ON1|
|47<br>~~a~~<br>~~ee~~<br>~~es~~|D8(1)<br>~~es ~~<br>~~ee~~<br>~~ee~~|I/O<br> ~~Gee ~~<br>~~ee~~<br>~~Geers~~|I1Z,OZ3<br> ~~ees ~~<br>~~Re~~<br>~~ert (rr~~|D8(1)<br> ~~errr~~<br>~~err~~<br>~~(rr~~|I/O<br>~~(UUs~~<br>~~tert~~<br>~~(tts~~|I1Z,OZ3<br>~~tn ~~<br>~~Ree~~<br>~~ns~~|D8(1)<br> ~~Ue~~<br>~~GI~~<br>~~ee~~|I/O<br>~~ES~~|I1Z,OZ3|
|48<br>~~ee~~<br>~~es~~<br>~~PT~~|D9(1)<br>~~ee~~<br>~~ee~~<br>~~PT~~|I/O<br>~~ee~~<br>~~Geers~~|I1Z,OZ3<br>~~Re~~<br>~~ert (rr~~|D9(1)<br>~~err ~~<br>~~(rr~~|I/O<br> ~~tert ~~<br>~~(tts~~|I1Z,OZ3<br> ~~Ree ~~<br>~~ns~~|D9(1)<br> ~~GI~~<br>~~ee~~|I/O<br>~~ES~~|I1Z,OZ3|
|49<br>~~es~~<br>~~PT~~<br>~~es~~|D10(1)<br>~~ee ~~<br>~~PT~~<br>~~es~~|I/O<br> ~~Geers ~~<br>~~Genrer~~|I1Z,OZ3<br> ~~ert (rr~~<br>~~ts~~|D10(1)<br>~~(rr~~<br>~~errr~~|I/O<br>~~(tts ~~<br>~~ts~~|I1Z,OZ3<br> ~~ns ~~<br>~~ts~~|D10(1)<br> ~~ee~~<br>~~I~~|I/O|I1Z,OZ3|
|50<br>~~PT~~<br>~~es~~|GND<br>~~PT~~<br>~~es~~|~~Genrer~~|Ground<br>~~ts~~|GND<br>~~errr~~|~~ts~~|Ground<br>~~ts~~|GND<br>~~I~~||Ground|
1. These signals are required only for 16 bit accesses and not required when installed in 8 bit systems. Devices should allow for 3-state signals not to consume current.
2. The signal should be grounded by the host.
3. The signal should be tied to VCC by the host.
4. The mode is required for CompactFlash[TM] Storage Cards.
5. The –CSEL signal is ignored by the card in PC Card modes. However, because it is not pulled up on the card in these modes, it should not be left floating by the host in PC Card modes. In these modes, the pin should be connected by the host to PC Card A25 or grounded by the host.
6. If DMA operations are not used, the signal must be held high or tied to VCC by the host. 7. Signal usage in True IDE Mode except when Ultra DMA mode protocol is active.
8. Signal usage in True IDE Mode when Ultra DMA mode protocol DMA Write is active.
9. Signal usage in True IDE Mode when Ultra DMA mode protocol DMA Read is active.
10. Signal usage in PC Card I/O and Memory Mode when Ultra DMA mode protocol DMA Write is active.
11. Signal usage in PC Card I/O and Memory Mode when Ultra DMA mode protocol DMA Read is active.
12. Signal usage in PC Card I/O and Memory Mode when Ultra DMA protocol is active.
13. Signal is a totem-pole output during Ultra DMA data bursts in True IDE mode.
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 12 of 28
Confidential www.swissbit.com
industrial@swissbit.com
## **6. Package Mechanical**
Figure 2: Type I CompactFlash[TM] Memory Card Dimensions in mm (inch)
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 13 of 28
Confidential www.swissbit.com industrial@swissbit.com
## **7. ATA Commands**
This section defines the software requirements and the format of the commands the Host sends to the Card. Commands are issued to the Card by loading the required registers in the command block with the supplied parameters, and then writing the command code to the Command Register. There are three classes of command acceptance, all dependent on the host not issuing commands unless the Card is not busy (BSY is ‘0’).
- Class 1: Upon receipt of a Class 1 command, the Card sets BSY within 400ns.
- Class 2: Upon receipt of a Class 2 command, the Card sets BSY within 400ns, sets up the sector buffer for a write operation, sets DRQ within 700µs, and clears BSY within 400ns of setting DRQ.
- Class 3: Upon receipt of a Class 3 command, the Card sets BSY within 400ns, sets up the sector buffer for a write operation, sets DRQ within 20ms (assuming no re-assignments), and clears BSY within 400ns of setting DRQ.
For reasons of backward compatibility some commands are implemented as ‘no operation’ NOP.
Table 14 summarizes the CF-ATA command set with the paragraphs that follow describing the individual commands and the task file for each.
Details in the CompactFlash or ATA specification.
Table 14: CF-ATA Command Set
|Class<br>~~es~~<br>~~ee~~<br>~~ee~~|Command<br>~~DG~~<br>~~nses~~|Code<br>~~DG~~<br>~~nses~~|FR(1)<br>~~DG~~<br>~~nn~~|SC(2)<br>~~DG~~<br>~~OS~~<br>~~Os~~|SN(3)<br>~~DG~~<br>~~(OO~~<br>~~I~~|CY(5:4)<br>~~DG~~<br>~~I~~<br>~~(s~~|DH(6)<br>~~DG~~<br>~~GO~~|LBA(5:3)<br>~~DG~~|
|---|---|---|---|---|---|---|---|---|
|1<br>~~es~~<br>~~ee~~<br>~~ee~~<br>~~ee~~|Check Power Mode<br>~~DG~~<br>~~nses~~<br>~~r~~~~**s**~~|E5h or98h<br>~~DG~~<br>~~nses~~<br>~~ners~~|~~DG~~<br>~~nn~~<br>~~Is~~|~~DG~~<br>~~OS~~<br>~~Os~~<br>~~(RS~~|~~DG~~<br>~~(OO~~<br>~~I~~<br>~~(OU~~|~~DG~~<br>~~I~~<br>~~(s~~<br>~~**(**OO~~|D<br>~~DG~~<br>~~GO~~|~~DG~~|
|2<br>~~ee~~<br>~~ee~~<br>~~ee~~|Data Set Management<br>~~nses~~<br>~~r~~~~**s**~~<br>~~n~~|06h<br>~~nses~~<br>~~ners~~<br>~~es~~|~~nn~~<br>~~Is~~<br>~~I~~|YY<br>~~OS~~<br>~~Os~~<br>~~(RS~~<br>~~I~~|~~(OO~~<br>~~I~~<br>~~(OU~~<br>~~ns~~|~~I~~<br>~~(s~~<br>~~**(**OO~~|D<br>~~GO~~|YY|
|2<br>~~ee~~<br>~~ee~~<br>~~ee~~|Download Microcode<br>~~nses~~<br>~~r~~~~**s**~~<br>~~n~~|92h<br>~~nses ~~<br>~~ners~~<br>~~es~~|Y<br> ~~nn ~~<br>~~Is~~<br>~~I~~|Y<br> ~~Os ~~<br>~~(RS~~<br>~~I~~|Y<br> ~~I ~~<br>~~(OU~~<br>~~ns~~|~~(s ~~<br>~~**(**OO~~<br>~~LL~~|Y<br> ~~GO~~<br>~~LL~~|~~LL~~|
|2<br>~~ee~~<br>~~LL~~<br>~~ee~~|Download Microcode DMA<br>~~r~~~~**s** ~~<br>~~n~~<br>~~LL~~<br>~~rs en)~~|93h<br> ~~ners ~~<br>~~es~~<br>~~LL~~<br>~~en)~~|Y<br> ~~Is~~<br>~~I~~<br>~~LL~~<br>~~I~~|Y<br>~~(RS~~<br>~~I~~<br>~~LL~~<br>~~I~~|Y<br>~~(OU ~~<br>~~ns~~<br>~~LL~~<br>~~(OS~~|~~**(**OO~~<br>~~LL~~<br>~~LL~~<br>~~(OS~~|Y<br>~~LL~~<br>~~LL~~<br>~~I~~|~~LL~~<br>~~LL~~|
|1<br>~~ee~~<br>~~ee~~|Erase Sector(s)<br>~~rs en)~~|C0h<br>~~en)~~|~~I~~|Y<br>~~I~~|Y<br>~~(OS~~<br>~~LL~~|Y<br>~~LL~~<br>~~(OS~~<br>~~LL~~|Y<br>~~LL~~<br>~~I~~<br>~~LE~~|Y<br>~~LL~~<br>~~LE~~|
|1<br>~~ee~~<br>~~LL~~<br>~~ee~~|Execute Drive Diagnostic<br>~~rs en)~~<br>~~LL~~<br>~~ns es~~|90h<br>~~en) ~~<br>~~LL~~<br>~~es~~|~~I ~~<br>~~LL~~<br>~~rs~~|~~I~~<br>~~LL~~<br>~~I~~|~~(OS~~<br>~~LL~~<br>~~LL~~<br>~~(US~~|~~LL~~<br>~~(OS ~~<br>~~LL~~<br>~~LL~~<br>~~(US~~|D<br>~~LL~~<br> ~~I~~<br>~~LL~~<br>~~LE~~|~~LL~~<br>~~LL~~<br>~~LE~~|
|1<br>~~ee~~<br>~~es~~|Flush cache<br>~~ns es~~|E7h<br>~~es~~|~~rs~~|~~I~~|~~LL~~<br>~~(US~~|~~LL~~<br>~~(US~~<br>~~LI~~|D<br>~~LE~~<br>~~LE~~|~~LE~~<br>~~LE~~|
|1<br>~~ee~~<br>~~LL~~<br>~~es~~<br>~~ee~~|Flush cache Ext<br>~~ns es~~<br>~~LL~~<br>~~rs ns~~|EAh<br>~~es~~<br>~~LL~~<br>~~ns~~|~~rs ~~<br>~~LL~~<br>~~ts~~|~~I~~<br>~~LL~~<br>~~I~~|~~LL~~<br>~~(US~~<br>~~LL~~<br>~~(OD~~|~~LL ~~<br>~~(US~~<br>~~LL~~<br>~~LI~~<br>~~(OD~~|D<br> ~~LE~~<br>~~LL~~<br>~~LE~~|~~LE~~<br>~~LL~~<br>~~LE~~|
|2<br>~~es~~<br>~~ee~~<br>~~ee~~|Format track<br>~~rs ns~~<br>~~nses~~|50h<br>~~ns~~<br>~~nses~~|~~ts~~<br>~~nn~~|Y<br>~~I~~<br>~~Os~~|~~(OD~~<br>~~I~~|Y<br>~~LI~~<br>~~(OD~~<br>~~(s~~|Y<br>~~LE~~<br>~~GO~~|Y<br>~~LE~~|
|1<br>~~es~~<br>~~ee~~<br>~~ee~~<br>~~ee~~|Identify Drive<br>~~rs ns~~<br>~~nses~~<br>~~r~~~~**s** nD~~|ECh<br>~~ns~~<br>~~nses~~<br>~~nD~~|~~ts~~<br>~~nn~~<br>~~ts~~|~~I~~<br>~~Os~~<br>~~(S(O~~|~~(OD~~<br>~~I~~<br>~~(S(O~~|~~LI ~~<br>~~(OD~~<br>~~(s~~<br>~~(S(O~~|D<br> ~~LE~~<br>~~GO~~<br>~~I~~|~~LE~~|
|1<br>~~ee~~<br>~~ee~~<br>~~ee~~|Idle<br>~~rs ns~~<br>~~nses~~<br>~~r~~~~**s** nD~~<br>~~n~~|E3h or 97h<br>~~ns ~~<br>~~nses~~<br>~~nD~~<br>~~Gs~~|~~ts ~~<br>~~nn~~<br>~~ts~~<br>~~nnn~~|Y<br> ~~I~~<br>~~Os~~<br>~~(S(O~~<br>~~I~~|~~(OD~~<br>~~I~~<br>~~(S(O~~<br>~~I~~|~~(OD~~<br>~~(s~~<br>~~(S(O~~<br>~~(s~~|D<br>~~GO~~<br>~~I~~<br>~~EE~~||
|1<br>~~ee~~<br>~~ee~~<br>~~ee~~|Idle Immediate<br>~~nses~~<br>~~r~~~~**s** nD~~<br>~~n~~|E1h or 95h<br>~~nses ~~<br>~~nD~~<br>~~Gs~~|~~nn ~~<br>~~ts~~<br>~~nnn~~|~~Os ~~<br>~~(S(O~~<br>~~I~~<br>~~LL~~|~~I ~~<br>~~(S(O~~<br>~~I~~<br>~~LL~~|~~(s ~~<br>~~(S(O~~<br>~~(s~~<br>~~I~~|D<br> ~~GO~~<br>~~I~~<br>~~EE~~<br>~~LE~~|~~LE~~|
|1<br>~~ee~~<br>~~TL~~<br>~~ee~~<br>~~ee~~|Initialize Drive Parameters<br>~~r~~~~**s** nD~~<br>~~n~~<br>~~TL~~<br>~~rs~~|91h<br>~~nD ~~<br>~~Gs~~<br>~~TL~~<br>~~en)~~|~~ts~~<br>~~nnn ~~<br>~~TL~~<br>~~I~~|Y<br>~~(S(O~~<br> ~~I ~~<br>~~TL~~<br>~~LL~~<br>~~I~~|~~(S(O~~<br> ~~I ~~<br>~~TL~~<br>~~LL~~<br>~~(OS~~|~~(S(O~~<br> ~~(s~~<br>~~TL~~<br>~~I~~<br>~~(OS~~|Y<br>~~I~~<br>~~EE~~<br>~~TL~~<br>~~LE~~<br>~~I~~|~~TL~~<br>~~LE~~|
|1<br>~~ee~~<br>~~ee~~<br>~~ee~~|Media Lock<br>~~rs~~<br>~~nn~~|DEh<br>~~en)~~<br>~~GD~~|~~I~~<br>~~**I**~~|~~LL~~<br>~~I~~<br>~~(I~~|~~LL~~<br>~~(OS~~<br>~~(I~~|~~I~~<br>~~(OS~~<br>~~(I~~|D<br>~~LE~~<br>~~I~~|~~LE~~|
|1<br>~~ee~~<br>~~ee~~<br>~~ee~~|Media Unlock<br>~~rs~~<br>~~nn~~<br>~~rs en)~~|DFh<br>~~en)~~<br>~~GD~~<br>~~en)~~|~~I~~<br>~~**I**~~|~~LL~~<br>~~I~~<br>~~(I~~<br>~~I~~|~~LL ~~<br>~~(OS~~<br>~~(I~~<br>~~(OS~~|~~I ~~<br>~~(OS~~<br>~~(I~~<br>~~(OS~~|D<br> ~~LE~~<br>~~I~~<br>~~I~~|~~LE~~|
|1<br>~~ee~~<br>~~ee~~<br>~~ee~~|NOP<br>~~rs ~~<br>~~nn~~<br>~~rs en)~~|00h<br> ~~en) ~~<br>~~GD~~<br>~~en)~~|~~I ~~<br>~~**I**~~|~~I~~<br>~~(I~~<br>~~I~~|~~(OS~~<br>~~(I~~<br>~~(OS~~<br>~~LL~~|~~(OS ~~<br>~~(I~~<br>~~(OS~~<br>~~LL~~|D<br> ~~I~~<br>~~I~~<br>~~LE~~|~~LE~~|
|1<br>~~ee~~<br>~~LL~~<br>~~ee~~|Read Buffer<br>~~nn~~<br>~~rs en)~~<br>~~LL~~<br>~~ns es~~|E4h<br>~~GD ~~<br>~~en)~~<br>~~LL~~<br>~~es~~|~~**I** ~~<br>~~LL~~<br>~~rs~~|~~(I~~<br>~~I~~<br>~~LL~~<br>~~I~~|~~(I~~<br>~~(OS~~<br>~~LL~~<br>~~LL~~<br>~~(US~~|~~(I~~<br>~~(OS ~~<br>~~LL~~<br>~~LL~~<br>~~(US~~|D<br> ~~I~~<br>~~LL~~<br>~~LE~~|~~LL~~<br>~~LE~~|
|1<br>~~ee~~<br>~~es~~|Read DMA<br>~~ns es~~|C8h or C9h<br>~~es~~|~~rs~~|Y<br>~~I~~|Y<br>~~LL~~<br>~~(US~~|Y<br>~~LL~~<br>~~(US~~<br>~~LI~~|Y<br>~~LE~~<br>~~LE~~|Y<br>~~LE~~<br>~~LE~~|
|1<br>~~ee~~<br>~~LL~~<br>~~es~~<br>~~ee~~|Read DMA Ext<br>~~ns es~~<br>~~LL~~<br>~~rs ns~~|25h<br>~~es~~<br>~~LL~~<br>~~ns~~|~~rs ~~<br>~~LL~~<br>~~ts~~|YY<br> ~~I~~<br>~~LL~~<br>~~I~~|YY<br>~~LL~~<br>~~(US~~<br>~~LL~~<br>~~(OD~~|YY<br>~~LL ~~<br>~~(US~~<br>~~LL~~<br>~~LI~~<br>~~(OD~~|D<br> ~~LE~~<br>~~LL~~<br>~~LE~~|YY<br>~~LE~~<br>~~LL~~<br>~~LE~~|
|1<br>~~es~~<br>~~ee~~<br>~~ee~~|Read Log Ext<br>~~rs ns~~<br>~~rs~~|2Fh<br>~~ns~~<br>~~ns~~|~~ts~~<br>~~Inn~~|YY<br>~~I~~<br>~~Os~~|YY<br>~~(OD~~<br>~~Rs~~|YY<br>~~LI~~<br>~~(OD~~<br>~~I~~|D<br>~~LE~~|YY<br>~~LE~~|
|1<br>~~es~~<br>~~ee~~<br>~~ee~~<br>~~es~~|Read Log DMA Ext<br>~~rs ns~~<br>~~rs~~<br>~~ns nD~~<br>|47h<br>~~ns~~<br>~~ns~~<br>~~nD~~<br>|~~ts~~<br>~~Inn~~<br>~~I~~|YY<br>~~I~~<br>~~Os~~<br>~~(RS~~|YY<br>~~(OD~~<br>~~Rs~~<br>~~(OS~~|YY<br>~~LI ~~<br>~~(OD~~<br>~~I~~<br>~~(OS~~|D<br> ~~LE~~|YY<br>~~LE~~|
|1<br>~~ee~~<br>~~ee~~<br>~~es~~|Read Multiple<br>~~rs ns~~<br>~~rs~~<br>~~ns nD~~<br>~~es~~|C4h<br>~~ns ~~<br>~~ns~~<br>~~nD~~<br>~~Rs~~|~~ts ~~<br>~~Inn~~<br>~~I~~<br>~~ts~~|Y<br> ~~I~~<br>~~Os~~<br>~~(RS~~<br>~~I~~|Y<br>~~(OD~~<br>~~Rs~~<br>~~(OS~~<br>~~OR~~|Y<br>~~(OD~~<br>~~I~~<br>~~(OS~~<br>~~(D~~|Y<br>~~I~~|Y|
|1<br>~~ee~~<br>~~es~~<br>~~ee~~|Read Multiple Ext<br>~~rs~~<br>~~ns nD~~<br>~~es~~|29h<br>~~ns ~~<br>~~nD~~<br>~~Rs~~|~~Inn ~~<br>~~I~~<br>~~ts~~|YY<br> ~~Os~~<br>~~(RS~~<br>~~I~~|YY<br>~~Rs ~~<br>~~(OS~~<br>~~OR~~<br>~~LL~~|YY<br> ~~I~~<br>~~(OS~~<br>~~(D~~<br>~~LL~~|D<br>~~I~~<br>~~LE~~|YY<br>~~LE~~|
|1<br>~~es~~<br>~~LL~~<br>~~ee~~|Read native max address<br>~~ns nD~~<br>~~es~~<br>~~LL~~<br>~~rs~~|F8h<br>~~nD ~~<br>~~Rs~~<br>~~LL~~<br>~~Gs~~|~~I ~~<br>~~ts ~~<br>~~LL~~<br>~~I~~|~~(RS ~~<br> ~~I~~<br>~~LL~~<br>~~I~~|~~(OS~~<br>~~OR ~~<br>~~LL~~<br>~~LL~~<br>~~I~~|~~(OS~~<br> ~~(D ~~<br>~~LL~~<br>~~LL~~<br>~~(~~|D<br> ~~I~~<br>~~LL~~<br>~~LE~~|~~LL~~<br>~~LE~~|
|1<br>~~ee~~<br>~~ee~~|Read native max addr Ext<br>~~rs~~|27h<br>~~Gs~~|~~I~~|~~I~~<br>~~LL~~|~~LL~~<br>~~I~~<br>~~LL~~|~~LL~~<br>~~(~~<br>~~LL~~|D<br>~~LE~~<br>~~LL~~|~~LE~~<br>~~LL~~|
|1<br>~~ee~~<br>~~TL~~<br>~~ee~~|Read Sector(s)<br>~~rs~~<br>~~TL~~<br>~~es nD~~|20h or 21h<br>~~Gs~~<br>~~TL~~<br>~~nD~~|~~I~~<br>~~TL~~<br>~~I~~|Y<br>~~I ~~<br>~~TL~~<br>~~LL~~<br>~~I~~|Y<br>~~LL~~<br> ~~I ~~<br>~~TL~~<br>~~LL~~<br>~~I~~|Y<br>~~LL ~~<br> ~~(~~<br>~~TL~~<br>~~LL~~<br>~~(~~|Y<br> ~~LE~~<br>~~TL~~<br>~~LL~~<br>~~I~~|Y<br>~~LE~~<br>~~TL~~<br>~~LL~~|
|1<br>~~ee~~<br>~~es~~|Read Sector(s) Ext<br>~~es nD~~|24h<br>~~nD~~|~~I~~|YY<br>~~LL~~<br>~~I~~<br>~~LL~~|YY<br>~~LL~~<br>~~I~~<br>~~LL~~|YY<br>~~LL~~<br>~~(~~<br>~~LI~~|D<br>~~LL~~<br>~~I~~<br>~~LE~~|YY<br>~~LL~~<br>~~LE~~|
|1<br>~~ee~~<br>~~TL~~<br>~~es~~<br>~~es~~|Read Verify Sector(s)<br>~~es nD~~<br>~~TL~~<br>~~rs ns~~|40h or 41h<br>~~nD ~~<br>~~TL~~<br>~~ns~~|~~I~~<br>~~TL~~<br>~~ts~~|Y<br>~~LL~~<br>~~I ~~<br>~~TL~~<br>~~LL~~<br>~~I~~|Y<br>~~LL ~~<br> ~~I ~~<br>~~TL~~<br>~~LL~~<br>~~(OD~~|Y<br> ~~LL~~<br> ~~(~~<br>~~TL~~<br>~~LI~~<br>~~(OD~~|Y<br>~~LL~~<br>~~I~~<br>~~TL~~<br>~~LE~~|Y<br>~~LL~~<br>~~TL~~<br>~~LE~~|
|1<br>~~es~~<br>~~es~~|Read Verify Sector(s) Ext<br>~~rs ns~~|42h<br>~~ns~~|~~ts~~|YY<br>~~LL~~<br>~~I~~|YY<br>~~LL~~<br>~~(OD~~|YY<br>~~LI~~<br>~~(OD~~|D<br>~~LE~~|YY<br>~~LE~~|
|1<br>~~es~~<br>~~es~~<br>~~es~~<br>~~ee~~|Recalibrate<br>~~rs ns~~<br>~~nn~~<br>~~rs ns~~|1Xh<br>~~ns~~<br>~~nn~~<br>~~ns~~|~~ts~~<br>~~(~~<br>~~ts~~|~~LL~~<br>~~I~~<br>~~(~~<br>~~I~~|~~LL ~~<br>~~(OD~~<br>~~(OD~~|~~LI ~~<br>~~(OD~~<br>~~(OD~~|D<br> ~~LE~~|~~LE~~|
|1<br>~~es~~<br>~~es~~<br>~~ee~~<br>~~ee~~|Request Sense<br>~~rs ns~~<br>~~nn~~<br>~~rs ns~~<br>~~r~~~~**s**~~|03h<br>~~ns ~~<br>~~nn~~<br>~~ns~~<br>~~R~~~~**s**~~|~~ts ~~<br>~~(~~<br>~~ts~~<br>~~nn~~|~~I~~<br>~~(~~<br>~~I~~<br>~~I~~|~~(OD~~<br>~~(OD~~<br>~~ns~~|~~(OD~~<br>~~(OD~~<br>~~I~~|D<br>~~I~~||
|1<br>~~es~~<br>~~ee~~<br>~~ee~~|Security Disable Password<br>~~nn~~<br>~~rs ns~~<br>~~r~~~~**s**~~<br>~~n~~|F6h<br>~~nn~~<br>~~ns~~<br>~~R~~~~**s**~~<br>~~n~~|~~( ~~<br>~~ts~~<br>~~nn~~<br>~~ts~~|~~(~~<br>~~I~~<br>~~I~~<br>~~(RD~~|~~(OD~~<br>~~ns~~<br>~~(RS~~|~~(OD~~<br>~~I~~<br>~~(RS~~|D<br>~~I~~<br>~~I~~||
|1<br>~~ee~~<br>~~ee~~|Security Erase Prepare<br>~~rs ns~~<br>~~r~~~~**s**~~<br>~~n~~|F3h<br>~~ns ~~<br>~~R~~~~**s**~~<br>~~n~~|~~ts ~~<br>~~nn~~<br>~~ts~~|~~I~~<br>~~I~~<br>~~(RD~~|~~(OD~~<br>~~ns~~<br>~~(RS~~|~~(OD~~<br>~~I~~<br>~~(RS~~|D<br>~~I~~<br>~~I~~||
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 14 of 28
Confidential www.swissbit.com
industrial@swissbit.com
|Class<br>~~J~~<br>~~es~~|Command<br>~~dd~~<br>~~es~~|Code<br>~~dd~~<br>~~Gs~~|FR(1)<br>~~dd~~<br>~~I~~|SC(2)<br>~~dd~~<br>~~tn~~|SN(3)<br>~~dd~~<br>~~I~~|CY(5:4)<br>~~dd~~<br>~~(~~|DH(6)<br>~~dd~~|LBA(5:3)<br>~~dd~~|
|---|---|---|---|---|---|---|---|---|
|1<br>~~es~~<br>~~ee~~|Security Erase Unit<br>~~es~~<br>|F4h<br>~~Gs~~<br>|~~I~~|~~tn~~|~~I~~<br>~~LL~~|~~(~~<br>~~LL~~|D<br>~~LE~~|~~LE~~|
|1<br>~~es~~<br>~~LL~~<br>~~ee~~|Security Freeze Lock<br>~~es~~<br>~~LL~~<br>~~es~~|F5h<br>~~Gs ~~<br>~~LL~~<br>~~GD~~|~~I~~<br>~~LL~~<br>~~ns~~|~~tn ~~<br>~~LL~~<br>~~I~~|~~I ~~<br>~~LL~~<br>~~LL~~<br>~~I (D~~|~~(~~<br>~~LL~~<br>~~LL~~<br>~~(D~~|D<br>~~LL~~<br>~~LE~~|~~LL~~<br>~~LE~~|
|1<br>~~ee~~<br>~~ee~~|Security Set Password<br>~~es~~<br>|F1h<br>~~GD~~<br>|~~ns~~<br>|~~I~~<br>~~LL~~<br>|~~LL~~<br>~~I (D~~<br>~~LL LL~~<br>|~~LL~~<br>~~(D~~<br>~~LL~~<br>|D<br>~~LE~~<br>~~LL~~|~~LE~~<br>~~LL~~|
|1<br>~~ee~~<br>~~TL~~<br>~~ee~~<br>~~ee~~|Security Unlock<br>~~es~~<br>~~TL~~<br>~~es ns~~|F2h<br>~~GD~~<br>~~TL~~<br>~~ns~~|~~ns ~~<br>~~TL~~<br>~~rs~~|~~I ~~<br>~~TL~~<br>~~LL~~<br>~~I~~|~~LL~~<br> ~~I (D~~<br>~~TL~~<br>~~LL LL~~<br>~~(OS~~|~~LL ~~<br>~~(D~~<br>~~TL~~<br>~~LL~~<br>~~(OS~~|D<br> ~~LE~~<br>~~TL~~<br>~~LL~~|~~LE~~<br>~~TL~~<br>~~LL~~|
|1<br>~~ee~~<br>~~ee~~<br>~~ee~~|Seek<br>~~es ns~~<br>~~rs~~<br>|7Xh<br>~~ns~~<br>~~Py~~<br>|~~rs~~<br>~~Gs~~<br>|~~LL~~<br>~~I~~<br>~~In~~<br>|Y<br>~~LL LL~~<br>~~(OS~~<br>~~I~~<br>|Y<br>~~LL~~<br>~~(OS~~|Y<br>~~LL~~|Y<br>~~LL~~|
|1<br>~~ee~~<br>~~ee~~<br>~~ee~~<br>~~ee~~|Set Features<br>~~es ns~~<br>~~rs~~<br>~~es~~|EFh<br>~~ns~~<br>~~Py~~<br>~~ns~~|Y<br>~~rs~~<br>~~Gs~~<br>~~GS~~|~~LL~~<br>~~I~~<br>~~In~~<br>~~GS~~|~~LL LL~~<br>~~(OS~~<br>~~I~~<br>~~(OR~~|~~LL~~<br>~~(OS~~<br>~~(OO~~|D<br>~~LL~~|~~LL~~|
|~~ee~~<br>~~ee~~<br>~~ee~~<br>~~es~~|Set max address<br>~~es ns~~<br>~~rs~~<br>~~es~~<br>~~ns~~|F9h<br>~~ns ~~<br>~~Py~~<br>~~ns~~<br>~~Dns~~|~~rs ~~<br>~~Gs~~<br>~~GS~~<br>~~It~~|Y<br> ~~I ~~<br>~~In~~<br>~~GS~~<br>~~I~~|Y<br> ~~(OS~~<br>~~I~~<br>~~(OR~~<br>~~I~~|Y<br>~~(OS~~<br>~~(OO~~<br>~~(D~~|Y<br>~~I~~|Y|
|~~ee~~<br>~~ee~~<br>~~es~~<br>~~ee~~|Set max address Ext<br>~~rs~~<br>~~es~~<br>~~ns~~<br>~~r~~~~**s** ns~~|37h<br>~~Py~~<br>~~ns~~<br>~~Dns~~<br>~~ns~~|~~Gs ~~<br>~~GS~~<br>~~It~~<br>~~I~~|YY<br> ~~In ~~<br>~~GS~~<br>~~I~~<br>~~GS~~|YY<br> ~~I~~<br>~~(OR~~<br>~~I~~<br>~~(OO~~|YY<br>~~(OO~~<br>~~(D~~<br>~~**(**OOS~~|D<br>~~I~~|YY|
|1<br><br>~~ee~~<br>~~es~~<br>~~ee~~|Set Multiple Mode<br>~~es~~<br>~~ns~~<br>~~r~~~~**s** ns~~<br>~~t~~|C6h<br>~~ns ~~<br>~~Dns~~<br>~~ns~~|~~GS~~<br>~~It~~<br>~~I~~<br>~~Gs~~|Y<br>~~GS~~<br>~~I~~<br>~~GS~~<br>~~PRR~~|~~(OR~~<br>~~I~~<br>~~(OO~~<br>~~I~~|~~(OO~~<br>~~(D~~<br>~~**(**OOS~~<br>~~S~~|D<br>~~I~~||
|1<br>~~es~~<br>~~ee~~<br>~~ee~~|Set Sleep Mode<br>~~ns~~<br>~~r~~~~**s** ns~~<br>~~t~~|E6h or 99h<br>~~Dns ~~<br>~~ns~~|~~It ~~<br>~~I~~<br>~~Gs~~|~~I ~~<br>~~GS~~<br>~~PRR~~|~~I ~~<br>~~(OO~~<br>~~I~~|~~(D ~~<br>~~**(**OOS~~<br>~~S~~<br>~~LL~~|D<br> ~~I~~<br>~~LL~~|~~LL~~|
|1<br>~~ee~~<br>~~LL~~<br>~~ee~~<br>~~ee~~|S.M.A.R.T.<br>~~r~~~~**s** ns~~<br>~~t~~<br>~~LL~~<br>~~ts~~<br>|B0h<br>~~ns ~~<br>~~LL~~<br>~~es~~<br>|Y<br> ~~I ~~<br>~~Gs ~~<br>~~LL~~<br>~~I~~<br>|Y<br> ~~GS~~<br> ~~PRR~~<br>~~LL~~<br>~~I~~<br>|~~(OO ~~<br>~~I~~<br>~~LL~~<br>~~(OS~~<br>|Y<br> ~~**(**OOS~~<br>~~S~~<br>~~LL~~<br>~~LL~~<br>~~(OS~~|D<br>~~LL~~<br>~~LL~~<br>~~I~~|~~LL~~<br>~~LL~~|
|1<br>~~ee~~<br>~~ee~~<br>~~ee~~|Stand By<br>~~ts~~<br>~~en (I~~|E2h or 96h<br>~~es~~<br>~~(I~~|~~I~~<br>~~I~~|~~I~~<br>~~(I~~|~~(OS~~<br>~~(~~|~~LL~~<br>~~(OS~~|D<br>~~LL~~<br>~~I~~|~~LL~~|
|1<br>~~ee~~<br>~~ee~~<br>~~ee~~|Stand ByImmediate<br>~~ts~~<br>~~en (I~~<br>~~es Des~~|E0h or94h<br>~~es~~<br>~~(I~~<br>~~Des~~|~~I~~<br>~~I~~<br>~~tr~~|~~I~~<br>~~(I~~<br>~~I~~|~~(OS~~<br>~~(~~<br>~~I~~|~~LL~~<br>~~(OS~~<br>~~(~~|D<br>~~LL~~<br>~~I~~|~~LL~~|
|1<br>~~ee~~<br>~~ee~~<br>~~ee~~|Translate Sector<br>~~ts~~<br>~~en (I~~<br>~~es Des~~|87h<br>~~es ~~<br>~~(I~~<br>~~Des~~|~~I ~~<br>~~I~~<br>~~tr~~|Y<br> ~~I ~~<br>~~(I~~<br>~~I~~|Y<br> ~~(OS~~<br>~~(~~<br>~~I~~<br>~~LL~~|Y<br>~~(OS ~~<br>~~(~~<br>~~LL~~|Y<br> ~~I~~|Y|
|2<br><br>~~ee~~<br>~~LL~~<br>~~ee~~<br>~~ee~~|Write Buffer<br>~~en (I~~<br>~~es Des~~<br>~~LL~~<br>~~ns~~|E8h<br>~~(I ~~<br>~~Des~~<br>~~LL~~<br>~~ns~~|~~I ~~<br>~~tr ~~<br>~~LL~~<br>~~rs~~|~~(I~~<br> ~~I~~<br>~~LL~~<br>~~Is~~|~~(~~<br>~~I ~~<br>~~LL~~<br>~~LL~~<br>~~(~~|~~(~~<br>~~LL~~<br>~~LL~~<br>~~(~~|D<br>~~LL~~<br>~~I~~|~~LL~~|
|2<br>~~ee~~<br>~~ee~~<br>~~ee~~|Write DMA<br>~~ns~~<br>~~rsGs~~<br>|CAh or CBh<br>~~ns~~<br>~~rsGs~~<br>|~~rs~~<br>~~I~~<br>|Y<br>~~Is~~<br>~~Gs~~<br>|Y<br>~~LL~~<br>~~(~~<br>~~(~~<br>|Y<br>~~LL~~<br>~~(~~<br>~~(~~<br>|Y<br>~~I~~|Y|
|2<br>~~ee~~<br>~~ee~~<br>~~ee~~<br>~~ee~~|Write DMA Ext<br>~~ns~~<br>~~rsGs~~<br>~~es~~|35h<br>~~ns~~<br>~~rsGs~~<br>~~ne~~~~**s**~~|~~rs~~<br>~~I~~<br>~~ts~~|YY<br>~~Is~~<br>~~Gs~~<br>~~(Os~~|YY<br>~~LL~~<br>~~(~~<br>~~(~~<br>~~(OO~~|YY<br>~~LL~~<br>~~(~~<br>~~(~~<br>~~**(**Os~~|D<br>~~I~~|YY|
|2<br>~~ee~~<br>~~ee~~<br>~~ee~~|Write DMA FUA Ext<br>~~ns~~<br>~~rsGs~~<br>~~es~~<br>~~ns Dn~~|3Dh<br>~~ns ~~<br>~~rsGs~~<br>~~ne~~~~**s**~~<br>~~Dn~~|~~rs ~~<br>~~I~~<br>~~ts~~<br>~~It~~|Y<br> ~~Is ~~<br>~~Gs~~<br>~~(Os~~<br>~~I~~|Y<br> ~~(~~<br>~~(~~<br>~~(OO~~<br>~~I~~|Y<br>~~(~~<br>~~(~~<br>~~**(**Os~~<br>~~D~~|Y<br>~~I~~<br>~~I~~|Y|
|2<br>~~ee~~<br>~~ee~~<br>~~ee~~|Write Log Ext<br>~~rsGs~~<br>~~es~~<br>~~ns Dn~~|3Fh<br>~~rsGs ~~<br>~~ne~~~~**s**~~<br>~~Dn~~|~~I ~~<br>~~ts~~<br>~~It~~|YY<br> ~~Gs ~~<br>~~(Os~~<br>~~I~~|YY<br> ~~(~~<br>~~(OO~~<br>~~I~~<br>~~LL~~|YY<br>~~(~~<br>~~**(**Os~~<br>~~D~~<br>~~LL~~|D<br>~~I~~|YY|
|2<br><br>~~ee~~<br>~~LE~~<br>~~ee~~|Write Log DMA Ext<br>~~es ~~<br>~~ns Dn~~<br>~~LE~~<br>~~rs~~|57h<br> ~~ne~~~~**s** ~~<br>~~Dn~~<br>~~LE~~<br>~~ns~~|~~ts~~<br>~~It ~~<br>~~LE~~<br>~~nt~~|YY<br>~~(Os~~<br> ~~I ~~<br>~~LE~~<br>~~I~~|YY<br>~~(OO ~~<br> ~~I~~<br>~~LE~~<br>~~LL~~<br>~~(RD~~|YY<br> ~~**(**Os~~<br>~~D ~~<br>~~LE~~<br>~~LL~~<br>~~(RD~~|D<br> ~~I~~<br>~~LE~~<br>~~I~~|YY<br>~~LE~~|
|3<br>~~ee~~<br>~~ee~~|Write Multiple<br>~~rs~~|C5h<br>~~ns~~|~~nt~~|Y<br>~~I~~|Y<br>~~LL~~<br>~~(RD~~|Y<br>~~LL~~<br>~~(RD~~<br>~~LL~~|Y<br>~~I~~<br>~~LL~~|Y<br>~~LL~~|
|3<br>~~ee~~<br>~~LL~~<br>~~ee~~|Write Multiple Ext<br>~~rs~~<br>~~LL~~<br>~~ts es~~|39h<br>~~ns~~<br>~~LL~~<br>~~es~~|~~nt ~~<br>~~LL~~<br>~~I~~|YY<br> ~~I~~<br>~~LL~~<br>~~I~~|YY<br>~~LL~~<br>~~(RD~~<br>~~LL~~<br>~~(OS~~|YY<br>~~LL~~<br>~~(RD ~~<br>~~LL~~<br>~~LL~~<br>~~(OS~~|D<br> ~~I~~<br>~~LL~~<br>~~LL~~<br>~~I~~|YY<br>~~LL~~<br>~~LL~~|
|3<br>~~ee~~<br>~~ee~~|Write Multiple FUA Ext<br>~~ts es~~|CEh<br>~~es~~|~~I~~|Y<br>~~I~~|Y<br>~~(OS~~<br>~~LL~~|Y<br>~~LL~~<br>~~(OS~~<br>~~LL~~|Y<br>~~LL~~<br>~~I~~|Y<br>~~LL~~|
|3<br>~~ee~~<br>~~LL~~<br>~~ee~~<br>~~ee~~|Write Multiple w/o Erase<br>~~ts es~~<br>~~LL~~<br>~~es~~|CDh<br>~~es ~~<br>~~LL~~<br>~~nes~~|~~I~~<br>~~LL~~<br>~~ns~~|Y<br>~~I~~<br>~~LL~~<br>~~I~~|Y<br>~~(OS~~<br>~~LL~~<br>~~LL~~<br>~~(OS~~|Y<br>~~LL~~<br>~~(OS ~~<br>~~LL~~<br>~~LL~~<br>~~(OS~~|Y<br>~~LL~~<br> ~~I~~<br>~~LL~~|Y<br>~~LL~~<br>~~LL~~|
|2<br>~~ee~~<br>~~ee~~<br>~~ee~~|Write Sector(s)<br>~~es~~<br>~~rsGs~~|30h or 31h<br>~~nes~~<br>~~rsGs~~|~~ns~~<br>~~It~~|Y<br>~~I~~<br>~~I~~|Y<br>~~LL~~<br>~~(OS~~<br>~~I~~|Y<br>~~LL~~<br>~~(OS~~<br>~~(~~|Y|Y|
|2<br>~~ee~~<br>~~ee~~<br>~~ee~~<br>~~a~~|Write Sector(s) Ext<br>~~es~~<br>~~rsGs~~<br>~~ns~~|34h<br>~~nes~~<br>~~rsGs~~<br>~~ns~~|~~ns~~<br>~~It~~<br>~~ts~~|YY<br>~~I~~<br>~~I~~<br>~~(S(O~~|YY<br>~~LL~~<br>~~(OS~~<br>~~I~~<br>~~(S(O~~|YY<br>~~LL~~<br>~~(OS~~<br>~~(~~<br>~~(OO~~|D|YY|
|2<br>~~ee~~<br>~~ee~~<br>~~a~~|Write Sector(s) w/o Erase<br>~~es ~~<br>~~rsGs~~<br>~~ns~~<br>~~nn~~|38h<br> ~~nes ~~<br>~~rsGs~~<br>~~ns~~<br>~~nn~~|~~ns ~~<br>~~It~~<br>~~ts~~<br>~~(I~~|Y<br> ~~I ~~<br>~~I~~<br>~~(S(O~~<br>~~OD~~|Y<br> ~~(OS~~<br>~~I~~<br>~~(S(O~~<br>~~ID~~|Y<br>~~(OS~~<br>~~(~~<br>~~(OO~~<br>~~I~~|Y|Y|
|3<br>~~ee~~<br>~~a~~|Write Verify<br>~~rsGs~~<br>~~ns~~<br>~~nn~~|3Ch<br>~~rsGs ~~<br>~~ns ~~<br>~~nn~~|~~It ~~<br> ~~ts~~<br>~~(I~~|Y<br> ~~I ~~<br>~~(S(O~~<br>~~OD~~|Y<br> ~~I ~~<br>~~(S(O ~~<br>~~ID~~|Y<br> ~~(~~<br> ~~(OO~~<br>~~I~~|Y|Y|
DH = Card/Drive/Head Register (6), LBA = Logical Block Address Mode Supported (see command descriptions for use),
Y – The register contains a valid parameter for this command. For the Drive/Head Register Y means both the CompactFlash[TM] Memory Card and head parameters are used.
YY – registers must be written twice for 48bit LBA commands
D – only the Compact Flash Memory Card parameter is valid and not the head parameter C – the register contains command specific data (see command descriptors for use).
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 15 of 28
Confidential www.swissbit.com industrial@swissbit.com
## **8. Identify Device Information**
The following table describes the 512 bytes of data the drive returns for the Identify Device command (ECh). Table 15: Identify Device Information
|Table 15: Identify Device Information5: Identify Device Information: Identify Device Information<br>~~a~~|Table 15: Identify Device Information5: Identify Device Information: Identify Device Informationy Device Information<br>~~ee~~|Table 15: Identify Device Information5: Identify Device Information: Identify Device Informationy Device Information<br>~~ee~~|Table 15: Identify Device Information5: Identify Device Information: Identify Device Informationy Device Information|
|---|---|---|---|
|Word(s)<br>~~a~~<br>~~ee~~|Default<br>Value<br>~~ee~~<br>~~es~~|Total<br>Bytes<br>~~ee~~<br>~~Oe~~|Data Field Type Information|
|0<br>~~a~~<br>~~ee~~|045Ah*<br>848Ah<br>~~ee ~~<br>~~es~~|2<br> ~~ee~~<br>~~Oe~~|Standard Configuration Fixed in IDE mode<br>Standard Configuration removable in PC card mode|
|1<br>~~ee~~<br>~~|~~|XXXXh<br>~~es ~~<br>~~|~~|2<br> ~~Oe~~<br>~~|~~|Default number of cylinders<br>~~|~~|
|2<br>~~|~~|0000h<br>~~|~~|2<br>~~|~~|Reserved<br>~~|~~|
|3<br>~~nS~~|00XXh<br>~~nS~~|2|Default number of heads|
|4-5<br>~~T_T~~|0000h<br>~~T_T~~|4<br>~~T_T~~|Obsolete<br>~~T_T~~|
|6<br>~~a~~|XXXXh<br>~~a~~<br>~~a~~|2<br>~~a~~<br>~~a~~|Default number of sectors per track<br>~~a~~<br>~~a~~|
|7-8<br>~~a~~|XXXXh<br>~~a~~|4<br>~~a~~|Number of sectors per drive (Word 7 = MSW, Word 8 = LSW)<br>~~a~~|
|9<br>~~|~~<br>~~Tf~~|0000h<br>~~|~~<br>~~Tf~~|2<br>~~|~~<br>|Obsolete<br>~~|~~<br>|
|10-19<br>~~Tf~~|aaaa<br>~~Tf~~|20<br>|Serial number in ASCII (right-justified)<br>|
|20-21<br>~~Tf|~~<br>~~SS~~|0000h<br>~~Tf|~~<br>|4<br>~~|~~<br>|Obsolete<br>~~|~~<br>|
|22<br>~~SS~~|0004h<br>|2<br>|# ECC bytes passed on Read/Write Long Commands<br>|
|23-26<br>~~SSa~~|aaaa<br>~~a~~|8<br>~~a~~|Firmware revision in ASCII (big-endian byte order in Word)<br>~~a~~|
|27-46<br>~~|~~|XXXX*<br>~~|~~|40<br>~~|~~|Model number in ASCII (right-justified)<br>~~|~~|
|47<br>~~a~~|8001h<br>~~a~~|2<br>~~a~~|Maximum number of sectors on Read/Write Multiple command<br>~~a~~|
|48<br>~~|~~|0000h<br>~~|~~|2<br>~~|~~|Double word not supported<br>~~|~~|
|49<br>~~SC~~|0F00h*<br>~~SC~~|2<br>~~a~~|Capabilities: DMA, LBA, IORDY supported|
|50<br>~~a~~|4001h<br>|2<br>|Capabilities: device specific standby timer minimum<br>|
|51<br>~~SC~~|0200h<br>~~SC~~|2<br>~~SC~~|PIO data transfer cycle timing mode 2<br>~~SC~~|
|52<br>~~a~~|0000h<br>~~a~~|2<br>~~a~~|DMA data transfer cycle timing mode not supported<br>~~a~~|
|53<br>~~|~~|0007h*<br>~~|~~|2<br>~~|~~|Data Fields 54 to 58, 64 to 70 and 88 are valid<br>~~|~~|
|54<br>~~a~~|XXXXh<br>~~a~~|2<br>~~a~~|Current numbers of cylinders<br>~~a~~|
|55<br>~~|~~|XXXXh<br>~~|~~|2<br>~~|~~|Current numbers of heads<br>~~|~~|
|56<br>~~a~~|XXXXh<br>~~a~~|2<br>~~a~~|Current sectors per track<br>~~a~~|
|57-58<br>~~|~~|XXXXh<br>~~|~~|4<br>~~|~~|Current capacity in LBAs (Word 57 = LSW, Word 58 = MSW)<br>~~|~~|
|59<br>~~|~~|010Xh*<br>~~|~~|2<br>~~|~~|Multiple sector setting (host changeable)<br>~~|~~|
|60-61<br>~~a~~|XXXXh<br>~~a~~|4<br>~~a~~|Total number of sectors addressable in LBA mode<br>~~a~~|
|62<br>~~a~~|0000h<br>~~a~~|2<br>~~a~~|Single Word DMA transfer not implemented<br>~~a~~|
|63<br>~~_~~|0X07h*<br>~~_~~|2<br>~~_~~|Multiword DMA transfer support modes 2, 1, and 0<br>~~_~~|
|64<br>~~|~~|0003h<br>~~|~~|2<br>~~|~~|Advanced PIO modes supported<br>~~|~~|
|65<br>~~|~~|0078h*<br>~~|~~|2<br>~~|~~|Minimum Multiword DMA transfer cycle time per Word<br>~~|~~|
|66<br>~~SS~~|0078h*<br>~~SS~~|2|Recommended Multiword DMA transfer cycle time|
|67<br>~~Tf~~|0078h*<br>~~Tf~~|2<br>~~Tf~~|Minimum PIO transfer cycle time without flow control<br>~~Tf~~|
|68<br>~~|~~|0078h*<br>~~|~~|2<br>~~|~~|Minimum PIO transfer cycle time with IORDY flow control<br>~~|~~|
|69<br>~~|~~|4100h<br>~~|~~|2<br>~~|~~|Deterministic read after DSM Trim , Download Microcode DMA supported<br>~~|~~|
|70-79<br>~~|~~<br>~~Se~~|0000h<br>~~|~~<br>|20<br>~~|~~<br>|Reserved<br>~~|~~<br>|
|80<br>~~Se~~|01E0h<br>|2<br>|Major version number, ATA-5 to ATA-8 support<br>|
|81<br>~~Se_~~|0000h<br>~~_~~|2<br>~~_~~|Minor version number, not reported<br>~~_~~|
|82|746Bh*|2|Command set: NOP, READ BUFFER, WRITE BUFFER,<br>Host Protected Area, look-ahead, volatile write cache,<br>power management feature set, Security Mode feature set,<br>SMART feature set|
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 16 of 28
Confidential www.swissbit.com
industrial@swissbit.com
|Word(s)<br>~~a~~|Default<br>Value<br>|Total<br>Bytes<br>|Data Field Type Information<br>|
|---|---|---|---|
|83<br>~~ee~~|750Dh*<br>~~ee~~|2<br>~~ee~~|Command set: FLUSH CACHE, FLUSH CACHE EXT,<br>LBA48, Set Max Security Extension, Advanced Power<br>Management,CFA feature set,DOWNLOAD MICROCODE<br>~~ee~~|
|84|4063*h|2|Command set/feature supported extension: Write FUA Ext,<br>General Purpose Logging, SMART self-test, SMART error<br>logging|
|85<br>~~po}~~|74XXh*<br>~~po}~~|2<br>|Command set enabled: NOP, READ BUFFER, WRITE<br>BUFFER, Host Protected Area, look-ahead<br>enabled/disabled, volatile write cache enabled/disabled ,<br>power management feature set, Security Mode feature set<br>enabled/disabled,SMART feature set enabled/disabled<br>|
|86<br>~~po}~~|B40Dh*<br>~~po}~~|2<br>|Command set enabled: FLUSH CACHE, FLUSH CACHE<br>EXT, LBA48, CFA feature set, DOWNLOAD MICROCODE,<br>words 119and 120 supported<br>|
|87<br>~~po}a~~|4063*h<br>~~po}a~~|2<br>~~a~~|Command set/feature default<br>~~a~~|
|88<br>~~A~~<br>~~a~~|XX7Fh*<br>~~A~~<br>~~SC~~<br>|2<br>~~A~~<br>~~SC~~|UDMA transfer mode enabled and supported<br>~~A~~|
|89<br>~~a~~<br>~~a~~|00XXh*<br>~~a~~<br>~~SC~~<br>|2<br>~~a~~<br>~~SC~~|Time for Security Erase Unit<br>~~a~~|
|90<br>~~a ~~|00XXh*<br>~~SC~~<br> ~~a~~|4<br>~~SC~~|Time for enhanced security erase completion|
|91<br>~~a~~|00XXh|2|Power Management|
|92<br>~~a~~|XXXXh*<br>~~a~~|2<br>~~a~~|Master password revision code|
|93<br>~~aa~~<br><br>~~a~~|XXXXh*<br>0000h<br>~~aa~~<br>~~SC~~<br>|2<br>~~aa~~<br>~~SC~~<br>|Hardware Reset Result<br>not supported in PC-Card mode<br>~~aa~~<br>|
|94-99<br>~~a~~<br>~~a~~|0000h*<br>~~aSC~~<br>|12<br>~~SC~~<br>|Reserved<br>|
|100-103<br><br>~~a a~~|XXXXh<br>~~SC~~<br>~~a~~|8<br>~~SC~~<br>~~a~~|Total number of sectors addressable in LBA48 Mode<br>~~a~~|
|104<br>~~a~~|0000h<br>~~a~~|2<br>~~a~~|Reserved<br>~~a~~|
|105<br>~~a~~|0001h<br>~~a~~<br>~~A~~|2<br>~~a~~|Number of sectors per Data Set Management command<br>~~a~~|
|106-118<br>~~aa~~|0000h<br>~~aa~~|26<br>~~aa~~|Reserved<br>~~aa~~|
|119-120<br>~~a~~|4008h<br>4008h<br>~~aa~~|4<br>a|Read Log DMA Ext and Write Log DMA Ext commands supported<br>Read LogDMA Ext and Write LogDMA Ext commands enabled|
|121-127<br>~~a~~|0000h<br>~~a~~<br>~~a~~|14<br>~~a~~|Reserved<br>~~a~~|
|128<br>~~a~~|0021h*<br>~~a~~|2|Security status (may change in operation)|
|129<br>~~a~~<br>|0x00h*<br>~~a~~<br>~~A~~|2<br>~~A~~|Write Protect Status.<br>Bit 9 = permanent write protect from vendor command<br>Bit 8 = temporarywriteprotect from vendor command|
|130-155<br>~~a~~|XXXXh<br>~~aA~~|52<br>~~A~~|Vendor specific|
|156-159<br><br>~~a~~|0000h<br>~~A~~<br>~~a~~|8<br>~~A~~|Reserved|
|160<br>~~a~~|a064h<br>~~aa~~|2|CFA Power Mode: no power level 1, max 100mA|
|161<br>~~aA~~|0000h<br>~~aA~~|2<br>~~aA~~|Reserved<br>~~aA~~|
|162<br>~~a~~|0000h<br>~~a~~|2|Key Management Schemes: CPRM not supported|
|163<br>~~a~~|0012h*<br>~~a~~|2|CFA advanced modes: supported and enabled bits|
|164<br>~~a~~|ed9bh*<br>~~a~~|2|CFA advanced modes: 80ns I/O and Memory supported,<br>I/O and MemoryUDMA modes supported and selected|
|165-166<br>~~a~~|0000h<br>~~a~~<br>~~a~~|4|Reserved|
|167<br>~~aa~~|6100h<br>~~aa~~|2<br>~~aa~~|CFA Specification 6.1 supported<br>~~aa~~|
|168<br>~~a~~|0000h<br>~~a~~<br>~~a~~|2|Reserved|
|169<br>~~a~~|0000h|2|Trim bit in Data Set Management NOT supported (supported on request)|
|170-216<br>~~a~~|0000h|94|Reserved|
|217<br>~~a~~|0001h|2|Nominal media rotation rate: Solid State Device|
|218-254<br>~~a~~|0000h|74<br>~~a~~|Reserved|
|255<br>~~a~~|XXA5h|2|Integrity Word|
* Standard values for full functionality are listed. Values depend on device configuration.
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 17 of 28
Confidential www.swissbit.com
industrial@swissbit.com
## **9. S.M.A.R.T. Functionality**
The C-500 CompactFlash Card fully supports the ATA Specification for Self-Monitoring, Analysis, and Reporting Technology (S.M.A.R.T.). For details about the S.M.A.R.T. subcommands and attributes, see the S.M.A.R.T. Attribute Technical Reference Guide.
## _**9.1 S.M.A.R.T. Subcommands**_
The following table lists the supported S.M.A.R.T. subcommands and the Features register values.
Table 16: S.M.A.R.T. Features Supported
|Features|Operation||
|---|---|---|
|D0h|S.M.A.R.T. Read Data|S.M.A.R.T. Read Data|
|D1h|S.M.A.R.T. Read Attribute Thresholds|S.M.A.R.T. Read Attribute Thresholds|
|D2h|S.M.A.R.T. Enable/Disable Autosave|S.M.A.R.T. Enable/Disable Autosave|
|D3h|S.M.A.R.T. Save Attribute Values|S.M.A.R.T. Save Attribute Values|
|D4h|S.M.A.R.T. Execute Off-Line Immediate|S.M.A.R.T. Execute Off-Line Immediate|
|D5h|S.M.A.R.T. Read Log|S.M.A.R.T. Read Log|
|D6h|S.M.A.R.T. Write Log|S.M.A.R.T. Write Log|
|D7h|S.M.A.R.T. Write Attribute Thresholds|S.M.A.R.T. Write Attribute Thresholds|
|D8h|S.M.A.R.T. Enable Operations|S.M.A.R.T. Enable Operations|
|D9h|S.M.A.R.T. Disable Operations|S.M.A.R.T. Disable Operations|
|DAh|S.M.A.R.T. Return Status|S.M.A.R.T. Return Status|
The device aborts any S.M.A.R.T. subcommands with Features register values not listed in the above table.
## _**9.2 S.M.A.R.T. Read Data**_
When the drive receives the S.M.A.R.T. Read Data subcommand, it returns one sector (512 bytes) of data. See the following table for the data structure of this sector.
Table 17: S.M.A.R.T. Data Structure
|Byte(s)|Value|Description|
|---|---|---|
|0-1|0010h|S.M.A.R.T. structure version|
|2-361|XXh|Attribute entries 1 to 30 (see Table 19)|
|362|00h|Off-line data collection status (no off-line data collection started)|
|363|00h|Self-test execution status byte (self-test completed)|
|364-365|0000h|Total time, in seconds, to complete off-line data collection|
|366|00h|Vendor specific|
|367|00h|Off-line data collection capability (no off-line data collection)|
|368-369|0003h|S.M.A.R.T. capabilities|
|370|00h|No Error logging capability|
|371|00h|Vendor specific|
|372|00h|Short self-test routine recommended polling time, in minutes|
|373|00h|Extended self-test routine recommended polling time, in minutes|
|374-385|00h|Reserved|
|386-387|0004h|SMART Version|
|388-510|XXh|Vendor specific|
|511|XXh|Data structure checksum|
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 18 of 28
Confidential www.swissbit.com industrial@swissbit.com
## _**9.3 S.M.A.R.T. Attributes**_
The C-500 drives support the S.M.A.R.T. attributes listed in the following table.
Table 18: S.M.A.R.T. Attributes
|ID<br>dec<br>~~ee~~<br>~~eT~~|ID<br>hex<br>~~ee~~<br>~~eTee~~|Value Worst Threshold Attribute<br>~~ee~~<br>~~ee~~|Value Worst Threshold Attribute<br>~~ee~~<br>~~ee~~<br>E|Value Worst Threshold Attribute<br>~~ee~~|Value Worst Threshold Attribute<br>~~ee~~<br>~~ee~~|Description<br>~~ee~~<br>~~eee ee~~|RAW values<br>Offset5-10<br>~~ee~~<br>~~ee~~|
|---|---|---|---|---|---|---|---|
|196<br>~~eT~~|C4h<br>~~eTee~~|X%<br>~~ee~~|100<br>~~ee~~<br>E|25|Spare Block<br>Count<br>~~ee~~|Number of total available<br>NAND spare<br>blocks<br>~~eee ee~~|Initial and current number of<br>spare blocks<br>~~ee~~|
|213<br>~~eT~~<br>~~Tite~~<br>~~ee~~|D5h<br>~~eT ee~~<br>~~Tite~~<br>~~ee~~|X%<br>~~ee~~<br>~~Tite~~<br>~~ee~~|100<br>~~ee~~<br>E<br>~~Tite~~<br>~~ee~~|25<br>~~Tite ~~<br>~~ee~~|Spare Block<br>Count worst<br>channel<br>~~ee ~~<br> ~~|~~<br>~~ee~~|Spare block count for the<br>NAND with the lowest<br>number of<br>remainingspare blocks<br> ~~eee ee~~<br>~~|~~<br>~~ee~~|Initial and current number of<br>spare blocks of the channel with<br>the lowest current number of<br>spare blocks<br>~~ee~~<br>~~|~~<br>~~ee~~|
|229<br>~~ee~~|E5h<br>~~ee~~|X%<br>~~ee~~|X%<br>~~ee~~|1<br>~~ee~~|Total Erase<br>Count<br>~~ee~~|Estimated number of<br>total NAND block erases<br>~~ee~~|Estimated number of total NAND<br>block erases<br>~~ee~~|
|203<br>~~ee~~<br>a|CBh<br>~~ee~~<br>|100<br>~~ee~~<br>|100<br>~~ee ~~<br>|0<br> ~~ee ~~|Total ECC<br>Errors<br> ~~ee ~~|All recorded ECC errors<br> ~~ee~~|Total number of ECC errors<br>(correctable and uncorrectable)<br>~~ee~~|
|204<br>Tie<br>~~Tee~~|CCh<br>Tie<br>~~Tee~~|100<br>Tie<br>~~Tee~~|100<br>Tie<br>~~Tee~~|0<br>||Correctable<br>ECC Errors|Total recorded ECC errors<br>that were corrected<br>during the life of the<br>drive|Total number of correctable ECC<br>errors|
|199<br>~~Tee~~<br>~~Tit~~|C7h<br>~~Tee~~<br>~~Tit~~|100<br>~~Tee~~<br>~~Tit~~|100<br>~~Tee~~<br>~~Tit~~|0|UDMA CRC<br>Errors|Dummy attribute,<br>included for legacy<br>reasons|This value is fixed at 0.|
|232<br>~~Tee~~<br>~~Tit~~<br>~~eee~~|E8h<br>~~Tee~~<br>~~Tit~~<br>~~eee~~|100<br>~~Tee~~<br>~~Tit~~<br>~~eee~~|100<br>~~Tee~~<br>~~Tit~~<br>~~eee~~|0<br>~~eee~~|Total<br>Number of<br>Reads<br>~~eee~~|Total number of NAND<br>READ commands<br>~~eee~~|Total number of NAND READ<br>commands<br>~~eee~~|
|12<br>~~Tit~~<br>~~eee~~<br>~~PeP~~|0Ch<br>~~Tit~~<br>~~eee~~<br>~~PeP~~|100<br>~~Tit~~<br>~~eee~~<br>|100<br>~~Tit~~<br>~~eee~~<br>|0<br>~~eee~~<br>|Power-On<br>Count<br>~~eee~~<br>|Count of power-on<br>events<br>~~eee~~<br>|Number of power cycles<br>~~eee~~<br>|
|241<br>~~eee~~<br>~~PeP~~<br>~~eft~~|F1h<br>~~eee~~<br>~~PePee~~<br>~~eft~~|100<br>~~eee~~<br>~~ee~~<br>~~eft~~|100<br>~~eee~~<br>~~ee~~|0<br>~~eee~~<br>~~ee~~|Total LBAs<br>Written<br>~~eee ~~<br>~~ee~~<br>~~ee~~|Total amount of data<br>written to the drive<br> ~~eee~~<br>~~ee~~<br>~~eee~~|Total number of LBAs written to<br>the disk, divided by 65536<br>~~eee~~<br>~~ee~~<br>~~ee~~|
|242<br>~~PeP~~<br>~~ee~~<br>~~eft~~|F2h<br>~~PeP~~<br>~~ee~~<br>~~eft~~|100<br><br>~~ee~~<br>~~eft~~|100<br><br>~~ee~~|0<br><br>~~ee~~|Total LBAs<br>Read<br><br>~~ee~~<br>~~ee~~|Total amount of data<br>read from the drive<br><br>~~ee~~<br>~~eee~~|Total number of LBAs read from<br>the disk,divided by65536<br><br>~~ee~~<br>~~ee~~|
|214<br>~~eft~~|D6h<br>~~eft~~|100<br>~~eft ~~t|100|0|Management<br>Block status<br>~~ee~~<br>~~ee~~|Total number of times<br>the management block<br>has been updated<br>~~eee~~<br>~~ee~~|Management block write count<br>~~ee~~<br>~~eee~~|
|194<br>~~eft~~<br>~~ee~~|C2h<br>~~eft~~<br>~~ee~~|X°C<br>~~eft ~~<br>~~ee~~|Max °C<br>~~ee~~|0<br>~~ee~~|Temperature<br>Status<br>~~ee ~~<br>~~ee~~<br>~~ee~~|Device temperature in<br>Celsius(°C)<br> ~~eee ~~<br>~~ee~~<br>~~ee~~|Current/Min/Max temperature<br> ~~ee~~<br>~~ee~~<br>~~eee~~|
## _**9.4 S.M.A.R.T. Attribute Entry Structure**_
Each attribute entry consists of 12 bytes. See the following table for the data structure of each entry.
Table 19: Attribute Entry
|Byte(s)|Value|Description|
|---|---|---|
|0|XXh|Attribute ID (see Table 18)|
|1-2|000Xh|Flags (little-endian) X=2 Advisory type, X=3 Prefail type|
|3|XXh|Attribute value as a percentage (64h=100%)|
|4|XXh|Worst value as a percentage (64h=100%)|
|5-10|XXXXh|Raw value (little-endian)|
|11|00h|Reserved|
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 19 of 28
Confidential www.swissbit.com industrial@swissbit.com
## **10. CIS information (typical)**
In PC-Card mode the C-500 card returns the Card information structure (CIS) with detailed information about the properties.
|0000: Code 01, link 03|0000: Code 01, link 03|
|---|---|
|D9 01 FF|D9 01 FF|
|-|Device Info Tuple|
|-|Link is 3 bytes|
|-|I/O Device, No WPS, speed=250ns if no wait|
|-|(One) 2 Kilobytes of address space|
|-|End of CISTPL_DEVICE|
`000A: Code 1C, link 04 02 D9 01 FF`
- Other Conditions Info Tuple - Link is 4 bytes - Conditions: 3V operation is allowed, and WAIT is used - I/O Device, No WPS, speed = 250 ns if no wait - (One) 2 Kilobytes of address space - End of CISTPL_DEVICE
`0016: Code 18, link 02 DF 01` - JEDEC programming info Tuple - Link is 2 bytes - Device manufacturer ID - Manufacturer specific info
`001E: Code 20, link 04 00 00 00 00` - Manufacturer ID Tuple - Link length is 4 bytes - PC Card manufacturer code - Manufacturer specific info
|002A: Code 21, link 02|002A: Code 21, link 02|
|---|---|
|04 01|04 01|
|-|Function ID Tuple|
|-|Link length is 2 bytes|
|-|Fixed disk drive|
|-|R=0: no expansion ROM;P=1: configure at POST|
`0032: Code 22, link 02 01 01`
|01 01|01 01|
|---|---|
|-|-<br>Function Extension Tuple|
|-|Link length is 2 bytes|
|-|Disk interface information|
|-|PC card ATA interface|
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Confidential Doc-2827 www.swissbit.com File: C-500_data_sheet_CF-HxAF_Rev102 industrial@swissbit.com Page 20 of 28
`003A: Code 22, link 03`
`02 04 07`
- Function Extension Tuple
- - Link length is 3 bytes - PC card ATA basic features
- D=0: single drive on card; U=0: no unique serial number; S=1: silicon device; V=0: no VPP required
- - I=0: twin IOIS16# unspecified; E=0: index bit not emulated; N=0: I/O includes 0x3F7; P=7: sleep, standby, idle supported
`0044: Code 1A, link 05 01 07 00 02 07`
- Configuration Tuple
- - Link length is 5 bytes - RFS: reserved; RMS: 1 byte register mask; RAS: 2 bytes base address - Last configuration entry is 07H - Configuration registers are located at 0200h - Configuration registers 0 to 2 are present
## `0052: Code 1B, link 0B`
`C0 C0 A1 27 55 4D 5D 75 08 00 20`
- Configuration Tuple
- Link length is 11 bytes
- Memory mapped configuration, index=0; I=1: Interface byte follows; D=1: Default entry
- - W=1: wait required; R=1: ready/busy active; P=0: WP not used; B=0: BVD1, BVD2 not used; Type=0: Memory interface
- M=1: misc info present; MS=1: 2 byte memory length; IR=0: no interrupt is used; IO=0: no I/O space is used; T=0: no timing info specified; Power=1: VCC info, no VPP
- - DI: no power-down current; PI=1: peak current info; AI: no average current info;
- SI: no static current info; HV=1: max voltage info; LV=1: min voltage info; NV=1: nominal voltage info
- - Nominal voltage 5.0V - Minimum voltage 4.5V - Maximum voltage 5.5V - Peak current 80 mA - Length of memory space is 2 Kbyte - X=0: no more misc fields; P=1: power-down supported; RO=0: read/write media; A=0: audio not supported; T=0: no twins supported
`006C: Code 1B, link 06 00 01 21 B5 1E 4D`
- Configuration Tuple
- Link length is 6 bytes
- Memory mapped configuration, index=0
- Power=1: VCC info, no VPP
- PI=1: peak current info; NV=1: nominal voltage info
- - X=1: extension byte present - Nominal voltage 3.30V - Peak current 45 mA
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 21 of 28
Confidential www.swissbit.com industrial@swissbit.com
`007C: Code 1B, link 0D C1 41 99 27 55 4D 5D 75 64 F0 FF FF 20`
- Configuration Tuple
- - Link length is 11 bytes - Memory mapped configuration, index=0; I=1: Interface byte follows; D=1: Default entry - W=1: wait required; R=1: ready/busy active; P=0: WP not used; B=0: BVD1, BVD2 not used; Type=0: Memory interface
- - M=1: misc info present; MS=1: 2 byte memory length; IR=0: no interrupt is used; IO=0: no I/O space is used; T=0: no timing info specified; Power=1: VCC info, no VPP
- - DI: no power-down current; PI=1: peak current info; AI: no average current info; SI: no static current info; HV=1: max voltage info; LV=1: min voltage info; NV=1: nominal voltage info
- - Nominal voltage 5.0V - Minimum voltage 4.5V - Maximum voltage 5.5V - Peak current 80 mA - Length of memory space is 2 Kbyte - X=0: no more misc fields; P=1: power-down supported; RO=0: read/write media; A=0: audio not supported; T=0: no twins supported
`009A: Code 1B, link 06 01 01 21 B5 1E 4D`
- Configuration Tuple
- - Link length is 6 bytes - I/O mapped, index=1 - Power=1: VCC info, no VPP - PI=1: peak current info; NV=1: nominal voltage info - X=1: extension byte present - Nominal voltage 3.30V - Peak current 45 mA
`00AA: Code 1B, link 12 C2 41 99 27 55 4D 5D 75 EA 61 F0 01 07 F6 03 01 EE 20`
- Configuration Tuple
- - Link length is 18 bytes - I/O mapped, index=2; I=1: Interface byte follows; D=1: Default entry
- W=0: wait not required; R=1: ready/busy active; P=0: WP not used; B=0: BVD1, BVD2 not used; Type=1: I/O interface
- M=1: misc info present; MS=0: no memory space info; IR=1: interrupt is used; IO=1: I/O space is used; T=0: no timing info specified; Power=1: VCC info, no VPP
- DI: no power-down current; PI=1: peak current info; AI: no average current info; SI: no static; current info; HV=1: max voltage info; LV=1: min voltage info; NV=1: nominal voltage info
- - Nominal voltage 5.0V - Minimum voltage 4.5V - Maximum voltage 5.5V - Peak current 80 mA
- R=1: range follows; S=1: support 16 bit hosts; E=1: support 8 bit hosts; IO=10: 10 lines decoded
- - LS=1: 1 byte length; AS=2: 2 byte address; NR=1: 2 address ranges - Address range 1 0x1F0 to 0x1F7 - Address range 2 0x3F6 to 0x3F7
- S=1: interrupt sharing logic; P=1: pulse mode supported; L=1: level mode supported;
- M=0: masks V..N not present; IRQN=14: use interrupt 14
- X=0: no more misc fields; P=1: power-down supported; RO=0: read/write media; A=0: audio not supported; T=0: no twins supported
`00D2: Code 1B, link 06 02 01 21 B5 1E 4D`
- Configuration Tuple
- Link length is 6 bytes
- I/O mapped, index=2
- Power=1: VCC info, no VPP
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Confidential Doc-2827 www.swissbit.com File: C-500_data_sheet_CF-HxAF_Rev102 industrial@swissbit.com Page 22 of 28
- PI=1: peak current info; NV=1: nominal voltage info
- - X=1: extension byte present
- Nominal voltage 3.30V
- - Peak current 45 mA
## `00E2: Code 1B, link 12`
- `C3 41 99 27 55 4D 5D 75 EA 61 70 01 07 76 03 01 EE 20`
- Configuration Tuple
- Link length is 18 bytes
- I/O mapped, index=2; I=1: Interface byte follows; D=1: Default entry
- W=0: wait not required; R=1: ready/busy active; P=0: WP not used; B=0: BVD1, BVD2 not used; Type=1: I/O interface
- M=1: misc info present; MS=0: no memory space info; IR=1: interrupt is used; IO=1: I/O space is used; T=0: no timing info specified; Power=1: VCC info, no VPP
- DI: no power-down current; PI=1: peak current info; AI: no average current info; SI: no static;
- current info; HV=1: max voltage info; LV=1: min voltage info; NV=1: nominal voltage info
- - Nominal voltage 5.0V
- Minimum voltage 4.5V
- Maximum voltage 5.5V
- Peak current 80 mA
- R=1: range follows; S=1: support 16 bit hosts; E=1: support 8 bit hosts; IO=10: 10 lines decoded
- LS=1: 1 byte length; AS=2: 2 byte address; NR=1: 2 address ranges
- - Address range 1 0x170 to 0x177
- Address range 2 0x376 to 0x377
- S=1: interrupt sharing logic; P=1: pulse mode supported; L=1: level mode supported; M=0: masks V..N not present; IRQN=14: use interrupt 14
- X=0: no more misc fields; P=1: power-down supported; RO=0: read/write media; A=0: audio not supported; T=0: no twins supported
`010A: Code 1B, link 06 03 01 21 B5 1E 4D`
- Configuration Tuple
- - Link length is 6 bytes - I/O mapped, index=3
- Power=1: VCC info, no VPP
- PI=1: peak current info; NV=1: nominal voltage info
- - X=1: extension byte present - Nominal voltage 3.30V - Peak current 45 mA
`011A: Code 14, link 00`
- No link control Tuple
- - Link length is 0 bytes
`011E: Code 15, link` _**`14*)`**_
- `04 01` _**`53 77 69 73 73 62 69 74 00 43 46 20 43 61 72 64`**_ `00 FF *)`
- Level 1 version/product info
- Link length is 21 bytes
- - PCMCIA2.0/JEIDA4.1 - PCMCIA2.0/JEIDA4.1
- Product name: “ Swissbit ” “ CF Card ” *) can vary in different configurations
- - The length of the strings will affect the following tuple start addresses
_**`014A`**_ `: Code FF, link FF`
- End of CISTPL_VERS_1
- End of CIS
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Confidential Doc-2827 www.swissbit.com File: C-500_data_sheet_CF-HxAF_Rev102 industrial@swissbit.com Page 23 of 28
## **11.Part Number Decoder**
S F CF 064G H 1 A F 4 TO - I - Q T - 527 - STD 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Manuf. Option Memory Type. Configuration Product Type Manuf. Code: Flash Mode Density Manuf. Code: Flash Package Platform Temp. Option Product Generation Flash Vendor Code Memory Organization Number of Flash Chips ~~HTT~~ Technology _**11.1 Manufacturer**_
## _**11.2 Memory Type**_
## _**11.3 Product Type**_
## _**11.4 Density**_
|Swissbit code|S|
|---|---|
|||
|Flash|F|
|||
|CompactFlash|CF|
|||
|128 MBytes|0128|
|256 MBytes|0256|
|512 MBytes|0512|
|1 GBytes|1024|
|2 GBytes|2048|
|4 GBytes|4096|
|8 GBytes|008G|
|16 GBytes|016G|
|32 GBytes|032G|
|64 GBytes|064G|
## _**11.5 Platform**_
## _**11.6 Product Generation**_
|CompactFlash|H|
|---|---|
|||
|First generation|1|
## _**11.7 Memory Organization**_
## _**11.8 Technology**_
|x8|A|
|---|---|
|||
|C-5xx Series|F|
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 24 of 28
Confidential www.swissbit.com
industrial@swissbit.com
## _**11.9 Number of Flash Chips**_
1 Flash 1 2 Flash 2 4 Flash 4
## _**11.10 Flash Code**_
Toshiba / Kioxia TO
_**11.11 Temperature Option**_ Industrial Temperature Range: -40 °C to 85 °C I Standard Temperature Range: 0 °C to 70 °C C ~~——~~
## _**11.12 Die Classification**_
SLC MONO (single die package) M SLC DDP (dual die package) D SLC QDP (quad die package) Q SLC ODP (octal die package) N ~~—~~
## _**11.13 Pin Mode**_
||Single nCE and Single R/nB<br>S<br>Dual nCE and Dual R/nB<br>T<br>Quad nCE and Quad R/nB<br>U<br>~~_——~~|
|---|---|
|**_11.14 Drive Configuration XYZ_**|**_11.14 Drive Configuration XYZ_**|
||X = Type|
||Removable/fix<br>PIO<br>DMA<br>support<br>X<br>True IDE<br>Mode<br>PC Card<br>Mode<br>Removable<br>yes<br>yes<br>1<br>Fix<br>yes<br>yes<br>2<br>Fix<br>yes<br>-<br>3<br>Removable<br>yes<br>-<br>4<br>Fix<br>Removable<br>yes<br>yes<br>5*<br>Fix<br>Removable<br>yes<br>-<br>6<br>~~==~~|
||*default|
||Y = Firmware Revision|
||FW Revision<br>Y<br>First FW Revision<br>1<br>Second FW Revision<br>2<br>~~—~~|
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 25 of 28
Confidential www.swissbit.com
industrial@swissbit.com
## Z = Max Transfer Mode
|Z= Max Transfer Mode||
|---|---|
|Max PIO Mode / CIS|Z|
|PIO4(MDMA2 if enabled)|1|
|PIO6(MDMA4 if enabled)|2|
|UDMA4(PIO6, MDMA4)|3|
|UDMA6(MDMA2, PIO4)|6|
|UDMA6(MDMA4, PIO6)|7*|
*default
## _**11.15 Option**_
|Swissbit/Standard|STD|
|---|---|
|Customized version|XXX|
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 26 of 28
Confidential www.swissbit.com
industrial@swissbit.com
## **12. Marking Specification**
## _**12.1 Top View**_
## _**12.2 Bottom View**_
## _**12.3 Label Content**_
- Swissbit logo
- CF logo
- Part number (defined by the data sheet)
- Barcode as assembly lot number (Code128)
- Lot number
- CE logo
- RoHS logo
- WEEE logo
- Manufacturing date
- “Made in Germany”
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 27 of 28
Confidential www.swissbit.com industrial@swissbit.com
## **13. Revision History**
Table 20: Document Revision History
|Date|Revision|Description|Revision Details|
|---|---|---|---|
|24-Aug-2018|0.91|Initial preliminary draft.||
|31-Oct-2018|1.00|Initial release.|Doc. req. no. 2580|
|17-Mar-2020|1.01|Updated document template and part number decoder, added<br>FW2part numbers and newproductpictures|Doc. req. no. 3539|
|01-Apr-2020|1.02|Added 128 MBytes and 256 MBytes product variants|Doc. req. no. 3571|
## Disclaimer:
No part of this document may be copied or reproduced in any form or by any means, or transferred to any third party, without the prior written consent of an authorized representative of Swissbit AG (“SWISSBIT”). The information in this document is subject to change without notice. SWISSBIT assumes no responsibility for any errors or omissions that may appear in this document and disclaims responsibility for any consequences resulting from the use of the information set forth herein. SWISSBIT makes no commitments to update or to keep current information contained in this document. The products listed in this document are not suitable for use in applications such as, but not limited to, aircraft control systems, aerospace equipment, submarine cables, nuclear reactor control systems and life support systems. Moreover, SWISSBIT does not recommend or approve the use of any of its products in life support devices or systems or in any application where failure could result in injury or death. If a customer wishes to use SWISSBIT products in applications not intended by SWISSBIT, said customer must contact an authorized SWISSBIT representative to determine SWISSBIT willingness to support a given application. The information set forth in this document does not convey any license under the copyrights, patent rights, trademarks or other intellectual property rights claimed and owned by SWISSBIT. The information set forth in this document is considered to be “Proprietary” and “Confidential” property owned by SWISSBIT.
ALL PRODUCTS SOLD BY SWISSBIT ARE COVERED BY THE PROVISIONS APPEARING IN SWISSBIT’S TERMS AND CONDITIONS OF SALE ONLY, INCLUDING THE LIMITATIONS OF LIABILITY, WARRANTY AND INFRINGEMENT PROVISIONS. SWISSBIT MAKES NO WARRANTIES OF ANY KIND, EXPRESS, STATUTORY, IMPLIED OR OTHERWISE, REGARDING INFORMATION SET FORTH HEREIN OR REGARDING THE FREEDOM OF THE DESCRIBED PRODUCTS FROM INTELLECTUAL PROPERTY INFRINGEMENT AND EXPRESSLY DISCLAIMS ANY SUCH WARRANTIES INCLUDING WITHOUT LIMITATION ANY EXPRESS, STATUTORY OR IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
© 2020 SWISSBIT AG All rights reserved.
Swissbit AG Industriestrasse 4 CH-9552 Bronschhofen Switzerland
Revision: 1.02 Doc-2827 File: C-500_data_sheet_CF-HxAF_Rev102 Page 28 of 28
Confidential www.swissbit.com
industrial@swissbit.com
Updated at June 3, 2026
Swissbit is a premier independent European manufacturer specializing in industrial-grade storage and embedded IoT solutions. Founded in 2001, the company is globally recognized for engineering highly reliable products designed to meet the rigorous demands of the industrial, automotive, telecommunications, and medical sectors. With manufacturing operations rooted in Germany, Swissbit delivers exceptional quality, long-term component availability, and custom optimization for mission-critical applications. The core of the company's offering centers on advanced semiconductor memory solutions, with a strong emphasis on high-performance flash memory cards. These robust storage options, which include industrial SD cards, microSD memory cards, and CompactFlash, are specifically engineered to provide secure, reliable data retention in extreme operating environments. Swissbit's flash memory products integrate sophisticated wear-leveling and error-correction technologies to guarantee maximum endurance and data integrity over extended product lifecycles. Beyond portable flash memory cards, Swissbit's comprehensive storage ecosystem encompasses managed NAND BGAs, USB flash drives, and a wide array of solid-state drives across multiple interfaces. By combining cutting-edge packaging expertise with hardware-based security features, Swissbit empowers design engineers to reliably store and protect sensitive data across the entire spectrum of modern connected devices.
About Novapart
Novapart is a B2B electronic component broker specialising in stock shortages and cost reduction. We source hard-to-find parts and identify compliant alternatives across a catalogue of 410,000+ components from 500+ manufacturers.
Learn more →Stock Shortage Specialist
When a component is unavailable, discontinued or has an unacceptable lead time, we tap into our network of vetted European and Asian distributors to source what you need — without compromising on quality or traceability.
Request a quote →Compliant Alternatives
We identify pin-to-pin, electrically equivalent substitutes that meet the same certifications (RoHS, AEC-Q100, REACH) as your original specification — validated against datasheets, not just part numbers. Often at a lower cost.
BOM Analysis service →