欢迎访问ic37.com |
会员登录 免费注册
发布采购

39K50 参数 Datasheet PDF下载

39K50图片预览
型号: 39K50
PDF下载: 下载PDF文件 查看货源
内容描述: CPLD器件的FPGA DensitiesTM [CPLDs at FPGA DensitiesTM]
分类和应用:
文件页数/大小: 86 页 / 1209 K
品牌: CYPRESS [ CYPRESS ]
 浏览型号39K50的Datasheet PDF文件第2页浏览型号39K50的Datasheet PDF文件第3页浏览型号39K50的Datasheet PDF文件第4页浏览型号39K50的Datasheet PDF文件第5页浏览型号39K50的Datasheet PDF文件第7页浏览型号39K50的Datasheet PDF文件第8页浏览型号39K50的Datasheet PDF文件第9页浏览型号39K50的Datasheet PDF文件第10页  
Delta39K™ ISR™  
CPLD Family  
Macrocell  
tions are implemented through the use of carry-in arithmetic,  
which drives through the circuit quickly. Figure 4 shows that  
the carry chain logic within the macrocell consists of two  
product terms (CPT0 and CPT1) from the PTA and an input  
carry-in for carry logic. The inputs to the carry chain mux are  
connected directly to the product terms in the PTA. The output  
of the carry chain mux generates the carry-out for the next  
macrocell in the logic block as well as the local carry input that  
is connected to an input of the XOR input mux. Carry-in and a  
configuration bit are inputs to an AND gate. This AND gate  
provides a method of segmenting the carry chain in any  
macrocell in the logic block.  
Within each logic block there are 16 macrocells. Each  
macrocell accepts a sum of up to 16 product terms from the  
product term array. The sum of these 16 product terms can be  
output in either registered or combinatorial mode. Figure 4  
displays the block diagram of the macrocell. The register can  
be asynchronously preset or asynchronously reset at the  
macrocell level with the separate preset and reset product  
terms. Each of these product terms features programmable  
polarity. This allows the registers to be preset or reset based  
on an AND expression or an OR expression.  
An XOR gate in the Delta39K macrocell allows for many  
different types of equations to be realized. It can be used as a  
polarity mux to implement the true or complement form of an  
equation in the product term array or as a toggle to turn the D  
flip-flop into a T flip-flop. The carry-chain input mux allows  
additional flexibility for the implementation of different types of  
logic. The macrocell can utilize the carry chain logic to  
implement adders, subtractors, magnitude comparators,  
parity tree, or even generic XOR logic. The output of the  
macrocell is either registered or combinatorial.  
Macrocell Clocks  
Clocking of the register is highly flexible. Four global  
synchronous clocks (GCLK[3:0]) and a PTCLK are available  
at each macrocell register. Furthermore, a clock polarity mux  
within each macrocell allows the register to be clocked on the  
rising or the falling edge (see macrocell diagram in Figure 4).  
PRESET/RESET Configurations  
The macrocell register can be asynchronously preset and  
reset using the PRESET and RESET mux. Both signals are  
active high and can be controlled by either of two Preset/Reset  
product terms (PRC[1:0] in Figure 4) or GND. In situations  
where the PRESET and RESET are active at the same time,  
RESET takes priority over PRESET.  
Carry Chain Logic  
The Delta39K macrocell features carry chain logic which is  
used for fast and efficient implementation of arithmetic opera-  
tions. The carry logic connects macrocells in up to four logic  
blocks for a total of 64 macrocells. Effective data path opera-  
Carry In  
(from macrocell n-1)  
PRESET  
Mux  
0
1
C
XOR Input  
Mux  
3
Carry Chain  
Mux  
C
Output  
Mux  
CPT0  
CPT1  
C
2
To PIM  
C
DPSET  
C
Q
FROM PTM  
Up To 16 PTs  
Clock  
Clock Mux  
Polarity  
RESQ  
Mux  
GCLK[3:0]  
PTCLK  
3
C
C
0
1
Carry Out  
(to macrocell n+1)  
3
C
RESET  
Mux  
Figure 4. Delta39K Macrocell  
Document #: 38-03039 Rev. *H  
Page 6 of 86