Download Print this page
Transcend CompactFlash CF 300X Datasheet
Transcend CompactFlash CF 300X Datasheet

Transcend CompactFlash CF 300X Datasheet

Transcend information compact flash memory card data sheet

Advertisement

Quick Links

T
S
2
G
~
1
6
G
C
F
T
S
2
G
~
1
6
G
C
F
T
S
2
G
~
1
6
G
C
F
Description
The Transcend CF 300X is a High Speed Compact
Flash Card with high quality Flash Memory assembled
on a printed circuit board.
Placement
Transcend Information Inc.
3
0
0
3
0
0
3
0
0
Features
• CompactFlash Specification Version 4.1 Complaint
• RoHS compliant products
• Single Power Supply: 3.3V ± 5 % or 5V ± 1 0%
• Operating Temperature: -25
• Storage Temperature: -40
• Operation Modes:
PC Card Memory Mode
PC Card IO Mode
True IDE Mode
• True IDE Mode supports:
Ultra DMA Mode 0 to Ultra DMA Mode 5 (Ultra DMA
mode 5 must use Power supply: 3.3V)
MultiWord DMA Mode 0 to MultiWord DMA Mode 4
PIO Mode 0 to PIO Mode 6
• PC Card Mode supports up to Ultra DMA Mode 5
• True IDE mode: Fixed Disk (Standard)
• PC Card Mode: Removable Disk (Standard)
• Durability of Connector: 10,000 times
• Support S.M.A.R.T (Self-defined)
• Support Security Command
• Support Wear-Leveling to extend product life
• Compliant to CompactFlash, PC Card Mode, and ATA
standards
Dimensions
1
300X CompactFlash Card
o
o
C to 85
C
o
o
C to 85
C
V1.1

Advertisement

loading
Need help?

Need help?

