Atmel PLD Architectures Simplify Timing Calculation Application Note

This article introduces the architecture of Atmel PLD products and the timing calculation methods. It also mentions the tools and software packages that design engineers can use. Atmel PLDs have deterministic and path-independent delays, which greatly simplify timing calculation.


Atmel PLD Architectures Simplify Timing Calculation Application Note - cover page
Brand
Atmel
Category
Other Electronics
Document type
Application Note
Language
English
Pages
5
File format
PDF
File size
118 KB
Published
27 March, 2012
Updated
28 September, 2023
MD5 checksum
2AD247EC67DE24AEB1C253E19706FFBC

About this manual

This application note explains how the regular AND‑OR architecture of Atmel PLDs simplifies timing calculation. It introduces graphical timing models that let designers visualize AC timing for devices such as the AT22V10, ATV750, ATV750B, ATV2500 and ATV2500B, and shows how to compute delays by hand or with Atmel‑ViewPLD tools.

The note also details the AC timing parameters (tpp, tpps, tppg, top, tepe, etc.), their meanings for combinatorial and registered paths, and provides example equations and tables for typical Mealy state‑machine implementations.

What's inside

  • Introduction
  • Timing Models
  • AC Timing Parameters
  • Example Equations
  • Typical Mealy State Machine
  • Conclusion

Specifications

tppdelay from any pin to any combinatorial output
tppsdelay from internal feedback nodes to a combinatorial output pin
tepedelay from a pin to a combinatorial output in a Mealy state machine

Frequently asked questions

What are the AC timing parameters used for Atmel PLDs?

Atmel PLDs use parameters such as tpp, tpps, tppg, top, tepe, and others to describe pin‑to‑pin, feedback, and combinatorial delays.

Can the timing of Atmel PLDs be predicted without simulation tools?

Yes, because the devices have deterministic, path‑independent delays, the AC timing parameters allow hand calculation of delays in a few minutes.

Download PDF (118 KB)

More Atmel Manuals


View all Atmel manuals →