Cypress ISR 37000 CPLD User Manual

Browse online or download User Manual for Unknown Cypress ISR 37000 CPLD. Cypress ISR 37000 CPLD User's Manual [en]

  • Download
  • Add to my manuals
  • Print
  • Page
    / 64
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
5V, 3.3V, ISR™ High-Performance CPLDs
Ultra37000 CPLD Family
Cypress Semiconductor Corporation 3901 North First Street San Jose, CA 95134 408-943-2600
Document #: 38-03007 Rev. *E Revised March 7, 2004
Features
In-System Reprogrammable™ (ISR™) CMOS CPLDs
JTAG interface for reconfigurability
Design changes do not cause pinout changes
Design changes do not cause timing changes
High density
32 to 512 macrocells
32 to 264 I/O pins
Five dedicated inputs including four clock pins
Simple timing model
No fanout delays
No expander delays
No dedicated vs. I/O pin delays
No additional delay through PIM
No penalty for using full 16 product terms
No delay for steering or sharing product terms
3.3V and 5V versions
PCI-compatible
[1]
Programmable bus-hold capabilities on all I/Os
Intelligent product term allocator provides:
0 to 16 product terms to any macrocell
Product term steering on an individual basis
Product term sharing among local macrocells
Flexible clocking
Four synchronous clocks per device
Product term clocking
Clock polarity control per logic block
Consistent package/pinout offering across all densities
Simplifies design migration
Same pinout for 3.3V and 5.0V devices
Packages
44 to 400 leads in PLCC, CLCC, PQFP, TQFP, CQFP,
BGA, and Fine-Pitch BGA packages
Lead (Pb)-free packages available
General Description
The Ultra37000™ family of CMOS CPLDs provides a range of
high-density programmable logic solutions with unparalleled
system performance. The Ultra37000 family is designed to
bring the flexibility, ease of use, and performance of the 22V10
to high-density CPLDs. The architecture is based on a number
of logic blocks that are connected by a Programmable Inter-
connect Matrix (PIM). Each logic block features its own
product term array, product term allocator, and 16 macrocells.
The PIM distributes signals from the logic block outputs and all
input pins to the logic block inputs.
All of the Ultra37000 devices are electrically erasable and
In-System Reprogrammable (ISR), which simplifies both
design and manufacturing flows, thereby reducing costs. The
ISR feature provides the ability to reconfigure the devices
without having design changes cause pinout or timing
changes. The Cypress ISR function is implemented through a
JTAG-compliant serial interface. Data is shifted in and out
through the TDI and TDO pins, respectively. Because of the
superior routability and simple timing model of the Ultra37000
devices, ISR allows users to change existing logic designs
while simultaneously fixing pinout assignments and
maintaining system performance.
The entire family features JTAG for ISR and boundary scan,
and is compatible with the PCI Local Bus specification,
meeting the electrical and timing requirements. The
Ultra37000 family features user programmable bus-hold
capabilities on all I/Os.
Ultra37000 5.0V Devices
The Ultra37000 devices operate with a 5V supply and can
support 5V or 3.3V I/O levels. V
CCO
connections provide the
capability of interfacing to either a 5V or 3.3V bus. By
connecting the V
CCO
pins to 5V the user insures 5V TTL levels
on the outputs. If V
CCO
is connected to 3.3V the output levels
meet 3.3V JEDEC standard CMOS levels and are 5V tolerant.
These devices require 5V ISR programming.
Ultra37000V 3.3V Devices
Devices operating with a 3.3V supply require 3.3V on all V
CCO
pins, reducing the device’s power consumption. These
devices support 3.3V JEDEC standard CMOS output levels,
and are 5V-tolerant. These devices allow 3.3V ISR
programming.
Note:
1. Due to the 5V-tolerant nature of 3.3V device I/Os, the I/Os are not clamped to V
CC
, PCI V
IH
= 2V.
[+] Feedback
Page view 0
1 2 3 4 5 6 ... 63 64

Summary of Contents

Page 1 - Ultra37000 CPLD Family

5V, 3.3V, ISR™ High-Performance CPLDsUltra37000 CPLD FamilyCypress Semiconductor Corporation • 3901 North First Street • San Jose, CA 95134 • 408-943-

Page 2

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 10 of 64Logic Block Diagrams (continued)TDITCKTMSTDOJTAG TapControllerCY37128/CY37128V PIMINP

Page 3

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 11 of 64Logic Block Diagrams (continued)CY37256/CY37256V LOGICBLOCKGLOGICBLOCKHLOGICBLOCKILOG

