beautypg.com

Sundance SMT300Q v.1.6 User Manual

Page 14

background image

User Manual (QCF42); Version 3.0, 8/11/00; © Sundance Multiprocessor Technology Ltd. 1999

4 Host

Memory

Map

All address information is given in bytes :

4.1 CompactPCI

Bridge

Chip

Internal Register (BAR0)

Please see V363EPC Local Bus CompactPCI Bridge User Manual
(

http://www.quicklogic.com/home.asp?PageID=223&sMenuID=114#Docs

) for details

of internal registers.

Where required, registers from the V

3

datasheet have been included.

4.2 I/O Space Register Assignments (BAR1)

In target mode, a host device accesses the SMT300Q across the CompactPCI bus,
which gives access to the target mode registers. The operating system or BIOS will
normally allocate a base address for the target mode registers of each SMT300Q.
Access to each register within the SMT300Q is then made at offsets from this base
address as shown in the table below.

Offset (Hex)

Register(Write)

Register(Read)

Width

0x00 -

-

0x04 -

-

0x08 -

-

0x0C -

-

0x10 COMPORT_OUT COMPORT_IN

32

0x14 CONTROL

STATUS

32

0x18 INT_CONTROL

32

0x1C -

-

0x20 to 0x3F

COMPORT Configuration COMPORT

Configuration

0x24 COM_SWITCH COM_SWITCH

16

0x2C COM_SWITCH_EX

COM_SWITCH_EX

32

0x40

INTREG

INTREG

16

0x80 to 0xAF

TBC Write

TBC Read

16

Table 2 : I/O address space map