Text preview for : 070203A_CGC_7900_Series_Hardware_Reference_Apr82.pdf part of chromatics 070203A CGC 7900 Series Hardware Reference Apr82 . Rare and Ancient Equipment chromatics 070203A_CGC_7900_Series_Hardware_Reference_Apr82.pdf



Back to : 070203A_CGC_7900_Series_H | Home

HARDWARE REFERENCE
MANUAL
CGC 7900 SERIES
COLOR GRAPIJICS COMPUTERS
CHROMATICS
CGC 79~~ COLOR GRAPHICS COMPUTER SYSTEM

HARDWARE REFERENCE MANUAL
April, 1982


Copyright (C) 1982 by Chromatics, Inc.
2558 Mountain Industrial Boulevard
Tucker, Georgia 3~084
Phone (4~4) 493-7~00
TWX 810-766-8099




This document, submitted in confidence, contains
proprietary information which shall not be reproduced
or transferred to others or used for manufacturing or
any other purpose without prior written permission of
Chromatics, Incorporated.



This manual is Chromatics Part Number 070203A. It was
previously released as the Preliminary OEM Manual.
This edition contains corrections and new information.
PUBLICATION COMMENT FORM

Please use this sheet to give us feedback on the enclosed
documentation. Your comments on errors or omissions, suggested
changes, format of presentation, etc., will be helpful in
preparing future manuals. Wherever possible, refer to specific
page numbers in your comments below. After completing this
form, mail to:

Chromatics, Inc.
2558 Mountain Industrial Boulevard
Tucker, GA 30084
Attn: R&D Department


Name: Date: ____________

Company Name:

Name/Model Number of Product: ______________________________

Title of Publication:
Date of Publication Release: Preliminary? _____


Page No. Comments
TABLE OF CONTENTS

INTRODUCTION 1

CGC 7900 HARDWARE OVERVIEW 2
CPU CARD 3
EPROM/RASTER PROCESSOR CARD 4
BUFFER MEMORY CARDS 5
IMAGE MEMORY CARDS 5
CONFIGURATION OF MEMORY CARDS 5
VIDEO CONTROL CARDS 6
DMA/PIO 7
SERIAL PORT CONTROLLER 8

POWER SUPPLY 9

CGC 7900 SYSTEM MEMORY MAP (Illustration) 11

CGC 7900 MEMORY MAP 13
EPROM 14
EPROM INSTALLATION 15
. IMAGE MEMORY 16
PLANE MODE 17
Z MODE 18
COLOR STATUS MODE 20
COLOR LOOKUP TABLE 22
COLOR LOOKUP TABLE ADDRESSES 23
OVERLAY MEMORY ADDRESSING 24
OVERLAY CHARACTER CELL ADDRESSES 26

CGC 7900 DETAILED MEMORY MAP 27

CONFIGURING 128K BUFFER MEMORY CARDS 31
CONFIGURING 512K BUFFER MEMORY CARDS 32
BUFFER MEMORY CARD ADDRESS SELECTION 33
CONFIGURING IMAGE MEMORY PLANES 34
IMAGE MEMORY CONFIGURATION JUMPERS 40

HARDWARE LATCHES AND CMOS/STATIC RAM 41
. BITMAP ROLL COUNTER 42
X PAN 43
Y PAN 44
X AND Y ZOOM 45
BLINK SELECT 46
PLANE SELECT 47
PLANE VIDEO SWITCH 48
COLOR STATUS FOREGROUND/BACKGROUND 49
OVERLAY ROLL COUNTER 50
lMAG.E SELECT 51
OVERLAY CURSOR BLINK 51
OVERLAY CHARACTER BLINK 51

I/O MAP 53

SERIAL PORTS 54
SERIAL PORT PINOUTS 55
INTERFACING RS232 AND RS449 56
BAUD RATE GENERATOR 57

JOYSTICK 58

BEZ EL SWITCHES 60
INTERRUPT HANDLING 61
INTERRUPT MASK 62
BUS INTERRUPTS (BINT) 63
BUS CHIP SELECTS 64
BCSI ADDRESSES 65
LIGHT PEN 65
SYNC ADDRESSES 66
BUFFER MEMORY PARITY 67

DISK PORT 68
DISK PORT PINOUT 70

REAL TIME CLOCK 71
PROGRAMMABLE SOUND GENERATOR 74
PROGRAMMING THE PSG 75
PSG REGISTERS 76
PSG MUSICAL NOTES 78

KEYBOARD 79
KEYBOARD CABLE PINOUT 81
KEYBOARD DATA BUS 82
KEYBOARD LED SELECT CODES 83
INTERFACING PERIPHERALS 84
. KEYBOARD TIMING 85

HARDWARE VECTOR GENERATOR 87
SAMPLE HVG PROGRAMS 89


INTERFACE SUGGESTIONS 91


SYNC SIGNALS 93
HORIZONTAL TIMING 95
VERTICAL TIMING 96


CGC 79~~ SYSTEM BUS 97
PI CONNECTOR IDENTIFICATION 98
PI SIGNAL DESCRIPTIONS 100
P2 CONNECTOR IDENTIFICATION 103
P2 SIGNAL DESCRIPTIONS 105
7900 Hardware Reference Manual Page 1

INTRODUCTION

This manual provides hardware information to users of Chromatics
CGC 7900 Color Graphics Computer System. The information
contained in this manual should be considered proprietary in
nature. It is provided solely to aid our customers in
interfacing to the 7903 hardware.


This manual should be used in conjunction with other CGC 7900
manuals. The 7900 Operator r s Manual gives. detailed information
about standard 7900 firmware, including the graphics functions
and the Terminal Emulator program, TERMEM. The 7900 DOS Manual
describes the Disk Operating System, MC68000 assembler, and text
editor, which will be useful in developing programs on the 7900.
The 7900 also supports the Idris multi-tasking operating system,
and complete Idris documentation is also available from
Chromatics.


The information in this manual will be of assistance in writing
custom software drivers for the 7900 hardware. Be aware,
however, that nearly all of the 7900 system can be controlled
through the Terminal Emulator program and routines in standard
firmware. It will not be necessary to re-invent the wheel in
many applications.


While the information in this document is believed to be
accurate, no guarantees are made. Chromatics reserves the right
to make product changes at any time.
Page 2