Page 4

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 12 of 64Logic Block Diagrams (continued)CY37384/CY37384V LOGICBLOCKAHLOGICBLOCKAILOGICBLOCKBD

Page 5

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 13 of 64Logic Block Diagrams (continued)CY37512/CY37512VLOGICBLOCKAGLOGICBLOCKAHLOGICBLOCKBIL

Page 6

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 14 of 645.0V Device CharacteristicsMaximum Ratings(Above which the useful life may be impaire

Page 7

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 15 of 643.3V Device CharacteristicsMaximum Ratings(Above which the useful life may be impaire

Page 8

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 16 of 64 Inductance[5]Parameter Description Test Conditions44- LeadTQFP44- LeadPLCC44- LeadCL

Page 9

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 17 of 64Parameter[11]VXOutput Waveform—Measurement LeveltER(–)1.5VtER(+)2.6VtEA(+)1.5VtEA(–)V

Page 10 - [+] Feedback

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 18 of 64Product Term Clocking ParameterstCOPT[13, 14, 15]Product Term Clock or Latch Enable (

Page 11

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 19 of 64Switching Characteristics Over the Operating Range[12]Parameter200 MHz 167 MHz154 MHz

Page 12 - CY37384/CY37384V

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 2 of 64Selection Guide5.0V Selection Guide General InformationDevice Macrocells Dedicated Inp

Page 13 - CY37512/CY37512V

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 20 of 64tRO[13, 14, 15]12 13 13 14 15 18 21 26 nstPW8 8 8 8 10 12 15 20 nstPR[13]10 10 10 10

Page 14

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 21 of 64Registered Output with Product Term Clocking Input Going Through the ArrayRegistered

Page 15

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 22 of 64Registered InputClock to ClockLatched InputSwitching Waveforms (continued)tISREGISTER

Page 16

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 23 of 64Latched Input and OutputAsynchronous ResetAsynchronous PresetOutput Enable/DisableSwi

Page 17

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 24 of 64Power ConsumptionTypical 5.0V Power ConsumptionCY37032CY3706401020304050600 50 100 15

Page 18

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 25 of 64CY37128CY37192Typical 5.0V Power Consumption (continued)0204060801001201401600 20 40

Page 19

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 26 of 64CY37256CY37384Typical 5.0V Power Consumption (continued)0501001502002503000 20 40 60

Page 20

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 27 of 64CY37512Typical 5.0V Power Consumption (continued)01002003004005006000 20 40 60 80 100

Page 21

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 28 of 64CY37064VCY37128VTypical 3.3V Power Consumption (continued)0510152025303540450 20 40 6

Page 22

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 29 of 64CY37192VCY37256VTypical 3.3V Power Consumption (continued)0204060801001200 20 40 60 8

Page 23

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 3 of 64 Architecture Overview of Ultra37000 FamilyProgrammable Interconnect MatrixThe PIM con

Page 24 - Power Consumption

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 30 of 64CY37384VCY37512VTypical 3.3V Power Consumption (continued)020406080100120140160180200

Page 25

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 31 of 64Pin Configurations[20]44-pin TQFP (A44)Top ViewI/O2GNDVCCOI/O3I/O4I/O1I/O0I/O29I/O30I

Page 26

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 32 of 64Note: 20. For 3.3V versions (Ultra37000V), VCCO = VCC.Note: 21. This pin is a N/C, bu

Page 27

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 33 of 64Pin Configurations[20] (continued)Top View100-lead TQFP (A100)100 9798 96231424159606

Page 28

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 34 of 64Pin Configurations[20] (continued)100-ball Fine-Pitch BGA (BB100) for CY37064VTop Vie

Page 29

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 35 of 64Pin Configurations[20] (continued)I/O771241231221211201191181171161151141131121111101

Page 30

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 36 of 64Pin Configurations[20] (continued)I/O721241231221211201191181171161151141131121111101

Page 31 - Pin Configurations

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 37 of 64Pin Configurations[20] (continued)I/O152I/O154I/O153234567891011121314151617181920212

Page 32

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 38 of 64Pin Configurations[20] (continued)292-Ball PBGA (BG292)Top View1 2 3 4 5 6 7 8 9 1011

Page 33

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 39 of 64Pin Configurations[20] (continued)256-Ball Fine-Pitch BGA (BB256)Top View123456789101

Page 34

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 4 of 64Low-Power OptionEach logic block can operate in high-speed mode for criticalpath perfo

Page 35

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 40 of 64Pin Configurations[20] (continued)388-Lead PBGA (BG388)Top View1234567891011121314151

Page 36

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 41 of 64Pin Configurations[20] (continued)400-Ball Fine-Pitch BGA (BB400)Top ViewA GND GND NC

Page 37

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 42 of 64Ordering Information5.0V Ordering InformationMacrocells Speed(MHz) Ordering CodePacka

Page 38

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 43 of 6464 154 CY37064P44-154AC A44 44-Lead Thin Quad Flat Pack CommercialCY37064P44-154JC J6

Page 39

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 44 of 64128 167 CY37128P84-167JC J83 84-Lead Plastic Leaded Chip Carrier CommercialCY37128P84

Page 40

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 45 of 64256 154 CY37256P160-154AC A160 160-Lead Thin Quad Flat Pack CommercialCY37256P160-154

Page 41

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 46 of 64512 125 CY37512P208-125NC N208 208-Lead Plastic Quad Flat Pack CommercialCY37512P256-

Page 42

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 47 of 6464 143 CY37064VP44-143AC A44 44-Lead Thin Quad Flatpack CommercialCY37064VP44-143AXC

Page 43

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 48 of 64256 100 CY37256VP160-100AC A160 160-Lead Thin Quad Flat Pack CommercialCY37256VP160-1

Page 44

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 49 of 64Package Diagrams51-85064-*B44-Lead Lead (Pb)-Free Thin Plastic Quad Flat Pack A4451-8

Page 45

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 5 of 64The buried macrocell also supports input register capability.The buried macrocell can

Page 46

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 50 of 64Package Diagrams (continued)44-Lead Ceramic Leaded Chip Carrier Y6751-80014-**[+] Fee

Page 47

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 51 of 64Package Diagrams (continued)48-Ball (7.0 mm x 7.0 mm x 1.2 mm, 0.80 pitch) Thin BGA B

Page 48

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 52 of 64Package Diagrams (continued)84-Lead Ceramic Leaded Chip Carrier Y8451-80095-*A[+] Fee

Page 49

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 53 of 64Package Diagrams (continued)51-85048-*B100-Lead Lead (Pb)-Free Thin Plastic Quad Flat

Page 50

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 54 of 64Package Diagrams (continued)100-Ball Thin Ball Grid Array (11 x 11 x 1.4 mm) BB10051-

Page 51

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 55 of 64Package Diagrams (continued)51-85049-*B160-Lead Lead (Pb)-Free Thin Plastic Quad Flat

Page 52

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 56 of 64Package Diagrams (continued)SEATING PLANEDIMENSION IN MM (INCH)2.79(.110)2.03(.080)0.

Page 53

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 57 of 64Package Diagrams (continued)208-Lead Plastic Quad Flatpack N20851-85069-*B[+] Feedbac

Page 54

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 58 of 64Package Diagrams (continued)SEATING PLANEDIMENSIONS IN MM (INCH)0.500(.020)0.050(.002

Page 55

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 59 of 64Package Diagrams (continued)BOTTOM VIEWTOP VIEW10987654321ABCDEFGHJKPIN 1 CORNERPIN 1

Page 56

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 6 of 64ClockingEach I/O and buried macrocell has access to four synchronousclocks (CLK0, CLK1

Page 57

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 60 of 64Package Diagrams (continued)292-Ball Plastic Ball Grid Array PBGA (27 x 27 x 2.33 mm)

Page 58

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 61 of 64Package Diagrams (continued)51-85103-*C388-Ball Plastic Ball Grid Array PBGA (35 x 35

Page 59

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 62 of 64© Cypress Semiconductor Corporation, 2005. The information contained herein is subjec

Page 60

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 63 of 64Addendum3.3V Operating Range (CY37064VP100-143AC, CY37064VP100-143BBC, CY37064VP44-14

Page 61

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 64 of 64Document History PageDocument Title: Ultra37000 CPLD Family 5V, 3.3V, ISR™ High-Perfo

Page 62

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 7 of 64JTAG and PCI StandardsPCI Compliance5V operation of the Ultra37000 is fully compliant

Page 63

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 8 of 64The third programming option for Ultra37000 devices is toutilize the embedded controll

Page 64

Ultra37000 CPLD FamilyDocument #: 38-03007 Rev. *E Page 9 of 64Logic Block DiagramsCY37032/CY37032VLOGICBLOCKBLOGICBLOCKA36163616InputClock/Input16 I

Comments to this Manuals

No comments