PSD4235G2-12UIT STMICROELECTRONICS [STMicroelectronics], PSD4235G2-12UIT Datasheet - Page 58

no-image

PSD4235G2-12UIT

Manufacturer Part Number
PSD4235G2-12UIT
Description
Flash in-system programmable (ISP) peripherals for 16-bit MCUs (3.3 V supply)
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet
Complex PLD (CPLD)
17.2
58/124
Table 32.
Product Term Allocator
The CPLD has a Product Term Allocator. PSDsoft Express, uses the Product Term Allocator
to borrow and place product terms from one macrocell to another. The following list
summarizes how product terms are allocated:
Each macrocell may only borrow product terms from certain other macrocells. Product
terms already in use by one macrocell are not available for another macrocell.
If an equation requires more product terms than are available to it, then “external” product
terms are required, which consume other output macrocells (OMC). If external product
terms are used, extra delay is added for the equation that required the extra product terms.
This is called product term expansion. PSDsoft Express performs this expansion as needed.
Macrocell
McellA0
McellA1
McellA2
McellA3
McellA4
McellA5
McellA6
McellA7
McellB0
McellB1
McellB2
McellB3
McellB4
McellB5
McellB6
McellB7
Output
McellA0-McellA7 all have three native product terms and may borrow up to six more
McellB0-McellB3 all have four native product terms and may borrow up to five more
McellB4-McellB7 all have four native product terms and may borrow up to six more.
Output macrocell Port and Data bit Assignments
Assignment
Port A0
Port A1
Port A2
Port A3
Port A4
Port A5
Port A6
Port A7
Port B0
Port B1
Port B2
Port B3
Port B4
Port B5
Port B6
Port B7
Port
Product
Native
Terms
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
Maximum
Borrowed
Product
Terms
6
6
6
6
6
6
6
6
5
5
5
5
6
6
6
6
Data bit for
Loading or
Reading
D10
D11
D12
D13
D14
D15
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
Motorola 16-Bit
PSD4235G2V
Loading or
Reading
MCU for
D10
D11
D12
D13
D14
D15
D8
D9
D0
D1
D2
D3
D4
D5
D6
D7

Related parts for PSD4235G2-12UIT