Peritek
34020/VMEbus Host Interface ......................................................................................4-3
34020 Functional Unit ...................................................................................................4-3
34020 Data and Address Buses......................................................................................4-3
4.3 Graphics Board Clock Sources..............................................................................................4-4
Phase Locked Loop (PLL) Clock...................................................................................4-4
34020 Video and Processor Clock Synchronization ......................................................4-5
4.4 VMEbus Interface .................................................................................................................4-5
Address Decoding ..........................................................................................................4-5
Data Bus Transceivers and the Byte Swapper................................................................4-6
4.5 VMEbus Interrupt Controller ................................................................................................4-7
4.6 System Arbitration ................................................................................................................4-7
Control Register Decoding (CSRREQ)..........................................................................4-8
Line Buffer Decoding (IOREQ).....................................................................................4-8
34020 Host Interface Arbitrator.....................................................................................4-9
VMEbus Block Mode ....................................................................................................4-9
4.7 Display Memory....................................................................................................................4-9
VCD-V and VCU-V Pixel Size......................................................................................4-10
VCT-V Pixel Size ..........................................................................................................4-10
VCD-V Display Memory Size .......................................................................................4-10
VCU-V Display Memory Size .......................................................................................4-10
VCT-V Display Memory Size........................................................................................4-11
4.8 System Memory.....................................................................................................................4-11
SIMM Sockets ...............................................................................................................4-11
Flash EEPROM..............................................................................................................4-11
4.9 Programmed Logic Devices ..................................................................................................4-12
AMD MACH Field Programmable Gate Arrays (FPGA) ..............................................4-12
PAL22V10 Field Programmable Gate Array (FPGA) ...................................................4-12
Chapter 5 Programming On-board Devices and Memories ............................................5-1
5.1 Introduction ...........................................................................................................................5-1
5.2 VMEbus and Control Registers.............................................................................................5-3
5.2.1 Control/Status Register (CSR) .............................................................................5-4
5.2.2 Line Address Register (LAR) ..............................................................................5-6
5.2.3 A32 Address Map and the XARADR Address Match Register ...........................5-8
5.2.4 A16/A24 Address Map and DBRADR Address Match Register .........................5-9
5.2.5 VECADR Interrupt Vector Address Register ......................................................5-10
5.2.7 VMEbus Block Transfers (BLT) .........................................................................5-11
5.2.8 Device Register Access........................................................................................5-11
5.3 TMS 34020 Graphics Systems Processor..............................................................................5-14
5.3.1 34082 Floating Point Coprocessor.......................................................................5-15
5.3.2 Writemask Register..............................................................................................5-15
5.3.3 VRAM Color Register and Block Fill Special Function ......................................5-16
5.3.4 Memory Types and Sizes .....................................................................................5-17
5.3.5 Byte Ordering and the Hardware Byte Swapper ..................................................5-17
5.3.5a VMEbus and 34020 Byte Order Mapping .........................................................5-18
5.3.5b Example Code for Software Byte Swapping ......................................................5-19
Summary of Contents for VCD-V
Page 2: ...Peritek ...
Page 3: ...Peritek ...
Page 5: ...Peritek ...
Page 6: ...Peritek ...
Page 10: ...Peritek ...
Page 42: ...Peritek Installing Your Peritek Graphics Board 2 11 Figure 2 3 Jumper Locations for the VCD V ...
Page 94: ...Peritek Theory of Operation 4 15 Figure 4 1 VCD V Block Diagram ...
Page 95: ...Peritek 4 16 Theory of Operation Figure 4 2 VCU V Block Diagram ...
Page 96: ...Peritek Theory of Operation 4 17 Figure 4 3 VCT V Block Diagram ...