N80930AD4 Intel Corporation, N80930AD4 Datasheet

no-image

N80930AD4

Manufacturer Part Number
N80930AD4
Description
Universal serial bus microcontroller with burn-in. ROM size 0, RAM size 1 Kbyte, 6 or 12 MHz crystal operation
Manufacturer
Intel Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
N80930AD4
Manufacturer:
MURATA
Quantity:
101
Part Number:
N80930AD4
Manufacturer:
NEC
Quantity:
700
Part Number:
N80930AD4
Manufacturer:
INTEL
Quantity:
2 551
Part Number:
N80930AD4
Manufacturer:
ST
Quantity:
550
Part Number:
N80930AD4
Manufacturer:
INTEL/英特尔
Quantity:
20 000
The 8 x 930A x USB microcontroller is based on an 8 x C251S x microcontroller core. It consists of standard
8 x C251Sx peripherals plus an added USB function. The 8 x 930A x uses the standard instruction set of the
MCS 251 architecture, which is binary code compatible with the MCS 51 architecture. The USB function
integrates the USB transceiver, serial bus interface engine (SIE), function interface unit (FIU) and
transmit/receive FIFOs. The USB function also supports full-speed/low-speed data rates, suspend/resume
modes, isochronous/non-isochronous transfers, and is fully compliant with the USB rev 1.0 specification.
COPYRIGHT © INTEL CORPORATION, 1997
Complete Universal Serial Bus
Specification 1.0 Compatibility
— Supports Isochronous and
— Bidirectional Half-duplex Link
On-chip USB Transceiver
Serial Bus Interface Engine (SIE)
— Packet Decoding/Generation
— CRC Generation and Checking
— NRZI Encoding/Decoding and
USB Reset Interrupt
Four Transmit FIFOs
— Three 16-byte FIFOs
— One Configurable FIFO (up to
Four Receive FIFOs
— Three 16-byte FIFOs
— One Configurable FIFO (up to
Automatic Transmit/Receive FIFO
Management
Suspend/Resume Operation
Three New USB Interrupt Vectors
— USB Function Interrupt
— Start of Frame
— Suspend/Resume
Phase-locked Loop
— 12 Mbps or 1.5 Mbps Data Rate
Non-isochronous Data
Bit-stuffing
1 Kbyte)
1 Kbyte)
UNIVERSAL SERIAL BUS
MICROCONTROLLER
8 x 930A x
February 1997
Low Clock Mode
User-selectable Configurations
— External Wait State
— Address Range
— Page Mode
Real-time Wait Function
256-Kbyte External Code/Data Memory
Space
On-chip ROM Options
— 0, 8, or 16 Kbytes
1 Kbyte On-chip Data RAM
Four Input/Output Ports
— 1 Open-drain port
— 3 Quasi-bidirectional Ports
Programmable Counter Array (PCA)
— 5 Capture/Compare Modules
Serial I/O Port (UART)
Hardware Watchdog Timer
Three Flexible 16-bit Timer/Counters
Power-saving Idle and Powerdown
Modes
Register-based MCS
— 40-byte Register File
— Registers Accessible as Bytes,
Code Compatible with MCS 51 and MCS
251 Microcontrollers
6 or 12 MHz Crystal Operation
Words, or Doublewords
ADVANCE INFORMATION
®
Order Number: 272917-003
251 Architecture

Related parts for N80930AD4

N80930AD4 Summary of contents

Page 1

... USB transceiver, serial bus interface engine (SIE), function interface unit (FIU) and transmit/receive FIFOs. The USB function also supports full-speed/low-speed data rates, suspend/resume modes, isochronous/non-isochronous transfers, and is fully compliant with the USB rev 1.0 specification. COPYRIGHT © INTEL CORPORATION, 1997 ADVANCE INFORMATION 8 x 930A x ...

Page 2

... Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an ordering number and are referenced in this document, or other Intel literature, may be obtained from: Intel Corporation Literature Sales P.O. Box 7641 Mt. Prospect, IL 60056-7641 or call 1-800-548-4725 COPYRIGHT © INTEL CORPORATION, 1997 ...

Page 3

Nomenclature Overview ...................................................................................................... 3 2.0 Pinout .................................................................................................................................. 4 3.0 Signals ................................................................................................................................ 7 4.0 Address Map ..................................................................................................................... 10 5.0 Electrical Characteristics ................................................................................................... 11 5.1 Operating Frequencies ................................................................................................. 12 5.2 DC Characteristics........................................................................................................ 13 5.3 Definition of AC Symbols.............................................................................................. 15 5.4 AC ...

Page 4

UNIVERSAL SERIAL BUS MICROCONTROLLER Figures 8 x 930A x Internal Block Diagram .......................................................................................... USB Module Block Diagram.................................................................................................2 3. Product Nomenclature ......................................................................................................... 930A x 68-pin PLCC Package........................................................................................... Clock Circuit ....................................................................................................................... 930A ...

