PXAC37KBBD NXP Semiconductors, PXAC37KBBD Datasheet

no-image

PXAC37KBBD

Manufacturer Part Number
PXAC37KBBD
Description
Manufacturer
NXP Semiconductors
Datasheet
Semiconductors
Preliminary specification
Supersedes data of 1999 Dec 20
hilips
XA-C3
XA 16-bit microcontroller family
32K/1024 OTP CAN transport layer controller
1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID Filters, transport layer
co-processor
INTEGRATED CIRCUITS
2000 Jan 25

Related parts for PXAC37KBBD

PXAC37KBBD Summary of contents

Page 1

XA-C3 XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID Filters, transport layer co-processor Preliminary specification Supersedes data of 1999 Dec 20 hilips Semiconductors INTEGRATED CIRCUITS 2000 Jan 25 ...

Page 2

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor GENERAL DESCRIPTION . . . . . . . . . . . . ...

Page 3

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor Reset Timing . . . . . . . . . . . . ...

Page 4

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor Pre–Arbitration Based on Object Number Message Retrieval . . . . . . . ...

Page 5

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor XRAMB (XRAM Base Address ...

Page 6

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor LIST OF FIGURES Figure 1. 44-pin PLCC package . . . . . . ...

Page 7

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor LIST OF TABLES Table 1. Ordering Information . . . . . . . ...

Page 8

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor GENERAL DESCRIPTION The XA– member of the Philips XA (eXtended Architecture) family ...

Page 9

... OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor ORDERING INFORMATION Table 1. Ordering Information XA–C3 Type & Temperature Range Part Number (degrees C) OTP PXAC37KBBD 0 to +70 PXAC37KBA 0 to +70 PXAC37KFBD –40 to +85 PXAC37KFA –40 to +85 2000 Jan 25 ...

Page 10

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor PIN CONFIGURATIONS 44-Pin PLCC Package Table 2. 44-pin PLCC package pin functions Pin Function ...

Page 11

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor 44-pin LQFP package Table 3. 44-pin LQFP package pin functions Pin Function (see Note) ...

Page 12

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor LOGIC SYMBOL RxD0 TxD0 INT0/ INT1 WRL/ RD/ 2000 Jan 25 V ...

Page 13

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor BLOCK DIAGRAM CORE DATA BUS CAN RxD CAN TxD 2000 Jan 25 XA CPU ...

Page 14

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor PIN DESCRIPTIONS Table 4. Pin Descriptions MNEMONIC PIN NUMBERS TYPE PLCC LQFP V 1, ...

Page 15

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor MNEMONIC PIN NUMBERS TYPE PLCC LQFP P3 P3 P3.6 18 ...

Page 16

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor SPECIAL FUNCTION REGISTERS Table 5. Special Function Registers NAME DESCRIPTION SFR ADDRESS BCR Bus ...

Page 17

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor NAME DESCRIPTION SFR ADDRESS S0STAT* Serial port 0 extended status 421h S0BUF Serial port ...

Page 18

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor MEMORY-MAPPED REGISTERS Table 6. Memory-Mapped Registers Name Description MESSAGE OBJECT REGISTERS ( ...

Page 19

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor XA-C3 TIMER/COUNTERS The XA has two standard 16–bit enhanced Timer/Counters: Timer 0 and Timer ...

Page 20

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor New Enhanced Mode 0 For timers the 13–bit count mode on ...

Page 21

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor MSB T2CON Address:418 Bit Addressable TF2 Reset Value: 00H BIT SYMBOL FUNCTION T2CON.7 TF2 ...

Page 22

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor timer register is loaded with FFFF hex. The underflow also sets the TF2 flag, ...

Page 23

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor TCLK Pin Transition ...

Page 24

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor TCLK PIN CONTROL ...

Page 25

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor WATCHDOG TIMER The watchdog timer subsystem protects the system from incorrect code execution by ...

Page 26

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor WATCHDOG FEED SEQUENCE MOV WFEED1,#A5H MOV WFEED2,#5AH TCLK PRE2 When the watchdog underflows, the ...

Page 27

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor 1. Reception is initiated in Mode the incoming start ...

Page 28

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor 3. The timer reload value may never be larger than the timer range. 4. ...

Page 29

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor Using the Automatic Address Recognition feature allows a master to selectively communicate with one ...

Page 30

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor D0 START BIT — RECEIVED ADDRESS PROGRAMMED ADDRESS IN ...

Page 31

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor RST/Pin Properties and Requirements Active LOW for improved noise immunity Schmitt Trigger with Threshold ...

Page 32

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor Exception Interrupts – process non–maskable events, such as Reset, Stack Overflow, and Divide–by–zero. The ...

Page 33

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor Table 16. Event Interrupt Vectors DESCRIPTION FLAG BIT External interrupt 0 IE0 ; TCON[1] ...

Page 34

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor DC ELECTRICAL CHARACTERISTICS Table 19. DC Electrical Characteristics V = 4.5V to 5.5V unless ...

Page 35

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor AC ELECTRICAL CHARACTERISTICS Table 20. AC Electrical Characteristics V = 4.5V to 5.5V; T ...

Page 36

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor V4) This variable represents the programmed length of an entire code read cycle with ...

Page 37

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor t LHLL ALE t AVLL PSEN MULTIPLEXED A4–A19 ADDRESS AND DATA UNMULTIPLEXED ADDRESS * ...

Page 38

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor ALE RD t LLAX t AVLL MULTIPLEXED ADDRESS A4–A19 AND DATA UNMULTIPLEXED ADDRESS * ...

Page 39

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor XTAL1 t CRAR ALE ADDRESS BUS WAIT BUS STROBE (WRL, WRH, RD, OR PSEN) ...

Page 40

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor V RST (NC) XTAL2 CLOCK SIGNAL XTAL1 V SS Figure 29. I Test Condition, ...

Page 41

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor Note: All other pins are disconnected. V =2V to 5.5V DD EPROM CHARACTERISTICS The ...

Page 42

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor XA-C3 OVERVIEW Introduction The XA- member of the Philips XA (eXtended Architecture) ...

Page 43

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor specification. Among other things, CAN Transport Layers permit transmission of Messages which exceed the ...

Page 44

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor objects having the same ID. An alternate option bases transmit pre–arbitration exclusively on transmit ...

Page 45

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor Location of Sample Point The location of the sample point within a bit period ...

Page 46

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor CAN/CTL MESSAGE HANDLER Message Objects The XA-C3 supports 32 independent Message Objects, each of ...

Page 47

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor OBJECT N MATCH ID FIELD (MNMIDH AND MNMIDL) Mid28 – Mid18 Mid17 – Mid10 ...

Page 48

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor MNMSKL Msk12 Msk11 Msk10 Msk9 Msk8 MnCTL: Message n ...

Page 49

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor Table 23. Allowable Message Buffer Sizes BSZ.2 BSZ.1 BSZ ...

Page 50

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor The Frame Info byte contains the following bits: FRAME INFO IDE ...

Page 51

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor DMA, and then interrupt the CPU that a complete message has been received. Since ...

Page 52

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor Table 24. Format for storing the CANopen Acknowledge byte 7 Byte offset 0 Byte ...

Page 53

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor for transmission, regardless of the priority level represented by its CAN identifier. Message Retrieval ...

Page 54

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor At the start of a non–Fragmented message, prior to writing any data bytes, the ...

Page 55

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor condition will always be generated at the end of each successfully transmitted frame. There ...

Page 56

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor Message Error Interrupt There are two possible sources of a Message Error Interrupt: Tx ...

Page 57

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor If the Receive Pre–Buffer overflows, the PBO status flag in FESTR[5] will be set, ...

Page 58

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor MERIF Message Error Interrupt Flag (cleared by writing ‘1’) RBFIF Rx Buffer Full Interrupt ...

Page 59

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor MCPLH Obj31 Obj30 Obj29 Obj28 Obj27 MCPLL (Message Complete ...

Page 60

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor CAN Interrupt SFRs As with all XA Event interrupts, the five CAN interrupts can ...

Page 61

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor must be readable by the processor as an MMR. If the processor is about ...

Page 62

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor Offset FFFh Offset 1FFh Figure 44. Detail of MMR space showing block of Message ...

Page 63

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor Segment xy in Data Memory Space xyFFFFh Object n Object n Message Buffer Buffer ...

Page 64

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor XRAMB XRE XRAM Enable bit, resets to ‘0’ XRAM ...

Page 65

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor SPICFG SPSTT SPB2 SPB1 SPSTT SPI Start 0 = Cycle finished, ...

Page 66

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor LQFP44: plastic low profile quad flat package; 44 leads; body ...

Page 67

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor PLCC44: plastic leaded chip carrier; 44 leads 2000 Jan 25 60 Preliminary specification XA-C3 ...

Page 68

Philips Semiconductors XA 16-bit microcontroller family 32K/1024 OTP CAN transport layer controller 1 UART, 1 SPI Port, CAN 2.0B, 32 CAN ID filters, transport layer co-processor Data sheet status Data sheet Product Definition status status Objective Development This data sheet ...

Related keywords