40Pin Flash Disk Module Min.16MB ~ Max.512MB,
True IDE Interface
1. PRODUCT OVERVIEW
GENERAL DESCRIPTION
The HFDOM40S3Rxxx series 40Pin Flash Disk Module is a flash technology based with True IDE interface flash
memory card. It is constructed with flash disk controller chip and NAND-type (Samsung) flash memory device. The
HFDOM40S3R-xxx series operates in both 3.3-Volt and 5.0-Volt power supplies. It comes in capacity of 16, 32, 48, 64, 80,
96, 128, 144, 160, 192,
By optimizing flash memory management, the life of this HFDOM40S3Rxxx series can be extended to its maximum level.
Because the ECC function is included, the correctness of data transfer between the HFDOM40S3Rxxx series and a True
IDE compatible interface device can be guaranteed.
The HFDOM40S3Rxxx series is fully compatible with applications such as CPU card / board, set top box, industry /
military PC / Notebook, security equipment, measuring instrument and embedded systems.
FEATURES
- ATA / True IDE compatible host interface
- ATA command set compatible
- Automatic sensing of PC Card ATA or true IDE host interface.
- Very high performance, very low power consumption
- Automatic error correction
- Auto Standby to save power consumption.
- Supports power down commands and sleep modes.
- Integrated PCMCIA attribute memory of 256 bytes (CIS)
- Support for 8 or 16 bit host transfers
- 3.3V/5.0V operation voltage
- Host Interface bus width : 8/16 bit Access
- Flash Interface bus width : 8 bit Access
- Capacity : Min. 16MB ~ Max. 512MB
- MTBF > 1,000,000 hours.
- Minimum 10,000 insertions.
- Shock : 2,000 G max.
- Vibration : 15 G peak to peak max.
PRODUCT SPECIFICATIONS
208, 224, 256, 272,288, 320, 384 and up to 512MByte formatted 40Pin type .
Capacities :
16, 32, 48, 64, 80, 96, 128, 144, 160, 192, 208, 224, 256, 272,288, 320, 384 and up to 512MB (formatted)
System Compatibility :
Please refer to the compatibility list of index.
Performance :
Host Data Transfer Rates : up to 16.6 MB/sec, PIO mode 4; 16.6MB/sec
① Make sure your computer is turned off before you open the case.
② Plug the carefully into the 40pin IDE slot on your computer.
Caution: Make sure to align pin1 on host adapter interface connector with pin 1 on your Flash Disk Module. Pin 1
is indicated by a triangle on the Flash Disk Module connector.
③ The Flash Disk Module is used power connector cable of the computer.
Caution: If you need to remove your Flash Disk Module, use both hands to pull it out carefully.
④ Check all cable connections and then replace your computer cover.
2) BIOS setting Method
Before you format or partition your new drive, you must configure your computer's BIOS so that the computer can
recognize your new drive.
① Turn your computer on. As your computer start up, watch the screen for a message describing how to run the
system setup program on the screen (sometimes called BIOS or CMOS setup). This is usually done by pressing a
special key, such as Delete, Esc or F1 during startup. See your computer manual for details. Press the appropriate
key to run the system setup program.
②If your BIOS provides automatic drive detection (an "AUTO" drive type), select this option. ( We
recommend to use Normal / CHS mode to partition your Flash Disk Module to get the maximum formatted
capacity. )
This allows your computer to configure itself automatically for your new drive.
If your BIOS dose not provide “AUTO” drive detection, select "User-defined" drive setting and enter the
CHS values from the table. BIOS Settings (see specification) Capacity Cylinders Heads Sectors(unformatted)
③ Save the settings and exit the System Setup program. ( your computer will automatically reboot ) After you
configure your computer, you can use the standard DOS commands to partition and format your Flash Disk Module,
as described below.
3) Formatting Method
To partition your new Flash Disk Module with Microsoft DOS program :
① Insert a bootable DOS diskette into your diskette drive and restart your computer.
② Insert a DOS program diskette that contains the FDISK.EXE and FORMAT.COM
programs into your diskette drive. Use the same DOS version that is on your bootable diskette. At the A:\ > prompt,
type “FDISK” and press Enter.
③ Select “Create DOS partition or logical DOS drive” by pressing 1. Then press Enter.
④ Select “Create primary DOS partition” by pressing 1 again. Then press Enter.
Create your first drive partition. If you are creating a partition that will be used to boot your computer (drive C),
make sure that the partition is marked active.
⑤ Create an extended partition and additional logical drives as necessary, until all the space on your new hard drive
has been partitioned.
⑥ When the partitioning is complete, FDISK reboots your computer.
Caution: Make sure to use the correct drive letters so that you do not format a drive that already contains data.
⑦ At the A:\ > prompt, type “format c:/s”, where c is the letter of your first new partition, Repeat the format process
for all the new partitions you have created.
⑧ After you format your drive, it is ready to use.
In True IDE Mode only A[2:0] are used to select the one of eight registers in
the Task File, the remaining address lines should be grounded by the host.
This input / output is the Pass Diagnostic signal in the Master / Slave
handshake protocol.
In the True IDE Mode, this input/output is the Disk Active/Slave
Present signal in the Master/Slave handshake protocol.
CS0 is the chip select for the task file registers while CS2 is used to select
the Alternate Status Register and the Device Control Register.
All Task File operations occur in byte mode on the low order bus D00-D07
while all data transfers are 16 bit using D00-D15.
Ground.
This is an I/O Read strobe generated by the host.
The I/O Write strobe pulse is used to clock I/O data on the Card Data bus
into the Storage Card controller registers when the Storage Card is
configured to use the I/O interface. The clocking will occur on the negative to
positive edge of the signal (trailing edge).
In True IDE Mode signal is the active high Interrupt Request to the host.
-RESET
IORDY
-IOIS16
I 1
O 27
O 32
This input pin is the active low hardware reset from the host.
This output signal may be used as IORDY.
This output signal is asserted low when this device is expecting a word data
transfer cycle.
1) Data Register (Address – 1F0h[170h];Offset 0,8,9)
The Data Register is a 16-bit register, and it is used to transfer data blocks between the
CompactFlash Storage Card data buffer and the Host. This register overlaps the Error Register.The table below
describes the combinations of data register access and is provided to assist in understanding the overlapped Data
Register and Error/Feature Register rather than to attempt to define general PCMCIA word and byte access modes
and operations. See the PCMCIA PC Card Standard Release 2.0 for definitions of the Card Accessing Modes for
I/O and Memory cycles.
Note: Because of the overlapped registers, access to the 1F1h, 171h or offset 1 are not defined for word (-CE2 = 0
and -CE1 = 0) operations. These accesses are treated as accesses to the Word Data
Register. The duplicated registers at offsets 8, 9 and Dh have no restrictions on the operations that
can be performed by the socket.
Data Register Access
DATA Register CE2- CE1- A0 Offset
Word Data Register 0 0 X 0,8,9 D15-D0
Even Data Register
Odd Data Register 1 0 1 9 D7-D0
Odd Data Register 0 1 X 8,9 D15-D8
Error/Feature Register 1 0 1 1,Dh D7-D0
Error/Feature Register 0 1 X 1 D15-D8
Error/Feature Register 0 0 X Dh D15-D8
2) Error Register (Address – 1F1h[171h];Offset 1,0Dh Read Only)
This register contains additional information about the source of an error when an error is
indicated in bit 0 of the Status register. The bits are defined as follows:
D7 D6 D5 D4 D3 D2 D1 D0
BBK UNC 0 IDNF 0 ABRT 0 AMNF
This register is also accessed on data bits D15-D8 during a write operation to offset 0 with -CE2 low and -CE1 high.
Bit 7 (BBK): this bit is set when a Bad Block is detected.
Bit 6 (UNC): this bit is set when an Uncorrectable Error is encountered.
Bit 5: this bit is 0.
Bit 4 (IDNF): the requested sector ID is not valid error or cannot be found.
Bit 3: this bit is 0.
Bit 2 (Abort) This bit is set if the command has been aborted because of a CompactFlash
Storage Card status condition: (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 happened.
This register provides information regarding features of the CompactFlash Storage Card that the host can utilize.
This register is also accessed on data bits D15-D8 during a write operation to Offset 0 with -CE2 low and -CE1 high.