PXAH40KFBE NXP Semiconductors, PXAH40KFBE Datasheet

PXAH40KFBE

Manufacturer Part Number
PXAH40KFBE
Description
Manufacturer
NXP Semiconductors
Datasheet

Specifications of PXAH40KFBE

Cpu Family
XA
Device Core
80C51
Device Core Size
16b
Frequency (max)
30MHz
Interface Type
USART
Program Memory Type
ROMLess
Program Memory Size
Not Required
# I/os (max)
32
Number Of Timers - General Purpose
2
Operating Supply Voltage (typ)
3.3/5V
Operating Supply Voltage (max)
5.5V
Operating Supply Voltage (min)
2.97V
Instruction Set Architecture
CISC
Operating Temp Range
-40C to 85C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
100
Package Type
LQFP
Lead Free Status / Rohs Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PXAH40KFBE
Manufacturer:
TriQuint
Quantity:
1 200
Part Number:
PXAH40KFBE,557
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
PXAH40KFBE,557
Manufacturer:
NXP USA Inc.
Quantity:
278
Semiconductors
Preliminary specification
IC28 Data Handbook
hilips
XA-H4
Single-chip 16-bit microcontroller
INTEGRATED CIRCUITS
1999 Sep 24

Related parts for PXAH40KFBE

PXAH40KFBE Summary of contents

Page 1

XA-H4 Single-chip 16-bit microcontroller Preliminary specification IC28 Data Handbook hilips Semiconductors INTEGRATED CIRCUITS 1999 Sep 24 ...

Page 2

Philips Semiconductors Single-chip 16-bit microcontroller DESCRIPTION The powerful 16-bit XA CPU core and rich feature set make the XA-H3 and XA-H4 devices ideal for high-performance real-time applications such as industrial control and networking. By supporting ...

Page 3

