參數(shù)資料
型號(hào): XA-C3
廠商: NXP Semiconductors N.V.
英文描述: 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-proce
中文描述: 的XA 16位微控制器系列32K/1024檢察官可以傳輸層控制器1的UART,1個(gè)SPI端口,CAN 2.0B總線,32可以讀取器,傳輸層合作proce
文件頁數(shù): 61/68頁
文件大小: 368K
代理商: XA-C3
Philips Semiconductors
Preliminary specification
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
2000 Jan 25
54
must be readable by the processor as an MMR. If the processor is
about to put the part into power–down mode, it must read this bit
first to determine if it is safe to do so. There is no need for the
processor to read this bit prior to entering idle mode. The core is free
to go into idle mode whenever it chooses. The CAN/CTL module will
follow if and when it is ready. All of the logic required to implement
everything discussed in this section will be in the CCB.
MEMORY INTERFACE UNIT
General Description
The XA-C3 memory interface (MIF) unit provides interfaces to
generic memory devices such as SRAM, flash, and EPROM. The
timing of memory cycles, including different strobe widths, is
programmable by software.
MIF arbitrates between memory accesses from the XA core and
from the DMA unit associated with the CAN/CTL function. It also
provides access to the on–chip Memory Mapped Registers (MMRs)
and the on–chip message buffer RAM (XRAM).
Summary of features
Supports generic memory including SRAM, flash, and EPROM.
Programmable timing.
Supports wait states.
Static 16-bit bus sizing.
Arbitrates between CPU and DMA access.
Relocatable Memory Mapped Register (MMR) access for
CAN/CTL related configuration and data.
Memory Mapped Registers (MMRs)
The XA-C3 has several hundred bytes of memory mapped
control/status registers (MMRs). These registers are mapped to the
main data memory space. A 4KByte space is reserved from the data
memory space for memory mapped registers (MMRs).
The base address of the MMR space is programmed by software. It
can be placed anywhere within the entire 16 MByte data memory
space supported by the XA architecture, other than at the very
bottom of memory (address 000000h) where it would conflict with
the on–chip DATA RAM (Scratch Pad). The 4K MMR space will
always start at a 4K boundary.
The base address of the MMR space is determined by the contents
of Special Function Registers MRBL and MRBH, as shown in Table
6 on page 11. Any address asserted by the XA whose twelve most
significant bits match the concatenation MRBH[7:0] MRBL[7:4] will
be automatically routed to the on–chip MMR bus.
The reset values for MRBH and MRBL are 0Fh and F0h
respectively. Therefore, after a reset the MMR space is mapped to
the uppermost 4K bytes of Data Segment 0Fh, but access to MMRs
is disabled The first 512 Bytes (offset 000h – 1FFh) of MMR Space
are the Message Object Registers (eight per Message Object) for
objects n = 0 – 31, as shown in Figure
MMR
Space
4K bytes
Segment
Memory Space (DS =
xy in Data
xy)
MRBL[7:4]0000
MRBH[7:0]
00h
a23
a16
a15
a0
a7
a8
xyFFFFh
xy0000h
SU01340
Figure 43. Formation of the MMR Base Address
相關(guān)PDF資料
PDF描述
XA-G39 XA 16-bit microcontroller family XA 16-bit microcontroller 32K FLASH/1K RAM, watchdog, 2 UARTs
XA-G49 XA 16-bit microcontroller family 64K FLASH/2K RAM, watchdog, 2 UARTs
XA-H3 CMOS 16-bit highly integrated microcontroller
XA-H4 Single-chip 16-bit microcontroller
XACA04SPEC0304 CONTROL STATION 4WAY
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
XAC50PC1-300X 制造商:WINCH 功能描述: 制造商:Winchester Electronics 功能描述:
XAC50PF2A010 制造商: 功能描述: 制造商:undefined 功能描述:
XAC66PD3A700 制造商:WINCHESTER 功能描述:
XAC66PF2A016 制造商: 功能描述: 制造商:undefined 功能描述:
XAC66PF2B016 制造商: 功能描述: 制造商:undefined 功能描述: