Z1601720ASG1868 Zilog, Z1601720ASG1868 Datasheet
![no-image](/images/manufacturer_photos/0/7/729/zilog_sml.jpg)
Z1601720ASG1868
Specifications of Z1601720ASG1868
Available stocks
Related parts for Z1601720ASG1868
Z1601720ASG1868 Summary of contents
Page 1
... Z86017/Z16017 PCMCIA Interface Solution Reference Manual RM001103-0901 ZiLOG Worldwide Headquarters • 910 E. Hamilton Avenue • Campbell, CA 95008 Telephone: 408.558.8500 • Fax: 408.558.8300 • www.ZiLOG.com ...
Page 2
... Document Disclaimer © 2001 by ZiLOG, Inc. All rights reserved. Information in this publication concerning the devices, applications, or technology described is intended to suggest possible uses and may be superseded. ZiLOG, INC. DOES NOT ASSUME LIABILITY FOR OR PROVIDE A REPRESENTATION OF ACCURACY OF THE INFORMATION, DEVICES, OR TECHNOLOGY DESCRIBED IN THIS DOCUMENT. ZiLOG ...
Page 3
... Preface Thank you for your interest in Zilog’s PCMCIA interface solution. This Reference Manual describes the programming and operation of the Z86017 and Z16017 PCMCIA adapter chips. This Reference Manual is organized in the following way: • PCMCIA Interface Overview This chapter is an introductory section that provides an overview of the architecture of the device. • ...
Page 4
Z86017/Z16017 PCMCIA Interface Solution Reference Manual iv • Appendix D This appendix provides part numbers and ordering information. • Appendix E This appendix provides a description of the Z8601700ZCO PCMCIA Interface Development Kit. RM001103-0901 Preface ...
Page 5
Table of Contents PCMCIA Interface Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 6
Z86017/Z16017 PCMCIA Interface Solution Reference Manual vi Appendix B: Electrical Characteristics and Timing . . . . . . . . . . . . . . . . . . . .91 Internal Attribute Memory Timing . . . ...
Page 7
List of Figures PCMCIA Interface Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 8
Z86017/Z16017 PCMCIA Interface Solution Reference Manual viii Figure 18. PCMCIA Read Memory Timing, Wait State Enabled . . . 96 Figure 19. PCMCIA Write Memory Timing, No Wait States . . . . . . 99 Figure 20. PCMCIA Write ...
Page 9
List of Tables PCMCIA Interface Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 10
Z86017/Z16017 PCMCIA Interface Solution Reference Manual xii Table 21. Table 22. Table 23. Table 24. Table 25. Table 26. Table 27. Table 28. Table 29. Table 30. Table 31. Table 32. Table 33. Table 34. Table 35. Table 36. Table ...
Page 11
... Strobe Width and Access Delay . . . . . . . . . . . . . . . . . . . . .72 PCMICA Host Read and Write Address Examples .75 PCMCIA Address xx0h to xx8h, Configuration Register Decode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77 ZiLOG EEPROM Programming Extensions . . . . . . . . . . .78 PCMCIA Configuration Option Register CCR0: Address 0Ah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78 PCMCIA Card Status Register CCR1: Address 0Bh . . . . .79 PCMCIA Pin Replacement Register CCR2: Address 0Ch .80 PCMCIA socket and Copy Register CCR3: Address 0Dh ...
Page 12
Z86017/Z16017 PCMCIA Interface Solution Reference Manual xiv Table 72. Table 73. Table 74. Table 75. RM001102-0901 I/O Read Timing Specification . . . . . . . . . . . . . . . . . . . . ...
Page 13
PCMCIA Interface Overview FEATURES Table 1. Device Features Device Z86017 1 Z86M17 Z16017 Z16M17 1 NOTES: 1.Mirror Image Bond-Out Options • PCMCIA Configuration Registers • Sequencer for programming attribute memory using EEPROM content, MASTER mode • Serial Peripheral Interface (SPI) ...
Page 14
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 2 General Description The Z86017/Z16017 (ZX6017) are general-purpose PCMCIA adapter chips used on the card side of the interface. For increased versatility, “mirror image” bond-out versions, the Z86M17 and Z16M17, are also available. These ...
Page 15
PCMCIA Interface PC_A[25:11] Figure 1. Power-On Reset The ZX6017 defaults to the Memory Only interface as outlined in the PCMCIA specification upon deassertion of Power-On Reset /POR). The hardware sets Busy on the PC_RDY/BSY pin and then addresses the EE_MASTER ...
Page 16
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 4 use the physical PCMCIA 68-pin connector but do not support PCMCIA protocol. If this pin is held High (PC_ATA/HOE), the device is placed into the PCMCIA mode. The override bits in register mode(s) ...
Page 17
PCMCIA Bus PC_DATA 15:0 PC_HA 10:0 PC_RDY//BSY/IREQ/HINT PC_WAIT/IOCHRDY PC_HCE1/HCS0 PCMCIA PC_HCE2/HCS1 Host PC_ATA/HOE PC_HIOR PC_HIOW PC_HWE PC_REG/DACK PC_HRESET/HRESET PC_BVD1/STSCHG/PDIAG PC_WP/IOIS16/IOCS16 PC_BVD2/SPKR/DASP/DREQ PC_INPACK/DREQ Figure 2. Serial Port Operation (SLAVE) Mode When the ZX6017 is placed in serial port SLAVE mode (EE_Master ...
Page 18
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 6 POR signal is deasserted, the user must provide a clock source on the PC_MCLK_IN pin in the range of 1-20MHz. The external hardware can program the on-board registers and the attribute memory by ...
Page 19
PCMCIA Bus PC_DATA 15:0 PC_HA 10:0 PC_RDY/BSY/IREQ/HINT PC_WAIT/IOCHRDY PC_HCE1/HCS0 PCMCIA PC_HCE2/HCS1 Host PC_ATA/HOE PC_HIOR PC_HIOW PC_HWE PC_REG/DACK PC_HRESET/HRESET PC_BVD1//STSCHG//PDIAG PC_WP//IOIS16//IOCS16 PC_BVD2//SPKR//DASP/DREQ PC_INPACK/DREQ Figure 3. EEPROM Programming Through the PCMCIA Interface The ZX6017 can program the serial EEPROM through the PCMCIA ...
Page 20
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 8 ZX6017 device. After the host writes new values to the EEPROM through these registers, the new values are loaded into the ZX6017 at Power-On Reset (POR). Note: PCMCIA Bus PC_DATA 15:0 PC_HA 10:0 ...
Page 21
Internal Bus, IB7-IB0 and Controls PCMCIA Address and Control Bus Window 1 Address Additional Address Range 10, 11,12,13 Chip Select and Starting Range Address Control Window 2 Address Address Range 14,15,16,17 Starting Address Control Window 3 Address Address Range 18,19,1A,1B ...
Page 22
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 10 EE_DI Serial Data In EE_Master 1 = Master 0 = Slave PCMCIA EEPROM ADDRESS Register PCMCIA EEPROM DATA Register PCMCIA EEPROM Command Register Figure 6. RM001102-0901 Serial to Parallel Shift Register Parallel to ...
Page 23
Internal Bus IB7-IB0 PCMCIA Address Counter/ Latch Internal Bus Bus Mux PCMCIA Bus Figure 7. PCMCIA Interface Overview Z86017/Z16017 PCMCIA Interface Solution Data In 256 Bytes of Attribute Memory Data Out Address Configuration Option Register, Register 0 Card Configuration and ...
Page 24
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 12 PIN DESCRIPTION PC_HA10 76 VSS PC_HCE2//HCS1 PC_ATA//HOE 80 PC_HIOR PC_HIOW VDD PC_HA9 PC_HA8 85 PC_HWE PC_RDY/BSY/IREQ/HINT PC_HA7 VSS PC_HA6 90 PC_HA5 PC_HA4 PC_HRESET/HRESET VDD PC_WAIT/IOCHRDY 95 PC_HA3 PC_INPACK/DREQ PC_HA2 PC_REG//DACK PC_HA1 100 PC_BVD2/SPKR/DASP/DREQ ...
Page 25
PC_BVD2//SPKR//DASP/DREQ 76 PC_HA1 PC_REG//DACK PC_HA2 80 PC_INPACK/DREQ PC_HA3 PC_WAIT/IOCHRDY VDD PC_HRESET/HRESET 85 PC_HA4 PC_HA5 PC_HA6 VSS PC_HA7 PC_RDY/BSY/IREQ/HINT 90 PC_HWE PC_HA8 PC_HA9 VDD 95 PC_HIOW PC_HIOR PC_ATA//HOE PC_HCE2//HCS1 VSS 100 PC_HA10 1 Pin 1 Figure 9. PCMCIA Interface Overview ...
Page 26
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 14 PIN IDENTIFICATION Table 3. 100-Pin VQFP Pin Identification ZX6017 M17 Name 1 75 PC_HA0 2 74 PC_BVD1//STSCHG//PDIAG Battery Voltage Detect 1, Status Change, PDiag 3 73 PC_DATA0 4 72 PC_DATA8 ...
Page 27
Table 3. 100-Pin VQFP Pin Identification (Continued) ZX6017 M17 Name 29 47 ATA_DATA14 30 46 ATA_DATA0 31 45 ATA_DATA15 ATA_HIOW 34 42 ATA_HIOR 35 41 ATA_IOCHRDY 36 40 ATA_IREQ 37 39 ATA_IOCS16 38 38 ...
Page 28
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 16 Table 3. 100-Pin VQFP Pin Identification (Continued) ZX6017 M17 Name 59 17 EXTP_PWDN 60 16 EXTP_AUDIO 61 15 EXTP_STSCHG/RES2 PC_DATA3 64 12 PC_DATA4 65 11 PC_DATA11 66 ...
Page 29
Table 3. 100-Pin VQFP Pin Identification (Continued) ZX6017 M17 Name 91 85 PC_HA4 92 84 PC_HRESET//HRESET PC_WAIT/IOCHRDY 95 81 PC_HA3 96 80 PC_INPACK/DREQ 97 79 PC_HA2 98 78 PC_REG//DACK 99 77 PC_HA1 100 76 ...
Page 30
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 18 PIN FUNCTIONS PCMCIA Signals • PC_DATA<15:0> ( I/O, Tristate, 8 mA) PCMCIA Mode: 16-bit host Data bus. ATA/IDE Mode: 16-bit host Data bus. • PC_HA<10:3> (Input) PCMCIA Mode: Host Address lines: 10,9,8,7,6,5,4,3. ATA/IDE ...
Page 31
PC_HIOR (Input, 100K Pull-Up) PCMCIA Mode: In PCMCIA I/O mode, this is the Input/Output Read Strobe. ATA/IDE Mode: Input/Output Read Strobe. • PC_HIOW (Input, 100K Pull-Up) PCMCIA Mode: In PCMCIA I/O mode, this is the Input/Output Write Strobe. ATA/IDE ...
Page 32
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 20 can respond to an I/O cycle at the address on the address bus. ATA/IDE Mode: This signal is Data request (DREQ), defined in ATA issued during DMA data transfers on the ...
Page 33
Peripheral or ATA/IDE Signals • ATA_DATA<15:10> (I/O, Tri-State, 8 mA) ATA/IDE Mode: Host Data Bus, bits: 15,14,13,12,11,10. Peripheral Mode: Peripheral data bus, bits: 15, 14, 13, 12, 11,10. • ATA_DATA9/PACK_IN (I/O, Tri-State, 8 mA) ATA/IDE Mode: Host Data Bus, bit: ...
Page 34
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 22 • ATA_HIOR (Output, 8 mA) ATA/IDE Mode: ATA Host I/O Read Strobe. Peripheral Mode: I/O read strobe or memory read strobe, depending on configuration. • ATA_HIOW (Output, 8 mA) ATA/IDE Mode: ATA Host ...
Page 35
ZX6017 whenever DMA Acknowledge is enabled in the Window Start/Range Address registers and the address corresponds to the DMA address; or Battery Voltage 2 Detect input in memory mode. • ATA_PDASP/EXTP_WP (I/O, Tri-State, 8 mA) ...
Page 36
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 24 Serial Interface Signals • EE_DO (Output, 8 mA, Tri-State) Master Mode: EEPROM data out Serial data, valid during EE_SK edge. In master mode, this signal is an output. Slave Mode: In slave mode, ...
Page 37
Peripheral Control Signals • POR (Input, Schmitt-Triggered, 100K Pull-Up) Local Power-On Reset signal. A 0.1mF capacitor is recommended on this pin to GND to generate a POR. • M_PINT (Output, Tri-State, 8 mA) Interrupt to local microprocessor • PC_MCLK_IN (Input, ...
Page 38
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 26 RM001102-0901 PCMCIA Interface Overview ...
Page 39
Addressing Modes • The ZX6017 supports all PCMCIA Addressing Modes: • PCMCIA Common Memory Mode • PCMCIA I/O Mode • PCMCIA ATA_IDE Mode • Pass-through ATA/IDE-to-ATA/IDE Mode Note: This mode is for users who have a 68-pin PCMCIA connector, but ...
Page 40
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 26 The four on-chip address maps are: • Memory_Map_1 • Memory_Map_2 • Memory_Map_3 • PCMCIA_ATA/IDE Map Memory_Map_1, _2 and _3 support PCMCIA Memory/IO Mode. The chip can be configured in PCMCIA Mode either by: ...
Page 41
Table 5 describes programming PCMCIA_ATA ZX6017 Configuration Registers. Table 5. Programming PCMCIA_ATA ZX6017 Configuration Registers ICR_2 [1:0] ICR_02[6] ICR_03[3:0] addr03 addr03 addr04 x x xxxx 11 0 xxxx 11 1 1111 11 1 1111 11 1 1111 Addressing Modes Z86017/Z16017 ...
Page 42
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 28 Table 5. Programming PCMCIA_ATA ZX6017 Configuration Registers (Continued) ICR_2 [1:0] ICR_02[6] ICR_03[3:0] addr03 addr03 addr04 11 1 1111 11 1 1111 Tables 6 through Table 9 provide ZX6017 addressing information in each mode. ...
Page 43
Table 7. PCMCIA I/O Mode Function Mode REG Standby Mode X Byte Access H H Word Access H I/O Inhibit H Odd-byte only L access Byte Access L L Word Access L I/O Inhibit H Odd-byte only L access Table ...
Page 44
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 30 Table 8. PCMCIA_ATA Memory Mapped Access REG# A10 A[9: ...
Page 45
Programming Internal Registers INTRODUCTION As stated in “Addressing Modes” on page 25, the ZX6017 devices feature a set of on-chip programmable registers that can be programmed either by using the on-board EEPROM Sequencer (MASTER Mode Local Microprocessor (SLAVE ...
Page 46
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 32 Table 10. EEPROM PCMCIA Address Address 12h NA 13h NA 14h NA 15h NA 16h NA 17h NA 18h NA 19h NA 1Ah NA 1Bh NA 1Ch–1Dh 1Eh NA 1Fh XX8h 20h 7F0h ...
Page 47
Table 10. EEPROM PCMCIA Address Address Register’s Name 28h NA ATA/IDE Dual Drive Control Rg 29h Reserved 2Ah NA Power Management Timer Count Value Rg 2Bh NA Power Management Control Rg 2Ch NA Interface Con•guration Rg 4 2Dh NA Con•guration ...
Page 48
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 34 EEPROM REGISTER EEPROM Register Address: SELECT 00h Name: Interface Configuration Register 0 Type: Read/Write Table 11. Bit Placement Bit Name Bits 1–0 Set Internal Bits 3–2 EN_OVERIDE RM001102-0901 Interface Configuration Register: Address 00h ...
Page 49
Table 11. Bit Placement Bit Name Bit 4 EN_RDY_BSY Bit 5 EN_CTR_IRQ Bit 6 EN_INT_POL Bit 7 EN_ATA_BHE Programming Internal Registers Z86017/Z16017 PCMCIA Interface Solution Interface Configuration Register: Address 00h (Continued) Description When this bit is set to 1, the ...
Page 50
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 36 Table 12. Register 0 Register 0 Bit 1 Bit NOTES: 1. The pulse width of the ...
Page 51
EEPROM Register Address: SELECT 01h Name: Interrupt Enable Register Type: Read/Write Table 13. Bit Placement Bit Name Bit 0 EN_PC_INT0 Bit 1 EN_PC_INT1 Bit 2 EN_PC_INT2 Bit 3 EN_PC_INT3 Bit 4 EN_PC_INT4 Bit 5 EN_EXTP_WP Programming Internal Registers Z86017/Z16017 PCMCIA ...
Page 52
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 38 Table 13. Bit Placement Bit Name Bit 6 CCR0_OVERIDE Bit 7 EN_INPACK RM001102-0901 Interrupt Enable Register: Address 01h (Continued) Description ATA_DASP is used as a DASP pin. Also see Register 02h. Card Con•guration ...
Page 53
EEPROM Register Address: SELECT 02h Name: Interface Configuration Register 1 Type: Read/Write Table 14. Interface Configuration Register 1: Address 02h Bit Placement Bit Name Bit 0 PDIAG_SET Bit 1 EN_PDIAG Bit 2 PDASP_SET Bit 3 EN_DASP Bit 4 EN_OR_CS01 Bit ...
Page 54
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 40 Table 15. Register2 Register2 Register 4 Bit 1 Bit 0 Bit 7 EN_PDI PDIAG_S EN_PDIAG AG ET _EXT ...
Page 55
Table 16. PCMCIA DASP Pin Functions Register2 Register2 Register2 Bit 3 Bit 2 Bit 7 EN_DASP DASP_SET EN_DASP_EXT ...
Page 56
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 42 Table 17. Register 2 Bit 4 EN_OR_CS01 Table 18. Register 2 Bit 5 EN_SPKR EXTP_AUDIO RM001102-0901 ...
Page 57
EEPROM Register Address: SELECT 03h Name: Interface Configuration Register 2 Type: Read/Write Table 19. Interface Configuration Register 2: Address 03h Bit Placement Bit Name Bit 0 EN_MEM_MODE Bit 1 EN_INDP_MODE Bit 2 EN_ATT_MODE Bit 3 EN_INVERT_HCS0 Bit 4 EN_INVERT_HCS1 Bit ...
Page 58
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 44 EEPROM Register Address: SELECT 04h Name: Interface Configuration Register 3 Type: Read/Write Table 20. Bit Placement Bit Name Bit 0 SEL_PRIMARY_1x Bit 1 SEL_PRINARY_3x Bit 2 SEL_SECOND_1x Bit 3 SEL_SECOND_3x Bit 4 STR_RST ...
Page 59
Table 21. Register 4 Register 4 Bit 3 Bit 2 SEL_SECO SEL_SECO ND_3x ND_1x Table 22. Register 4 Bit 5 EN_DIS_RST PC_HRESET ...
Page 60
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 46 EEPROM Register Address: SELECT 05h Name: BCMCIA CCR Base Address Register Type: Read/Write Table 23. PCMCIA CCR Base Address Register: Address 05h Bit Placement Bit Name Bit 0 EN_CRR_A4 Bit 1 EN_CRR_A5 Bit ...
Page 61
Table 24. Bit 7 Bit 6 Bit 5 EN A10 Programming Internal Registers Z86017/Z16017 PCMCIA Interface Solution CCR Location Examples, Register 5 Bit 4 ...
Page 62
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 48 EEPROM Register Address: SELECT 06h Name: PCMCIA Interrupt Status Register Type: Read Table 25. PCMCIA Interrupt Status Register: Address 06h Bit Placement Bit Name Bit 0 PC_INT0 Bit 1 PC_INT1 Bit 2 PC_INT2 ...
Page 63
EEPROM Register Address: SELECT 07h Name: PCMCIA Exception Status Register Type: Read Table 26. PCMCIA Exception Status Register: Address 07h Bit Placement Bit Name Bit 0 ATA/IDE_MODE Bit 1 PCRST Bit 2 Reserved Bit 3 Reserved Bit 4 Reserved Bit ...
Page 64
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 50 Table 27. Register 7 Bit 7 ATA_SAMPLED EEPROM Register Address: SELECT 08h Name: Attribute Memory Address Register Type: Write Table 28. Attribute Memory Address Register: Address 08h Bit Placement Bit ...
Page 65
EEPROM Register Address: SELECT 09h Name: Attribute Memory Data Register Type: Write/Read Table 29. Attribute Memory Data Register: Address 09h Bit Placement Bit Name Bits 7-0 Attribute Memory Data Programming Internal Registers Z86017/Z16017 PCMCIA Interface Solution Description The data read ...
Page 66
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 52 EEPROM Register Address: SELECT 10h Name: Window 1 Control Register Type: Write/Read Table 30. Window 1 Control Register: Address 10h Bit Placement Bit Name Bit 0 DIS_PAC1 Bit 1 EN_PAC1_MEM Bit 2 EN_PAC1_16 ...
Page 67
EEPROM Register Address: SELECT 11h Name: Window 1 Start Address LSB Type: Write/Read Table 31. Window 1 Start Address LSB: Address 11h Bit Placement Bit Name Bits 7-0 EEPROM Register Address: SELECT 12h Name: Window 1 Start/Range Address MSB Type: ...
Page 68
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 54 EEPROM Register Address: SELECT 13h Name: Window 1 Range Address LSB Type: Write/Read Table 33. Window 1 Range Address LSB: Address 13h Bit Placement Bit Name Bits 7-0 EEPROM Register Address: SELECT 14h ...
Page 69
Table 34. Window 2 Control Register: Address 14h (Continued) Bit Placement Bit Name Bit 4 EN_PAC2_ADDR_COMP Bit 5 EN_PAC2_HCS Bits 7-6 EEPROM Register Address: SELECT 15h Name: Window 2 Start Address LSB Type: Write/Read Table 35. Window 2 Start Address ...
Page 70
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 56 EEPROM Register Address: SELECT 16h Name: Window 2 Start/Range Address MSB Type: Write/Read Table 36. Window 2 Start/Range Address MSB: Address 16h Bit Placement Bit Name Bits 2-0 Bit 3 EN_WRITE_PROTECT Bits 6-4 ...
Page 71
EEPROM Register Address: SELECT 18h Name: Window 3 Control Register Type: Write/Read Table 38. Window 3 Control Register: Address 18h Bit Placement Bit Name Bit 0 DIS_PAC3 Bit 1 EN_PAC3_MEM Bit 2 EN_PAC3_16+ Bit 3 READ_PROTECT Bit 4 EN_PAC3_ADDR_COMP Bit ...
Page 72
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 58 EEPROM Register Address: SELECT 19h Name: Window 3 Start Address LSB Type: Write/Read Table 39. Window 3 Start Address LSB: Address 19h Bit Placement Bit Name Bits 7-0 EEPROM Register Address: SELECT 1Ah ...
Page 73
EEPROM Register Address: SELECT 1Bh Name: Window 3 Range Address LSB Type: Write/Read Table 41. Window 3 Range Address LSB: Address 1Bh Bit Placement Bit Name Bits 7-0 EEPROM Register Address: SELECT 1Eh Name: EEPROM Valid Flag Byte Register Type: ...
Page 74
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 60 EEPROM Register Address: SELECT 21h Name: EEPROM Data CCR6 Back Door Type: Write/Read Table 44. EEPROM Data CCR6 Back Door: Address 21h Bit Placement Bit Name Bits 7-0 Data Bits EEPROM Register Address: ...
Page 75
EEPROM Register Address: SELECT 23h Name: Revision Control Register Type: Read/Write Table 46. Revision Control Register: Address 23h Bit Placement Bit Name Bit 3-0 REV_MINOR Bit 7-4 REV_MAJOR EEPROM Register Address: SELECT 24h Name: Revision Number Register Type: Read Table ...
Page 76
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 62 EEPROM Register Address: SELECT 26h Name: Bus Control 1 Register Type: Read/Write Reset: 00h Table 48. Bus Control 1 Register: Address 26h Bit Placement Bit Name Bit 0 DISABLE_CLK Bit 1 EN_IOIS_IN Bit ...
Page 77
Table 48. Bus Control 1 Register: Address 26h (Continued) Bit Placement Bit Name Bit 4 EN_RW_LONG Bit 6-5 IOIS16_CTRL Bit 7 BVD_CTRL Note: Registers 26h and 27h are only available on the Z16017 device. Programming Internal Registers Z86017/Z16017 PCMCIA Interface ...
Page 78
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 64 EEPROM Register Address: SELECT 27h Name: IOIS16 Address Control Register Type: Read/Write Reset: 00h The contents of this register determine which on-Host address IOIS16 is generated, but only when bit 1 of Register ...
Page 79
Table 50. 16-Bit_Control Bit 6 Bit Note: IOIS8 is bit 5 in CCR1 Card Configuration and Status Register. NOTES: 1. Table 51. 8-Bit _CTRL Bit 3 Bit ...
Page 80
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 66 EEPROM Register Address: SELECT 28h Name: ATA/IDE Dual Drive Control Type: Read/Write Bit Placement Bit Name Bit 0 M_S_enable Bit 1 Drive_select Bit 7-2 Reserved NOTES: 1. Read Back Values: Z86017 00010000b = ...
Page 81
EEPROM Register Address: SELECT 2Bh Name: Power Management Control Register Type: Read/Write Table 53. Bit Placement Bit Name Bit 0 EN_8BIT_MODE Bit 1 EN_MODEM_ALT Bit 2 EN_CLK 1 Bit 3 EN_PADS Bit 4 EN_TIMER Bit 5 EN_PM_RDY Bit 6 EN_EXT_PD ...
Page 82
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 68 EEPROM Register Address: SELECT 2Ch Name: Interface Configuration Register 4 Type: Read/Write Table 54. Bit Placement Bit Name Bit 2-0 TSTCLK Bit 3 EN_POLL_BSY Bit 4 EN_GLOB_INT Bit 5 EN_PC_INT5 Bit 6 EN_BVD_INPUTS ...
Page 83
Table 54. Bit Placement Bit Name Bit 7 EN_PULSE Table 55. Bit 2 Bit 1 Bit Programming Internal Registers Z86017/Z16017 PCMCIA Interface Solution Interface Configuration Register 4: ...
Page 84
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 70 EEPROM Register Address: SELECT 2Dh Name: Configuration Index Compare Register 1 Type: Read/Write Table 56. Bit Placement Bit Name Bit 2-0 IO_SEL_SEC Bit 3 EN_ IO_SEL_SEC Bit 6-4 IO_SEL_PRI Bit 7 EN_IO_SEL_PRI EEPROM ...
Page 85
EN_IO_MODE bit 6 in Register 03h and Primary/Secondary enables in Register 04h bits and 0 are globally enabled based on the values written into Register 2D and the Host writing into the configuration index bits in CCR0. ...
Page 86
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 72 EEPROM Register Address: SELECT 2Fh Name: Bus Control Type: Read/Write Table 58. Bit Placement Bit Name Bit 0 EN_BHE_POL Bit 1 EN_16_DUECE Bit 2 EN_DIV_ADDR RM001102-0901 Bus Control Register: Address 2Fh Description When ...
Page 87
Table 58. Bit Placement Bit Name Bit 3 EN_MAP_IO_MEM Bit 5-4 DUECE_WIDTH Bit 7-6 DUECE_ACCESS_DLY The ATA_HIOR/HIOW strobe width is three cycles minimum (PC_MCLK_IN /2), plus IOCHRDY time (if any), plus width count programmed in bits 5, 4 (Table 59). ...
Page 88
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 74 WORD-TO-BYTE OPERATION Figure 10 illustrates Word-to-Byte timing and Figure 11 depicts the Word-to-Byte Mode data path. PC_HA<10:0> PC_HCE1 PC_HWE or PC_HOE PC_WAIT ATA_HA<2:0> ATA_HCS<1:0> ATA_HIOR ATA_HIOW ATA_IOCHRDY Internal Clock (PC_MCLK_IN /2) Count 0 ...
Page 89
PCMCIA Host Writes PC_DATA<15-8> Data MUX PC_DATA<7-0> Figure 11. • PCMCIA Host Write PC_DATA<7–0> (Even Byte) written to ATA_DATA<7–0> PC_DATA<15–8> (Odd Byte) written to ATA_DATA<7–0> • PCMCIA Host Read The PCMCIA selects an even address, then the ZX6017 pulls WAIT ...
Page 90
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 76 Table 60. ATA/IDE Memory PCMCIA Mode Host Address 0 Word Access Only Host Address 2 Peripheral Address 2, then 3 Host Address 4 Peripheral Address 4, then 5 NOTES the peripheral ...
Page 91
Configuration Registers INTRODUCTION Support for the PCMCIA Configuration Registers is provided by the ZX6017. Table 62 lists register decodes. Three additional registers have been added to the ZX6017 to provide an EEPROM link to support remote programming for attribute memory. ...
Page 92
... EEPROM Register Address: SELECT 0Ah Name: PCMCIA Configuration Option Register CCR0 Type: Write/Read Table 64. PCMCIA Configuration Option Register CCR0: Address 0Ah Bit Placement Bit Name Bits 5–0 Configuration Index Bit 6 Level Request Bit 7 SRESET RM001102-0901 ZiLOG EEPROM Programming Extensions OE REG CE1 CE2 ...
Page 93
EEPROM Register Address: SELECT 0Bh Name: PCMCIA Card Status Register CCR1 Type: Write/Read Table 65. PCMCIA Card Status Register CCR1: Address 0Bh Bit Placement Bit Name Bit 0 Reserved Bit 1 Interrupt Bit 2 Power Down Bit 3 Audio Bit ...
Page 94
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 80 EEPROM Register Address: SELECT 0Ch Name: PCMCIA Pin Replacement Register CCR2 Type: Write/Read Table 66. PCMCIA Pin Replacement Register CCR2: Address 0Ch Bit Placement Bit Name Bit 0 RWPROT Bit 1 RRDY//BSY Bit ...
Page 95
EEPROM Register Address: SELECT 0Dh Name: PCMCIA Socket and Copy Register CCR3 Type: Write/Read Table 67. PCMCIA socket and Copy Register CCR3: Address 0Dh Bit Placement Bit Name Bits 3–0 Socket Number Bits 5–4 Copy Number Bit 7 Reserved Configuration ...
Page 96
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 82 EEPROM Register Address: SELECT 1Fh Name: PCMCIA I/O Event Indication CCR4 Type: Read/Write Table 68. PCMCIA I/O Event Indication CCR4: Address 1Fh Bit Placement Bit Name Bit 7 RSVDEVT3 Bit 6 RSVDEVT2 Bit ...
Page 97
Table 68. PCMCIA I/O Event Indication CCR4: Address 1Fh (Continued) Bit Placement Bit Name Bit 3 RSVDENAB3 Bit 2 RSVDENAB2 Bit 1 PIENAB Bit 0 RIENAB Configuration Registers Z86017/Z16017 PCMCIA Interface Solution Description Setting this bit enables the Changed bit ...
Page 98
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 84 RM001102-0901 Configuration Registers ...
Page 99
Appendix A: Multifunction Pins OVERVIEW OF MULTIFUNCTION PINS +READY/–BUSY LEVEL IRQ PULSE_IREQ CCR0 [6] EN_CTR_IRQ,REG_00 [5] Figure 12. Note: Width of the PULSE_IREQ is 192 x Tpc_mclk_in Appendix A: Multifunction Pins Z86017/Z16017 PCMCIA Interface Solution ENABLE_RDY_BSY(REG_00 [4]) I0 ...
Page 100
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 86 PC_WP//IOIS16//IOIS16 Mx2x1 S Figure 13. RM001102-0901 MEM_ACCESS I0 I1 EN_WP1, REG12 [3] EN_WP1 EN_WP1, REG16 [3] EN_WP2 EN_WP1, REG1A [3] EN_WP3 Z86017BA PC_WP//IOIS16//IOIS16 Pin ATA_PDASP/EXTP_WP EN EXTP WP, REG01 [5] ATA_IOCS16 IO_ACCES Appendix ...
Page 101
PC_WP//IOIS16//IOIS16 I0 Mx2x1 I1 S Figure 14. Appendix A: Multifunction Pins Z86017/Z16017 PCMCIA Interface Solution MEM_ACCESS EN_WP1, REG12 [3] EN_WP1 EN_WP1, REG16 [3] EN_WP2 EN_WP1, REG1A [3] EN_WP3 Z16017BA PC_WP//IOIS16//IOIS16 Pin Reference Manual ATA_PDASP/EXTP_WP EN EXTP WP, REG01 [5] ATA_IOCS16 ...
Page 102
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 88 PC/BVD2//SPKR//DASP/DREQ Mx2x1 S PCMCIA_MODE IORD CE1 CE2 PC_INPACK/DREQ Mx2x1 S PC_BVD1//STSCHG//PDIAG Mx2x1 S PC_REG//DACK MAPn_DMACK = EN_DMA_ACKn & MAPn_ACC Figure 15. RM001102-0901 EN_DASP,REG2 [ Mx4x1 ...
Page 103
PC/BVD2//SPKR//DASP/DREQ Mx2x1 S IORD CE1 CE2 PC_INPACK/DREQ I1 Mx2x1 I0 S PC_BVD1//STSCHG//PDIAG Mx2x1 S PC_REG//DACK MAPn DMACK = EN DMA ACKn & MAPn ACC Figure 16. Appendix A: Multifunction Pins Z86017/Z16017 PCMCIA Interface Solution EN_DASP,REG2 [ Mx4x1 I0 ...
Page 104
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 90 RM001102-0901 Appendix A: Multifunction Pins ...
Page 105
Appendix B: Electrical Characteristics and Timing Table 69. Parameter Supply Voltage Input Voltage Output Voltage Storage Temperature Temperature Under Bias Appendix B: Electrical Characteristics and Timing Z86017/Z16017 PCMCIA Interface Solution Absolute Maximum Ratings Symbol ...
Page 106
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 92 Table 70. Sym. Parameter V Input High Voltage IH V Input Low Voltage IL V Output High Voltage OH V Output High Voltage OH V Output Low Voltage OL V Reset Input High ...
Page 107
Table 70. Sym. Parameter V Reset Input High Voltage RH V Reset Input Low Voltage Rl I Input Leakage IL I Output Leakage OL I Reset Input Current Supply Current Standby Current CC1 1. ...
Page 108
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 94 INTERNAL ATTRIBUTE MEMORY TIMING Table 71. No. Symbol 1 TcR 2 TaA 3 TaCE 4 TaOE 5 TdisCE 6 TdisOE 7 TenCE 8 TenOE 9 TvA 10 TsuA 11 ThA 12 TsuCE 13 ...
Page 109
PC_HA <10:0> PC_REG PC_HCE1 PC_HOE PC_HWE PC_DATA <15:0> Note: PC_REG is active Low for Attribute Memory reads only. Figure 17. Appendix B: Electrical Characteristics and Timing Z86017/Z16017 PCMCIA Interface Solution PCMCIA Read ...
Page 110
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 96 PC_HA <10:0> PC_REG PC_HCE1 or PC_HCE2 PC_HOE PC_HWE PC_DATA <15:0> PC_WAIT Note: PC_REG is active Low for Attribute Memory reads only. Figure 18. RM001102-0901 ...
Page 111
Table 72. No. Symbol Parameter 17 TcW Write Cycle Time 18 TwWE Write Pulse Width 19 TsuA Address Setup Time 20 TsuAwe Address Setup Time for WE 21 TsuCwe Card Enable Setup Time for WE 22 TsuDwe Data Setup Time ...
Page 112
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 98 Table 72. No. Symbol Parameter 32 TvWTwe Wait Valid from WE 33 TwWT Wait Pulse Width 34 TvWT WE High from Wait Released RM001102-0901 PCMCIA Memory Write Timing (Continued) Min. Max. Min. Max. ...
Page 113
PC_HA <10:0> PC_REG PC_HCE1 or PC_HCE2 PC_HWE PC_HOE PC_DATA <15:0> PC_DATA <15:0> Note: PC_REG is active Low for Attribute Memory reads only. Figure 19. Appendix B: Electrical Characteristics and Timing Z86017/Z16017 PCMCIA Interface Solution ...
Page 114
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 100 PC_HA <10:0> PC_REG PC_HCE1 or PC_HCE2 PC_HWE PC_HOE PC_DATA <15:0> PC_WAIT Note: PC_REG is active Low for Attribute Memory reads only. Figure 20. RM001102-0901 ...
Page 115
Table 73. No. Symbol 35 TdIORD 36 ThIORD 37 twIORD 38 TsuAiord 39 ThAiord 40 TsuCEiord 41 ThCEiord 42 TsuRGiord 43 ThRGiord 44 TdIPKiord 45 TdIPKiord 46 TdIOISad 47 TdIOISadr 48 TdWiord 49 TdWTr 50 TwWT Appendix B: Electrical Characteristics ...
Page 116
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 102 PC_HA <11:0> PC_REG PC_HCEx PC_IORD PC_INPACK PC_IOIS16 PC_WAIT PC_DATA <15:0> (In) Figure 21. RM001102-0901 I/O Read Timing Appendix B: Electrical Characteristics and ...
Page 117
Table 74. No. Symbol 51 TsuIOWR 52 ThIOWR 53 TwIOWR 54 TsuAiowr 55 ThAiowr 56 TsuCEiowr 57 ThCEiowr 58 TsuRGiowr 59 ThRGiowr 60 TdIOISadr 61 TIdIOISadr 62 TdWTiowr 63 TwWT Appendix B: Electrical Characteristics and Timing Z86017/Z16017 PCMCIA Interface Solution ...
Page 118
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 104 PC_HA <11:0> PC_REG PC_HCEx PC_IOWR PC_IOIS16 PC_WAIT PC_DATA <15:0> Figure 22. Table 75. No. Symbol 64 TskADR 65 TskI/Of 66 TskI/Or 67 TskMEMf 68 TskMEMr RM001102-0901 ...
Page 119
PC_HA <10:0> ATA_HA <2:0> PC_DATA <15:0> ATA_DATA <15:0> PC_HIOW, /PC_HIOR PC_HCE1, PC_HCE2 ATA_HIOW, /ATA_HIOR ATA_HCS0, ATA_HCS1 PC_WE, /OE ATA_HIOW, ATA_HIOR ATA_MRD, ATA_MWR Figure 23. Appendix B: Electrical Characteristics and Timing Z86017/Z16017 PCMCIA Interface Solution Skew Timing ...
Page 120
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 106 017 DEVICE SLEW DELAY Figure 24. RM001102-0901 Output Load (pF) 017 Slew Delay Derating Curve (Typical) Appendix B: Electrical Characteristics and Timing ...
Page 121
Table 76. No. Symbol Parameter 69 TpMCKin Master Clock In Period 70 TsuCS CS Setup to CLK time 71 ThCS CS Hold after CLK 72 ThDout Data Hold Time 73 TsuDout Data Setup Time 74 ThDin Data Hold Time 75 ...
Page 122
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 108 PC_MCLK_IN EE_CS EE_SK Sync Bit EE_DO EE_DI Sync Bit EE_DO EE_DI EE_CS EE_SK EE_DO EE_IN Figure 25. RM001102-0901 69 76 Read CMD Address Master Mode Read EEPROM Timing Data ...
Page 123
EE_CS EE_SK 8-Bit Address D7 D6D5D4D3 D2D1 D0D7 EE_DI Tri-State EE_DO EE_CS EE_SK D7 D6D5D4 D3 D2D1 D0D7 EE_DI EE_DO Tri-State EE_CS EE_SK EE_DI Tri-State EE_DO Figure 26. Appendix B: Electrical Characteristics and Timing Z86017/Z16017 PCMCIA Interface Solution 77 Command ...
Page 124
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 110 RM001102-0901 Appendix B: Electrical Characteristics and Timing ...
Page 125
Appendix C: Timing Examples PC_HRESET//HRESET /ATA_HRESET PCMCIA Mode Bit 5 Register 03H = 1 65 µs/@ 20 MHz 65 µs/@ 20 MHz + EE accesses in Master Mode PC_HRESET//HRESET Figure 27. Appendix C: Timing Examples Z86017/Z16017 PCMCIA Interface Solution /POR ...
Page 126
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 112 Figure 28. RM001102-0901 PCMCIA ATA/IDE 16-Bit I/O Write (Register 24 = 01, Internal IOIS 16 is selected) Appendix C: Timing Examples ...
Page 127
Figure 29. Appendix C: Timing Examples Z86017/Z16017 PCMCIA Interface Solution PCMCIA ATA / IDE 8-Bit Long Read (Reading 512-byte data plus 6-byte ECC) Reference Manual 113 RM001102-0901 ...
Page 128
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 114 RM001102-0901 Appendix C: Timing Examples ...
Page 129
... Appendix D: Packaging and Ordering Information 20 MHZ PCMCIA ADAPTER CHIPS Z86017 Z86M17 100-Pin VQFP 100-pin VQFP Z8601720ASC Z86M1720ASC For fast results, contact your local ZiLOG sales office for assistance in ordering the part desired. Package A = VQFP Temperature S = 0° to +70° C Speed MHz Environmental ...
Page 130
... Z86017/Z16017 PCMCIA Interface Solution Reference Manual 116 Z 16017 Figure 30. Package Dimensions Figure 31. RM001102-0901 is a Z16017, 20 MHz, VQFP, 0 ° +70 ° C, Plastic Standard Flow Environmental Flow Temperature Package Speed Product Number Zilog Prefix Example Package Name 100-Lead VQFP Package Diagram Appendix D: Packaging and Order- ...
Page 131
Appendix E: PCMCIA Interface Devel- opment Kit GENERAL DESCRIPTION The Z8601700ZCO Development Kit allows easy evaluation of the functions and capabilities of the Z86017 PCMCIA Interface Adapter. The board provides a ZIF socket for easy insertion and removal of the ...
Page 132
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 118 KIT CONTENTS Evaluation Board • Z86017 PCMCIA Interface Adapter Device • 100-Pin VQFP ZIF Socket • 256 X 8-Byte EEPROM • 20 MHz Oscillator • Headers for full Z86017 pin-out • Headers for ...
Page 133
Documentation • Z8601700ZCO Evaluation Kit User’s Manual • Z86017/Z16017 Reference Manual • Product Registration Card Appendix E: PCMCIA Interface Development Kit Z86017/Z16017 PCMCIA Interface Solution Reference Manual 119 RM001102-0901 ...
Page 134
Z86017/Z16017 PCMCIA Interface Solution Reference Manual 120 RM001102-0901 Appendix E: PCMCIA Interface De- ...