Z1601720ASG1868 Zilog, Z1601720ASG1868 Datasheet

no-image

Z1601720ASG1868

Manufacturer Part Number
Z1601720ASG1868
Description
IC PCMCIA INTERFACE 100-VQFP
Manufacturer
Zilog

Specifications of Z1601720ASG1868

Applications
*
Interface
*
Voltage - Supply
*
Package / Case
100-LQFP
Mounting Type
Surface Mount
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
Z1601720ASG1868
Manufacturer:
Zilog
Quantity:
10 000
Z86017/Z16017
PCMCIA Interface Solution
Product Specification
PS012002-1201
ZiLOG Worldwide Headquarters • 910 E. Hamilton Avenue • Campbell, CA 95008
Telephone: 408.558.8500 • Fax: 408.558.8300 •
www.ZiLOG.com

Related parts for Z1601720ASG1868

Z1601720ASG1868 Summary of contents

Page 1

... Z86017/Z16017 PCMCIA Interface Solution Product Specification PS012002-1201 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 Product Specification 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. PS012002-1201 Preface ...

Page 5

Table of Contents Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 6

Z86017/Z16017 PCMCIA Interface Solution Product Specification vi Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 7

List of Figures Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 8

Z86017/Z16017 PCMCIA Interface Solution Product Specification viii Appendix A: Multifunction Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 9

Appendix E: PCMCIA Interface Development Kit . . . . . . . . . . . . . . . . . . . .121 List of Figures Z86017/Z16017 PCMCIA INterface Solution Product Specification ix PS012001-0901 ...

Page 10

Z86017/Z16017 PCMCIA Interface Solution Product Specification x PS012002-1201 List of Figures ...

Page 11

List of Tables Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 12

Z86017/Z16017 PCMCIA Interface Solution Product Specification xii Table 14. Table 15. Table 16. Table 17. Table 18. Table 19. Table 20. Table 21. Table 22. Table 23. Table 24. Table 25. Table 26. Table 27. Table 28. Table 29. Table ...

Page 13

... Strobe Width and Access Delay . . . . . . . . . . . . . . . . . . . . .75 PCMICA Host Read and Write Address Examples .78 PCMCIA Address xx0h to xx8h, Configuration Register De- code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79 ZiLOG EEPROM Programming Extensions . . . . . . . . . . .80 PCMCIA Configuration Option Register CCR0: Address 0Ah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80 PCMCIA Card Status Register CCR1: Address 0Bh . . . . .81 PCMCIA Pin Replacement Register CCR2: Address 0Ch .82 PCMCIA socket and Copy Register CCR3: Address 0Dh ...

Page 14

Z86017/Z16017 PCMCIA Interface Solution Product Specification xiv Table 67. Appendix A: Multifunction Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 15

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 16

Z86017/Z16017 PCMCIA Interface Solution Product Specification 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 17

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 18

