English
Language : 

PAC80 Datasheet, PDF (10/19 Pages) Lattice Semiconductor – In-System Programmable Analog Circuit
Specifications ispPAC80
Theory of Operation (Continued)
the “A” configuration memory hold the desired “wake up”
filter response.
Table 1. SPI Control Bit Sequence
bit-7 bit-6 bit-5 bit-4 bit-3 bit-2 bit-1 bit-0
PG2 PG1 A/B CAL X
X
X
X
Table 2. Gain Bit Settings
A/B Configuration
Two complete configurations can be stored in the E2
memory of the ispPAC80. Selection of either the “A” or
“B” configuration in real time is accomplished with the
device in the SPI interface mode (ENSPI pin = logic high).
An eight-bit string is read into the ispPAC80 in the
following order: four “don’t care” bits followed by a CAL
command bit, the A/B configuration setting and gain bits
PG2 and PG1.
Gain Setting
1X (0dB)
2X (6dB)
5X (14dB)
10X (20dB)
PG2
0
0
1
1
PG1
0
1
0
1
Table 3. JTAG User Configuration Bits
JTAG User Bits
There are a number of user configured E2 bits that control
various aspects of and can all be accessed somewhere
in either the pull-down menus or directly in the schematic
design entry screen of the PAC-Designer software inter-
face to the ispPAC80. See the online help associated
with the ispPAC80 in PAC-Designer for more details of
how to set/program various operation modes. The list of
control E2 bits available is listed in Table 3.
Symbol
FreqRange Bit
Name
Hi/Lo Frequency Range Bit
UES Bits
User Electronic Signature
Cap Bits
A/B Bit
Capacitor Selection Bits
Initial Configuration Select
PG1 & PG2 Bits Programmable Gain Bits
ESF
Electronic Security Fuse
Description
Depending on the corner frequency, the frequency range bit is automati-
cally set from within PAC-Designer to optimize the transfer function
response of the ispPAC80. Exists for both the A and B user strings. Can be
overridden from within PAC-Designer from the edit symbol dialog.
These are uncommitted E2 bits that can be used to store device information
for future reference. The ispPAC80 contains 21 UES bits. These bits are
accessible from within PAC-Designer by using the Edit Symbol, UES Bits
command. Part of user configuration string A only.
Varying length data words for each of the 7 configuration capacitors of the
ispPAC80. There is a complete set of 70 bits total for each user configura-
tion string, A and B.
With the A/B bit set to “A” (a logic 0), the device will power up in the
configuration stored in user string A. The designations of A or B would have
been determined initially in the design environment using PAC-Designer.
It is also possible to designate the B user string as the initial or “wake up”
configuration, although this is not recommended as it blocks the algorithm
required to do a “blind” verification of the A configuration of a previously
programmed device. This is determined from within PAC-Designer in the
edit symbol dialog.
Contained only in the A configuration string. Can also be modified under
SPI control. Refer to Table 2 for bit setting specifics.
Setting this bit causes all subsequent readouts of the device configuration
to be disabled (JTAG Verify commands). Can be reset by performing a
JTAG user (USRA) bulk erase commands and reprogramming the device.
This feature is used to prevent unauthorized readout of the device’s
configuration.
10