Connect Tech CTIM-00044 Memory Map of Iusc and PLD Functions, ColdFire 5272 Bus, Iusc Access

Page 50

Connect Tech Blue Heat/Net Sync User Manual

Memory Map of IUSC and PLD Functions

ColdFire (5272) Bus:

A ColdFire CS# signal is used to select the entire region, setup with the following attributes…

8K (8192) byte region

16 Bit bus

Use TA# signal to terminate the bus cycle (this places wait state generation in the hands of

the PLD logic).

 

o

CSBR.EBI = 00b

selects 16/32 SRAM/ROM mode

o

CSBR.BW = 10b

selects 16 bit bus

o

CSOR.WS = 0x1F

selects the use of the TA# signal

o CSOR.BAM = as required

selects size of region

o CSOR.BA = as required

sets 32 bit Base address of the region

o

ColdFire Bus Addresses A0 through A12 are used to “address” all items

A[12] divides the region into 2 (4096 byte) areas

IUSC Access:

A[12] Must be zero (0).

A[11..9] Are decoded into 8 functions which access the 4 IUSC devices

 

A11

 

 

A10

 

 

A9

 

 

IUSC

 

 

Function

 

 

Notes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

selected

 

 

 

 

 

 

 

0

 

0

 

0

 

0

 

 

Register Read/Write

 

 

 

 

0

 

0

 

1

 

0

 

 

Interrupt Acknowledge

 

 

Write not allowed [1]

0

 

1

 

0

 

1

 

 

Register Read/Write

 

 

 

 

0

 

1

 

1

 

1

 

 

Interrupt Acknowledge

 

 

Write not allowed [1]

1

 

0

 

0

 

2

 

 

Register Read/Write

 

 

 

 

1

 

0

 

1

 

2

 

 

Interrupt Acknowledge

 

 

Write not allowed [1]

1

 

1

 

0

 

3

 

 

Register Read/Write

 

 

 

 

1

 

1

 

1

 

3

 

 

Interrupt Acknowledge

 

 

Write not allowed [1]

[1] A write to these addresses are ignored, but the ColdFire bus cycle is properly terminated.

A[8] Is “connected” (inverted) to the IUSC S//D pin

0 = Selects “Serial Controller” registers in the IUSC device. 1 = Selects “DMA” registers in the IUSC device.

A[7] Is “connected” to the IUSC D//C pin

0 = Selects Serial “Control” registers

1 = Selects Serial “Data” registers

A write places data into the Transmitter FIFO

A read removes data from the Receiver FIFO

The word “connected” above, is used loosely to mean… The address bit is routed from the ColdFire bus to the indicated IUSC pin via the logic in the PLD.

A[6] Is not used (set to zero for all operations).

50

Revision 0.03

Image 50
Contents Blue Heat/Net Sync Limited Lifetime Warranty Mail/Courier Telephone/FacsimileEmail/Internet Preliminary Testing is still pending Class a Computing DeviceTable of Contents Installing the Blue Heat/Net Sync Configuration Manager List of Figures List of Tables Introduction Blue Heat/Net Sync Installation Overview Understanding Virtual COM PortsConnecting the Blue Heat/Net Sync to Your Network Ethernet LEDsConnections Connecting Serial DevicesSerial Port LEDs Blue Heat/Net Synchronous Clocking RS-422/V.11 ConnectionsLoopback Connectors Recommended Pinouts for V.28 RS-232 Loopback ConnectorPhoenix Locking Screw Terminal Connector Connecting PowerDC Power Connector 5VDC Activating the Special Operations Mode and Default Settings Selecting a Special OperationPower On Diagnostics LED Error CodesCRC Connect Tech SCM Cabling requirements Setting a Static or Dynamic IP AddressSCM Serial Configuration Manager Set the IP Address Using the Web Configuration Manager Set the IP Address Using the Serial Configuration ManagerSerial Configuration Manager SCM Application Configuration ManagerBootloader  Operating System SoftwareConfiguration Data Space CDS CDS Configuration Data SpaceAccess to CDS Parameters DescriptionSCM Command Reference SCM Serial Configuration ManagerGetting Access to the SCM Brief Command ListCommand Details Boot Syntax boot mode= file= delay=Yes Myip= mip= Save File= WCM Web Configuration Manager Signing In to the Web Configuration ManagerBlue Heat/Net Sync Settings Configure Advanced Serial Settings Configure Blue Heat/Net Sync SettingsPage Configure Firmware Restore DefaultsRestore Default Settings Saving To FlashMonitoring Your Blue Heat/Net Monitor Serial Port TrafficMy Blue Heat/Net Sync Monitor Network TrafficMonitor TCP/IP Statistics My Blue Heat/Net Sync Hardware Details Installing the Blue Heat/Net Sync Configuration Manager Blue Heat/Net Sync Driver/Software Installation CDBlue Heat/Net Sync Software Installation Screen Page Page Running the Configuration Manager Device InstallationConfigure Default Blue Heat/Net Sync Add New Blue Heat/Net SyncAuto Discover Blue Heat/Net Sync Auto Discover Blue Heat/Net Sync ScreenUpgrade using WCM Web Configuration Manager Upgrade using SCM Serial Configuration ManagerChip Selects Hardware InformationHardware Resources Chip SelectsGpio Bits Direction Usage Base Address MapInterrupts Address Range hexColdFire 5272 Bus Iusc AccessMemory Map of Iusc and PLD Functions A11 A10PLD Memory Map Table PLD Resource AccessAddress Area item Register Offset Accessed Hex FunctionBit Serial Data transfers only IUSC-1 Offset Reg Name Valid Bit Descriptions Reset Values Hex PLD RegistersFSM CTSM1 CTSM0 PLD ID System Block Diagrams Revision Port Settings, Clock Setup and General Settings BHNPortSettingsSerial Mode smode Async MonoSync BiSync Trans-BiSync Iusc Clocking Logic Blue Heat/Net Sync Specifications Protocol Descriptions TelnetDB-25 Female Pinouts Mode Equivalent Standard Electrical Typical VoltagePinouts DB-25 Female PinoutsDB-9 Female Pinouts DB-9 Female PinoutsRack Mount Option Boot Settings Default SettingsNetwork Settings SCM Operation SettingsUsing SCM Common Configuration SetupsStatic IP Setup Using WCMHow the Blue Heat/Net Sync Boots Up Dhcp SetupBootup Sequence Bootup SequenceFlowchart of Special Operations Mode using the reset button Asynchronous Communications TutorialDifferential Line Interfaces Serial Line Interface TutorialRS-232 Line Interface RS485/RS422/V.11 DetailsBasic 4-Wire, Full Duplex Communications Multi-drop 4-Wire, Full Duplex Communications Basic Wire, Half Duplex Multi-drop ConnectionBus Contention on Differential Multi-drop Networks Termination Resistors in Differential Networks Termination Resistors in Differential Networks