Atmel ATV2500 and ATV2500B Application Note

This document describes how to use the features of the ATV2500 and ATV2500B in the ABEL (and Atmel- ABEL) and CUPL (and Atmel-CUPL) high level description languages. The ATV2500 and ATV2500B are the most powerful programmable logic devices available in a 40/44-pin package. They combine high density and global routing, making them easy to use and understand. Both devices have 24 macrocells, each with three sum terms, two regis- ters, and 17 product terms. Each register has individual clock and AR product terms. Each I/O pin has a programmable polarity control and an individual output enable product term. Independent feed- back paths from each register allow all of the registers to be buried without wasting the I/O pins. A universal bus routes all input and feedback signals to all product terms on all macrocells. The ATV2500B has the additional features of D- or T-type configurable registers, three dif- ferent clock options, and buried combinatorial nodes.


Atmel ATV2500 and ATV2500B Application Note - cover page
Brand
Atmel
Category
Other Electronics
Document type
Application Note
Language
English
Pages
15
File format
PDF
File size
451 KB
Published
27 March, 2012
Updated
30 September, 2023
MD5 checksum
3305EC6240EF1A4287EDD08296515F7C

About this manual

The document introduces the ATV2500 and ATV2500B programmable logic devices, describing their 40/44‑pin packages, 24 macrocells, and the macrocell architecture with sum terms, registers, and product terms. It shows how each I/O pin provides programmable polarity control and an individual output‑enable term.

Detailed sections cover macrocell configurations, asynchronous reset, synchronous preset groups, clock options, and the ability of the ATV2500B to use D‑type or T‑type registers. A sample CUPL simulation input file and example code snippets for both ABEL and CUPL are provided.

What's inside

  • Introduction
  • Device Names
  • Macrocell Configurations
  • Asynchronous Reset, Synchronous Preset, and Output Enable
  • Clock Options
  • D-type or T-type Registers
  • Simulation Input File

Specifications

Package40/44‑pin
Macrocells24
Sum terms per macrocell3
Registers per macrocell2
Product terms per macrocell17
I/O pin polarity controlProgrammable
Output enable per I/O pinIndividual product term
Clock options (ATV2500B)Three different options
Buried combinatorial nodes (ATV2500B)Supported

Frequently asked questions

What package types are available for the ATV2500?

The ATV2500 and ATV2500B are available in a 40/44‑pin package.

How many macrocells does each device have?

Each device contains 24 macrocells.

How many clock options does the ATV2500B provide?

The ATV2500B offers three different clock options.

Download PDF (451 KB)

More Atmel Manuals


View all Atmel manuals →