Page 5

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER System Bus and I/O Ports P0.7:0 P2.7:0 Port 0 Port 2 Drivers Drivers Memory Data (16) Memory Address (16) Bus Interface Code Bus (16) Code Address (24) Instruction Sequencer SRC1 (8) SRC2 (8) Register ...

Page 6

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER Control To CPU Control Figure 2. USB Module Block Diagram 2 USB Upstream Port Transceiver Serial Bus Interface Engine (SIE) Function Interface Unit (FIU) Control FIFOs ADVANCE INFORMATION A4231-03 ...

Page 7

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 1.0 NOMENCLATURE OVERVIEW X XX Table 1. Description of Product Nomenclature Parameter Temperature and Burn-in Packaging Options Program Memory Options Process and Voltage Information Product Family Device Speed Product Name 80930AD 83930AD 83930AE ADVANCE ...

Page 8

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 2.0 PINOUT Figure 4 illustrates the 8 x 930A x PLCC package. Table 3 lists the pin assignments by pin number, AD7 / P0.7 AD6 / P0.6 AD5 / P0.5 AD4 / P0.4 AD3 ...

Page 9

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER Table 3. 68-pin PLCC Pin Assignment Pin Name A15/P2.7 3 A14/P2.6 4 A13/P2.5 5 A12/P2.4 6 A11/P2.3 7 A10/P2.2 8 A9/P2.1 9 A8/P2.0 10 AD7/P0.7 11 AD6/P0.6 12 AD5/P0.5 13 ...

Page 10

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER Table 4. 68-pin PLCC Signal Assignments Arranged by Functional Category Address & Data Name Pin AD0/P0.0 17 AD1/P0.1 16 AD2/P0.2 15 AD3/P0.3 14 AD4/P0.4 13 AD5/P0.5 12 AD6/P0.6 11 AD7/P0.7 10 A8/P2.0 9 A9/P2.1 ...

Page 11

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 3.0 SIGNALS Signal Type Name A17 O 18th Address Bit (A17). Output to memory as 18th exter- nal address bit (A17) in extended bus applications, depend- ing on the values of bits RD0 and ...

Page 12

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER Table 5. Signal Descriptions (Continued) Signal Type Name P1.0 I/O Port 1. This is an 8-bit, bidirectional I/O port with internal P1.1 pullups. P1.2 P1.5:3 P1.6 P1.7 P2.7:0 I/O Port 2. This is an ...

Page 13

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER Table 5. Signal Descriptions (Continued) Signal Type Name T2EX I Timer 2 External Input. In timer 2 capture mode, a falling edge initiates a capture of the timer 2 registers. In auto- reload mode, ...

Page 14

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER Table 6. Memory Signal Selections (RD1:0) RD1:0 A17/P1.7 A16/P3.7/RD# † /CEX4/WCLK 0 0 A17 A16 0 1 P1.7/CEX4/WCLK A16 1 0 P1.7/CEX4/WCLK P3.7 only 1 1 P1.7/CEX4/WCLK RD# Asserted for addresses 7F:FFFFH † RD1:0 ...

Page 15

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 5.0 ELECTRICAL CHARACTERISTICS ABSOLUTE MAXIMUM RATINGS Ambient Temperature Under Bias.................... -40°C to +85°C Storage Temperature ................................... -65°C to +150°C Voltage on Any Pins to V ............................. -0 +6 per ...

Page 16

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 5.1 Operating Frequencies Table 8. Frequency Selection and Operating Frequency PLLSEL2 PLLSEL1 PLLSEL0 Pin 43 Pin 42 Pin NOTES: 1. Other PLLSEL x combinations ...

