ChipFind - документация

Электронный компонент: AB181E-20

Скачать:  PDF   ZIP
AB181E-20TM
8-bit Enhanced OCA Processor
for General Purpose, Protocol Engines
and Robotics Applications
Combines High Performance and Low-Cost
AB181E-20
Protocol
Engine
Processor
Product Specification
AB Semicon AB181E-20TM
General Purpose and Protocol Engine Processor
Product Specification
For the latest information on the AB181E-20, check the product specification on the AB Semicon web-
site at:
http://www.ab-semicon.com
Copyright
Copyright 1999 AB Semicon Limited. All rights reserved. No part of this publication may be reproduced,
transmitted, transcribed, stored in a retrieval system, or translated into any language or any computer
language, in any form or by any third party, without the prior written permission of AB Semicon Limited.
Disclaimer
AB Semicon Limited reserves the right to revise this publication and to make changes from time to time to
the contents hereof without obligation to notify any person or organization of such revision or changes. AB
Semicon Limited has endeavoured to ensure that the information in this publication is correct, but will not
accept liability for any error or omission.
AB181E-20TM
General Purpose
and Protocol Engine
One Cycle Architecture Processor
The answer to every Z80, Z180, HD64180 user in the world - yes it has
the horsepower you were looking for, no you do not have to re-write
your code, you can use your existing Z80 Assemblers, Linkers and C-
compilers. Some minor differences do exist.
Features:
*
40 MHz
frequency synthesized 8 bit processor
*
Memory to Memory Block Transfer at 10 Mbytes/sec
*
Memory to I/O and I/O to Memory Block Transfer at 10 Mbytes/sec
*
8 bit Data bus
*
20 bit Address bus
*
Synchronous serial I/O suitable for Apple Local Talk up to 1Mbaud
*
Asynchronous Serial I/O up to 2Mbaud suitable for IrDA up to 2Mbit/s
*
Fixed point 32 bit arithmetic unit
*
100pin Quad Flat Pack packaging
*
Two 16bit Timers
*
Dual 3.3/5V operation or single 3.3V
*
Each Clock cycle (at 20 MHz) one instruction (for single byte instructions) or the instruction
is carried out at the end of the last byte fetch of a multi-byte instruction
- 4 -
Ver 1.6
- 5 -
Ver 1.6
Contents
Introduction ............................................................................................................ 7
Chip Structure ......................................................................................................................... 7
Applications ........................................................................................................................... 8
Programmer Guide ................................................................................................................... 9
Hardware Guide .................................................................................................................... 10
Device Details ...................................................................................................... 11
Packaging Information .......................................................................................................... 11
I/O Pin Assignment .............................................................................................................. 13
Current Consumption v Frequency for the AB181E-20 IC .................................................... 17
Overview .............................................................................................................. 18
AB181E-20 Architecture ....................................................................................................... 18
Internal I/O Registers ............................................................................................................ 19
Table of Registers ................................................................................................................. 20
I/O Addressing Notes .......................................................................................................... 22
Dynamic RAM Refresh Control ............................................................................................ 22
Refresh Control and RESET .................................................................................................. 23
Dynamic RAM Refresh Operation Notes ............................................................................. 23
Logical Address Spaces ....................................................................................................... 24
Logical to Physical Address Translation .............................................................................. 24
Memory Management Unit (MMU) .................................................................. 25
Wait State Control ................................................................................................................ 25
MMU Block Diagram ............................................................................................................ 26
MMU Register ...................................................................................................................... 26
MMU Register Description .................................................................................................. 28
Physical Address Translation .............................................................................................. 28
MMU and RESET ................................................................................................................. 29
MMU Register Access Timing ............................................................................................. 29
Interrupt Control .................................................................................................. 30
Interrupt Control Registers and Flags .................................................................................. 30
INT/TRAP Control Register (ITC) ........................................................................................ 31
TRAP Interrupt ..................................................................................................................... 32
External Interrupts ................................................................................................................ 34
Internal Interrupts ................................................................................................................. 36
Interrupt Acknowledge Cycle Timing ................................................................................... 38
Interrupt Sources and RESET ............................................................................................... 38
Asynchronous Serial Communication Interface (ASCI) .................................... 39
ASCI Block Diagram ............................................................................................................. 39
ASCI Register Description ................................................................................................... 40
ASCI Baud Rate Prescale Register - PRSCALE 18H ............................................................. 44
Modem Control Signals ........................................................................................................ 43
ASCI Interrupts .................................................................................................................... 45
ASCI and RESET .................................................................................................................. 45