The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

Programmable Solutions Company APEX Devices Quartus Software: Sys


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



News Views
Programmable Solutions Company
APEX Devices Quartus Software: System-on-a-Programmable-Chip Solution
Designing system-level integration requires devices with density flexibility support design methodology enhance productivity. Altera's APEXdevice family Quartussoftware have launched this programmable logic design. With over million typical gates (2.67 million system gates), APEX devices first PLDs designed with MultiCorearchitecture, which integrates RAM, product-term logic, look-up table (LUT) logic single device. meet challenges designing multimillion-gate devices, powerful Quartus software offers features never before seen
Figure APEX Device Architecture
64-Bit, 66-MHz Flexible Continuous Interconnect Column FastTrack Interconnect MegaLAB Interconnect Local Interconnect Embedded Embedded Dual-Port Embedded First-In-First-Out (FIFO) Buffer IEEE Std. 1149.1 (JTAG) Controller SignalTap Interface MultiVolt Phase-Locked Loop (PLL) User-Selectable Embedded Content-Addressable Memory (CAM) Embedded Product-Term Support Embedded Array Logic Array
programmable logic development tool. Together, APEX devices Quartus software offer designers ideal solution implementing high-performance
Matching Architecture Software
Altera's high-density, high-performance APEX MultiCore architecture designed systemlevel integration (see Figure MultiCore architecture combines logic, product-term logic, memory features into embedded architecture. Designers integrate complex system design onto single APEX device,
Inside This Issue:
Simplified Designs through Selectable Standards, Design Tips: Hierarchical Instantiation Organizes Your Design,
continued page
1999 A-NV-Q299-01 News Views Altera Corporation
SignalTap Embedded Logic Analyzer,
System-on-aProgrammable-Chip Solution
Visit Altera Main Booth 3016 qualify Altera pool cue.
High Performance
High-Speed Programmable Logic Devices with System Performance over
Density
APEXDevice Family Offering Million Gates
Cutting-Edge Software
Quartusand MAX+PLUS® Software Industry's Best Development Tools
Powerful Megafunctions
Powerful Megafunctions from Altera's MegaCoreFunction Library AMPPSM Partners
Teamwork
NativeLinkEDA Tool Integration
Visit AMPP Partners Booth 1716
ISS, Lexra, Nova, Applications Sapien
Altera Corporation News Views 1999
Table
Contents
FineLine Packages Coming Soon FLEX 6000 Devices 7000S Device Availability 7000A Device Availability 7000B Device 3000A Devices Download Quartus Preview Today Quartus Simulator Features Quartus Static Timing Analyzer Features Quartus License Files MAX+PLUS BASELINE Version 9.23 Available Discontinued Devices Update Technical Articles Simplified Designs through Selectable Standards Accelerates Applications APEX Devices Design Tips: Hierarchical Instantiation Organizes Your Design Questions Answers Every Issue Current Software Version Altera Publications Altera Programming Support Altera Device Selection Guide Contact Altera.
Features APEX Devices Quartus Software: System-on-a-Programmable-Chip Solution Customer Application: Bright Star Engineering FLEX 6000 Devices Connect Products Internet Altera News $20K APEX Provides SDRAM Controller Integration with PCI/C Synplify/Quartus Integration Streamlines APEX Designs Design Flows SignalTap Embedded Logic Analyzer Provides Visibility Internal Signals Altera Tools Training Program Other Interface Megafunctions Devices Tools EP20K400 Devices Available 0.22-µm EPF10K100E Devices Available Introducing EPF10K200S EPF10K50S Devices Software Support FLEX 10KE Packages FLEX Device Availability FLEX Product Transitions FLEX 10KE Industrial-Temperature Devices FLEX 10KE Devices Available with PLLs Industrial-Temperature FLEX 6000 Devices Available
Altera, APEX, APEX 20K, ASCEND, ACCESS, AMPP, BitBlaster, ByteBlaster, ByteBlasterMV, Classic, ClockBoost, ClockLock, ClockShift, CoreSyn, EPC2, FastTrack, FineLine BGA, FLEX, FLEX 10K, FLEX 10KE, FLEX 10KA, FLEX 8000, FLEX 6000, FLEX 6000A, Jam, MasterBlaster, 9000, 9000A, 7000, 7000E, 7000S, 7000A, 7000AE, 7000B, 5000, 3000A, MAX, MAX+PLUS, MAX+PLUS MegaCore, MegaLAB, MegaWizard, MultiCore, MultiVolt, NativeLink, nSTEP, OpenCore, Quartus, SignalTap, System-on-a-Programmable-Chip, specific device designations trademarks and/or service marks Altera Corporation United States other countries. Altera acknowledges trademarks other organizations their respective products services mentioned this document, specifically: Boulder Creek Engineering registered trademark Boulder Creek Engineering. Bright Star Engineering registered trademark Bright Star Engineering, Inc. Motorola registered trademark Motorola, Inc. Northwest Logic Design registered trademark Northwest Logic Design. Palm trademark 3Com Corporation. Rochester Electronics registered trademark Rochester Electronics, Inc. Synplicity Synplify registered trademarks Synplicity, Inc. Altera products protected under numerous U.S. foreign patents pending applications, maskwork rights, copyrights. Altera warrants performance semiconductor products current specifications accordance with Altera's standard warranty, reserves right make changes products services time without notice. Altera assumes responsibility liability arising application information, product, service described herein except expressly agreed writing Altera Corporation. Altera customers advised obtain latest version device specifications before relying published information before placing orders products services. actual availability Altera's products features could differ from those projected this publication provided solely estimate reader. Copyright 1999 Altera Corporation. rights reserved. Printed recycled paper.
Erica Heidinger, Publisher Greg Steinke, Technical Editor Innovation Drive Jose, 95134 Tel: (408) 544-7000 Fax: (408) 544-7809 n_v@altera.com
1999
News Views
Altera Corporation
Features APEX Devices Quartus Software: Systemon-a-Programmable-Chip Solution, continued from page eliminating need multiple devices. only does APEX architecture save valuable board space, also simplifies design implementation. APEX architecture composed series MegaLABstructures connected fast, continuous FastTrack® Interconnect. Each MegaLAB structure contains logic array blocks (LABs), embedded system block (ESB), MegaLAB local interconnect that connects LABs ESB. configured logic, product-term logic, memory, including dual-port RAM, first-in first-out (FIFO) buffers, ROM, contentaddressable memory (CAM). ensure that logic mapped correctly APEX architecture, Quartus Compiler uses CoreSyncapability. Compiler analyzes design implements functions using optimal technology that block: LUT-based logic elements, product-term-based macrocells, ESBs APEX architecture. shown Figure logic options block-by-block. Assignment Organizer allows designer specify whether blocks
Figure Technology Mapper Quartus Software
modules project hierarchy should mapped logic, product-term logic, memory. Alternatively, designers AUTO mode Quartus Technology Mapper, which instructs Quartus software determine best implementation.
Attaining Clock Rates
help designers verify performance their APEX designs, Quartus software offers extensive timing information. Timing analysis performed automatically during each compilation because Timing Analyzer incorporated into Quartus Compiler. Designers monitor device's actual system operating frequency, internal operating frequency, other timing parameters. System fMAX takes into account times external devices well offchip delays (where they have been specified). Figure page shows fMAX design displayed Quartus Report Window. increase system clock rates, APEX devices feature four phase-locked loops (PLLs) with output frequencies reaching MHz. These PLLs support performance-based ClockLockTM, ClockBoostTM, ClockShiftclock management circuitry. ClockLock circuitry reduces clock delay skew minimizes clock-to-output times while maintaining zero hold times. ClockBoost circuitry offers flexible-rate clock multiplication division. ClockShift circuitry allows clock phase delay adjusted. These features provide significant improvements system performance bandwidth. Quartus Timing Analyzer supports APEX clock management circuitry perform timing analysis designs with multiple related clocks.
APEX Devices: First PLDs with
APEX device family first programmable logic device (PLD) family offer CAM. When mode, APEX implements 32-word, 32-bit CAM. Wider deeper CAMs implemented combining multiple CAMs. create larger CAMs, CoreSyn synthesis capability Quartus software automatically combines ESBs necessary logic elements (LEs). Because logic integrated into
Altera Corporation News Views 1999
Features device, APEX provides much faster system performance than traditional discrete CAM. APEX accelerates fast search applications integrating parallel comparators into single block eliminating on-chip offchip delays.
Figure System fMAX Quartus Software
Million-Gate Designs Require Innovative Approaches
Because their density performance, APEX devices give designers flexibility address much larger designs broader range applications than traditionally possible PLDs. However, deal with such density bring complex designs market time, teams designers often need work separate sections project. Quartus software designed specifically collaborative design projects. Integrated into Quartus software centralized object-oriented database that accessed multiple engineers across network. Quartus software lets industrystandard revision control systems track changes each project file link them database. Users check files, work them, then check them back documenting changes that have been made. tracks users changes they make file. Using revision control system together with Quartus software safeguards integrity project; users cannot overwrite work others, changes documented, easy roll back previous version design need arises. Another consideration when designing large devices time needed full compilation. Complex designs often require several iterations before desired results achieved. Quartus software includes features speed design processing: multi-processor support nSTEPCompiler. Quartus software designed from start multi-processor support. Processorintensive tasks like compilation distributed multiple processors locally, across network, across multiple operating systems. Tying together power several workstations considerably reduce time needed compilation.
Before Quartus software, each design iteration required full compilation. Now, nSTEP Compiler permits incremental recompilation. Designers make changes obtain results without running full compilation without affecting placement timing rest design. This process allows easily evaluate changes, saving valuable time.
LVDS Support
APEX devices offer support multiple highbandwidth, low-voltage interfacing standards. APEX family first family support low-voltage differential signaling (LVDS) standard with performance Mbits second. Other standards supported APEX devices include low-voltage transistor-to-transistor logic (LVTTL), stubseries terminated logic (SSTL-3/2), advanced graphics port (AGP), high-speed transceiver logic (HSTL), Gunning transceiver logic (GTL+). Designers Quartus software specify high-speed interfaces between SDRAMs, processors, system backplanes APEX devices achieve desired performance.
APEX JTAG Circuitry Connects SignalTap Embedded Logic Analyzer
verification multi-million gate designs most time-consuming part design continued page
1999
News Views
Altera Corporation
Features APEX Devices Quartus Software: Systemon-a-Programmable-Chip Solution, continued from page process. However, APEX device family Quartus software simplify process reduce verification time. APEX device family dedicated IEEE Std. 1149.1 Joint Test Action Group (JTAG) boundary-scan test (BST) circuitry that used monitor internal logic operation devices with software-implemented Quartus SignalTaplogic analyzer (see Figure SignalTap logic analyzer allows designers perform hardware debugging while circuit running speed, significantly enhancing board-level verification process. MasterBlastercommunications cable connects platform running Quartus software printed circuit board (PCB), allowing SignalTap
Figure SignalTap Embedded Logic Analyzer
logic analyzer monitor APEX device. details SignalTap logic analyzer, "SignalTap Embedded Logic Analyzer Provides Visibility Internal Signals" page
Conclusion
powerful features Quartus software allow designers realize full potential state-of-the-art APEX devices, shortening design time increasing productivity. Together, Altera's Quartus software APEX devices provide real solution implementing System-on-a- Programmable-Chip designs. APEX devices Quartus software available now. further details, visit Altera site (http://www.altera.com) contact your local sales representative.
Altera Corporation
News Views
1999
Devices
APEX
Tools APEX devices fully 64-bit, 66-MHz peripheral component interconnect (PCI) compliant deliver clock rates MHz. EP20K400 device phaselocked loop (PLL), which features enhanced ClockLockand ClockBoostcircuitry. circuitry offers multiplication over extended frequency range. device also provides MultiVoltI/O interface, which ideal mixed-voltage systems, supports hot-socketing. EP20K400 devices available 652-pin ball-grid array (BGA) 655-pin pin-grid array (PGA) packages, will available soon 672-pin FineLine BGApackage. latest information APEX devices, Altera site http://www.altera.com.
EP20K400 Devices Available
first APEXdevice available (see Table 400,000-gate million maximum system gates) EP20K400 device features MultiCorearchitecture, which includes integrated look-up table (LUT) logic, productterm logic, flexible memory. APEX MultiCore architecture offers designers complete system-level integration single device, eliminating need multiple devices, saving board space, simplifying implementation complex designs. flexible memory structure supports dual-port with independent read/write ports, synchronous asynchronous operation, 161-MHz first-in first-out (FIFO) performance wide range widths depths.
Table APEX Device Availability Device
EP20K100
FLEX
0.22-µm EPF10K100E Devices Available
EPF10K100E devices available. These devices state-of-the-art 0.22-µm, 5-layermetal process that provides high-performance low-power advantages. addition 4,992 logic elements (LEs) 49,152 bits on-chip dual-port RAM, EPF10K100E devices also feature programmable delay support 64-bit, 66-MHz compliance improved pin-to-pin timing. EPF10K100E devices offered 208-pin PQFP, 240-pin PQFP, 256-pin FineLine BGA, 484-pin FineLine BGA, 356-pin packages.
Package
144-pin TQFP 208-pin PQFP 240-pin PQFP 196-pin FineLine 324-pin FineLine 356-pin
Availability
June 1999
1999
EP20K200
208-pin RQFP 240-pin RQFP 356-pin 484-pin FineLine
1999
EP20K400
652-pin 655-pin 672-pin FineLine
1999 1999
EP20K400E
208-pin RQFP 240-pin RQFP 652-pin 672-pin FineLine
1999
Introducing EPF10K200S EPF10K50S Devices
Enhanced versions EPF10K200E EPF10K50E devices, called EPF10K200S EPF10K50S devices, respectively, include migration from 0.25-µm process 0.22-µm process increased performance lower power consumption, programmable delay provide full 64-bit, 66-MHz compliance. (EPF10K100E, EPF10K130E, EPF10K30E devices feature programmable delay
EP20K600E
652-pin 672-pin FineLine 784-pin FineLine
1999
EP20K1000E
784-pin FineLine 984-pin
1999
Note: PQFP: plastic quad flat pack, RQFP: power quad flat pack, TQFP: thin quad flat pack.
1999
News Views
Altera Corporation
Devices Tools Devices Tools, continued from page
fabricated 0.22-µm process.) EPF10K200S EPF10K50S devices offer ClockLock ClockBoost features. addition 600-pin 672-pin FineLine packages already offered EPF10K200E devices, EPF10K200S devices will offered 240-pin RQFP, 356-pin BGA, 484-pin FineLine packages. EPF10K50S devices will available same packages EPF10K50E device. Advanced support EPF10K200S EPF10K50S devices available MAX+PLUS software version 9.24.
process. Additionally, selected 5.0-V FLEX devices moving from 0.50-µm process 0.42-µm process. Table outlines process migration schedule lists reference documentation associated with this migration. download these documents from Customer Notifications page Altera site http://www.altera.com.
FLEX 10KE Industrial-Temperature Devices
Table lists availability industrialtemperature FLEX 10KE devices.
Table FLEX 10KE Availability Device Package
144-pin TQFP 208-pin PQFP 256-pin FBGA 484-pin FBGA EPF10K50E 144-pin TQFP 208-pin PQFP 240-pin PQFP 256-pin FBGA 356-pin 484-pin FBGA
Software Support FLEX 10KE Packages
Altera offering many device-package combinations, including 1.27-mm packages cost efficient quad flat pack (QFP) packages. Advanced software support shown Table obtain software updates from Altera site http://www.altera.com.
Table FLEX 10KE Device Software Support Device Package MAX+PLUS Software Version
9.23 9.23 9.23 9.24 9.25 9.25
Speed Grade
Availability
July July August August August July July July September August August June June June
EPF10K30E
EPF10K50S
144-pin TQFP 208-pin PQFP 240-pin PQFP 256-pin FBGA 356-pin 484-pin FBGA
EPF10K50S EPF10K130E EPF10K130E EPF10K200S EPF10K200S EPF10K200S
356-pin 356-pin 600-pin 240-pin RQFP 356-pin 484-pin FineLine
EPF10K100E 208-pin PQFP 240-pin PQFP 256-pin FBGA 356-pin 484-pin FBGA
EPF10K130E 240-pin PQFP 356-pin 484-pin FBGA 600-pin 672-pin FBGA EPF10K200E 599-pin 600-pin 672-pin FBGA EPF10K200S 240-pin RQFP 356-pin 484-pin FBGA 600-pin 672-pin FBGA
June June June June June August August August August
FLEX Device Availability
With introduction EPF10K50V devices 484-pin FineLine packages, FLEX® 10KA devices have been introduced. Table shows expected availability 2.5-V FLEX 10KE devices. MAX+PLUS® design support currently available device package options.
FLEX Product Transitions
Altera migrating selected 3.3-V FLEX 10KA devices from 0.35-µm process 0.30-µm
Notes: FBGA: FineLine packages. dates refer calendar-year 1999.
Altera Corporation
News Views
1999
Devices Tools
FLEX 10KE Devices Available with PLLs
FLEX 10KE devices will offered with feature speed grades. These devices will have "-X" suffix (e.g., EPF10K200EBC600-1X). Table lists availability FLEX 10KE devices with PLLs.
Table FLEX Device Migration Device Core Voltage
Industrial-Temperature FLEX 6000 Devices Available
Altera provides broad range FLEX 6000 devices industrial-temperature grades. Seven device package combinations shipping variety packages, including TQFP, PQFP, packages. Table lists available industrialtemperature grade FLEX 6000 devices. FLEX 10KE devices will offered with feature speed grades.
Date
Reference Process (µm)
9810 0.30
FineLine Packages Coming Soon FLEX 6000 Devices
FLEX 6000 devices FineLine packages planned available August 1999. These area-efficient packages require less than half board space traditional packages. Table page shows FLEX 6000 device expected availability.
Table FLEX 10KE Devices with PLLs Device
EPF10K30E
EPF10K10A
July 1999
EPF10K30A EPF10K50V EPF10K100A EPF10K10
Done Done Done
9810 9810 9810
0.30 0.30 0.30 0.42
October 9901 1999 9909 9901 9909 9901 9909
EPF10K20
July 1999
0.42
EPF10K30
July 1999
0.42
Package
144-pin TQFP, 208-pin PQFP, 256-pin FBGA, 484-pin FBGA
Availability
August 1999 August 1999 Sept. 1999 July 1999 August 1999 August 1999
EPF10K40
October 9901 1999 9909 9901 9909
0.42
EPF10K50S
0.42
144-pin TQFP, 208-pin PQFP, 240-pin PQFP, 356-pin 256-pin FBGA, 484-pin FBGA
EPF10K50
July 1999
EPF10K70
October 9901 1999 9909
0.42
EPF10K100E 208-pin PQFP, 240-pin PQFP 256-pin FBGA, 356-pin BGA,
EPF10K100
October 9901 1999 9909
0.42
484-pin FBGA EPF10K130E 240-pin PQFP, 356-pin BGA, 484-pin FBGA, 600-pin BGA, 672-pin FBGA EPF10K200S 240-pin RQFP, 356-pin BGA, 484-pin FBGA, 600-pin BGA, 672-pin FBGA
Table FLEX 10KE Industrial-Temperature Device Availability Device
EPF10K50ETI144-2 EPF10K50EQI240-2 EPF10K50EFI256-2 EPF10K50SQI208-2 EPF10K50SBI356-2 EPF10K50SFI484-2 EPF10K100EQI208-2 EPF10K100EFI256-2 EPF10K100EFI484-2 EPF10K130EQI240-2 EPF10K130EBI356-2 EPF10K130EFI484-2 EPF10K200EBI600-2 EPF10K200SRI240-2 EPF10K200SBI356-2 EPF10K200SFI672-2
Sept. 1999
Availability
1999 1999 1999 1999 1999 1999 1999 1999 1999 1999 1999
Note: FBGA: FineLine packages.
Table Industrial-Temperature FLEX 6000 Device Availability Device
EPF6016TI144-3 EPF6016QI208-3 EPF6016ATI100-2 EPF6016ATI144-3 EPF6016AQI208-3 EPF6024AQI208-3 EPF6024ABI256-2
Package
144-pin TQFP 208-pin PQFP 100-pin TQFP 144-pin TQFP 208-pin PQFP 208-pin PQFP 256-pin
Availability
continued page
1999
News Views
Altera Corporation
Devices Tools Devices Tools, continued from page
Table FLEX 6000 Device Availability Package EPF6010A
100-pin TQFP 100-pin FineLine 144-pin TQFP 208-pin PQFP 240-pin PQFP 256-pin 256-pin FineLine August 1999 August 1999 August 1999
7000A Device Availability
7000A devices available. 7000A devices range from macrocells with propagation delays fast 7000A devices support ISP, MultiVolt pins, hot-socketing, compatibility with industry-standard 7000 devices. 7000A devices available industrial-temperature grades. Table shows 7000A device commercial package speed grade options.
Table 7000A Commercial-Temperature Device Packages Device
EPM7032AE
Device EPF6016 EPF6016A
August 1999 August 1999
EPF6024A
Package
44-pin PLCC 44-pin TQFP
Speed Grade
-10, -10, -10, -10, -10,
7000S Device Availability
MAX® 7000S devices available. These devices feature speed grades insystem programmability (ISP), open-drain output option, IEEE Std. 1149.1 Joint Test Action Group (JTAG) boundary-scan test (BST) circuitry devices with more macrocells. 7000S devices available industrial-temperature grades. Table shows packages speed grades available commercial-temperature grade.
EPM7064AE
44-pin PLCC 44-pin TQFP 100-pin TQFP 100-pin FineLine
EPM7128A
84-pin PLCC 100-pin TQFP 100-pin FineLine 144-pin TQFP 256-pin FineLine
EPM7128AE
84-pin PLCC 100-pin TQFP 100-pin PQFP 144-pin TQFP 256-pin FineLine
EPM7256A
100-pin TQFP 144-pin TQFP 208-pin PQFP 256-pin FineLine
-10, -10, -10, -10, -10, -10, -10, -10,
Table Commercial-Temperature 7000S Device Packages Device
EPM7032S
Package
44-pin PLCC 44-pin TQFP
Speed Grade
-10, -10, -10, -10, -10, -10,
EPM7256AE
100-pin TQFP 100-pin FineLine 144-pin TQFP 208-pin PQFP 256-pin FineLine
EPM7064S
44-pin PLCC 44-pin TQFP 84-pin PLCC 100-pin TQFP
EPM7512AE
144-pin TQFP 208-pin PQFP 256-pin 256-pin FineLine
EPM7128S
84-pin PLCC 100-pin TQFP 100-pin PQFP 160-pin PQFP
7000B Device
7000B devices 2.5-V, product-term-based programmable logic devices (PLDs). devices support standards, such Gunning transceiver logic (GTL+), stub-series terminated logicAltera Corporation News Views 1999
EPM7160S
84-pin PLCC 100-pin TQFP 160-pin PQFP
EPM7192S EPM7256S
160-pin PQFP 208-pin PQFP
Devices Tools (SSTL-) SSTL-3, offer propagation delays fast range density from macrocells (see Table 11). 7000B devices support ISP, MultiVolt pins, socketing, compatibility with industry-standard 7000 devices.
Table 7000B Commercial-Temperature Device Packages Device
EPM7032B
TOOLS
Download Quartus Preview Today
early look Altera's fourth-generation design software visit Altera site http://www.altera.com download Quartus Preview. Quartus Preview presents self-running demos Quartus software's latest features. Quartus Preview demonstrates seamless integration NativeLinkfeature accelerated verification process using SignalTapembedded logic analyzer. also ease submitting service request Altera Applications directly from Quartus software, first fully Internet-aware software. device densities increase, design methodologies PLDs must continue evolve. Download Quartus Preview first-hand Quartus software reshaping programmable logic design.
Package
44-pin PLCC 44-pin TQFP
Speed Grade
EPM7064B
44-pin PLCC 44-pin TQFP 100-pin FineLine 100-pin TQFP
EPM7128B
100-pin FineLine 100-pin TQFP 144-pin TQFP 256-pin FineLine
EPM7256B
100-pin FineLine 100-pin TQFP 144-pin TQFP 208-pin PQFP 256-pin FineLine
Quartus Simulator Features
Quartus Simulator several features, including support testbenches. Simulator supports both waveform entry (which provides compatibility with existing MAX+PLUS simulation files) testbench entry. multiple time bars Waveform Editor. Quartus Simulator supports nine different signal level values DC). Node Finder allows users create customized filters extract nodes from post-synthesis floorplan netlist, making easy locate nodes. Node Finder also output pins Vector Waveform Files (.vwf) check output values against expected values simulation. continued page
EPM7512B
144-pin TQFP 208-pin PQFP 256-pin FineLine
3000A Devices
3000A device family 3.3-V product-term-based family targeted high-volume, low-cost applications. devices have enhanced support densities from macrocells (see Table 12). With propagation delays fast 3000A devices provide customers with highest performance lowest price macrocell.
Table 3000A Devices Device
EPM3032A
Package
44-pin PLCC 44-pin TQFP
Speed Grade
EPM3064A
44-pin PLCC 44-pin TQFP 100-pin TQFP
EPM3128A
100-pin TQFP 144-pin PQFP
EPM3256A
144-pin TQFP 208-pin PQFP
1999
News Views
Altera Corporation
Devices Tools Devices Tools, continued from page Quartus software users with current software subscription. your license.dat file Quartus FEATURE line, your license will enable Quartus software. Figure shows sample license file that enables both Quartus MAX+PLUS software. have current software subscription, obtain license file that enables both Quartus MAX+PLUS software from Altera web-based license server http://www.altera.com.
Quartus Static Timing Analyzer Features
Quartus static Timing Analyzer several features. Multi-clock frequency analysis allows analyze timing designs containing register-to-register paths that controlled different clocks. ability detect combinatorial loops drastically reduces analysis times designs that contain combinatorial loops. Timing Analyzer display either system fMAX internal fMAX. system fMAX ability include delays device. Timing critical paths broken down into data path, clock path, setup time. Each delay path also broken down into increments. perform pin-to-pin combinatorial timing analysis. This process analogous delay matrix MAX+PLUS software.
MAX+PLUS BASELINE Version 9.23 Available
MAX+PLUS BASELINE software version 9.23 includes full-featured functional timing gate-level simulator, making industry's complete free development software. software available free download from Altera site http://www.altera.com. MAX+PLUS BASELINE software version 9.23 supports wide range programmable logic devices including EPF10K10, EPF10K10A, EPM9320, EPM9320A, EPF8452A, EPF8282A, EPF6010A, EPF6016, EPF6016A, 7000, 7000E, 7000S, 7000A, 7000AE, 5000, Classic devices. Features supported include schematic text-based (AHDL) design entry; full-featured timing simulation, static timing analysis. ideal development tool low- mid-density programmable logic design.
Quartus License Files
have current software subscription, will automatically receive Quartus software when released. However, need license file enable software. ensure smooth transition release Quartus software, April 1999, Altera web-based license server started issuing license files that enable both MAX+PLUS
Figure Example License File
Altera Corporation
News Views
1999
Technical
Articles
622-MBPS data rates. APEX 20KE devices first programmable logic devices (PLDs) support low-voltage differential signaling (LVDS) standard. Combined with highest densities available, APEX devices perfect programmable solution. Programmable standards help simplify your board design. example, need dedicated devices such LVDS drivers interface APEX PLDs backplanes. With programmable standards supported APEX 20KE devices, single device interface with highspeed, low-voltage memory buses backplanes.
Simplified Designs through Selectable Standards
High-performance, low-voltage standards have been introduced into market keep pace with increasing clock speeds lowvoltage levels. These standards must support memory, microprocessors, backplanes, peripheral devices. Designers want these standards with programmable logic need flexible, high-performance, multi-standard buffers. Altera's revolutionary APEX20KE devices meet this challenge providing highest density, highest performance programmable logic solution with necessary standards communication computer industries. With programmable standards supported APEX 20KE devices, single device interface with high-speed, lowvoltage memory buses backplanes
Table APEX 20KE Supported Standards Standard
LVTTL LVCMOS LVDS GTL+ SSTL-2 Class SSTL-3 Class HSTL Class HSTL Class HSTL Class HSTL Class
Supported APEX 20KE Standards
APEX 20KE blocks support standards. APEX 20KE buffers meet voltage, drive strength, characteristics necessary comply with standards listed Table
Type
Single-ended Single-ended Single-ended Single-ended Single-ended Differential Open-drain Voltage referenced Voltage referenced Voltage referenced Voltage referenced Voltage referenced Voltage referenced Voltage referenced Voltage referenced
Reference Voltage (VREF)
1.25 0.75 0.75 1.32
Output Supply Voltage (VCCIO)
Board Termination Voltage (VTT)
1.25 0.75 0.75
Notes: AGP: advanced graphics port, CTT: center-tap-terminated, GTL+: Gunning transceiver logic, HSTL: high-speed transceiver logic, LVCMOS: low-voltage complementary metal-oxide semiconductor, LVTTL: low-voltage transistor-to-transistor logic, PCI: peripheral component interconnect, SSTL: stub-series terminated logic. values shown VREF, VCCIO, typical values.
continued page
1999 News Views Altera Corporation
Technical Articles Simplified Designs through Selectable Standards, continued from page APEX 20KE devices have programmable blocks dedicated LVDS blocks. LVDS blocks also support other standard. Figure shows representation blocks.
Figure APEX 20KE Blocks
LVDS
LVDS standard high-speed, lowvoltage swing, low-power, general-purpose interface standard that independent process architecture. LVDS requires differential input, does need input reference voltage. Typical uses LVDS interfaces high-bandwidth data transfer, backplane driver, clock distribution applications. industry standards define LVDS: IEEE Std. 1596.3 SCI-LVDS ANSI/TIA/EIA-644. Both standards have similar features, IEEE standard supports maximum data transfer MBPS. APEX 20KE devices designed meet ANSI/TIA/EIA-644 standard MBPS.
Individual Power
LVDS Output Block
Regular Blocks GTL+ HSTL Class III, LVCMOS LVTTL 3.3-V SSTL-2 Class SSTL-3 Class
LVDS Input Block
Conclusion
Individual Power
programmable blocks have individual power planes with separate VCCIO pins each block. Each VCCIO plane supports 3.3-V, 2.5-V, 1.8-V levels.
Altera remains programmable solutions leader offering devices that meet designers' needs. standards features allow programmers interface APEX 20KE devices directly with microprocessors, memory devices, backplanes, without using interface logic. This process saves board space, decreases timeto-market, increases profits.
Accelerates Applications APEX Devices
Most memory devices store retrieve data addressing specific memory locations. Searching item memory take many clock cycles. time required find item stored memory reduced identified access data content, rather than address. Content-addressable memory (CAM) works this way, making ideal high-speed search applications. Altera® APEX20KE devices contain integrated blocks CAM. implemented individual device. designer wanted device their printed circuit board (PCB), which increased design time reduced amount useable space. Discrete also reduced system performance because introduced additional on-chip off-chip delays. APEX 20KE devices, which contain on-chip CAM, eliminate disadvantages discrete CAM. Because embedded inside APEX 20KE devices, provides faster system performance than traditional discrete CAM.
Because embedded inside APEX 20KE devices, provides faster system performance than traditional discrete CAM.
Integration
Traditionally, most applications have used discrete CAM, which
Altera Corporation
News Views
1999
Technical Articles
Using APEX 20KE
Each embedded system block (ESB) APEX 20KE devices implement 32-word 32-bit CAM. searches data parallel flags address which particular word stored. pre-loaded with data during configuration, written during system operation. design write "don't care" bits into words CAM; bits "don't care" affect matching. Output from either encoded unencoded. output encoded address data location, which better suited designs without duplicate data memory. Reading this type output only takes clock cycle. Figure
Figure Encoded Outputs
addr[] data[] Match addr[4.0] Encoded Outputs
Internet Protocol Filters Applications
Data Compression Data compression removes redundancy piece information, producing equivalent shorter message (see Figure lookup performed after each word presented. specific code found CAM, another word shifted When code found, outputs appropriate symbol input register flushed. generates result single transaction regardless table size length search list.
Figure Data Compression Using Tokens
Token
used optimize telecommunications, file-storage management, table look-up, pattern recognition, other applications.
Contents Uncompressed Data Compressed Data
Address
Data
Sequence
data[31.0]
Switch Applications necessary duplicate data written multiple locations, unencoded output should used. this mode, uses outputs reads outputs cycles, bits each cycle, 32-bit word line. Each output represents word goes high data matches that word CAM. Figure
Figure Unencoded Outputs
data[31.0]
2712 9743 7461
used switch applications extract process address information from incoming packets. switch packet correct outgoing port, incoming network address compared with table network addresses stored CAM. outputs destination each data packet. Figure
Figure Network Switch
Unencoded Outputs
6541
Switch
9811 Network Address
Applications
used optimize telecommunications, file-storage management, table look-up, pattern recognition, other applications. This section describes APEX used following applications: Data Compression Network Switches
News Views Altera Corporation
Contents Address
Port
Data
6541 2712 9743 7461 9811
continued page
1999
Design
Tips
Hierarchical Instantiation Organizes Your Design
Hierarchical instantiation plays particularly large role VHDL designs large digital designs. should consider using hierarchical design methodology maximize your design's effectiveness focus your project. Hierarchical instantiation involves dividing projects into extensive tree smaller design entities. Each entity specific purpose carefully declared method interacting with other entities. principal benefit hierarchical instantiation organization. Each block serves specific purpose considered entity, allowing designers focus design functionality time. This design technique also permits high-level view design's overall structure, making easier uncover critical paths potential trouble spots. well-defined purpose carefully monitored fully documented.
This article last four-part series that discusses practical design tips from Altera Applications, focuses importance hierarchical instantiation.
Error Detection
Hierarchical instantiation facilitate error detection assembled projects. Simulated nodes easier find because they referenced their hierarchical location. Critical paths timing analysis also stand out, especially within parallel modules that instantiated multiple locations.
Hierarchical Methodologies
fundamental design practices critical hierarchical design include top-down design bottom-up design methodology. Both methodologies contain their strengths break large designs into more manageable pieces. best designs often mixture these design methodologies. Top-Down Designs Top-down designs start with high-level understanding design's overall flow. Each design block's general functionality described prior developing building blocks themselves. Top-down methodologies tend create more organized designs, because designers must first evaluate design's overall structure. addition, focusing structure leaving details design undefined, designers delay technical considerations until they more manageable levels. Bottom-Up Designs bottom-up methodology, designers first create lower-level blocks then integrate these blocks into higher-level structures. Designers focus their attention individual
Labor Division
Well-divided projects lend themselves proper labor division. Designers must often split project between multiple engineers, welldefined barriers ease this task. Designers easily separate projects assign sections individual attention.
Documentation Revision Control
organized nature hierarchical designs creates benefits documentation revision control. Individual, well-focused modules lead creation complete documentation describing each block's functionality interfaces with others. Thorough documentation also aids debugging process helps bring engineers speed quickly. Revision control also improved, because each change serves
Altera Corporation
News Views
1999
Design Tips sub-blocks rather than design whole. Thus, individual blocks verified prior building entire design. Bottom-up designs also highlight benefits reusable code. Splitting projects into smaller modules helps designers find redundant sections project. Designers then reuse individual blocks code, which saves time. addition, designers assemble commonly used functions into their regular design library, allowing blocks code reused from project project. Re-useable code also lends itself more efficient synthesis, seen third article this series, Using Arithmetic Operators MAX+PLUS VHDL. that example, careful placement multiplexers allowed adder module where might have been required otherwise. However, adder located instantiated block, would have been difficult discern this optimization. Finally, parameterizable code enhance design reuse. creating parameterizable code, specific blocks targeted multiple uses same design. This ability what makes library parameterized modules (LPM) functions, well numerous Altera functions, effective. more information creating effective hierarchical design, contact Altera Applications sos@altera.com (800) 800-EPLD.
Designers assemble commonly used functions into their regular design library, allowing blocks code reused from project project.
Accelerates Applications APEX Devices, continued from page Internet Protocol Filters Internet protocol filter security feature that allows keep unauthorized users from accessing local-area network (LAN) resources. feature also restrict Internet protocol traffic over wide-area network (WAN) link. With Internet protocol filter, users restricted specific applications Internet (such e-mail). works filter block access except packets that have permission. addresses with certain permissions written into CAM; when address sent memory, reports whether contains address. address resides within CAM, permission particular activity. Figure Applications power-up, peripheral component interconnect (PCI) must configured that each device's memory functions occupy mutually exclusive address ranges. Therefore, system must able detect
Figure Using Filter
Contents Address
Data
Routed Packet
Permission
Permit Permit Denied Denied
many memory address ranges device requires size each. base address registers permit this relocation provide mechanism mapping devices into address spaces. Each interface have registers. used report which register being accessed. Using application speeds register search, while using fewer logic elements (LEs).
Speeds Applications
Altera's APEX devices have integrated into architecture. searching data instead location, minimizes search times, allowing designers make full APEX device speed features.
1999
News Views
Altera Corporation
Customer
Application
Bright Star Engineering FLEX 6000 Devices Connect Products Internet
Internet revolution entering phase. Manufacturers everywhere want their embedded products "network-enabled"-that have ability connect Internet. Users communicate with product that linked Internet through their browser from anywhere world, offering significant benefits wide range applications. example, engineer troubleshoot networkenabled manufacturing equipment, solve problems, production back track- from remote location using laptop. With network-enabled diagnostic equipment, doctor evaluate vital data give qualified advice patient hundreds miles away. large portion lives will soon affected addition network-enabled products. Although adding network connectivity product enticing, expensive time-consuming, especially manufacturer chooses develop hardware software house. Development long-term maintenance costs prohibitive, crucial time-to-market advantages lost. Bright Star Engineering (BSE) developed solution eliminate these problems: ipEngine-1. ipEngine-1 miniature network computer board that comes complete with hardware, software, development environment required networkenable product. Altera® FLEX® 6000 device integral piece this product, shown Figure
"Unlike traditional board-level products with fixed interfaces, ipEngine-1 capable adapting itself user's hardware requirements. Altera EPF6016 device provides extraordinary flexibility." Stuart Adams, President, Bright Star Engineering
Credit-Card-Size Board with Built-in Operating System Server
ipEngine-1 network computer uses Motorola PowerPC MPC823 processor central processing unit (CPU). This device board only inches wide inches long (see Figure processor features variety on-chip peripherals including: 10Base-T Ethernet interface Universal serial (USB) host/slave controller serial ports Liquid-crystal display (LCD) video controller serial
Figure ipEngine-1 Compares Size Credit Card
MPC823 processor also supports variety low-power operating modes, making suitable battery-powered applications. ipEngine-1 16-Mbyte DRAM 2-Mbyte FLASH memory system provide storage operating system well original equipment manufacturer's (OEM's) application software data. users need real-time operating system, ipEngine-1 ensures full connectivity from PowerPC processor local area networks (LANs) Internet. ipEngine-1 includes POSIX-based pKernel real-time network operating system (OS). pKernel integrate following elements:
Altera Corporation News Views 1999
Customer Application TCP-IP networking Embedded Apache server Local file system Access Internet files HTTP Interactive command shell Software development small network-command-processor module PowerPC processor that translates network commands into matrix keyboard "presses." matrix keyboard information then sent through EPF6016 virtual interface control device. product ready.
Alternatively, those prefer non-realtime Embedded Linux configuration fits full Linux kernel plus network utilities, Apache server, Java Virtual Machine into ipEngine-1 onboard FLASH memory.
Altera EPF6016 Device Provides Extraordinary Flexibility
external interface from ipEngine-1 product, chose Altera EPF6016QC240-3 programmable logic device (PLD). "Unlike traditional board-level products with fixed interfaces, ipEngine-1 capable adapting itself user's hardware requirements. Altera EPF6016 device provides extraordinary flexibility," said Stuart Adams, President BSE. been working with Altera devices several years appreciates abundance features cost. company chose EPF6016 device ipEngine-1 primarily because these continued page
Using ipEngine-1
ipEngine-1 makes converting existing product into network-enabled simple, two-step process. example, manufacturer might want re-work small control device with matrix keypad into with network command interface. first step remove original matrix keypad, define virtual matrix keypad EPF6016 device, connect connector pins keypad input product. second step write
Figure ipEngine-1 Architecture
To/From Debug
To/From Clocks
XTAL CLOCK_GEN
Switching Power Supply
LCD_CTRL
Motorola MPC823
Universal Serial
Ethernet
Serial1
Serial2 EPF6016 Device Hardware Interface
XCVR FLASH XCVR
RS-232
DRAM
64KB Synchronous SRAM
RS-232
Bright Star Engineering ipEngine-1
1999
News Views
Altera Corporation
Customer Application Bright Star Engineering FLEX 6000 Devices Connect Products Internet, continued from page reasons. "The EPF6016 device lowest cost flipflop industry, lends itself volume production, unlike expensive FPGAs from other companies," said Stuart Adams. "With freely available easy-touse BASELINE software sample code from BSE, developers started right away." EPF6016 device forms 88-pin "virtual interface" that configured according manufacturer's particular needs. used either communicate with existing product control monitor product's hardware. EPF6016 device emulate variety architectures well implement peripheral functions such universal asynchronous receiver/transmitters (UARTs), pulse width modulation (PWM) controls, memory emulation, data capture synthesis, interfaces variety devices. synchronous 128-Kbyte SRAM connected EPF6016 device. SRAM used high-speed shared buffer storage data coming from going virtual interface. ipEngine-1 Altera MAX+PLUS® BASELINE development software. downloading software free charge from Altera site, http://www.altera.com, developer configure EPF6016 device. Sample configuration files Altera Hardware Description Language (AHDL) VHDL found site http://www.brightstareng.com. "With freely available easy-to-use Altera BASELINE software sample code from BSE, developers started right away," said Stuart Adams. further simplify process configuring EPF6016 device defining virtual interface, developing library precompiled configurations ipEngine-1 that will available their site.
Conclusion
future, network-enabled products will change that interact with devices homes workplaces. integrating Altera FLEX 6000 device into ipEngine-1 using MAX+PLUS BASELINE software configuration, Bright Star Engineering able offer miniature, highly flexible, cost-effective network computer that connect third-party products Internet today.
Bright Star Engineering, Inc. Enfield Drive Andover 01810 sales@brightstareng.com http://www. brightstareng.com
MAX+PLUS BASELINE Software Makes Configuration Free Easy
their customers, added advantage using Altera device
Current Software Version
latest version Altera software MAX+PLUS® version 9.24. MAX+PLUS development system available Windows-based PCs, SPARCstation, 9000 Series 700/800, RISC System/6000 platforms.
$20K APEX
$20,000 charity Palm yourself. Altera celebrating release APEX device family giving away $20,000 charity. winner $20K APEX sweepstakes will able choose recipient from list approved organizations, will also receive Palm keep. your chance more information about speepstakes, visit Altera site
purchase necessary. Void where prohibited. Open only legal residents Continental U.S. years older 6/15/99, engineers engineering management currently employed company that uses programmable logic devices (semiconductors) manufactured Altera Corporation. Internet entries must received p.m. 7/15/99. Mail entries must postmarked 7/15/99 received 7/22/99. complete rules enter send self addressed stamped envelope P.O. 2032, Hollywood, 90078.
Altera Corporation
News Views
1999
Altera
News
Figure SDRAM Controller Extensions
Local
sd_ctrl ppc_ctrl ppc_addr Power SDRAM Controller Logic Core
Provides SDRAM Controller Integration with PCI/C
Northwest Logic Design (NWL), Altera Megafunction Partners Program (AMPPSM) partner, developed SDRAM controller with three important characteristics intellectual property (IP) solution: performance, extensibility, ease use. function also offers full integration with Altera® pci_c 64-bit, 66-MHz peripheral component interconnect (PCI) MegaCorefunction. This controller offers upwards 100-MHz performance when implemented Altera FLEX® 10KE devices while providing high degree flexibility through multiple interface modules user-defined parameters. SDRAM controller features include: Clock speeds FLEX 10KE devices 64-bit wide data support Full byte enable support Variable burst lengths Memory depths Mbytes 168-pin DIMM 144-pin SO-DIMM support Redundant large memory systems Parameterized timing specifications Pipelined access maximize throughput Efficient bank management Automatic SDRAM initialization Automatic refresh
sd_addr sd_ctrl
ALTERA MEGAFUNCTION PARTNERS PROGRAM
vb_ctrl vb_din vb_dout
Video Buffer
SDRAM Controller Logic Core
sd_addr sd_data sd_ctrl
pci_ctrl pci_a/d
Target
SDRAM Controller Logic Core
sd_addr sd_data
Motorola PowerPC 60x/750 interface, video frame buffer interface, target interface Altera pci_c MegaCore function. Table describes performance utilization these three extensions using SDRAM controller Altera FLEX 10KE devices.
Ease
SDRAM controller includes many features that make easy use. Currently, SDRAM controller available OpenCoremegafunction. design fully parameterized. Support available help customers integrate NWL's SDRAM controller quickly easily. future, MegaWizardPlug-In support will available this megafunction.
Table SDRAM Controller Performance FLEX 10KE Devices Interface Performance Device Speed (MHz)
PowerPC Video Buffer EPF10K200E-1 EPF10K50E-1 EPF10K50E-1
Performance
SDRAM controller achieves performance most FLEX 10KE devices. Utilizing latest timing models MAX+PLUS® software, provides solution systems requiring high-speed memory access.
Extensibility
natural addition design, SDRAM controller features interface modules- blocks that help integrate SDRAM controller into system. Figure illustrates extensions that currently available, including
1999 News Views Altera Corporation
Utilization
2,041
EABs
Northwest Logic Design 1905 169th Place Suite Beaverton, 97006 (503) 533-5800 ip@nwlogic.com http://www.nwlogic.com
Altera News
Synplify/Quartus Integration Streamlines APEX Designs Design Flows
APEXdevices allow designers implement complex designs while achieving system performance requirements. Quartusdevelopment system addresses designers' needs supporting larger devices, enabling workgroup computing, incremental compilation. Synplify software builds these capabilities providing HDL-enhanced synthesis graphical debugging. This article describes this integration help APEX designers.
Figure APEX Logic Element Mapping
Under-the-Hood Integration
Quartus software provides under-the-hood integration NativeLinkfeature, improving synthesis power Synplify software. Enhancements Quartus development system allow Synplify software synthesized logic more efficiently into APEX architecture. understanding exact structures used with this enhanced mapping, Synplify software optimize design meet system requirements. Quartus software provides more powerful mapping element called ATOM primitive that controls mapping aspects APEX architecture, from logic elements (LEs) memory elements cells. Synplify software uses ATOM primitives netlist files, resulting improved performance logic utilization (see Figure ATOM primitive automated within Synplify software does require extra effort from designers. real impact quality results. addition general improvements quality results, precise control over logic implementation APEX devices gives Synplify software more accurate timing estimates. Synplify software uses these timing estimates timing constraints user make synthesis decisions affecting
utilization performance. Underconstraining overconstraining could cause inefficiencies that reduce overall system performance. interpreting timing delays, Synplify software accurately constrain optimize design.
Streamlined Design Flow Designers
addition improved optimization, there number integration features that enable Quartus Synplify software operate seamlessly together. Quartus software ability launch Synplify software automatically default synthesis tool; Synplify software launched batch mode perform synthesis. Synplify compile messages displayed Quartus Message Window. After successful synthesis Synplify software, Quartus software will place route design. Alternatively, Quartus development system allows Synplify application launch, compile, access Quartus databases. Additionally, Synplify software provides
Altera Corporation
News Views
1999
Altera News information that allows Quartus software cross-probe original Verilog HDL/VHDL code instead intermediate netlists. example, Synplify software both launch compile APEX designs Quartus software. After launching Quartus development system, user start Quartus project compile post-synthesis netlist file created Synplify. Productivity increased speeding enhancing communication between Synplify Quartus software. Additionally, "Quartus compile" step within Synplify software automatically goes through entire Altera place-and-route flow generates files static timing analysis information. Figure This process saves time combining multiple setup steps makes entire design flow more user friendly. After Quartus compile step done, Synplify software access post-placeand-route information evaluate results make further refinements, necessary. enhance designers debug improve designs using both tools, Synplify software links Quartus software back source code. Designers longer need worry about tracing signals through intermediate netlists such EDIF.
Summary
Through NativeLink integration, Quartus software provides powerful interface that allows Synplify software improve design flow well overall synthesis. combination Quartus Synplify software create smaller, faster designs with less work designer. Synplicity will release version Synplify software June 1999 that supports Quartus development system. This release will Quartus integration that provides streamlined design flows efficient mapping APEX devices. Synplicity committed providing APEX designers highest level integration with Quartus software.
Figure Using Quartus Compiler through Synplify Software
1999
News Views
Altera Corporation
Altera News
SignalTap Embedded Logic Analyzer Provides Visibility Internal Signals
With introduction SignalTapembedded logic analyzer, Altera takes leadership role provider development tools multi-million gate designs. While these large devices enable they also create challenges. System devices containing several "virtual components" make difficult design engineers access signals from internal programmable logic device (PLD) nodes debugging verification. Traditional tools cannot used because they have access internal nodes. solution: place debugging tools inside device megafunction. Design engineers SignalTap logic analyzer access internal nodes signals pins. Integration with Quartussoftware- analyzer controls display integrated within Quartus development software.
Scalable Architecture
SignalTap parameterized megafunction lets choose many internal signals capture. Input channels selected power two, limited only number logic elements (LEs) embedded system blocks (ESBs) available. Table shows impact channel count usage.
Table Usage Analyzer Channels
EP20K400 Usage
0.82% 0.87% 0.96% 1.15% 1.54% 2.31% 3.85%
Bench-Top Logic Analyzer Inside APEX Devices
SignalTap embedded logic analyzer powerful debugging tool that provides nonintrusive visibility signals from internal nodes running speed. functions like bench-top logic analyzer inside APEXdevice, includes following features: Channel width acquisition depth-Users specify number input channels depth sample buffer. speed" acquisition-The embedded logic analyzer captures signals synchronous internal global clock. Powerful triggering-The SignalTap logic analyzer contains four-level trigger "sequencer" triggering complex sequence events. Selective data storage-Users specify which data save which ignore.
Acquisition data saved internal memory blocks, then transferred off-chip IEEE Std. 1149.1 Joint Test Action Group (JTAG) port. number ESBs used SignalTap logic analyzer depends number input channels used depth sample buffer. Table shows usage based channel width buffer depth. SignalTap logic analyzer synchronous (state) analyzer, capturing internal signals synchronous user-selected internal global clock. acquisition data represents "states" internal circuitry running speed.
Altera Corporation
News Views
1999
Altera News
Table Embedded System Block Usage Channels
Multiple Analyzer Configurations
SignalTap logic analyzer been designed handle types problems. used several configurations match debugging task hand. entire analyzer contained within APEX device (see Figure Acquisition data saved internal RAM, then streamed off-chip after being triggered.
Figure Embedded Logic Analyzer
APEX Device
Unused Pins
Buffer Samples
1,024 2,048
Powerful Triggering
Internal Nodes Trigger Embedded Logic Analyzer Trigger JTAG
biggest challenges while debugging design isolating improper circuit operation. SignalTap logic analyzer provides powerful multi-level triggering with selective data storage locate problem capture information interest. SignalTap trigger resources include: Four pattern recognizers-Patterns define logic events based combination high, low, rising edge, falling edge, "don't care" conditions across input channels. Time count qualification-Each pattern further qualified duration (time) number occurrences (count). Delayed trigger-A trigger delay used postpone triggering specified period after pattern recognized. Four-level trigger sequence-Patterns linked together using IF/THEN/ ELSE/STORE structure create sequence events that must occur before analyzer triggers. Selective data storage-This feature, which each trigger level, lets save important data ignores meaningless information. Trigger I/O-External trigger input trigger output signals used synchronize logic analyzer with external test equipment vice versa).
Memory (ESB)
connect analyzer trigger input output signals unused pins synchronization external devices events. debugging port configuration routes internal signals unused pins acquisition external logic analyzer (see Figure
Figure Debug Port
Unused Pins
APEX Device
Acquisition Data Embedded Logic Analyzer Trigger Trigger JTAG
Internal Nodes
one-wire equivalent mode, trigger logic SignalTap function generates output based occurrence internal event (see Figure page 26). width trigger output pulse represent duration pattern trigger level. continued page
1999
News Views
Altera Corporation
Altera News SignalTap Embedded Logic Analyzer Provides Visibility Internal Signals, continued from page SignalTap logic analyzer integral part Quartus development software, providing single environment development, debugging, verification.
Figure One-Wire Equivalent
APEX Device
Unused Internal Nodes Embedded Logic Analyzer JTAG Trigger
MasterBlaster communications cable connects host standard serial universal serial (USB) port, target system using 10-pin female connector. provides multi-voltage interface target system, supporting levels between future lower-voltage standards.
Integrated with Quartus Software
SignalTap logic analyzer integral part Quartus development software, providing single environment development, debugging, verification. Internal nodes selected using Quartus Node Finder then dropped onto logic analyzer window, automatically assigning them capture. Analyzer setup-including triggering, sample buffer configuration control-is provided single, intuitive user interface Quartus software. Once analyzer created configured, compiled with rest design downloaded target device. Triggering changes made on-the-fly without recompiling design. Data acquired logic analyzer presented Quartus software waveform analysis.
trigger output, when captured external logic analyzer oscilloscope, used determine specific information about trigger event, such Whether event occurred many times occurred duration internal event duration variation (jitter)
MasterBlaster Communications Cable
MasterBlastercommunications cable shown Figure used downloading designs device. also provides control, data transfer information from SignalTap logic analyzer.
Figure MasterBlaser Communications Cable
SignalTap Plus System Analyzer
During system integration, designers face challenges-interfacing with rest system. Understanding elements board interact from system level becomes critical task. SignalTap Plus system analyzer from Boulder Creek Corporation addresses this need. more information SignalTap Plus system analyzer, Boulder Creek Corporation site http://www.bcreek.com.
Conclusion
SignalTap logic analyzer provided with Quartus development software lets view signals within device. This technology allows spend less time debugging, resulting increased productivity.
Altera Corporation
News Views
1999
Questions
Answers Setup/Hold option MAX+PLUS® QuartusSimulator. This guideline does apply circuits with different clock domains that interact with each other.
should port pulled instead high?
When device with both pulled high powered IEEE Std. 1149.1 Joint Test Action Group (JTAG) controller should stay within base, TEST_LOGIC/RESET state. However, during some power-up processes, transition from unpowered level powered high level occurs slightly different moments time between TCK. Figure Application Note (Using Language Embedded Processor). rise high level same time, rises before TCK, should have problem. However, rises before TMS, JTAG controller recognizes rising edge state machine clock, with signal equal shifts device into RUN_TEST/IDLE state. device stays this state until receives further control signals from JTAG port. Therefore, should pulled through resistor, both blank programmed devices. Figure Application Note (In-System Programmability Devices).
does MAX+PLUS software issue error "Device `device name' does have JTAG attribute information" nonAltera device after have entered JTAG attribute information? receive this error entered JTAG attribute information non-Altera device included space character Device Name field JTAG Device Attributes dialog box. avoid this error, remove space character from name.
Memory Initialization File (.mif) initialize memory created using lpm_ram_dq function implemented with logic elements (LEs) macrocells? MIFs only used initialize memory FLEX® embedded array blocks (EABs) APEXembedded system blocks (ESBs) during device configuration. cannot MIFs initialize blocks that have been implemented EABs because registers macrocells initialize zero after power-up configuration. want initialized block, initialize block that implemented EABs APEX ESBs.
doesn't multi-clock design function properly board even though simulation shows proper results? When using multiple clocks, should follow good asynchronous design practices, such registers synchronize data when transferring from clock domain another. first-in first-out (FIFO) buffer transfer data from clock domain another.
improve timing requirements FLEX device bidirectional pins?
Without following these techniques, registers device have setup hold time violations when driven data synchronized with different clocks. view this type error your simulation turn
possible improve FLEX bidirectional breaking into input output using element (IOE) registers both pins. Using global clock drive registers both input output pins gives best possible times signal. continued page
1999
News Views
Altera Corporation
Questions Answers Questions Answers, continued from page program MAX® devices configure FLEX devices same JTAG chain using JamPlayer?
can't pick-and-place machine distinguish solder balls ball-grid array (BGA) package from underside device when trying mount device? underside some packages shiny pick-and-place machines distinguish solder balls from bottom device. Many pick-and-place machines expect underside dark, dull color which balls easily distinguishable from background. help distinguish balls from shiny underside, recalibrate pickand-place machine. Contact machine's vendor help with recalibration.
Yes, program devices configure FLEX devices same JTAG chain using Byte-Code File (.jbc) File (.jam). should pass both DO_PROGRAM=1 DO_CONFIGURE=1 initialization variables Player version perform both functions. can't generate File from MAX+PLUS software program 7000AE devices test platform?
receive warning: "Current device family <device family> does support dual-port synchronous implementing synchronous dffe array instead. (dcfifo, FLEX 10K)?" dcfifo function most efficiently implemented EABs embedded system blocks (ESBs) that support dual-port (e.g., FLEX 10KE APEX devices). using FLEX 10KE APEX device, dcfifo function will implemented array dffe functions achieve dual-clocked behavior that integral part dcfifo function. require dual-clock FIFO buffer, scfifo function, which only requires single-clocked EABs. This megafunction implemented using EABs FLEX device.
program 7000AE devices with File, must devices that support "fixed" constant programming algorithm. Altera released fixed programming algorithm 7000AE devices. When devices released, MAX+PLUS software will updated support File generation. more information about planned release dates other availability details, contact your local Altera representative Altera Customer Marketing.
configure subset FLEX devices Multi-Device FLEX Chain?
must configure devices FLEX chain. cannot selectively configure device, like JTAG chain. error "I/O error: cannot open device \ALTLPT1. Check port number device driver installation." when running Player Windows workstation? most likely cause this error that ByteBlasterdownload cable driver been installed your Search "ByteBlaster" Atlas Solutions database Altera site (http://www.altera.com) details install driver.
Does EPC2 device have fixed programming pulse width?
Yes, EPC2 devices have fixed programming pulse width, which allows them programmed in-circuit testers using Serial Vector Format Files (.svf). need order special fixed-algorithm EPC2 devices.
Altera Corporation
News Views
1999
Every
Issue
Service (KCE-BBS) Microsystems' BBS. Programming support configuration, MAX® 9000, 7000 devices shown Table information subject change.
Table Third-Party Programming Hardware Support Device Data Microsystems
Altera Publications
publications available from Altera Literature Services. Individual documents available Altera site http://www.altera.com. Document part numbers shown parentheses. MasterBlaster Serial/USB Communications Cable Data Sheet (A-DS-MASTERBL-01) 3000A Programmable Logic Device Family Data Sheet (A-DS-M3000A-01) Quartus Programmable Logic Development System Software Data Sheet (A-DS-QUARTUS-01) SignalTap Embedded Logic Analyzer Megafunction Datasheet (A-DS-SIGNALTAP-01) 109: Using 3070 Tester InSystem Programming (A-AN-109-01) 110: Gate Counting Methodology APEX Devices (A-AN-110-01) 111: Embedded Programming Using 8051 Byte-Code (A-AN-111-01) 112: Integrating Product-Term Logic APEX Devices (A-AN-112-01) 115: Using ClockLock ClockBoost Features APEX Devices (A-AN-115-01) 116: Configuring APEX 20K, FLEX FLEX 6000 Devices (A-AN-116-01) Component Selector Guide (M-SG-COMP-06) Development Tools Selector Guide (M-SG-TOOLS-14)
EPC1064 EPC1213 EPC1 EPC1441 EPM7032 EPM7032AE EPM7032S EPM7064 EPM7064AE EPM7064S EPM7096 EPM7128A EPM7128S EPM7128AE EPM7128E EPM7160E EPM7192S EPM7192E EPM7256A EPM7256AE EPM7256S EPM7256E EPM7512AE
EPM9320 EPM9320A EPM9400 EPM9480
Altera Programming Support
Altera® third-party programming support available your Altera devices.
EPM9560 EPM9560A
Third-Party Programming Support
Data Microsystems provide programming hardware support selected Altera devices. Algorithms supplied Data I/O's Keep Current Express-Bulletin Board
1999 News Views
Notes: These devices supported Data 3900 version UniSite programmers version 6.0. These devices supported Microsystems programmers version 3.40. Please contact Data Microsystems about programming support these devices.
Altera Corporation
Every Issue
Programming Hardware Support
following table contains latest programming hardware information Altera devices. correct programming,
Table Altera Programming Adapters (Part Note Device
EPC1064 EPC1064V EPC1441 EPC1 EPC1213 EPC2 J-lead TQFP EPM9320 J-lead (84-pin) RQFP (208-pin) (280-pin) EPM9320A J-lead (84-pin) RQFP (208-pin) EPM9400 J-lead (84-pin) RQFP (208-pin) RQFP (240-pin) EPM9480 RQFP (208-pin) RQFP (240-pin) EPM9560 RQFP (208-pin) RQFP (240-pin) (280-pin) RQFP (304-pin) EPM9560A RQFP (208-pin) RQFP (240-pin)
EPM7032 J-lead (44-pin) PQFP (44-pin) TQFP (44-pin) EPM7032S EPM7032AE EPM7032V EPM7064 J-lead (44-pin) TQFP (44-pin) J-lead (68-pin) J-lead (84-pin) PQFP (100-pin) EPM7064AE EPM7064S FBGA (100-pin) J-lead (44-pin) J-lead (84-pin) TQFP (44-pin) TQFP (100-pin) EPM7064AE J-lead (44-pin) TQFP (44-pin) TQFP (100-pin) EPM7096 J-lead (68-pin) J-lead (84-pin) PQFP (100-pin) PLMJ7000-44 PLMT7000-44 PLMJ7000-68 PLMJ7000-84 PLMQ7000-100 PLMF7000-100 PLMJ7000-44 PLMJ7000-84 PLMT7000-44 PLMT7000-100NC PLMJ7000-44 PLMT7000-44 PLMT7000-100NC PLMJ7000-68 PLMJ7000-84 PLMQ7000-100 J-lead (44-pin) TQFP (44-pin)
software version shown "Current Software Version" page Table lists Altera programming adapters 9000, 7000, configuration devices.
Table Altera Programming Adapters (Part Note Device
EPM7128E
Package
DIP, J-lead TQFP
Adapter
PLMJ1213 PLMT1064
Package
J-lead (84-pin) PQFP (100-pin) PQFP (160-pin)
Adapter
PLMJ7000-84 PLMQ7000-100 PLMQ7128/7160-160 PLMJ7000-84 PLMT7000-100NC PLMT7000-144NC PLMF7000-100 PLMF7000-256 PLMJ7000-84 PLMQ7000-100NC PLMT7000-100NC PLMQ7128/7160160NC
DIP, J-lead
PLMJ1213
EPM7128A EPM7128AE
J-lead (84-pin) TQFP (100-pin) TQFP (144-pin) FBGA (100-pin) FBGA (256-pin)
PLMJ1213 PLMT1064 PLMJ9320-84 PLMR9000-208 PLMG9000-280 PLMJ9320-84 PLMR9000-208NC PLMJ9400-84 PLMR9000-208 PLMR9000-240 PLMR9000-208 PLMR9000-240 PLMR9000-208 PLMR9000-240 PLMG9000-280 PLMR9000-304 PLMR9000-208NC PLMR9000-240NC
PLMJ7000-44 PLMQ7000-44 PLMT7000-44 PLMJ7000-44 PLMT7000-44 EPM7256A EPM7256E
EPM7128S
J-lead (84-pin) PQFP (100-pin) TQFP (100-pin) PQFP (160-pin)
EPM7160E
J-lead (84-pin) PQFP (100-pin) PQFP (160-pin)
PLMJ7000-84 PLMQ7000-100 PLMQ7128/7160-160 PLMJ7000-84 PLMQ7000-100NC PLMQ7128/7160160NC
EPM7160S
J-lead (84-pin) PQFP (100-pin) PQFP (160-pin)
EPM7192E
(160-pin) PQFP (160-pin)
PLMG7192-160 PLMQ7192/7256-160 PLMQ7192/7256160NC
EPM7192S
PQFP (160-pin)
PQFP (160-pin) (192-pin) PQFP (208-pin) RQFP (208-pin) TQFP (100-pin) TQFP (144-pin) PQFP (208-pin) FBGA (256-pin)
PLMQ7192/7256-160 PLMG7256-192 PLMR7256-208 PLMR7256-208 PLMT7000-100NC PLMT7000-144NC PLMR7256-208NC PLMF7000-256 PLMR7256-208NC PLMT7256-208NC
PLMT7000-100NC PLMF7000-100 PLMT7000-144NC PLMF7000-256 PLMT7000-144NC PLMR7256-208NC PLMB7000-256 PLMF7000-256
EPM7256A EPM7256S
EPM7256AE
PQFP (208-pin) RQFP (208-pin)
TQFP (100-pin) FBGA (100-pin) TQFP (144-pin) FBGA (256-pin)
EPM7512AE
TQFP (144-pin) PQFP (208-pin) (256-pin) FBGA (256-pin)
Altera Corporation
News Views
1999
Every Issue
Notes Table Refer Altera Programming Hardware Data Sheet device adapter information 5000 Classicdevices. Altera offers adapter exchange program 0.8-µm EPM5032, EPM5064, EPM5130 programming adapters. FBGA: FineLine BGApackages. FLEX® 8000 configuration device. FLEX 10K, FLEX 8000, FLEX 6000 configuration device. APEX 20K, FLEX 10K, FLEX 6000 configuration device. These devices shipped carriers.
Table Download Cable Compatibility Device
APEX APEX 20KE FLEX FLEX 10KA FLEX 10KE FLEX 8000 FLEX 6000 9000 9000A 7000S 7000A
BitBlaster
ByteBlasterMV
MasterBlaster
Download Cables
Table provides programming configuration compatibility information MasterBlasterserial universal serial (USB) communications cable, BitBlasterserial ByteBlasterMVparallel port download cables. (The ByteBlasterdownload cable been replaced with ByteBlasterMV cable.)
Notes: ByteBlasterMV download cable must operate these devices. Therefore, VCCIO pins FLEX 6000 family, this download cable only compatible with EPF6016 devices.
Altera Device Selection Guide
Current information Altera® APEX20K, FLEX® 10K, FLEX 8000, FLEX 6000, MAX® 9000, 7000, 3000A, configuration devices listed here. Information other Altera products located Altera Component Selector Guide.
APEX Devices
DEVICE
EP20K100
most up-to-date information, Altera site http://www.altera.com. Some devices listed available yet. Contact Altera your local sales office latest device availability.
GATES
100,000
PIN/PACKAGE OPTIONS
144-Pin TQFP, 196-Pin FBGA2, 208-Pin PQFP, 240-Pin PQFP, 324-Pin FBGA2, 356-Pin
SUPPLY VOLTAGE
LOGIC ELEMENTS
4,160
BITS
53,248
MACROCELLS
EP20K100E
100,000
144-Pin TQFP, 196-Pin FBGA2, 208-Pin PQFP, 240-Pin PQFP, 324-Pin FBGA2, 356-Pin
4,160
53,248
EP20K160E EP20K200 EP20K200E
160,000 200,000 200,000
144-Pin TQFP, 208-Pin PQFP, 240-Pin PQFP, 356-Pin BGA, 400-Pin FBGA2 208-Pin RQFP, 240-Pin RQFP, 356-Pin BGA, 484-Pin FBGA2
6,400 8,320 8,320
81,920 106,496 106,496
208-Pin PQFP, 240-Pin PQFP, 356-Pin BGA, 484-Pin FBGA2, 652-Pin BGA, 672-Pin FBGA2
EP20K300E EP20K400 EP20K400E EP20K600E EP20K1000E
300,000 400,000 400,000 600,000 1,000,000
208-Pin RQFP, 240-Pin RQFP, 652-Pin BGA, 672-Pin FBGA2 652-Pin BGA, 655-Pin PGA, 672-Pin FBGA2 208-Pin RQFP, 240-Pin RQFP, 652-Pin BGA, 672-Pin 652-Pin BGA, 672-Pin FBGA2, 784-Pin FBGA2 784-Pin FBGA2, 984-Pin FBGA2
11,520 16,640 16,640 24,320 42,240
147,456 212,992 212,992 311,296 540,672
1,152 1,664 1,664 2,432 4,224
Notes: This data preliminary. most up-to-date information, contact Altera Applications (800) 800-EPLD. This package space-saving FineLine BGApackage.
1999
News Views
Altera Corporation
Every Issue
FLEX Devices
DEVICE
EPF10K10 EPF10K10A EPF10K20 EPF10K30 EPF10K30A EPF10K30E EPF10K40 EPF10K50 EPF10K50V EPF10K50E EPF10K50S
GATES
10,000 10,000 20,000 30,000 30,000 30,000 40,000 50,000 50,000 50,000 50,000
PIN/PACKAGE OPTIONS
84-Pin PLCC, 144-Pin TQFP, 208-Pin PQFP 100-Pin TQFP, 144-Pin TQFP, 208-Pin PQFP, 256-Pin FBGA1 144-Pin TQFP, 208-Pin RQFP, 240-Pin RQFP 208-Pin RQFP, 240-Pin RQFP, 356-Pin 144-Pin TQFP, 208-Pin PQFP, 240-Pin PQFP, 256-Pin FBGA1, 356-Pin BGA, 484-Pin FBGA1 144-Pin TQFP, 208-Pin PQFP, 256-Pin FBGA1, 484-Pin FBGA1 208-Pin RQFP, 240-Pin RQFP 240-Pin RQFP, 356-Pin BGA, 403-Pin 240-Pin PQFP, 240-Pin RQFP, 356-Pin BGA, 484-Pin FBGA1 144-Pin TQFP, 208-Pin PQFP, 240-Pin PQFP, 256-Pin FBGA1, 356-Pin BGA, 484-Pin FBGA1 144-Pin TQFP, 208-Pin PQFP, 240-Pin PQFP, 256-Pin FBGA1, 356-Pin BGA, 484-Pin FBGA1
PINS
102, 102, 134, 102, 147, 147, 189, 102, 147, 189, 191, 246, 102, 147, 176, 147, 189, 274, 189, 189, 274, 102, 147, 189, 191, 220, 102, 147, 189, 191, 220, 189, 189, 274, 369, 147, 189, 147, 189, 191, 274, 470, 186, 274, 369, 424, 470, 470, 182, 274, 369, 470, 470,
SUPPLY VOLTAGE
SPEED GRADE
LOGIC ELEMENTS
1,152 1,728 1,728 1,728 2,304 2,880 2,880 2,880 2,880
BITS
6,144 6,144 12,288 12,288 12,288 24,576 16,384 20,480 20,480 40,960 40,960
EPF10K70 EPF10K100 EPF10K100A EPF10K100B EPF10K100E
70,000 100,000 100,000 100,000 100,000
240-Pin RQFP, 503-Pin 503-Pin 240-Pin RQFP, 356-Pin BGA, 484-Pin FBGA1, 600-Pin 208-Pin PQFP, 240-Pin PQFP, 256-Pin FBGA1 208-Pin PQFP, 240-Pin PQFP, 256-Pin FBGA1, 356-Pin BGA, 484-Pin FBGA1
3,744 4,992 4,992 4,992 4,992
18,432 24,576 24,576 24,576 49,152
EPF10K130V EPF10K130E
130,000 130,000
599-Pin PGA, 600-Pin 240-Pin PQFP, 356-Pin BGA, 484-Pin FBGA1, 600-Pin 672-Pin FBGA1 599-Pin PGA, 600-Pin BGA, 672-Pin FBGA1 240-Pin RQFP, 356-Pin BGA, 484-Pin FBGA1, 600-Pin BGA, 672-Pin FBGA1
6,656 6,656
32,768 65,536
EPF10K200E EPF10K200S
200,000 200,000
9,984 9,984
98,304 98,304
EPF10K250A
250,000
599-Pin PGA, 600-Pin
12,160
40,960
Notes:
EThis8packageD eavspace-saving FineLine package. This data preliminary. most up-to-date information, contact Altera Applications (800) 800-EPLD.
DEVICE
GATES
2,500 2,500 4,000 6,000 8,000
PIN/PACKAGE OPTIONS
PINS
118, 136, 112, 120, 152, 152, 148, 184, 181, 208,
SUPPLY VOLTAGE
SPEED GRADE
FLIPFLOPS
LOGIC ELEMENTS
EPF8282A EPF8282AV EPF8452A EPF8636A EPF8820A
84-Pin PLCC, 100-Pin TQFP 100-Pin TQFP 84-Pin PLCC, 100-Pin TQFP, 160-Pin PGA/PQFP 84-Pin PLCC, 160-Pin PQFP, 192-Pin PGA, 208-Pin PQFP 144-Pin TQFP, 160-Pin PQFP, 192-Pin PGA, 208-Pin PQFP, 225-Pin
EPF81188A EPF81500A
12,000 16,000
208-Pin PQFP, 232-Pin PGA, 240-Pin PQFP 240-Pin PQFP, 280-Pin PGA, 304-Pin RQFP
1,188 1,500
1,008 1,296
FLEX 6000 Devices
DEVICE
EPF6010A EPF6016 EPF6016A
GATES
10,000 16,000 16,000
PIN/PACKAGE OPTIONS
100-Pin TQFP, 144-Pin TQFP, 100-Pin FBGA1, 256-Pin FBGA1 144-Pin TQFP, 208-Pin PQFP, 240-Pin PQFP, 256-Pin 100-Pin TQFP, 100-Pin FBGA1, 144-Pin TQFP, 208-Pin PQFP, 256-Pin FBGA1
PINS
117, 812, 1392 117, 171, 199, 1172, 171, 2182 117, 171, 199, 218, 2182
SUPPLY VOLTAGE
SPEED GRADE
FLIPFLOPS
1,320 1,320
LOGIC ELEMENTS
1,320 1,320
EPF6024A
24,000
144-Pin TQFP, 208-Pin PQFP, 240-Pin PQFP, 256-Pin BGA, 256-Pin FBGA1
1,960
1,960
Notes tables: This package space-saving FineLine package. This data preliminary. most up-to-date information, contact Altera Applications (800) 800-EPLD.
Altera Corporation
News Views
1999
Every Issue
Configuration Devices APEX FLEX Devices
DEVICE
EPC1064 EPC1064V EPC1213 EPC14411 EPC11 EPC21
PIN/PACKAGE OPTIONS
8-Pin PDIP, 20-Pin PLCC, 32-Pin TQFP 8-Pin PDIP, 20-Pin PLCC, 32-Pin TQFP 8-Pin PDIP, 20-Pin PLCC 8-Pin PDIP, 20-Pin PLCC, 32-Pin TQFP 8-Pin PDIP, 20-Pin PLCC 20-Pin PLCC, 32-Pin TQFP
SUPPLY VOLTAGE
3.3/5.0 3.3/5.0 3.3/5.0
DESCRIPTION
64-Kbit serial configuration device designed configure FLEX 8000 devices 64-Kbit serial configuration device designed configure FLEX 8000 devices 213-Kbit serial configuration device designed configure FLEX 8000 devices 441-Kbit serial configuration device designed configure FLEX devices 1-Mbit serial configuration device designed configure APEX FLEX devices 2-Mbit serial configuration device designed configure APEX, FLEX 10K, FLEX 10KE, FLEX 6000 devices
Note: This device programmed user operate either
9000 Devices
DEVICE
EPM9320A EPM9320 EPM9400 EPM9480 EPM9560A EPM9560
MACROCELLS
PIN/PACKAGE OPTIONS
84-Pin PLCC, 208-Pin RQFP, 356-Pin 84-Pin PLCC, 208-Pin RQFP, 280-Pin PGA, 356-Pin 84-Pin PLCC, 208-Pin RQFP, 240-Pin RQFP 208-Pin RQFP, 240-Pin RQFP 208-Pin RQFP, 240-Pin RQFP, 356-Pin 208-Pin RQFP, 240-Pin RQFP, 280-Pin PGA, 304-Pin RQFP, 356-Pin
PINS
132, 132, 139, 146, 153, 191, 153, 191,
SUPPLY VOLTAGE
SPEED GRADE
-15, -15, -15, -15,
7000 Devices
DEVICE
EPM7032AE EPM7032S EPM7032 EPM7064AE EPM7064S EPM7064 EPM7096 EPM7128A EPM7128AE EPM7128S EPM7128E EPM7160S EPM7160E EPM7192S EPM7192E EPM7256A EPM7256AE
MACROCELLS
44-Pin PLCC/TQFP 44-Pin PLCC/TQFP
PIN/PACKAGE OPTIONS
PINS
SUPPLY VOLTAGE
SPEED GRADE
-10, -12, -10, -12, -10, -12, -10, -5,-7,-10 -10, -10, -12, -15, -10, -10, -12, -15, -10, -12, -15, -10,
44-Pin PLCC/TQFP/PQFP 44-Pin PLCC/TQFP, 100-Pin TQFP, 100-Pin FBGA1 44-Pin PLCC/TQFP, 84-Pin PLCC, 100-Pin TQFP 44-Pin PLCC/TQFP, 68-Pin PLCC, 84-Pin PLCC, 100-Pin PQFP 68-Pin PLCC, 84-Pin PLCC, 100-Pin PQFP 84-Pin PLCC, 100-Pin TQFP, 100-Pin FBGA1, 144-Pin TQFP, 256-Pin FBGA1
100, 100, FBGA1 120, 164, 120, 164, 132, 164,
84-Pin PLCC, 100-Pin TQFP, 100-Pin FBGA1, 144-Pin TQFP, 256-Pin FBGA1 84-Pin PLCC, 100-Pin PQFP/TQFP, 160-Pin PQFP 84-Pin PLCC, 100-Pin PQFP, 160-Pin PQFP 84-Pin PLCC, 100-Pin TQFP, 160-Pin PQFP 84-Pin PLCC, 100-Pin PQFP, 160-Pin PQFP 160-Pin PQFP 160-Pin PQFP/PGA 100-Pin TQFP, 144-Pin TQFP, 208-Pin PQFP, 256-Pin
100-Pin TQFP, 144-Pin TQFP, 208-Pin PQFP, 100-Pin FBGA1, 256-Pin FBGA1
EPM7256S EPM7256E EPM7512AE
208-Pin RQFP/PQFP 160-Pin PQFP, 192-Pin PGA, 208-Pin RQFP 144-Pin TQFP, 208-Pin PQFP, 256-Pin FBGA1, 256-Pin
-10, -12, -15, -10,
120, 176, 212,
Note: This package space-saving FineLine package.
1999
News Views
Altera Corporation
Every Issue
3000A Devices
DEVICE
EPM3032A EPM3064A EPM3128A EPM3256A
MACROCELLS
PIN/PACKAGE OPTIONS
44-pin PLCC, 44-pin TQFP 44-pin PLCC, 44-pin TQFP, 100-pin PQFP 100-pin TQFP, 144-pin PQFP 144-pin TQFP, 208-pin PQFP
PINS
116,
SUPPLY VOLTAGE
SPEED GRADE
Contact Altera
Getting information services from Altera easier than ever. table below lists some ways reach Altera:
Information Type
Literature
Access
Altera Literature Services
U.S. Canada
(888) 3-ALTERA lit_req@altera.com
Other Locations
(408) 544-7144 lit_req@altera.com http://www.altera.com (408) 544-7000 (408) 544-6403 (408) 544-7000
World-Wide Non-Technical Customer Service Technical Support Telephone Hotline Telephone Hotline a.m. p.m. Pacific Time) Electronic Mail Site General Product Information Telephone World-Wide
http://www.altera.com (800) SOS-EPLD (408) 544-6403 (800) 800-EPLD (408) 544-7000 (408) 544-6401 sos@altera.com ftp.altera.com (408) 544-7104 http://www.altera.com
(408) 544-6401 sos@altera.com ftp.altera.com (408) 544-7104 http://www.altera.com
Notes: MAX+PLUS Getting Started manual available from Altera site. obtain other MAX+PLUS software manuals, contact your local distributor. also contact your local Altera sales office sales representative. Altera site listing.
Altera Tools Training Program
Altera technical training classes teach increase productivity accelerate your development cycle using Altera® products.
Discount Development Tools Subscription Program
addition your evaluation, also take advantage discounted prices Altera Development Tools Subscription Program, which provides with complete access Altera development tools upgrades 12-month period. sign Altera Technical Training class take advantage Tools Training program, Altera site http://www.altera.com.
Altera Corporation News Views 1999
Tools Training
Altera launching Tools Training Program Altera Technical Training classes offered North America. This program provides with free evaluation copy Altera development tools, including MAX+PLUS Quartus software when attend Altera training class.
-bit
Other Interface Megafunctions
interface solution includes functions such peripheral component interconnect (PCI), universal serial (USB), SDRAM controller functions. This solution enables designers focus differentiating design elements, typically local interface custom configurable logic. Altera® solution provides critical advantages system designer. Altera's high-density APEXand FLEX® devices enable designers create single-device solution that includes both interface application-specific logic custom solution. Altera megafunctions deliver compliance optimization, significantly reduce design efforts. Megafunctions ready-made, pre-tested blocks intellectual property (IP) that optimized make efficient target architecture. using megafunctions, designers focus more time energy improving differentiating their system-level product, rather than redesigning common functions. download Altera MegaCorefunctions from Altera site evaluate them free before licensing using OpenCorefeature found MAX+PLUS® software. also e-mail request OpenCore version almost every Altera Megafunction Partners Program (AMPPSM) megafunction Altera site. most up-to-date information about Altera megafunctions, Altera site. Contact Altera your local sales office questions related megafunctions.
Megafunctions
Megafunction 64-Bit Master/Target Function 64-Bit Master/Target (EC240) 64-Bit Master/Target Interface 64-Bit Target 64-Bit Target Interface Parameterized 32-Bit Master/Target 32-Bit Target Interface 32-Bit Master/Target with Burst 32-Bit Master/Target with Burst 32-Bit Master/Target with Controller 32-Bit Target with Burst 32-Bit Target with Burst Hostbridge Source Altera MegaCore Function Eureka Technology Applications Eureka Technology Applications Altera MegaCore Function Applications Eureka Technology Applications Altera MegaCore Function Altera MegaCore Function Eureka Technology Eureka Technology
MegaCore
Other Interface Megafunctions
Megafunction IEEE 1284 Parallel Slave Interface IEEE 1394-Compatible Link Layer Controller (LLC-1) IEEE 1394A Function Master Slave PowerPC Arbiter (EP300) PowerPC Master (EP200) PowerPC Slave (EP100) SDRAM Controller SDRAM Controller Si-Enable USP-86: Host Controller Si-Function: Function Controller Si-Function: Controller Si-Link: IEEE 1394 Link Layer Controller Function Controller Host Controller VUSB Embedded Host Controller Source Sican Microelectronics
ALTERA MEGAFUNCTION PARTNERS PROGRAM
Phoenix Technologies Sican Microelectronics Sican Microelectronics Eureka Technology Eureka Technology Eureka Technology Northwest Logic Design Stargate Solutions Simple Silicon Simple Silicon Simple Silicon Simple Silicon Sapien Design Sapien Design VAutomation
OpenCore
Discontinued Devices Update
Altera announcements regarding discontinued devices. Altera distributes advisories (ADVs) product discontinuance notices (PDNs) that provide information discontinued devices. obtain copy specific PDN, contact your local Altera® sales representative. Selected ADVs, PDNs, complete listing discontinued devices also available Altera's site http://www.altera.com. Rochester Electronics, after-market supplier, offers many discontinued Altera products. Contact Rochester Electronics (978) 462-9332 their site http://www.rocelec.com.
1999
News Views
Altera Corporation

Other recent searches


SD4324-002 - SD4324-002   SD4324-002 Datasheet
S5ULM2576 - S5ULM2576   S5ULM2576 Datasheet
PI74ST1G00 - PI74ST1G00   PI74ST1G00 Datasheet
MSE908AS60 - MSE908AS60   MSE908AS60 Datasheet
1H62A - 1H62A   1H62A Datasheet
EM2500XS - EM2500XS   EM2500XS Datasheet
AM337 - AM337   AM337 Datasheet
574502b04800 - 574502b04800   574502b04800 Datasheet
2SD1313 - 2SD1313   2SD1313 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive