HB288096C6 Hitachi Semiconductor, HB288096C6 Datasheet
![no-image](/images/no-image-200.jpg)
HB288096C6
Related parts for HB288096C6
HB288096C6 Summary of contents
Page 1
... MByte/64 MByte/32 MByte Description HB288256C6, HB288192C6, HB288160C6, HB288128C6, HB288096C6, HB288064C6, HB288032C6 are CompactFlash™. This card complies with CompactFlash™ specification, and is suitable for the usage of data storage memory medium for PC or any other electric equipment and digital still camera. This card is equipped with Hitachi 256 Mega bit Flash memory ...
Page 2
... Card density Capacity* HB288256C6 256 MB HB288192C6 192 MB HB288160C6 160 MB HB288128C6 128 MB HB288096C6 96 MB HB288064C6 64 MB HB288032C6 32 MB Notes: 1. These data are written in ID. 2. Total tracks = number of head 3. Total sectors/card = sectors/track the logical address capacity including the area which is used for file system. ...
Page 3
Card Pin Assignment Memory card mode Pin No. Signal name 1 GND -CE1 8 A10 9 - VCC ...
Page 4
HB288256/192/160/128/096/064/032C6 Memory card mode Pin No. Signal name 31 D15 32 -CE2 33 -VS1 34 -IORD 35 -IOWR 36 -WE 37 RDY/-BSY 38 VCC 39 -CSEL 40 -VS2 41 RESET 42 -WAIT 43 -INPACK 44 -REG 45 BVD2 46 BVD1 ...
Page 5
Card Pin Explanation Signal name Direction Pin No. A10 (PC Card Memory mode) A10 to A0 (PC Card I/O mode (True IDE mode) BVD1 I/O (PC Card Memory mode) -STSCHG (PC Card I/O mode) ...
Page 6
HB288256/192/160/128/096/064/032C6 Signal name Direction Pin No. -CSEL I (PC Card Memory mode) -CSEL (PC Card I/O mode) -CSEL (True IDE mode) D15 to D0 I/O (PC Card Memory mode) D15 to D0 (PC Card I/O mode) D15 to D0 (True ...
Page 7
Signal name Direction Pin No. -IOWR I (PC Card Memory mode) -IOWR (PC Card I/O mode) -IOWR (True IDE mode) -OE I (PC Card Memory mode) -OE (PC Card I/O mode) -ATASEL (True IDE mode) RDY/-BSY O (PC Card Memory ...
Page 8
HB288256/192/160/128/096/064/032C6 Signal name Direction Pin No. RESET I (PC Card Memory mode) RESET (PC Card I/O mode) -RESET (True IDE mode) VCC — (PC Card Memory mode) VCC (PC Card I/O mode) VCC (True IDE mode) -VS1, -VS2 O (PC ...
Page 9
Signal name Direction Pin No (PC Card Memory mode) Write Protect -IOIS16 (PC Card I/O mode) -IOIS16 (True IDE mode) HB288256/192/160/128/096/064/032C6 Description held low because this card does not have write protect switch. -IOIS16 is ...
Page 10
HB288256/192/160/128/096/064/032C6 Card Block Diagram V CC GND A0 to A10 -CE1,-CE2 -OE/-ATASEL -WE -IORD -IOWR -REG RESET/-RESET -CSEL D0 to D15 BVD1/-STSCHG/-PDIAG BVD2/-SPKR/-DASP RDY/-BSY/-IREQ/INTRQ WP/-IOIS16 -INPACK -WAIT/IORDY -VS1 -VS2 -CD1 -CD2 Note: -CE1, -CE2, -OE, -WE, -IORD, -IOWR, -REG, RESET, ...
Page 11
Card Function Explanation Register construction Attribute region Configuration register Configuration Option register Configuration and Status register Pin Replacement register Socket and Copy register CIS ( C ard I nformation S tructure) Task File region Data register Error register Feature register ...
Page 12
HB288256/192/160/128/096/064/032C6 Host access specifications 1. Attribute access specifications When CIS-ROM region or Configuration register region is accessed, read and write operations are executed under the condition of -REG = "L" as follows. That region can be accessed by Byte/Word/Odd-byte modes ...
Page 13
Task File register access specifications There are two cases of Task File register mapping, one is mapped I/O address area, the other is mapped Memory address area. Each case of Task File register read and write operations are executed ...
Page 14
HB288256/192/160/128/096/064/032C6 (2) Memory address map Task File Register Read Access Mode (2) Mode -REG -CE2 Standby mode Byte access (8-bit Word access (16-bit) H Odd byte access (8-bit) H Note Task File Register Write ...
Page 15
True IDE Mode The card can be configured in a True IDE mode of operation. This card is configured in this mode only when the -OE input signal is asserted GND by the host. In this True IDE mode ...
Page 16
HB288256/192/160/128/096/064/032C6 Configuration register specifications This card supports four Configuration registers for the purpose of the configuration and observation of this card. These registers can be used in memory card mode and I/O card mode. In True IDE mode, these registers ...
Page 17
Configuration and Status register (Address 202H) This register is used for observing the card state. bit7 bit6 bit5 CHGED SIGCHG IOIS8 Note: initial value: 00H Name R/W Function CHGED R This bit indicates that CRDY/-BSY bit on Pin Replacement ...
Page 18
HB288256/192/160/128/096/064/032C6 3. Pin Replacement register (Address 204H) This register is used for providing the signal state of -IREQ signal when the card configured I/O card interface. bit7 bit6 bit5 0 0 CRDY/-BSY 0 Note: initial value: 0CH Name R/W Function ...
Page 19
CIS informations CIS informations are defined as follows. By reading attribute address from "0000 H", card CIS informations can be confirmed. Address Data 000H 01H CISTPL_DEVICE 002H 04H TPL_LINK 004H DFH Device ...
Page 20
HB288256/192/160/128/096/064/032C6 Address Data 02CH 15H CISTPL_VERS_1 02EH 15H TPL_LINK 030H 04H TPPLV1_MAJOR 032H 01H TPPLV1_MINOR 034H 48H 036H 49H 038H 54H 03AH 41H 03CH 43H 03EH 48H 040H 49H 042H 00H 044H ...
Page 21
Address Data 062H 22H CISTPL_FUNCE 064H 02H TPL_LINK 066H 01H Disk function extension tuple type Disk interface type 068H 01H Disk interface type 06AH 22H CISTPL_FUNCE 06CH 03H TPL_LINK 06EH 02H Disk ...
Page 22
HB288256/192/160/128/096/064/032C6 Address Data 082H 1BH CISTPL_CFTABLE_ENTRY 084H 08H TPL_LINK 086H C0H I D Configuration index 088H 40H Interface type 08AH A1H 08CH ...
Page 23
Address Data 096H 1BH CISTPL_CFTABLE_ENTRY 098H 06H TPL_LINK 09AH 00H I D Configuration index 09CH 01H 09EH 21H ...
Page 24
HB288256/192/160/128/096/064/032C6 Address Data 0A6H 1BH CISTPL_CFTABLE_ENTRY 0A8H 0AH TPL_LINK 0AAH C1H I D Configuration INDEX 0ACH 41H Interface type 0AEH 99H 0B0H ...
Page 25
Address Data 0B8H FFH IRQ 0BAH FFH IRQ ...
Page 26
HB288256/192/160/128/096/064/032C6 Address Data 0BEH 1BH CISTPL_CFTABLE_ENTRY 0C0H 06H TPL_LINK 0C2H 01H I D Configuration index 0C4H 01H 0C6H 21H ...
Page 27
Address Data 0CEH 1BH CISTPL_CFTABLE_ENTRY 0D0H 0FH TPL_LINK 0D2H C2H I D Configuration INDEX 0D4H 41H Interface type 0D6H 99H 0D8H 01H ...
Page 28
HB288256/192/160/128/096/064/032C6 Address Data 0E0H F0H 0E2H 01H 0E4H 07H 0E6H F6H 0E8H 03H 0EAH 01H 0ECH EEH IRQ level 0EEH 20H ...
Page 29
Address Data 0F0H 1BH CISTPL_CFTABLE_ENTRY 0F2H 06H TPL_LINK 0F4H 02H I D Configuration index 0F6H 01H 0F8H 21H ...
Page 30
HB288256/192/160/128/096/064/032C6 Address Data 100H 1BH CISTPL_CFTABLE_ENTRY 102H 0FH TPL_LINK 104H C3H I D Configuration INDEX 106H 41H Interface type 108H 99H 10AH ...
Page 31
Address Data 112H 70H 114H 01H 116H 07H 118H 76H 11AH 03H 11CH 01H 11EH EEH IRQ level 120H 20H HB288256/192/160/128/096/064/032C6 Description ...
Page 32
HB288256/192/160/128/096/064/032C6 Address Data 122H 1BH CISTPL_CFTABLE_ENTRY 124H 06H TPL_LINK 126H 03H I D Configuration index 128H 01H 12AH 21H ...
Page 33
Task File register specification These registers are used for reading and writing the storage data in this card. These registers are mapped five types by the configuration of INDEX in Configuration Option register. The decoded addresses are shown as follows. ...
Page 34
HB288256/192/160/128/096/064/032C6 Contiguous I/O map (INDEX = 1) -REG A10 ...
Page 35
Secondary I/O map (INDEX = 3) -REG A10 17H 0 0 17H 0 0 17H 0 0 17H 0 0 17H 0 0 17H 0 0 17H 0 0 17H 0 0 37H 0 0 ...
Page 36
HB288256/192/160/128/096/064/032C6 1. Data register: This register is a 16-bit register that has read/write ability, and it is used for transferring 1 sector data between the card and the host. This register can be accessed in word mode and byte mode. ...
Page 37
Sector number register: This register contains the starting sector number which is started by following sector transfer command. bit7 bit6 bit5 6. Cylinder low register: This register contains the low 8-bit of the starting cylinder address which is started ...
Page 38
HB288256/192/160/128/096/064/032C6 9. Status register: This register is read only register, and it indicates the card status of command execution. When this register is read in configured I/O card mode (INDEX = and level interrupt mode, -IREQ is ...
Page 39
Command Check power mode Execute drive diagnostic Erase sector Format track Identify Drive Idle Idle immediate Initialize drive parameters Read buffer Read multiple Read long sector Read sector Read verify sector Recalibrate Request sense Seek Set features Set multiple mode ...
Page 40
HB288256/192/160/128/096/064/032C6 Note: FR: Feature register SC: Sector Count register SN: Sector Number register CY: Cylinder register DR: DRV bit of Drive Head register HD: Head Number of Drive Head register LBA: Logical Block Address Mode Supported Y: The register contains ...
Page 41
Device control register: This register is write only register, and it is used for controlling the card interrupt request and issuing an ATA soft reset to the card. bit7 bit6 bit5 bit Name ...
Page 42
HB288256/192/160/128/096/064/032C6 ATA Command specifications This table summarizes the ATA command set with the paragraphs. Following shows the support commands and command codes which are written in command registers. ATA Command Set No. Command set 1 Check power mode 2 Execute ...
Page 43
Note: FR: Feature Register SC: Sector Count register SN: Sector Number register (01H to 20H) CY: Cylinder Low/High register (to) DR: Drive bit of Drive/Head register HD: Head No.( Drive/Head register NH: No. of Heads Y: Set ...
Page 44
HB288256/192/160/128/096/064/032C6 Identify Drive Information Word address Default value Total bytes 0 848AH 1 XXXX 2 0000H 3 00XXH 4 0000H 5 XXXX 6 XXXX XXXX 9 0000H XXXX 20 0002H 21 0002H 22 0004H ...
Page 45
Read Multiple (code: C4H): This command performs similarly to the Read Sectors command. Interrupts are not generated on each sector, but on the transfer of a block which contains the number of sectors defined by a Set Multiple command. ...
Page 46
HB288256/192/160/128/096/064/032C6 22. Translate Sector (code: 87H): This card does not support by this command the function of determining the exact number of times a user sector has been erased and programmed because this card always responds with “00H”, though this ...
Page 47
Sector Transfer Protocol 1. Sector read: 1 sector read procedure after the card configured I/O interface is shown as follows. Set the cylinder low / high register Set the head No. of drive head register Set the sector number register ...
Page 48
HB288256/192/160/128/096/064/032C6 A10 -CE1 -CE2 -IOWR -IORD D0 to D15 -IREQ 48 (1) (2) ( Data transfer 01H20H 80H 58H (4) ( 80H 50H ...
Page 49
Sector write: 1 sector write procedure after the card configured I/O interface is shown as follows. Set the cylinder low / high register Set the head No. of drive head register Set the sector number register Set "01H" in ...
Page 50
HB288256/192/160/128/096/064/032C6 A0 to A10 -CE1 -CE2 -IOWR -IORD D0 to D15 -IREQ 50 (1) (2) ( Data transfer 01H30H 80H 58H (4) ( 80H 50H ...
Page 51
Absolute Maximum Ratings Parameter All input/output voltages V voltage CC Operating temperature range Storage temperature range Note: 1. Vin, Vout min = –2.0 V for pulse width 20 ns. Recommended Operating Conditions Parameter Operating temperature V voltage CC Capacitance (Ta ...
Page 52
HB288256/192/160/128/096/064/032C6 DC Characteristics-1 ( +60˚C, V Parameter Symbol Input leakage current I LI Output voltage Note: 1. Except pulled up input pin. 3.3 V Parameter Symbol Min Input voltage V — IL (CMOS) ...
Page 53
DC Characteristics-3 ( +60˚C, V Parameter Symbol Sleep/standby I SP1 current Sector read current I (DC) CCR I (Peak) 50 CCR Sector write current I (DC) CCW I (Peak) 50 CCW HB288256/192/160/128/096/064/032C6 = 3.3 V ± 5%) ...
Page 54
HB288256/192/160/128/096/064/032C6 DC Current Waveform (V Power on Operation (Reference only) Power 25˚ Time ...
Page 55
Sector Read 0 Command write Sector Write 0 Command write HB288256/192/160/128/096/064/032C6 I R(DC) CC Time Complete of sector read I W(DC) CC Time Complete of sector write I R(Peak W(Peak ...
Page 56
HB288256/192/160/128/096/064/032C6 AC Characteristics ( +60˚C, V Attribute Memory Read AC Characteristics Parameter Read cycle time Address access time -CE access time -OE access time Output disable time (-CE) Output disable time (-OE) Output enable time (-CE) Output ...
Page 57
Attribute Memory Write AC Characteristics Parameter Write cycle time Write pulse time Address setup time Address setup time (-WE) -CE setup time (-WE) Data setup time (-WE) Data hold time Write recover time Output disable time (-WE) Output disable time ...
Page 58
HB288256/192/160/128/096/064/032C6 I/O Access Read AC Characteristics Parameter Data delay after -IORD Data hold following -IORD -IORD pulse width Address setup before -IORD Address hold following -IORD -CE setup before -IORD -CE hold following -IORD -REG setup before -IORD -REG hold ...
Page 59
I/O Access Write AC Characteristics Parameter Data setup before -IOWR Data hold following -IOWR -IOWR pulse width Address setup before -IOWR Address hold following -IOWR -CE setup before -IOWR -CE hold following -IOWR -REG setup before -IOWR -REG hold following ...
Page 60
HB288256/192/160/128/096/064/032C6 Common Memory Access Read AC Characteristics Parameter -CE access time Output disable time (-OE) Address setup time Address hold time -CE setup time -CE hold time Common Access Read Timing A0 to A10 t su(A) -REG -CE2/-CE1 -OE D0 ...
Page 61
Common Memory Access Write AC Characteristics Parameter Data setup time (-WE) Data hold time Write pulse time Address setup time -CE setup time Write recover time -CE hold following -WE Common Access Write Timing A0 to A10 -REG -CE2/-CE1 -WE ...
Page 62
HB288256/192/160/128/096/064/032C6 True IDE Mode Access Read AC Characteristics Parameter data delay after IORD data hold following IORD IORD width time address setup before IORD address hold following IORD CE setup before IORD CE hold following IORD IOIS16 delay falling from ...
Page 63
True IDE Mode Access Write AC Characteristics Parameter Data setup before IOWR data hold following IOWR IORD width time address setup before IOWR address hold following IOWR CE setup before IOWR CE hold following IOWR IOIS16 delay falling from address ...
Page 64
HB288256/192/160/128/096/064/032C6 Reset Characteristics (only Memory Card Mode or I/O Card Mode) Hard Reset Characteristics Parameter Symbol Reset setup time tsu(RESET) -CE recover time trec(VCC) VCC rising up time tpr VCC falling down time tpf Reset pulse width tw(RESET) th(Hi-ZRESET) 1 ...
Page 65
... After the card hard reset, soft reset, or power on reset, ATA reset, command applied the card cannot access during +RDY/-BSY pin is "low" level. Flash card can’t be operated in this case. Card removal or power off should not be done during internal operations. When the removal or power off occurred during internal operation, there is the possibility that data are lost ...
Page 66
HB288256/192/160/128/096/064/032C6 Physical Outline 26 pin 1.60 0.05 1 pin 1.00 0.08 3.30 0. pin 1.27 (Top) 25 pin 1.27 1.00 0.08 42.80 0.10 (Top) 41.66 0.13 Unit: mm 1.00 0.05 3.30 0.10 0.60 0.08 ...
Page 67
... This product is not designed to be radiation resistant one is permitted to reproduce or duplicate, in any form, the whole or part of this document without written approval from Hitachi. 7. Contact Hitachi’s sales office for any questions regarding this document or Hitachi semiconductor products. Hitachi, Ltd. Semiconductor & Integrated Circuits. ...