Page 17

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 5.2 DC Characteristics Table 9. DC Characteristics at Operating Conditions Symbol Parameter V Input Low Voltage IL (Except EA#) V Input Low Voltage 1 IL (EA#) V Input High Voltage IH (Except XTAL1, RST) ...

Page 18

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER Table 9. DC Characteristics at Operating Conditions (Continued) Symbol Parameter I Logical 1-to-0 TL Transition Current (Port 1, 2,3) R RST Pulldown RST Resistor Powerdown Current PD — Normal powerdown — ...

Page 19

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER Table 9. DC Characteristics at Operating Conditions (Continued) Symbol Parameter I (5) Active NOTE: 1. Typical values are obtained using V 2. Under steady state (non-transient) conditions, I Maximum I per ...

Page 20

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 5.4 AC Characteristics Test Conditions: Capacitive load on all pins = 50 pF, Rise and Fall times = 10 ns, F 5.4.1 SYSTEM BUS AC CHARACTERISTICS Table 11. AC Characteristics at Operating Conditions Symbol ...

Page 21

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER Table 11. AC Characteristics at Operating Conditions (Continued) Symbol Parameter T Address (P2) Valid to Valid 2 AVDV Data/Instruction In T Address (P2) Valid to Valid 3 AVDV Instruction In T (5) Address Valid ...

Page 22

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 5.4.2 SYSTEM BUS TIMING DIAGRAMS, NONPAGE MODE State 1 ALE T LHLL RD#/PSEN# T AVLL T P0 A17/A16/P2 Figure 930A x Code Fetch, Nonpage Mode 18 State 2 T LLRL T ...

Page 23

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER State 1 ALE T LHLL RD#/PSEN# T AVLL T AVRL T RLAZ T LLAX T LHAX P0 A7:0 T AVDV1 A17/A16/P2 A17/A16/A15:8 T AVDV2 Figure 930A x Data Read, Nonpage Mode ...

Page 24

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 5.4.3 SYSTEM BUS TIMING DIAGRAMS, PAGE MODE Cycle 1, Page Miss State 1 ALE T LHLL RD#/PSEN# T AVLL T RLAZ T AVRL T LLAX T LHAX P2 A15:8 T AVDV1 A17/A16/P0 T AVDV2 ...

Page 25

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER State 1 ALE T LHLL RD#/PSEN# T AVLL T AVRL T RLAZ T LLAX T LHAX P2 A15:8 T AVDV1 A17/A16/P0 A17/A16/A7:0 T AVDV2 Figure 10 930A x Data Read, Page Mode ...

Page 26

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 5.4.4 DEFINITION OF REAL-TIME WAIT SYMBOLS Table 12. Real-time Wait Timing Symbol Definitions Signals A Address D Data C WCLK Y WAIT# W WR# R RD#/PSEN# 5.4.5 REAL-TIME WAIT FUNCTION AC CHARACTERISTICS Table 13. ...

Page 27

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 5.4.6 REAL-TIME WAIT FUNCTION TIMING DIAGRAMS State 1 WCLK ALE RD#/PSEN# T RLYX T RLYX WAIT# P0 A7:0 P2 Figure 12. External Code Fetch/Data Read (Nonpage Mode, Real-time Wait State) ADVANCE INFORMATION State 2 ...

Page 28

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER State 1 WCLK ALE WR# T max WLYX T min WLYX T WLYV WAIT# P0 A7:0 P2 Figure 13. External Data Write (Nonpage Mode, Real-time Wait State) 24 State 2 State 3 T min ...

Page 29

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER State 1 WCLK ALE RD#/PSEN# T max RLYX T RLYX T RLYV WAIT# P2 A15:8 P0 Figure 14. External Data Read (Page Mode, Real-time Wait State) ADVANCE INFORMATION State 2 State 3 T min ...

Page 30

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER State 1 WCLK ALE WR# T max WLYX T min WLYX T WLYV WAIT# P2 A15:8 P0 Figure 15. External Data Write (Page Mode, Real-time Wait State) 26 State 2 State 3 T min ...

Page 31

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 5.5 AC Characteristics — Serial Port, Synchronous Mode 0 Table 14. Serial Port Timing — Synchronous Mode 0 Symbol Parameter T Serial Port Clock Cycle Time XLXL T Output Data Setup to Clock Rising ...

Page 32

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 5.6 External Clock Drive Symbol Parameter 1/T Oscillator Frequency (F OSC T High Time CHCX T Low Time CLCX T Rise Time CLCH T Fall Time CHCL V – 0 ...

Page 33

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 5.7 Testing Waveforms Inputs V – 0 inputs during testing are driven at V and 0.45 V for a logic 0. Timing measurements are made at a min of V ...

Page 34

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 6.0 THERMAL CHARACTERISTICS This microcontroller operates over the commercial o temperature range from impedance data (Table 16) is approximate for static air conditions at 1 watt of power dissipation. Values ...

Page 35

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 8.0 SPECIFICATION SUPPLEMENT FOR 8 X 930A X 3 AND 8 X 930A X 4 All descriptions above apply to the 8 x 930A x and 8 x 930A x 2 microcontrollers. The following ...

Page 36

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER Table 19. AC Characteristics for 8x930Ax3 and 8x930Ax4 in Compatibility Mode Symbol T Address Valid to ALE Low AVLL T Address Hold after ALE Low LLAX T WR# Pulse Width WLWH T ALE Low ...

Page 37

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER Table 20 930A x 3 and 8 x 930A x 4 Default and Extended Data Float Timings (Continued) Sym- Parameter bol T Data Float After PSEN# or RD# High 2 RHDZ T ...

Page 38

UNIVERSAL SERIAL BUS (USB) MICROCONTROLLER 9.0 DEVICE ERRATA The 8 x 930A x may contain design defects or errors known as errata. Characterized errata that may cause the 8 x 930A x ’s behavior to deviate from published specifications ...

Related keywords