Do you have a question about the CompactFlash CF 300X and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Transcend CompactFlash CF 300X

  • Page 1 The Transcend CF 300X is a High Speed Compact Flash Card with high quality Flash Memory assembled on a printed circuit board. Placement Transcend Information Inc. 300X CompactFlash Card Features • CompactFlash Specification Version 4.1 Complaint • RoHS compliant products •...
  • Page 2 300X CompactFlash Card Transcend Transcend Information Inc. V1.1...
  • Page 3: Block Diagram

    300X CompactFlash Card Block Diagram Transcend Information Inc. V1.1...
  • Page 4 Ground -CD1 Ground I1Z, OZ3 D121 I1Z, OZ3 I1Z, OZ3 I1Z, OZ3 I1Z, OZ3 -CE2 -VS1 Ground Transcend Information Inc. PC Card I/O Mode Signal In, Out Pin Num Name Type Type Ground I1Z, OZ3 I1Z, OZ3 I1Z, OZ3 I1Z, OZ3...
  • Page 5 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. Transcend Information Inc. PC Card I/O Mode...
  • Page 6: Signal Description

    -CD1, -CD2 (PC Card I/O Mode) -CD1, -CD2 (True IDE Mode) Transcend Information Inc. 8,10,11,12, These address lines along with the -REG signal are used to select the following: 14,15,16,17, The I/O port address registers within the CompactFlash Storage Card , the...
  • Page 7 (PC Card Memory Mode) (PC Card I/O Mode) (True IDE Mode) Transcend Information Inc. These input signals are used both to select the card and to indicate to the card 7,32 whether a byte or a word operation is being performed. -CE2 always accesses the odd byte of the word.-CE1 accesses the even byte or the Odd byte of the...
  • Page 8 HSTROBE (All Modes - Ultra DMA Protocol DMA Write) Transcend Information Inc. This signal is not used in this mode. The Input Acknowledge signal is asserted by the CompactFlash Storage Card when the card is selected and responding to an I/O read cycle at the address that is on the address bus.
  • Page 9 (PC Card I/O Mode) INTRQ (True IDE Mode) Transcend Information Inc. This signal is not used in this mode. The I/O Write strobe pulse is used to clock I/O data on the Card Data bus into the CompactFlash Storage Card controller registers when the CompactFlash Storage Card is configured to use the I/O interface.
  • Page 10 (True IDE Mode) (PC Card Memory Mode) (PC Card I/O Mode) (True IDE Mode) Transcend Information Inc. This signal is used during Memory Cycles to distinguish between Common Memory and Register (Attribute) Memory accesses. High for Common Memory, Low for Attribute Memory.
  • Page 11 (PC Card I/O Mode) -IOCS16 (True IDE Mode) Transcend Information Inc. Voltage Sense Signals. -VS1 is grounded on the Card and sensed by the Host so that the CompactFlash Storage Card CIS can be read at 3.3 volts and -VS2 is reserved by PCMCIA for a secondary voltage and is not connected on the Card.
  • Page 12 Pull up resistance Pull down resistance 1. Include CE1, CE2, HREG, HOE, HIOE, HWE, HIOW pins 2. Include CE1, CE2, HREG, HOE, HIOE, HWE, HIOW, CSEL (P35), PDIAG, DASP pins Transcend Information Inc. Symbol Min. ─ ─ ─ ─ 2.92 Symbol Min.
  • Page 13 Difference between input thresholds: ((V+ current value Average of thresholds: ((V+ ) + (V- current value Output Drive Type Transcend Information Inc. Table: Input Characteristics (UDMA Mode > 4) ) - (V- current value ))/2 current value 300X CompactFlash Card Symbol 3.3 –8%...
  • Page 14: Signal Interface

    Electrical specifications shall be maintained to ensure data reliability. Additional requirements are necessary for Advanced Timing Modes and Ultra DMA modes operations. See next sections for additional information. Transcend Information Inc. A of leakage current into a 6.2 K pull-down resistor while the INTRQ signal is in the released Ω...
  • Page 15 Data Bus D[15:00] Card Detect -CD[2:1] -VS1 Voltage Sense -VS2 Battery/Detect BVD[2:1] Transcend Information Inc. Card Pull-up to V 500 K 50 K Ω ≧ ≧ shall be sufficient to keep inputs inactive when the pins are not connected at the host.
  • Page 16 3) The maximum cable length is 0.15 m (6 in). The cable length is measured from the card connector to the host controller. 0.46 m (18 in) cables are not supported. Transcend Information Inc. A high state, including pull-resistor. The socket shall be able to drive at least the following μ...
  • Page 17 4) The -WAIT and IORDY signals shall be ignored by the host. Devices supporting CF Advanced timing modes shall also support slower timing modes, to ensure operability with systems that do not support CF Advanced timing modes Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 18 Ultra DMA mode. Shows signals also requiring a pull-up or pull-down resistor at the host. The actual termination values should be selected to compensate for transceiver and trace impedance to match the characteristic cable impedance. Transcend Information Inc. Table: Typical Series Termination for Ultra DMA Host Termination...
  • Page 19 For True IDE mode operation using a cable with IDE (ATA) type 40 pin connectors it is recommended that the host sense the cable type using the method described in the ANSI INCITS 361-2002 AT Attachment - 6 standard, to prevent use of Ultra DMA with a 40 conductor cable. Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 20: Attribute Memory Read Timing Specification

    Note: All times are in nanoseconds. Dout signifies data provided by the CompactFlash Storage Card to the system. The -CE signal or both the -OE signal and the -WE signal shall be de-asserted between consecutive cycle operations. Transcend Information Inc. Symbol...
  • Page 21 Address Setup Time Write Recovery Time Data Setup Time for WE Data Hold Time Note: All times are in nanoseconds. Din signifies data provided by the system to the CompactFlash Storage Card . Transcend Information Inc. Symbol IEEE Symbol tc(W) tAVAV...
  • Page 22: Common Memory Read Timing Specification

    -OE cycle to cycle time is greater than the Wait Width time. The Max Wait Width time can be determined from the Card Information Structure. The Wait Width time meets the PCMCIA PC Card specification of 12µs but is intentionally less in this specification. Transcend Information Inc. Cycle Time Mode: 250 ns...
  • Page 23: Common Memory Write Timing Specification

    -WE cycle to cycle time is greater than the Wait Width time. The Max Wait Width time can be determined from the Card Information Structure. The Wait Width time meets the PCMCIA PC Card specification of 12µs but is intentionally less in this specification. Transcend Information Inc. Cycle Time Mode: 250 ns...
  • Page 24: Compactflash Card

    INPACK Delay Falling from IORD INPACK Delay Rising from IORD IOIS16 Delay Falling from Address IOIS16 Delay Rising from Address Wait Delay Falling from IORD Data Delay from Wait Rising Wait Width Time3 Transcend Information Inc. Cycle Time Mode: IEEE Symbol Symbol td(IORD) tlGLQV...
  • Page 25: I/O Output (Write) Timing Specification

    REG Setup before IOWR REG Hold following IOWR IOIS16 Delay Falling from Address IOIS16 Delay Rising from Address Wait Delay Falling from IOWR IOWR high from Wait high Wait Width Time Transcend Information Inc. Cycle Time Mode: IEEE Symbol Symbol tsu(IOWR) tDVIWH...
  • Page 26 4) t7 and t8 apply only to modes 0, 1 and 2. For other modes, this signal is not valid. 5) IORDY is not supported in this mode. Transcend Information Inc. Item 1250...
  • Page 27 300X CompactFlash Card Transcend Information Inc. V1.1...
  • Page 28 -IORD negated width (min) -IOWR negated width (min) -IORD to DMARQ delay (max) -IOWR to DMARQ delay (max) CS(1:0) valid to –IORD / -IOWR CS(1:0) hold -DMACK Transcend Information Inc. Mode 0 Mode 1 Mode 2 (ns) (ns) (ns) 300X CompactFlash Card...
  • Page 29 Words in the IDENTIFY DEVICE data indicate support of the Ultra DMA feature and the Ultra DMA modes the device is capable of supporting. The Set transfer mode subcommand in the SET FEATURES command shall be used by a host to Transcend Information Inc. Pin # (Non...
  • Page 30 NOTE -If a data transfer is terminated before completion, the assertion of INTRQ should be passed through to the host software driver regardless of whether all data requested by the command has been transferred. Transcend Information Inc. V1.1...
  • Page 31 3) The parameter tCYC shall be measured at the recipient’s connector farthest from the sender. 4) The parameter tLI shall be measured at the connector of the sender or recipient that is responding to an Transcend Information Inc. UDMA UDMA...
  • Page 32 Minimum time before driving IORDY ZIORDY Setup and hold times for -DMACK (before assertion or negation) Time from STROBE edge to negation of DMARQ or assertion of STOP (when sender terminates a burst) Transcend Information Inc. 300X CompactFlash Card Notes 2, 5 2, 5 4, 6 V1.1...
  • Page 33 2) The parameters tDVSIC and tDVHIC shall be met for lumped capacitive loads of 15 and 40 pF at the IC where all signals have the same capacitive load value. Noise that may couple onto the output signals from external sources has not been included in these values. Transcend Information Inc. UDMA Mode 1 UDMA Mode 2...
  • Page 34 VOH level with data transitions at least 120 nsec apart. The settled VOH level shall be measured as the average output high level under the defined testing conditions from 100 nsec after 80% of a rising edge until 20% of the subsequent falling edge. Transcend Information Inc. 300X CompactFlash Card [V/ns]...
  • Page 35: Card Configuration

    I/O cards. Multiple Function CompactFlash Storage Cards Table: CompactFlash Storage Card Registers and Memory Space Decoding -CE2 -CE1 -REG Transcend Information Inc. A8-A4 300X CompactFlash Card SELECTED SPACE Standby and UDMA transfer Configuration Registers Read Common Memory Read (8 Bit D7-D0)
  • Page 36 Table: PC Card Memory Mode UDMA Function -DMARQ -DMACK -CE2 -CE1 -INPACK -REG Table: CompactFlash Storage Card Configuration Registers Decoding -CE2 -CE1 -REG Transcend Information Inc. -DMARDY STROBE STOP -IORD -WAIT -IOW (R)-WAIT (R)-IORD / or \ 0 or 1...
  • Page 37: Attribute Memory Function

    (Invalid) Read Word Access Configuration CompactFlash Storage (16 bits) Write Word Access Configuration CompactFlash Storage (16 bits) Transcend Information Inc. Table: Attribute Memory Function DMA CMD -REG -CE2 -CE1 Don’t Care 300X CompactFlash Card D15-D8 High Z High Z...
  • Page 38 300X CompactFlash Card Configuration Option Register (Base + 00h in Attribute Memory) Transcend Information Inc. V1.1...
  • Page 39 300X CompactFlash Card Card Configuration and Status Register (Base + 02h in Attribute Memory) Transcend Information Inc. V1.1...
  • Page 40 300X CompactFlash Card Pin Replacement Register (Base + 04h in Attribute Memory) Transcend Information Inc. V1.1...
  • Page 41 300X CompactFlash Card Socket and Copy Register (Base + 06h in Attribute Memory) Transcend Information Inc. V1.1...
  • Page 42: I/O Transfer Function

    Word Input Access (16 bits) Word Output Access (16 bits) I/O Read Inhibit I/O Write Inhibit High Byte Input Only (8 bits) High Byte Output Only (8 bits) Transcend Information Inc. Table: PCMCIA Mode I/O Function -REG -CE2 -CE1 Write...
  • Page 43 -DMARQ DMACK -CE2 -CE1 -INPACK -REG Transcend Information Inc. Table: PC Card I/O Mode UDMA Function -DMARDY STROBE STOP -IORD -WAIT -IOWR (R)-WAIT (R)-IORD / or \ 0 or 1 0 or 1 0 or 1 0 or 1 0 or 1...
  • Page 44: Common Memory Transfer Function

    Byte Write (8 bits) Word Read (16 bits) Word Write (16 bits) Odd Byte Read Only (8 bits) Odd Byte Write Only (8 bits) Ultra DMA Write Ultra DMA Read Transcend Information Inc. Table: Common Memory Function -REG -CE2 -CE1 None Don’t Care Don’t...
  • Page 45: True Ide Mode I/O Transfer Function

    3. The card is permitted to monitor the –OE (-ATA SEL) signal at any time(s) and switch to True IDE mode upon detection of a continuous low level on pin for an extended period of time. Table: True IDE Mode I/O Function defines the function of the operations for the True IDE Mode. Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 46 The value “0” defined for D7 in the N+2 words indicates that there is not more than a single speed extension byte. Transcend Information Inc. Therefore, the use of a card that does not support Ultra DMA in a Master/Slave 300X CompactFlash Card V1.1...
  • Page 47 The PCMCIA interface connects peripherals to the host using four register mapping methods. Table 39 is a detailed description of these methods: Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 48 300X CompactFlash Card I/O Primary and Secondary Address Configurations Table: Primary and Secondary I/O Decoding Transcend Information Inc. V1.1...
  • Page 49: Contiguous I/O Mapped Addressing

    When the system decodes a contiguous block of I/O registers to select the CompactFlash Storage Card, the registers are accessed in the block of I/O space decoded by the system as follows: Transcend Information Inc. Table: Contiguous I/O Decoding 300X CompactFlash Card...
  • Page 50: Memory Mapped Addressing

    When the CompactFlash Storage Card registers are accessed via memory references, the registers appear in the common memory space window: 0-2K bytes as follows: True IDE Mode Addressing When the CompactFlash Storage Card is configured in the True IDE Mode, the I/O decoding is as follows: Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 51 (Not Ready, Write Fault, etc.) or when an invalid command has been issued. Bit 1 This bit is 0. Bit 0 (AMNF) This bit is set in case of a general error. Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 52 CF Storage Card, the CompactFlash Storage Card is set to be Card 0 or 1 using the copy field (Drive #) of the PCMCIA Socket & Copy configuration register. Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 53 Error register contain additional information describing the error. It is recommended that media access commands (such as Read Sectors and Write Sectors) that end with an error condition should have the address of the first sector in error in the command block registers. Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 54 CompactFlash Storage Card are disabled. This bit also controls the Int bit in the Configuration and Status Register. This bit is set to 0 at power on and Reset. Bit 0: this bit is ignored by the CompactFlash Storage Card. Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 55 Bit 2 (-HS0): this bit is the negation of bit 0 in the Drive/Head register. Bit 1 (-nDS1): this bit is 0 when drive 1 is active and selected. Bit 0 (-nDS0): this bit is 0 when the drive 0 is active and selected. Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 56 Read Sector(s) Read Verify Sector(s) Recalibrate Request Sense Security Disable Password Security Erase Prepare Security Erase Unit Security Freeze Lock Security Set Password Security Unlock Seek Transcend Information Inc. Code E5 or 98h – – – – – – – –...
  • Page 57 CY = Cylinder Low/High register DH = Head No. (0 to 15) of Drive/Head register LBA = Logic Block Address Mode Support – = Not used for the command Y = Used for the command Transcend Information Inc. – – – –...
  • Page 58: Check Power Mode - 98H Or E5H

    Cyl Low (4) Sec Num (3) Sec Cnt (2) Feature (1) Diagnostic Codes are returned in the Error Register at the end of the command. Code Transcend Information Inc. 98h or E5h Drive Drive Error Type No Error Detected Formatter Device Error...
  • Page 59: Erase Sector(S) - C0H

    Bit -> Command (7) C/D/H (6) Cyl High (5) Cyl Low (4) Sec Num (3) Sec Cnt (2) Feature (1) Transcend Information Inc. Drive Cylinder High (LBA 23-16) Cylinder Low (LBA 15-8) Sector Number (LBA 7-0) Sector Count Drive Drive...
  • Page 60: Identify Device (Ech)

    23-26 aaaa 27-46 aaaa XXXXh 0000h XX00h 0000h Transcend Information Inc. Drive Total Bytes General configuration - signature for the CompactFlash 0 lash Storage Card General configuration – Bit Significant with ATA-4 definitions. Default number of cylinders Reserved Default number of heads...
  • Page 61 XXXXh 0000h 0000h XXXXh XXXXh 165-167 0000h 168-255 0000h Transcend Information Inc. Total Bytes PIO data transfer cycle timing mode Obsolete Field Validity Current numbers of cylinders Current numbers of heads Current sectors per track Current capacity in sectors (LBAs)(Word 57 = LSW, Word 58 = MSW)
  • Page 62 This field contains the number of translated heads in the default translation mode. Word 6: Default Number of Sectors per Track This field contains the number of sectors per track in the default translation mode. Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 63 These fields contains the current number of user addressable Cylinders, Heads, and Sectors/Track in the current translation mode. Current Capacity This field contains the product of the current cylinders times heads times sectors. Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 64 Multiword DMA transfer cycle time. This field defines, in nanoseconds, the cycle time that, if used by the host, may optimize the data transfer from by reducing the probability that the CompactFlash Storage Card will need to negate the DMARQ signal during the transfer of a sector. Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 65 Bit 1 of word 83 shall be set to zero; the CompactFlash Storage Card does not support the Read DMA Queued and Write DMA Queued commands. Bit 2 of word 83 shall be set to one; the CompactFlash Storage Card supports the CFA feature set. Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 66 Bit 9: 1 = Ultra DMA mode 1 is selected, 0 = Ultra DMA mode 1 is not selected Bit 8: 1 = Ultra DMA mode 0 is selected, 0 = Ultra DMA mode 0 is not selected Bits 7-6: Reserved Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 67 If set to 1, indicates that this word contains a valid power requirement description. If set to 0, indicates that this word does not contain a power requirement description. Bit 14: RSV This bit is reserved and shall be 0. Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 68 DMA mode supported by the card. Value Bits 8-6: Advanced True IDE PIO Mode Selected Indicates the current True IDE PIO mode selected on the card. Value Transcend Information Inc. Maximum PIO mode timing selected Specified in word 64 PIO Mode 5 PIO Mode 6...
  • Page 69 Bits 8-6: Maximum PC Card I/O UDMA timing mode supported Indicates the Maximum PC Card I/O UDMA timing mode supported by the card when bit 15 is set. Value Transcend Information Inc. PIO Mode 6 Reserved Current Multiword DMA timing mode selected...
  • Page 70 If the sector count is zero, the automatic power down mode is disabled. Note that this time base (5 msec) is different from the ATA specification. Bit -> Transcend Information Inc. PC Card I/O UDMA mode 2 supported PC Card I/O UDMA mode 3 supported...
  • Page 71: Idle Immediate - 95H Or E1H

    Feature (1) NOP - 00h This command always fails with the CompactFlash Storage Card returning command aborted. Bit -> Command (7) C/D/H (6) Transcend Information Inc. 97h or E3h Drive Timer Count (5 msec increments) 95h or E1h Drive Drive...
  • Page 72: Read Buffer - E4H

    This command has the same protocol as the Read Sector(s) command. Bit -> Command (7) C/D/H (6) Cyl High (5) Cyl Low (4) Sec Num (3) Sec Cnt (2) Feature (1) Read DMA – C8h Read Long Sector - 22h or 23h Transcend Information Inc. Drive 300X CompactFlash Card V1.1...
  • Page 73 Read Multiple - C4h Read Sector(s) - 20h or 21h Read Verify Sector(s) - 40h or 41h Recalibrate - 1Xh Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 74: Request Sense - 03H

    Request Sense - 03h The extended error code is returned to the host in the Error Register. Seek - 7Xh Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 75: Set Features (Efh)

    Features 02h and 82h allow the host to enable or disable write cache in CompactFlash Storage Cards that implement write cache. When the subcommand disable write cache is issued, the CompactFlash Storage Card shall initiate the sequence to flush cache to non-volatile memory before command completion. Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 76: Set Multiple Mode - C6H

    The host may change the selected modes by the Set Features command. Set Multiple Mode - C6h Set Sleep Mode- 99h or E6h Standby - 96h or E2h Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 77: Standby Immediate - 94H Or E0H

    Standby Immediate - 94h or E0h Translate Sector - 87h Translate Sector Information Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 78: Write Buffer - E8H

    Wear Level - F5h Write Buffer - E8h Write DMA – CAh Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 79 Write Long Sector - 32h or 33h Write Multiple Command - C5h Write Multiple without Erase – CDh Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 80: Write Sector(S) Without Erase - 38H

    Write Sector(s) - 30h or 31h Write Sector(s) without Erase - 38h Write Verify - 3Ch Transcend Information Inc. 300X CompactFlash Card V1.1...
  • Page 81: Error Posting

    Read Verify Sectors Recalibrate Request Sense Security Disable Password Security Erase Prepare Security Erase Unit Security Freeze Lock Security Set Password Security Unlock Seek Set Features Transcend Information Inc. Error Register IDNF ABRT AMNF 300X CompactFlash Card Status Register DRDY CORR V1.1...
  • Page 82 Read Attribute Threshold Enable/Disable Autosave Save Attribute Values Execute OFF-LINE Immediate 1. If reserved size below the Threshold, the status can be read from Cylinder register by Return Status command (DAh). Transcend Information Inc. Error Register IDNF ABRT AMNF 3949...
  • Page 83 Transcend reserves the right to make changes in specifications at any time without prior notice. Transcend Information Inc. Decription...

This manual is also suitable for:

Compactflash ts2g-16gcf300Compactflash 300x