17.05.2015 Views

~ National ~ Semiconductor - Al Kossow's Bitsavers

~ National ~ Semiconductor - Al Kossow's Bitsavers

~ National ~ Semiconductor - Al Kossow's Bitsavers

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

-------------------------------------------------------------'c<br />

~<strong>National</strong><br />

~ <strong>Semiconductor</strong><br />

PRELIMINARY<br />

DP8344A Biphase Communications Processor-BCP<br />

General Description<br />

The DP8344A BCP is a communications processor designed<br />

to efficiently process IBM 3270, 3299 and 5250 communications<br />

protocol, a general purpose 8-bit protocol is<br />

also supported.<br />

The BCP integrates a 20 MHz 8-bit Harvard architecture<br />

RISC processor, and an intelligent, software-configurable<br />

transceiver on the same low power microCMOS chip. The<br />

transceiver is capable of operating without significant processor<br />

interaction, releasing processor power for other tasks.<br />

Fast and flexible interrupt and subroutine capabilities with<br />

on-chip stacks, make this power readily available.<br />

The transceiver is mapped into the processor's register<br />

space, communicating with the processor via an asynchronous<br />

interface which enables both sections of the chip to<br />

run from different clock sources. The transmitter and receiver<br />

run at the same basic clock frequency although the receiver<br />

extracts a clock from the incoming data stream to<br />

ensure timing accuracy.<br />

The BCP is designed to stand alone and is capable of implementing<br />

a complete communications interface, using the<br />

processor's spare power to control the complete system.<br />

<strong>Al</strong>ternatively, the BCP can be interfaced to another processor<br />

with an on-chip interface controller arbitrating access to<br />

data memory. Access to program memory is also possible,<br />

providing the ability to download BCP code.<br />

A simple line interface connects the BCP to the communications<br />

line. The receiver includes an on-chip analog comparator,<br />

suitable for use in a transformer-coupled environment,<br />

although a TTL-level serial input is also provided for applications<br />

where an external comparator is preferred.<br />

A typical system is shown below. Both coax and twinax line<br />

interfaces are shown, as well as an example of the (optional)<br />

remote processor interface.<br />

Table of Contents<br />

1.0 Block Diagram<br />

2.0 Connection Diagram<br />

3.0 Pin Descriptions<br />

4.0 Electrical Specifications<br />

5.0 InstrucUon Set Overview<br />

6.0 Instruction Set Reference<br />

7.0 CPU Register<br />

8.0 Remote Interface" Arbitration System<br />

9.0 Remote Interface Reference<br />

10.0 Transceiver<br />

Features<br />

Transceiver<br />

• Software configurable for 3270, 3299, 5250 and general<br />

8-bit protocols<br />

• Fully registered status and control<br />

• On-Chip analog line receiver<br />

Processor<br />

• 20 MHz clock (50 ns T-states)<br />

• Max. instruction cycle: 200 ns<br />

• 33 instruction types (50 total opcodes)<br />

• ALU and barrel shifter<br />

• 64k x 8 data memory address range<br />

• 64k x 16 program memory address range<br />

(note: typical system requires

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!