Midas RTE-V821-PC User Manual Download Page 18

RTE-V821-PC

USER’ S MANUAL

17

6.  SYSTEM-I/O

SYSTEM-I/O is an I/O device mapped in a memory space.  The I/O devices include the
UART/TIMER, PIO, and ISA bus interface.  (No description about the ISA bus interface is
included.)

6.1.  UART/TIMER (SCC2691)

The SCC2691 UART receiver/transmitter LSI chip produced by PHILIPS Signetics is used as the
UART/TIMER.  Because the SCC2691 has a 3-character buffer in the receiver section, it is
possible to minimize chances of an overrun error occurring during reception.  Moreover, a
3.6864 MHz oscillator is connected across the X1 and X2 pins.  It, in conjunction with a 16-bit
counter in the SCC2691, enables measurement of about 271 ns to 17.8 ms.
Each register in the SCC2691 is assigned as listed below.  Refer to the applicable SCC2691
manual for the function of each register.

Address

Read access

Write access

FFB0-0400h

MR1,MR2

MR1,MR2

FFB0-0402h

SR

CSR

FFB0-0404h

Reserved

CR

FFB0-0406h

RHR

THR

FFB0-0408h

Reserved

ACR

FFB0-040Ah

ISR

IMR

FFB0-040Ch

CTU

CTUR

FFB0-040Eh

(CTL)

CTLR

SCC2691 Register Map

The general-purpose output pin (MPO) and input pin (MPI) are used as RTS (RS) and CTS (CS),
respectively.  DTR (DR) and DSR (ER) are controlled by the PIO.  See Section 6.1.2 for
details.
The SCC2691 is reset at a system reset (see Section 8.1).

6.2.  PIO (

µ

PD71055)

The uPD71055 produced by NEC is installed as a PIO.  The uPD71055 is compatible with the
i8255 produced by Intel.  It has three parallel ports.  These ports are used for various types of
control.  Each register of the PIO is assigned as listed below.

Address

Read access

Write access

FFB0-0800h

PORT0

PORT0

FFB0-0802h

PORT1

PORT1

FFB0-0804h

PORT2

PORT2

FFB0-0806h

---------

COMMAND REG

PIO Register Map

The PIO ports are reset at a system reset.  When reset, all these ports are set as input, so the
signal state of each port bit used for output is set to a high level, using a pull-up resistor.  The
following table lists the way each port bit is used.

Summary of Contents for RTE-V821-PC

Page 1: ...RTE V821 PC User s Manual Midas lab...

Page 2: ...USER S MANUAL 1 REVISION HISTORY Date of enforcement Revision Page Description August 11 1995 1 0 First issue December 25 1995 1 1 11 12 Correction of error related to descriptions about SW2 1 2 and 3...

Page 3: ...AND USE 11 4 1 BOARD SETTING 11 4 2 INSTALLATION ON THE ISA BUS 12 4 3 STANDALONE USE OF THE BOARD 12 5 HARDWARE REFERENCES 13 5 1 MEMORY MAP 13 5 2 I O MAP 14 5 2 1 Port Unit PORT 14 5 2 2 Wait Contr...

Page 4: ...ti MONITOR 22 9 1 MONITOR WORK RAM 22 9 2 INTERRUPTS 22 9 3 _INIT_SP SETTING 22 9 4 REMOTE CONNECTION 22 10 RTE COMMANDS 23 10 1 HELP 23 10 2 INIT 23 10 3 VER 23 10 4 INB INH AND INW 23 10 5 OUTB OUTH...

Page 5: ...its using local bus connectors provided on the evaluation board 1 1 NUMERIC NOTATION This manual represents numbers according to the notation described in the following table Hexadecimal and binary nu...

Page 6: ...x 16 bits SRAM 128 Kbytes 64K x 16 bits DRAM 4 8 or 16 Mbytes standard of 4 Mbytes installed in a 72 pin SIMM socket RS 232C port 9 pin D SUB connector Communication function supported using the ISA b...

Page 7: ...ing connector Type A 5 5 mm in diameter Polarity GND GND 5V 5V Caution When attaching an external power supply to the board be careful about its connector polarity When inserting the board into the IS...

Page 8: ...put output Function RESET Input When a low level is supplied to this test pin the CPU is reset A reset request signal from the ROM in circuit debugger is connected to the test pin The test pin is pull...

Page 9: ...PU and pulled up with 47 k 19 DACK1 P04 Connected directly to the CPU and pulled up with 47 k 20 NC Not connected JSUBPORT Connector Signals 3 8 SERIAL CONNECTOR JSIO JSIO is a connector for the RS 23...

