Transcend Information TS16GCF600 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Transcend Information TS16GCF600, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Transcend Information TS16GCF600 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Transcend Information TS16GCF600. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Transcend Information TS16GCF600 should contain:
- informations concerning technical data of Transcend Information TS16GCF600
- name of the manufacturer and a year of construction of the Transcend Information TS16GCF600 item
- rules of operation, control and maintenance of the Transcend Information TS16GCF600 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Transcend Information TS16GCF600 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Transcend Information TS16GCF600, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Transcend Information service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Transcend Information TS16GCF600.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Transcend Information TS16GCF600 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 1 Description Dedicated to fulfilling the demanding requirements of perform ance-conscious photographers, Transcend proudly releases its Extreme Plus 600X Com pactFlash cards with Turbo MLC technology. W ith its am [...]

  • Page 2

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 2 T r anscend[...]

  • Page 3

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 3 Block Diagram[...]

  • Page 4

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 4[...]

  • Page 5

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 5 Pin A ss ignments and Pin Type PC Card Memo ry Mode PC Card I/O Mod e True IDE Mode 4 Pin Num Signal Name Pin Type In, Out T ype Pin Num Signal Name Pin Type In, Out Type Pin Num Signal Name Pin Type In, Out Type [...]

  • Page 6

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 6 PC Card Memo ry Mode PC Card I/O Mod e True IDE Mode 4 Pin Num Signal Nam e Pin Type In, Out Type Pin Num Signal Name Pin Type In, Out Type Pin Num Signal Name Pin Type In, Out Type -HIOE 7 HSTROBE 8 34 -HIOE HSTR[...]

  • Page 7

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 7  Input Leakage Current Note: In Table 1 below, x refers to the characteris tics desc ribed in ta ble 2. For e x am ple, I1U ind icates a pu ll-up resi stor with a type 1 input ch aracteristi c. Table 1: Inp ut [...]

  • Page 8

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 8  Output Drive Characteristics Table 4: Out put Drive Characteristics Ty pe Parameter Sy mb ol Conditions MIN TYP MAX Units 1 Output Voltage Voh Vol Ioh = -4 mA Iol = 4 m A Vcc -0.8V Gnd +0.4V Volts 2 Output Vol[...]

  • Page 9

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 9 Signal Descri ption Signal Name Dir. Pin Description A10 – A00 (PC Card Me m ory Mode ) A10 – A00 (PC Card I/O Mode) A02 - A00 (True IDE Mode) I I 8,10,11, 12, 14,15,16,17, 18,19,20 18,19,20 These a dd ress l [...]

  • Page 10

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 10 Signal Name Dir. Pin Description -CE1, -CE2 (PC Card Me m ory Mode ) Card Enable -CE1, -CE2 (PC Card I/O Mode) Card Enable -CS0, -CS1 (True IDE Mode) I 7,32 T he se input signals are used both to selec t the card[...]

  • Page 11

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 11 Signal Nam e Dir. Pin Description -INPACK (PC Card Me m ory Mode ex cept Ultra DMA Protocol Active) -INPACK (PC Card I/O Mode ex cept Ult ra DMA Protocol Active) Input Ackn owledge -DMARQ (PC Card Me m ory Mode -[...]

  • Page 12

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 12 Signal Name Dir. Pin Description -IOW R (PC Card Me m ory Mode – Except Ultra DMA Protocol Active) -IOW R (PC Car d I/O Mode – Except Ultra DMA Protocol Active) -IOW R (True IDE Mode – Ex c ept Ultra DMA Pr[...]

  • Page 13

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 13 Signal Name Dir. Pin Description -REG (PC Card Me m ory Mode – Except Ultra DMA Protocol Active) Attribute Memory Sele ct -REG (PC Car d I/O Mode – Except Ultra DMA Protocol Active) This sign al is used du ri[...]

  • Page 14

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 14 Signal Name Dir. Pin Description -VS1 -VS2 (PC Card Me m ory Mode ) -VS1 -VS2 (PC Card I/O Mode) -VS1 -VS2 (True IDE Mode) O 33 40 Voltage Se nse Signals. -VS1 is groun ded on th e Card and sen sed by the Host so[...]

  • Page 15

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 15 Electrical Spec ification The following tab l es indicate all D.C. Characteristics for the CompactFlash Storage Card. Unless othe r wise stated , cond it ions are : Vcc = 5V ± 10% Vcc = 3.3V ± 5%  A bsolute [...]

  • Page 16

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 16  Input Pow er  Input Characteristi cs for UDMA mode >4 In UDMA modes great er than 4, t he follow ing characteris tics apply . Vol tag e output high and low values sha ll be met at the source c onnector [...]

  • Page 17

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 17  Signal Interface Electrical spec ifications shall be maintained to ens ure data reliability. Additional requirements a re necessary f or Advanced Timing Modes and Ultra DMA modes operations. See next s ection[...]

  • Page 18

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 18 state an d 10 0 A high st ate, inclu ding pull-u p res istor. The card sha ll be able to drive at least the f ollowing l oad 10 while me eting al l AC timing requireme nts: 50 pF at a DC current of 40 0 A low sta[...]

  • Page 19

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 19  Ultra DMA Electrical R equirement s  Host and Card signal capacitance limits f or Ultra DMA op eration The hos t interfac e sig nal c apacitance at t he hos t connec tor sha ll be a maximum of 2 5 pF f or [...]

  • Page 20

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 20  Printed Circuit Board (PCB) T race Requirements for Ultra DMA On any PCB for a host or device s upporting Ultra DMA:  The longest D[15:00] trace shall be no more than 0.5" longer than either STRO BE t[...]

  • Page 21

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 21  Attribute Memory Read Timing S pecification Attr ibute Memory access time is def ined as 300 ns . Detailed t iming specs are shown in Table below Speed Version 300 ns Item Symbol IEEE Sy mbo l Min ns. M ax ns[...]

  • Page 22

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 22  Co nfigurat ion R egister (Attrib ute Memor y ) Wri te Timing S pecificati on The Card C onfiguration write ac cess t ime is defined as 250 ns. Detailed timing specif ications are shown in Table below. Table:[...]

  • Page 23

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 23  Co mmon Memo ry R ead Timing S pecificati on Cy c le Time Mo de: 250 ns 1 20 ns 100 ns 8 0 ns Item Sy mbol IEEE Sy mbol Min ns. Max ns. Min ns. Max ns. Min ns. Max ns. Min ns. Max ns. Output Enabl e Access Ti[...]

  • Page 24

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 24  Com mon Memo ry Wri te Timing Sp ecificatio n Cy c le Time Mo de: 250 ns 120 ns 100 ns 80 ns Item Sy mbol IEEE Sy mbol Min ns. Max ns. Min ns. Max ns. Min ns. Max ns. Min ns. Ma x ns. Data Setup b efore HW E [...]

  • Page 25

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 25  I/O I nput (Read) Timin g Sp ecification Cy c le Time Mo de: 250 ns 120 n s 1 00 ns 80 ns Item Sy mb ol IEEE Sy mb ol Min ns. Max ns. Min ns. Max ns. Min ns. Max ns. Min ns. Ma x ns. Data Delay afte r HIOE td[...]

  • Page 26

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 26  I/O Output (W rite) Timin g Specifica tion Cy cle Tim e Mode: 255 ns 1 20 ns 100 ns 8 0 ns Item Sy mb ol IEEE Sy mbol Min ns. Max ns. Min ns. Max ns. Min ns. Max ns. Min ns. Ma x ns. Data Setup b efore HIOW t[...]

  • Page 27

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 27  True IDE PIO Mo de Read/ Write Timing Specif ication Mode Item 0 1 2 3 4 5 6 Note t0 Cycle time (min) 6 00 383 240 180 120 100 80 1 t1 Address Valid to HIOE/HIOW setup (m in) 70 50 30 30 25 15 10 t2 HIOE/HIOW[...]

  • Page 28

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 28[...]

  • Page 29

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 29  True IDE Multi wor d DMA Mod e Read/W rite Timing S pecificat ion Item M ode 0 (ns) Mode 1 (ns) Mode 2 (ns) Mode 3 (ns) Mode 4 (ns) Note t O Cycle time (min) 480 150 1 20 100 80 1 t D -HIOE / -HIOW as serted [...]

  • Page 30

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 30[...]

  • Page 31

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 31  True IDE Ultra DM A Mode Read /Write Timin g Specif ication Ultra DMA operations can take place in an y of the three basic inte rface mode s: PC Card Memory mode, PC Card I/O mode, and True IDE (the orig inal[...]

  • Page 32

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 32 equal to t he f astest mode of which the de v ice i s capable. Only one Ultra DMA mode sha ll be selected at any given time. All t iming requirements for a select ed U lt ra DMA mode shall be satisfied. Devices s[...]

  • Page 33

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 33 Notes: 1) All tim ing meas urement switchi ng points (low to high and high to low) shal l be taken at 1.5 V. 2) All signa l transi tions fo r a t iming p arameter s hall be mea sured a t the connect or spec ified[...]

  • Page 34

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 34 4) The param eter tLI s hall be measured at t he connec tor of th e sender o r recipient that is r espondi ng to an incomi ng transi tion from the recipi ent or sender resp ectively. Both the inco ming signa l an[...]

  • Page 35

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 35 Notes: 1) The parameters t UI, t MLI : (Ultr a DMA Data- In Burst Dev ice T ermination T iming a nd Ult ra DMA Data-I n Burst Host T ermination T iming), and tLI indicate sen der-to-recipient or rec ipien t -to-s[...]

  • Page 36

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 36 Name Comment M in [V/ns] Max [V/ns] Notes S RISE Rising Edg e Slew Rate for any sig nal 1.25 1 S FALL Falling Edge Slew Rate for any si gnal 1.25 1 Note: 1) The s ender shall be t ested while driving an 18 inch l[...]

  • Page 37

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 37 Card Configurat i on The Compact Flash Storage Cards is identified by appropriat e infor mation in the Card Information St ructure (CI S). The fo llo wing conf iguration registers are used t o coordinate the I /O[...]

  • Page 38

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 38 Table: P C Card Memory Mode UDMA F unction -CE2 -CE1 -DMARQ -INPACK -DMACK -REG STOP -HIOW -DMARDY -HIOE (R)-WAIT (W) STROBE -WAIT (R)-HIOE (W) DMA CMD A10- A00 Operation 1 1 1 X X X X No XX Standby X X 0 1 X X 1[...]

  • Page 39

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 39  A ttribute Memory Function Attribut e memory is a s pace where CompactFlash St orage Card identificat ion and configurat ion infor mation are s tored, and is limited to 8 bit w ide accesses only a t even addr[...]

  • Page 40

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 40  Configuration Opt i on Regis t er (Ba se + 00h in At tribute M emory )[...]

  • Page 41

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 41  Card Configuration and Stat us Register (Base + 02h in A ttribute M emo ry)[...]

  • Page 42

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 42  Pin Replaceme nt Register (Base + 04h in Att ri bute Memory )[...]

  • Page 43

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 43  Socket a n d Copy Register (Base + 06h in A ttribute Memory )[...]

  • Page 44

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 44 I/O T ransfer Function The I /O tr ansfer to or f rom t he CompactFlash Stor age can be either 8 or 16 bits. W hen a 16 bit acc essible port is addressed, the signal -IOIS16 is a sserted by t he CompactFlash St o[...]

  • Page 45

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 45 T able: PC Card I/O Mode UDM A Function -CE2 -CE1 -DMARQ -INPACK DMACK -REG STOP -HIOW -DMARDY -HIOE (R)-WAIT (W) STROBE -WAIT (R)-HIOE (W) DMA CMD A10- A00 Operation 1 1 1 X X X X No XX Standby X X 0 0 X X 1 YES[...]

  • Page 46

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 46 Comm on M emory Transfer Func tion The Common Memory t ransfer to or fro m the Compac tFlash Storage c an be either 8 or 16 bits . Function Code DMA -REG -CE2 -CE1 A0 -OE -WE D15-D8 D7 -D0 Standby Mode None X H H[...]

  • Page 47

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 47 T rue IDE M ode I/O T ransfer Function The Compa ct Flash St orage Card can be configured in a True IDE Mod e of ope r ation. The C ompactFlash Storage Card is conf igured in this mode only when the -OE input s i[...]

  • Page 48

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 48 Host Configura tion Re q uireme nts for M ast er/Slave or New Timin g Modes The CF Advanced Timing m odes include PCMCIA P C Card style I/O modes that are faster than the original 250 ns cy cle time. These modes [...]

  • Page 49

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 49 CF-A TA Drive Re gister Set Definition and Protocol The Compact Flash Storage Card c an be conf igured as a high perf ormance I /O device through: a) The standard PC-AT disk I /O address spaces 1F0h-1F7h, 3F6h-3F[...]

  • Page 50

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 50  I/O P rimary an d Secon dary A ddr ess Con figuratio ns Table: Primary and Secon dary I/O Decoding[...]

  • Page 51

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 51  Cont iguo us I/O Mapped Addressing W hen the system dec odes a cont iguous block of I/ O registers to select the CompactFlash Storage Card, th e registers are acc essed in the block of I/O space decoded by th[...]

  • Page 52

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 52  Memory Mapped Addr essing W hen t he CompactFlash S tora ge C ard register s are acc essed via m emory ref erences, the regist ers ap pear in t he common memory space windo w: 0-2K bytes as f ollows:  True[...]

  • Page 53

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 53  CF-ATA Registers The fo llow ing s ection descr ibes the hardware r egisters used by the host soft ware to iss ue commands t o the CompactFlash device. These r egisters are often c ollectively referred to as [...]

  • Page 54

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 54  Fea t u r e Register (A ddress - 1F1h[171h]; O ffset 1, 0Dh Writ e Only) This register provides information regarding f eatures of t he CompactFlash Storage Card t hat the hos t c an utilize. This reg ister i[...]

  • Page 55

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 55 Bit 3 ( HS3): when operat ing in the Cylinder, Head, Sector mo de, this is bit 3 of the head number. I t is Bit 27 in the L ogical Block Address m ode. Bit 2 ( HS2): when operat ing in the Cylinder, Head, Sector [...]

  • Page 56

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 56  Dev ice C o ntr ol Register (A ddress - 3F6h[376 h]; Offset Eh) This register is used to contr ol the Compact Flash Storage Card interrupt re quest and to issue an ATA soft reset t o the card. T his register [...]

  • Page 57

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 57  Card (Drive) A ddress Regi ster (Ad dress 3F7h [377h]; Offset Fh) This regist er is p rovided for compatibility with the AT disk drive int erface. It is recommended t hat thi s regist er not be mapped into th[...]

  • Page 58

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 58 CF-A TA Command Set CF-ATA Command Set summarizes the CF-ATA command set with the paragraphs that follow describing the individual commands and t he task file for each. Command Code FR SC SN CY DH LBA Status Note[...]

  • Page 59

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 59 28 Security Disable Password F6h – – – – Y – Not Suppo rt 29 Security Erase Prepare F3h – – – – Y – Not Support 30 Security Erase Unit F4h – – – – Y – Not Support 31 Security Freeze [...]

  • Page 60

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 60  Check Po w er Mod e - 98h o r E5h If the CompactFlash Storage Card is in, g oing to, or recov ering from the sleep mode, the CompactFlash St orage Card s ets BSY, sets the Sector Count Registe r to 0 0h, clea[...]

  • Page 61

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 61  Erase Sect or(s) - C 0h This command is used t o pre-erase and condition data s ectors in advance of a W rite w it hout Erase or W r ite Multiple without Erase c ommand. There is no data t ransfer associated [...]

  • Page 62

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 62  Ident ify D evice – Ech Bit -> 7 6 5 4 3 2 1 0 Command (7 ) ECh C/D/H (6) X X X Drive X Cy l High (5) X Cy l Low (4) X Sec Num (3) X Sec Cnt (2) X Feature (1) X The Identify Device command enab les the h[...]

  • Page 63

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 63 Word Address Default Value Total By t es Data Field T y pe Information 51 020 0h 2 PIO da ta transfer cycl e timing mode 52 00 00h 2 Ob solete 53 000Xh 2 F ield Valid ity 54 XXX Xh 2 Current numbers of c ylinders[...]

  • Page 64

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 64 162 0000h 2 Key mana gement s chemes s upported 163 0092h 2 CF Advance d True IDE Timing Mode Capa bility and Sett ing 164 8D9Bh 2 CF Advanced PC Card I/O and Memory Timi ng Mode Capability 165-175 0000h 22 R ese[...]

  • Page 65

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 65  Word 1: D efault Number of C y linders This field co ntains the nu m ber of t ranslated cylinders in the def ault trans lation mode. This v alue w ill be the same as t he number of cylinde r s.  Word 3: D [...]

  • Page 66

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 66 64 through 70.  Current Number of Cy li nders, Heads, Sectors/ T r ack These fields contains the current number of u s er ad dres sable Cylinders, Head s , and S ect ors/Tr ack in t he current translation mode[...]

  • Page 67

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 67 CompactFlash Stor age Cards s upporting DMA modes 1 and above. If bit 1 of word 53 is set t o one, but this field is not supported, the Card shall return a value of zero in this f ield.  Recommended Multiw ord[...]

  • Page 68

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 68 Bit 14 of word 82 shall be s et t o one; t he CompactFlash Storag e Card support s the N OP command. Bit 15 of word 82 is ob solete. Bit 0 of word 83 s hall be set t o zero; the Compact Flash Storage Card does no[...]

  • Page 69

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 69 Bit 14: 1 = Ultra D MA mode 6 is selected, 0 = Ultra DMA mode 6 is no t select ed Bit 13: 1 = Ultra D MA mode 5 is selected, 0 = Ultra DMA mode 5 is no t select ed Bit 12: 1 = Ultra D MA mode 4 is selected, 0 = U[...]

  • Page 70

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 70 If set to 1, indicat es that CompactFlash Storage Card supports securit y mode feature s et. If set to 0, indicat es that CompactFlash Storage Card does not support security mode fe ature set.  Word 160: Power[...]

  • Page 71

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 71 Bits 8-6: Advanced True I DE PIO Mode Selected Indicat es t he cur rent True IDE PIO mode select ed on t he card. Value Current PIO timing mode selected 0 Specified in word 64 1 PIO M ode 5 2 PIO M ode 6 3-7 R es[...]

  • Page 72

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 72 Bits 8- 6: Maximum PC Card I/ O UDMA t iming mode supported I ndicates t he Maximum PC Card I/O UDMA timing mode s upported by the car d when bit 15 is set. Value Maximum PC Card I/O UDMA timing mode Supported 0 [...]

  • Page 73

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 73  Idle - 97h or E3h This command causes the Compact F lash Sto rage C ard to set BSY , enter the Idle mode, c lear BSY and generate an i nt errupt. I f the sect or count is non-zero, it is int erpreted as a tim[...]

  • Page 74

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 74 Sec Cnt (2) Number of Sectors Feature (1) X  NOP - 00h This command alway s f ails with the CompactFlash Storage Card returning c ommand aborted. Bit -> 7 6 5 4 3 2 1 0 Command (7 ) 00h C/D/H (6) X Drive X [...]

  • Page 75

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 75  Read Mu ltiple - C4h  Read S ector(s) - 20h or 21h  Read V erify Se ctor(s) - 40h or 41h  Recalibra te - 1Xh[...]

  • Page 76

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 76  Requ est Sense - 0 3h The ext ended error code is returned to t he host in the Error Register.  Seek - 7Xh  Set Features – EFh[...]

  • Page 77

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 77 Feature Suppo r ted Features 01h and 81h ar e used to enable and clear 8 bit data trans fer modes in T rue IDE Mode. If the 01h featur e command is issued all data t ransfers shall oc cur on t he low order D [7:0[...]

  • Page 78

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 78 Sector Count r egister. The upper 5 bits def ine the t yp e of transfer and t he low order 3 bits encode the mode value. One PIO mode shall be selected at all times. For Cards which support DMA, one Multiword DMA[...]

  • Page 79

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 79  Standby Immedia te - 94h or E0h  Tra n sla te Sector - 87h Translate Sector I nformation[...]

  • Page 80

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 80  Wear L evel - F5h  Write Buf f er - E8h  Write DMA – CA h[...]

  • Page 81

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 81  Write Long Sect or - 32 h or 33h  Write Multiple Comma nd - C5h  Write Multiple w ithout Erase – CDh[...]

  • Page 82

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 82  Write Sec tor(s) - 30h or 31h  Write Sec tor(s) w ithout Erase - 3 8h  Write Verify - 3Ch[...]

  • Page 83

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 83  Error Posting Command Error Re gister Status Regis ter BBK UNC IDNF ABRT AMNF DRDY DWF DSC CORR ERR Check Power Mode V V V V V Execute Drive Diagno stic 1 V V V Erase Sec tor(s) V V V V V V V V Flush Ca che V[...]

  • Page 84

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 84 Command Error Re gister Status Regis ter BBK UNC IDNF ABRT AMNF DRDY DWF DSC CORR ERR Set Multiple Mode V V V V V Set Sleep M od e V V V V V Stand By V V V V V Stand By Imme diate V V V V V Translate Se ctor V V [...]

  • Page 85

    T T T S S S 8 8 8 G G G ~ ~ ~ 1 1 1 6 6 6 G G G C C C F F F 6 6 6 0 0 0 0 0 0 600X CompactFl ash Card Transcend Info rmation Inc. V1.0 85 Ord eri ng In for mat ion Ord eri ng In for mat ion Ord eri ng In for mat ion Ord eri ng In for mat ion The above technical in formation is bas ed on in dus try standard data and has bee n tested to be r eliabl e[...]