... Match Characters Hardware Autobaud NOTE: 1. Can be used as additional counters if not needed as BRGs. ORDERING INFORMATION ROMless Only Temperature range C and Package H4 = PXAH40KFBE –40 to +85 C, 100-Pin Low Profile Quad Flat Package (LQFP) NOTE K=30 MHz (–40 to +85 LQFP 1999 Sep 24 XA- (16 MB Code Data) ...

Page 4

... A16 (A7_A20_A21) 21 MOLD MARK A17 (A8_A18_A19) 22 A18 23 A19 1999 Sep 24 MOLD MARK XA-H4 Top View 100 Pin LQFP Base Part Number PXAH4 Current Part = PXAH40KFBE MHz – LQFP pkg LQFP Package = SOT407-1 4 Preliminary specification XA-H4 75 P1.7_BRG2_Sync2 74 P1.6_RTS2 73 P1.5_CTS2 72 P1.4_CD2 71 P1.3_TRClk2 70 P1.2_RTClk2 69 P1 ...

Page 5

Philips Semiconductors Single-chip 16-bit microcontroller LOGIC SYMBOL XA-H4 MISC. Int2 CS4, RAS4 CS5, RAS5 ResetOut, Timer0 Timer1 BRG1, Sync1 Int1 ComClk, TRClk3 BRG3, Sync3 BRG2, Sync2 BRG0, Sync0 1999 Sep Int0 UART1 PORT3 CD1 3.0 RTClk1 3.1 ...

Page 6

Philips Semiconductors Single-chip 16-bit microcontroller XA-H4 BLOCK DIAGRAM 256 Bytes Data SRAM Port 0 Port 1 Port 2 Port 3 Timer 0 Timer 1 Watchdog Timer DRAM Controller 1999 Sep 24 XA-H4 CPU Core Data MMR Bus SFR Bus Memory ...

Page 7

Philips Semiconductors Single-chip 16-bit microcontroller XA-H4 MEMORY MAPS Code in Dedicated 16 MB Space 1999 Sep 24 FFFFFFh Code and Data Intermixed Throughout 16 MB Space 000000h Unified Memory (also known as von Neuman architecture) FFFFFFh Data in Dedicated 16 ...

Page 8

Philips Semiconductors Single-chip 16-bit microcontroller PIN DESCRIPTIONS Lqfp Mnemonic Type Pin No 19, 28, Ground reference. SS 44, 59 20, 29, Power Supply: This is the power supply voltage for normal, ...

Page 9

Philips Semiconductors Single-chip 16-bit microcontroller Lqfp Mnemonic Type Pin No. TxD0 96 O TxD0: Transmit data for USART0. RxD0 97 I RxD0: Receive data for USART0. GPOut 98 O GPOut – General Purpose Output Bar: Similar to GPIO, but Push/Pull ...

Page 10

Philips Semiconductors Single-chip 16-bit microcontroller CONTROL REGISTER OVERVIEW There are two types of control registers in the XA-H4, these are SFRs (Special Function Registers), and MMRs (Memory Mapped Registers.) The SFR registers, with the exception of MRBL, MRBH, MICFG, BCR, ...

Page 11

Philips Semiconductors Single-chip 16-bit microcontroller SFR Name Description Address P0CFGA Port 0 Configuration A 470h P1CFGA Port 1 Configuration A 471h P2CFGA Port 2 Configuration A 472h P3CFGA Port 3 Configuration A 473h P0CFGB Port 0 Configuration B 4F0h P1CFGB ...

Page 12

Philips Semiconductors Single-chip 16-bit microcontroller SFR Name Description Address TSTAT* Timer 0/1 Extended Status 411h WDCON* Watchdog Control 41Fh WDL Watchdog Timer Reload 45Fh WFEED1 Watchdog Feed 1 45Dh WFEED2 Watchdog Feed 2 45Eh NOTES: * SFRs marked with an ...

Page 13

Philips Semiconductors Single-chip 16-bit microcontroller Table 3. Memory Mapped Registers (MMR) MMR Name or Read Only USART0 Write Register 0 USART0 Write Register 1 USART0 Write Register 2 USART0 Write Register 3 USART0 Write Register 4 USART0 Write Register 5 ...

Page 14

Philips Semiconductors Single-chip 16-bit microcontroller MMR Name or Read Only USART1 Write Register 14 USART1 Write Register 15 USART1 Write Register 16 USART1 Write Register 17 USART1 Read Register 0 USART1 Read Register 1 Reserved USART1 Read Register 3 see ...

Page 15

Philips Semiconductors Single-chip 16-bit microcontroller MMR Name or Read Only USART3 Write Register 0 USART3 Write Register 1 USART3 Write Register 2 USART3 Write Register 3 USART3 Write Register 4 USART3 Write Register 5 USART3 Write Register 6 USART3 Write ...

Page 16

Philips Semiconductors Single-chip 16-bit microcontroller MMR Name or Read Only Buffer Base Register Ch Buffer Bound Register Ch.1 Rx Address Pointer Reg Ch.1 Rx Byte Count Register Ch.1 Rx Data FIFO Register Ch Data FIFO Register ...

Page 17

Philips Semiconductors Single-chip 16-bit microcontroller MMR Name or Read Only Data FIFO Register Ch.0 Tx DMA Control Register Ch.1 Tx FIFO Control & Status Register Ch.1 Tx Segment Register Ch.1 Tx Buffer Base Register Ch.1 Tx Buffer Bound Register Ch.1 ...

Page 18

Philips Semiconductors Single-chip 16-bit microcontroller MMR Name or Read Only B0CFG B0AM B0TMG B1CFG B1AM B1TMG B2CFG B2AM B2TMG B3CFG B3AM B3TMG B4CFG B4AM B4TMG B5CFG B5AM B5TMG MBCL RFSH Hi-Pri Soft Ints & Pin Mux Control Reg. XInt2 FUNCTIONAL ...

Page 19

Philips Semiconductors Single-chip 16-bit microcontroller Watchdog Timer This timer is a standard XA-G3 Watchdog Timer. See the G3 datasheet in IC25. Also, if you intend to use the Watchdog Timer to assert the ResetOut pin, see “ResetOut” in the XA-H4 ...

Page 20

Philips Semiconductors Single-chip 16-bit microcontroller memory bank or peripheral can be programmed to accommodate slow or fast devices. Each memory bank and its associated RAS (chip select in DRAM mode) output, can be programmed to access ...

Page 21

Philips Semiconductors Single-chip 16-bit microcontroller Clock Output The ClkOut pin allows easier external bus interfacing in some situations. This output reflects the XTALIn clock input to the XA (referred to internally as CClk or System Clock), but is delayed to ...

Page 22

Philips Semiconductors Single-chip 16-bit microcontroller Table 4. Memory interface control registers Reg Register Name Type MRBH “MMR Base Address” High SFR 8 bits MRBL “MMR Base Address” Low SFR 8 bits MICFG MIF Configuration MMR 8 bits MBCL Memory Bank ...

Page 23

Philips Semiconductors Single-chip 16-bit microcontroller Receive DMA Channel Modes The Rx DMA channels have four DMA modes specifically designed for various applications of the attached USARTs. These modes are Table 6. Rx DMA modes summary Mode Byte Count Source SDLC/HDLC ...

Page 24

Philips Semiconductors Single-chip 16-bit microcontroller DMA Registers In addition to the 16-bit Global DMA Interrupt Register (which is shared by all eight DMA channels), each DMA channel has seven control registers and a four-byte Data FIFO. The four Rx DMA ...

Page 25

Philips Semiconductors Single-chip 16-bit microcontroller The XA-H4 has a standard XA CPU Interrupt Controller, implemented with 15 Maskable Event Interrupts. Event Interrupts are defined as maskable interrupts usually generated by hardware events. However, in the XA-H4 the 15 ...

Page 26

Philips Semiconductors Single-chip 16-bit microcontroller Table 7. USART0 Interrupts (Interrupt structure is the same, except for bit locations, for all 4 USARTs) Potential Individual Enable Bit USART0 Interrupt MMR Hex Offset Rx Character Available – SDLC EOF – (XA-H4 Only) ...

Page 27

Philips Semiconductors Single-chip 16-bit microcontroller EVENT INTERRUPTS Description Event Flag Bit Interrupt Source High Priority HSWR3 Software Interrupt 3 MMR 2D0[15] High Priority HSWR2 Software Interrupt 2 MMR 2D0[14] High Priority HSWR1 Software Interrupt 1 MMR 2D0[13] High Priority HSWR0 ...

Page 28

Philips Semiconductors Single-chip 16-bit microcontroller ABSOLUTE MAXIMUM RATINGS Parameter Operating temperature under bias Storage temperature range Voltage on any other pin Maximum I per I/O pin OL Power dissipation (based on package heat transfer, not device power ...

Page 29

Philips Semiconductors Single-chip 16-bit microcontroller PRELIMINARY AC ELECTRICAL CHARACTERISTICS (5.0 V +/–10 5.0 V +/– 10 – +85 C (industrial) DD amb Symbol Symbol Fig re Figure F System Clock Frequency ...

Page 30

Philips Semiconductors Single-chip 16-bit microcontroller AC ELECTRICAL CHARACTERISTICS (3.3 V +/–10 3.3 V +/– 10 – +85 C (industrial) DD amb Symbol Symbol Fig re Figure F System Clock (internally called CClk) Frequency C ...

Page 31

Philips Semiconductors Single-chip 16-bit microcontroller specified as the minimum high time (thus inactive) on each of the 5 individual CS_RAS[5:1] pins when such pin is programmed in the RP memory controller to service DRAM. The number of ...

Page 32

Philips Semiconductors Single-chip 16-bit microcontroller ClkOut t CHAV A[19:0] Address t CHSL t CS AVSL BHE/BLE Note 3 OE D[15:0] Driven by XA Note: The processor can prefetch from one to eight words. Figure 8. Generic (SRAM, ROM, Flash, etc.) ...

Page 33

Philips Semiconductors Single-chip 16-bit microcontroller ClkOut t CHAH A RAS ADDRESS t CHAV t CHSL t RAS (CS) AVSL CAS (BHE/BLE ClkOut t CHAH RAS ADDRESS A t CHAV t CHSL t AVSL RAS (CS) CAS (BHE/BLE) OE ...

Page 34

Philips Semiconductors Single-chip 16-bit microcontroller ClkOut t t CHAV CHAV RAS ADDRESS A t CHSL t CHAH t RAS AVSL CASL, CASH t CHSL OE D[15:0] Note: The processor can fetch from one to eight Words (1 Word = 2 ...

Page 35

Philips Semiconductors Single-chip 16-bit microcontroller ClkOut A19 – AVSL BLE OE Driven – all cycles on 8-bit bus, BHE remains high (inactive) Note: On the external bus, ALL XA-H4 reads are ...

Page 36

Philips Semiconductors Single-chip 16-bit microcontroller Clkout t t CHAV CHSL A19 – CHSL CS t AVSL BLE – D0 Note inactive during all writes. ClkOut t t CHAV CHAV CAS ADDRESS A t ...

Page 37

Philips Semiconductors Single-chip 16-bit microcontroller ClkOut t CHAH t CHAV RAS CAS ADDR A ADDR Even t CHSL RAS t AVSL t CHSL t CASL AVSL OE D[7:0] 4-Byte Fetch is shown on 8-bit bus, burst ...

Page 38

Philips Semiconductors Single-chip 16-bit microcontroller ClkOut t t CHAV CHAV A RAS ADDRESS t CHSL RAS (CS) t AVSL CASL t CHSL WE D[7:0] Figure 20. DRAM 16-Bit Write on 8-Bit Bus (FPM or EDO DRAMs) ClkOut t CHSL RAS ...

Page 39

Philips Semiconductors Single-chip 16-bit microcontroller V – 0.5 DD XTALIN 0.2 V 0.45 V ClkOut WARNING: ClkOut is specified into 40 pF max, do not overload. ClkOut WAIT t – Setup time of WAIT to rising edge of ClkOut. WS ...

Page 40

Philips Semiconductors Single-chip 16-bit microcontroller LQFP100: plastic low profile quad flat package; 100 leads; body 1.4 mm 1999 Sep 24 40 Preliminary specification XA-H4 SOT407-1 ...

Page 41

Philips Semiconductors Single-chip 16-bit microcontroller 1999 Sep 24 NOTES 41 Preliminary specification XA-H4 ...

Page 42

Philips Semiconductors Single-chip 16-bit microcontroller Data sheet status Data sheet Product Definition status status Objective Development This data sheet contains the design target or goal specifications for product development. specification Specification may change in any manner without notice. Preliminary Qualification ...

Related keywords