Z86017/Z16017 PCMCIA Interface Solution Product Specification 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 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 2. Serial Port Operation (SLAVE) Mode When the ZX6017 is placed in serial port SLAVE mode (EE_Master ...

Page 20

Z86017/Z16017 PCMCIA Interface Solution Product Specification 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 21

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 22

Z86017/Z16017 PCMCIA Interface Solution Product Specification 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 23

Internal Bus, IB7-IB0 and Controls PCMCIA Address and Control Bus Window 1 Address Additional Address Range 10, 11,12,13 Chip Register Select and Starting Range Address Register Address Control Register Window 2 Address Address Range 14,15,16,17 Starting Address Control Window 3 ...

Page 24

Z86017/Z16017 PCMCIA Interface Solution Product Specification 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. PS012002-1201 Serial to Parallel Shift Register Parallel to ...

Page 25

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 26

Z86017/Z16017 PCMCIA Interface Solution Product Specification 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 27

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 28

Z86017/Z16017 PCMCIA Interface Solution Product Specification 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 29

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 30

Z86017/Z16017 PCMCIA Interface Solution Product Specification 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 31

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 32

Z86017/Z16017 PCMCIA Interface Solution Product Specification 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 33

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 34

Z86017/Z16017 PCMCIA Interface Solution Product Specification 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 35

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 36

Z86017/Z16017 PCMCIA Interface Solution Product Specification 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 37

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 38

Z86017/Z16017 PCMCIA Interface Solution Product Specification 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 39

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 40

Z86017/Z16017 PCMCIA Interface Solution Product Specification 26 PS012002-1201 PCMCIA Interface Overview ...

Page 41

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 42

Z86017/Z16017 PCMCIA Interface Solution Product Specification 28 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 43

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 44

Z86017/Z16017 PCMCIA Interface Solution Product Specification 30 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 45

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 46

Z86017/Z16017 PCMCIA Interface Solution Product Specification 32 Table 8. PCMCIA_ATA Memory Mapped Access REG# A10 A[9: ...

Page 47

Programming Internal Registers INTRODUCTION As stated in “Addressing Modes” on page 27, 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 48

Z86017/Z16017 PCMCIA Interface Solution Product Specification 34 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 49

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 50

Z86017/Z16017 PCMCIA Interface Solution Product Specification 36 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 PS012002-1201 Interface Configuration Register: Address 00h ...

Page 51

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 52

Z86017/Z16017 PCMCIA Interface Solution Product Specification 38 Table 12. Register 0 Register 0 Bit 1 Bit NOTES: 1. The pulse width of the ...

Page 53

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 54

Z86017/Z16017 PCMCIA Interface Solution Product Specification 40 Table 13. Bit Placement Bit Name Bit 6 CCR0_OVERIDE Bit 7 EN_INPACK PS012002-1201 Interrupt Enable Register: Address 01h (Continued) Description ATA_DASP is used as a DASP pin. Also see Register 02h. Card Con•guration ...

Page 55

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 56

Z86017/Z16017 PCMCIA Interface Solution Product Specification 42 Table 15. Register2 Register2 Register 4 Bit 1 Bit 0 Bit 7 EN_PDI PDIAG_S EN_PDIAG AG ET _EXT ...

Page 57

Table 16. PCMCIA DASP Pin Functions Register2 Register2 Register2 Bit 3 Bit 2 Bit 7 EN_DASP DASP_SET EN_DASP_EXT ...

Page 58

Z86017/Z16017 PCMCIA Interface Solution Product Specification 44 Table 17. Register 2 Bit 4 EN_OR_CS01 Table 18. Register 2 Bit 5 EN_SPKR EXTP_AUDIO PS012002-1201 ...

Page 59

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 60

Z86017/Z16017 PCMCIA Interface Solution Product Specification 46 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 61

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 62

Z86017/Z16017 PCMCIA Interface Solution Product Specification 48 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 63

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 64

Z86017/Z16017 PCMCIA Interface Solution Product Specification 50 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 65

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 66

Z86017/Z16017 PCMCIA Interface Solution Product Specification 52 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 67

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 Product Specification Description The ...

Page 68

Z86017/Z16017 PCMCIA Interface Solution Product Specification 54 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 69

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 70

Z86017/Z16017 PCMCIA Interface Solution Product Specification 56 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 71

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 72

Z86017/Z16017 PCMCIA Interface Solution Product Specification 58 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 73

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 74

Z86017/Z16017 PCMCIA Interface Solution Product Specification 60 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 75

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 76

Z86017/Z16017 PCMCIA Interface Solution Product Specification 62 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 77

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 78

Z86017/Z16017 PCMCIA Interface Solution Product Specification 64 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 79

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 80

Z86017/Z16017 PCMCIA Interface Solution Product Specification 66 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 81

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 82

Z86017/Z16017 PCMCIA Interface Solution Product Specification 68 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 83

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 84

Z86017/Z16017 PCMCIA Interface Solution Product Specification 70 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 85

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 86

Z86017/Z16017 PCMCIA Interface Solution Product Specification 72 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 87

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 88

Z86017/Z16017 PCMCIA Interface Solution Product Specification 74 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 PS012002-1201 Bus Control Register: Address 2Fh Description When ...

Page 89

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 90

Z86017/Z16017 PCMCIA Interface Solution Product Specification 76 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 91

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 92

Z86017/Z16017 PCMCIA Interface Solution Product Specification 78 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 93

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 94

... 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 PS012002-1201 ZiLOG EEPROM Programming Extensions OE REG CE1 CE2 ...

Page 95

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 96

Z86017/Z16017 PCMCIA Interface Solution Product Specification 82 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 97

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 98

Z86017/Z16017 PCMCIA Interface Solution Product Specification 84 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 99

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 Product Specification Description Setting this bit enables the ...

Page 100

Z86017/Z16017 PCMCIA Interface Solution Product Specification 86 PS012002-1201 Configuration Registers ...

Page 101

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 102

Z86017/Z16017 PCMCIA Interface Solution Product Specification 88 PC_WP//IOIS16//IOIS16 Mx2x1 S Figure 13. PS012002-1201 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 103

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 Product Specification ATA_PDASP/EXTP_WP EN EXTP WP, REG01 [5] ATA_IOCS16 ...

Page 104

Z86017/Z16017 PCMCIA Interface Solution Product Specification 90 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. PS012002-1201 EN_DASP,REG2 [ Mx4x1 ...

Page 105

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 106

Z86017/Z16017 PCMCIA Interface Solution Product Specification 92 PS012002-1201 Appendix A: Multifunction Pins ...

Page 107

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 108

Z86017/Z16017 PCMCIA Interface Solution Product Specification 94 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 109

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 110

Z86017/Z16017 PCMCIA Interface Solution Product Specification 96 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 111

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 112

Z86017/Z16017 PCMCIA Interface Solution Product Specification 98 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. PS012002-1201 ...

Page 113

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 114

Z86017/Z16017 PCMCIA Interface Solution Product Specification 100 Table 72. No. Symbol Parameter 32 TvWTwe Wait Valid from WE 33 TwWT Wait Pulse Width 34 TvWT WE High from Wait Released PS012002-1201 PCMCIA Memory Write Timing (Continued) Min. Max. Min. Max. ...

Page 115

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 116

Z86017/Z16017 PCMCIA Interface Solution Product Specification 102 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. PS012002-1201 ...

Page 117

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 118

Z86017/Z16017 PCMCIA Interface Solution Product Specification 104 PC_HA <11:0> PC_REG PC_HCEx PC_IORD PC_INPACK PC_IOIS16 PC_WAIT PC_DATA <15:0> (In) Figure 21. PS012002-1201 I/O Read Timing Appendix B: Electrical Characteristics and ...

Page 119

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 120

Z86017/Z16017 PCMCIA Interface Solution Product Specification 106 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 PS012002-1201 ...

Page 121

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 122

Z86017/Z16017 PCMCIA Interface Solution Product Specification 108 017 DEVICE SLEW DELAY Figure 24. PS012002-1201 Output Load (pF) 017 Slew Delay Derating Curve (Typical) Appendix B: Electrical Characteristics and Timing ...

Page 123

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 124

Z86017/Z16017 PCMCIA Interface Solution Product Specification 110 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. PS012002-1201 69 76 Read CMD Address Master Mode Read EEPROM Timing Data ...

Page 125

EE_CS EE_SK 8-Bit Address D7 D6D5D4 D3 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 ...

Page 126

Z86017/Z16017 PCMCIA Interface Solution Product Specification 112 PS012002-1201 Appendix B: Electrical Characteristics and Timing ...

Page 127

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 g ...

Page 128

Z86017/Z16017 PCMCIA Interface Solution Product Specification 114 Figure 28. PS012002-1201 PCMCIA ATA/IDE 16-Bit I/O Write (Register 24 = 01, Internal IOIS 16 is selected) Appendix C: Timing Examples ...

Page 129

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) Product Specification PS012002-1201 115 ...

Page 130

Z86017/Z16017 PCMCIA Interface Solution Product Specification 116 PS012002-1201 Appendix C: Timing Examples ...

Page 131

... 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 132

... Z86017/Z16017 PCMCIA Interface Solution Product Specification 118 Z 16017 Figure 30. PS012002-1201 is a Z16017, 20 MHz, VQFP, 0 Environmental Flow Temperature Package Speed Product Number Zilog Prefix Example Package Name Appendix D: Packaging and Order +70 C, Plastic Standard Flow ...

Page 133

Package Dimensions Figure 31. 100-Lead VQFP Package Diagram Appendix D: Packaging and Ordering Information Z86017/Z16017 PCMCIA Interface Solution Product Specification 119 PS012002-1201 ...

Page 134

Z86017/Z16017 PCMCIA Interface Solution Product Specification 120 PS012002-1201 Appendix D: Packaging and Order- ...

Page 135

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 136

Z86017/Z16017 PCMCIA Interface Solution Product Specification 122 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 137

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 Product Specification 123 PS012002-1201 ...

Page 138

Z86017/Z16017 PCMCIA Interface Solution Product Specification 124 PS012002-1201 Appendix E: PCMCIA Interface De- ...

Related keywords