Page 10: ...is pulled down with 47 k in the RTE V821 PC so the PLL mode is usually selected In this case the frequency of the oscillator or crystal connected to the OSC1 socket is one fifth the system clock frequ...

Page 11: ...outine 3 11 DRAM SIMM SOCKETS The RTE V821 PC has DRAM SIMM socket used to install 4 Mbytes standard of SIMM Each socket can hold a 72 pin 4 8 or 16 Mbyte SIMM known as a module for DOS V machines so...

Page 12: ...IO JSUBPORT SRAM SW 1 ROM PLD PLD NMI RD_WRALL RESET GND PIO OSC1 Switches on the RTE V821 PC Board SW1 is a switch for selecting the I O address of the ISA bus Switch contacts 1 to 8 correspond to IS...

Page 13: ...occurs during installation of a device driver it is likely that the set I O address is the same as one already in use Reconfirm the I O address of the board by referring to the applicable manual of th...

Page 14: ...FFB0 0000 to FFB0 0FFF Image of FFFE 0000 to FFFF FFFF Not used Not used Not used CS1 space CS2 space CS3 space DRAM Reserved SRAM EXT BUS SYSTEM I O ROM See the figure at the right See the figure at...

Page 15: ...ontains the Multi monitor 5 2 I O MAP The I O space in the V821 CPU is not used in the RTE V821 PC The I O registers used for control purposes are allocated in the memory mapped SYSTEM I O space This...

Page 16: ...are used RFC C000 002Ah 1000 1000B DRAM Control Unit Setting 5 2 4 ROM Controller ROMC Page ROM cannot be used in the RTE V821 PC So no ROM controller is used 5 2 5 DMA Controller DMAC The DMA control...

Page 17: ...21 PC The CPU pins related to the bus arbitration unit HLDRQ and HLDAK are not used in the RTE V821 PC either 5 2 10 Clock Generator CG Clock pulses are generated from an oscillator or crystal mounted...

Page 18: ...MR2 MR1 MR2 FFB0 0402h SR CSR FFB0 0404h Reserved CR FFB0 0406h RHR THR FFB0 0408h Reserved ACR FFB0 040Ah ISR IMR FFB0 040Ch CTU CTUR FFB0 040Eh CTL CTLR SCC2691 Register Map The general purpose outp...

Page 19: ...ed to clear TOVERF in bit 5 of port 2 It should be initialized to 1 and usually kept to be 1 When TOVERF is to be cleared the bit should be rest to 0 then set back to 1 NMIMASK This bit is used to mas...

Page 20: ...tput Address bus signal which is originally the CPU address signal received at a buffer BHE Output Byte high enable signal which is originally the CPU UBE signal received at a buffer D 0 15 Input outp...

Page 21: ...e 0 T2 RD address hold up time 0 T3 RD cycle time 50 T4 RD cycle interval 20 T5 RD data setup time 15 T6 RD data hold time 0 T7 WR READY WAIT setup time 0 T8 WR READY setup time 0 T9 WR READY hold tim...

Page 22: ...the SCC2691 becomes active an NMI occurs see Section 6 1 1 NMI request from a TP A reset occurs when the NMI test pin receives an input See Section 3 6 for details Request from the ISA bus An NMI is...

Page 23: ...When running on the Multi monitor user programs cannot use interrupts at present When the internal I O is used interrupts cannot be used 9 3 _INIT_SP SETTING _INIT_SP stack pointer initial value is s...

Page 24: ...34H 1234 10 1 HELP Format HELP command name Displays a list of RTE commands and their formats A question mark can also be used in place of the character string HELP If no command name is specified in...

Page 25: ...command PMC0 PM0 P0 BCTC PWC0 PWC1 PWC2 DRC RFC PRC DSA0H DSA0L DDA0H DDA0L DSA1H DSA1L DDA1H DDA1L DBC0 DBC1 DCHC0 DCHC1 TUM0 TMC0 TMC1 TOC0 TOVS ASIM ASIS RXB RXBL TXS TXSL CSIM SIO BRG BPRM IGP IC...

Page 26: ...ardware control 5 2 2 RESET Used as a reset input 8 1 NMI Used an NMI input 8 2 HLDRQ HLDAK Not used Pulled up with 47 k 5 2 9 DREQ0 P01 DACK0 P02 DREQ1 P03 DACK1 P04 Not used Connected to JSUBPORT Pu...

Page 27: ...RTE V821 PC USER S MANUAL 26 Memo RTE V821 PC User s Manual M471MNL02 First issue Rev1 0 on August 11 1995 Revision Rev1 1 on December 25 1995 Midas lab...

Reviews: