English
Language : 

PLUS16R8D Datasheet, PDF (8/16 Pages) NXP Semiconductors – PAL devices
Philips Semiconductors Programmable Logic Devices
PAL devices
16L8, 16R8, 16R6, 16R4
Product specification
PLUS16R8D/-7 SERIES
FUNCTIONAL DESCRIPTIONS
The PLUS16XX series utilizes the familiar
sum-of-products implementation consisting of
a programmable AND array and a fixed OR
array. These devices are capable of replacing
an equivalent of four or more SSI/MSI
integrated circuits to reduce package count
and board area occupancy, consequently
improving reliability and design cycle over
Standard Cell or gate array options. By
programming the security fuse, proprietary
designs can be protected from duplication.
The PLUS16XX series consists of four
PAL-type devices. Depending on the
particular device type, there are a variable
number of combinatorial and registered
outputs available to the designer. The
PLUS16L8 is a combinatorial part with 8 user
configurable outputs (6 bidirectional), while
the other three devices, PLUS16R8,
PLUS16R6, PLUS16R4, have respectively 8,
6, and 4 output registers.
3-State Outputs
The PLUS16XX series devices also feature
3-State output buffers on each output pin
which can be programmed for individual
control of all outputs. The registered outputs
(Qn) are controlled by an external input
(/OE), and the combinatorial outputs (On, Bn)
use a product term to control the enable
function.
Programmable Bidirectional Pins
The PLUS16XX products feature variable
Input/Output ratios. In addition to 8 dedicated
inputs, each combinatorial output pin of the
registered devices can be individually
programmed as an input or output. The
PLUS16L8 provides 10 dedicated inputs and
6 Bidirectional I/O lines that can be
individually configured as inputs or outputs.
Output Registers
The PLUS16R8 has 8 output registers, the
16R6 has 6, and the 16R4 has 4. Each
output register is a D-type flip-flop which is
loaded on the Low-to-High transition of the
clock input. These output registers are
capable of feeding the outputs of the
registers back into the array to facilitate
design of synchronous state machines.
Power-up Reset
By resetting all flip-flops to a logic Low, as the
power is turned on, the PLUS16R8, R6, R4
enhance state machine design and
initialization capability.
Software Support
Like other Programmable Logic Devices from
Philips Semiconductors, the PLUS16XX
series are supported by SLICE, the
PC-based software development tool from
Philips Semiconductors. The PLUS16XX
family of devices are also supported by
standard CAD tools for PAL devices,
including ABEL and CUPL.
SLICE is available free of charge to qualified
users.
Logic Programming
The PLUS16XX series is fully supported by
industry standard (JEDEC compatible) PLD
CAD tools, including Philips Semiconductors
SNAP design software package. ABEL™
CUPL™ and PALASM® 90 design software
packages also support the PLUS16XX
architecture.
All packages allow Boolean and state
equation entry formats. SNAP, ABEL and
CUPL also accept, as input, schematic
capture format.
Programming/Software Support
Ref to Section 9 (Development Software) and
Section 10. (Third-Party Programmer/
Software Support) of the PLD data handbook
for additional information.
AND ARRAY – (I, B)
I, B
I, B
I, B
I, B
I, B
I, B
I, B
I, B
I, B
I, B
I, B
I, B
STATE
INACTIVE1, 2
P, D
CODE
O
STATE
I, B
VIRGIN STATE
A factory shipped virgin device contains all
fusible links intact, such that:
1. All outputs are at “H” polarity.
2. All Pn terms are disabled.
3. All Pn terms are active on all outputs.
P, D
CODE
H
STATE
I, B
P, D
CODE
L
STATE
DON’T CARE
P, D
CODE
–
ABEL is a trademark of Data I/O Corp.
CUPL is a trademark of Logical Devices, Inc.
PALASM is a registered trademark of AMD Corp.
September 10, 1993
43