Atmel ATF15xx CPLD Logic Doubling White Paper

This white paper introduces a method for improving the I/O connectivity and logic reusability of Complex Programmable Logic Devices (CPLDs). This method, called Logic Doubling, works by splitting the logic circuit into two logic blocks and using different logic circuits in each logic block. This allows CPLDs to support more I/O ports and improve the reusability of logic circuits.


Atmel ATF15xx CPLD Logic Doubling White Paper - cover page
Brand
Atmel
Category
Other Electronics
Document type
Application Note
Language
English
Pages
16
File format
PDF
File size
313 KB
Published
27 March, 2012
Updated
30 September, 2023
Model
ATF15xx
MD5 checksum
D1F6AE40DC895F86C006014B94DF898A

About this manual

The paper describes the limitations of earlier CPLDs and introduces Atmel's Logic Doubling approach, which provides 100 % I/O connectivity, wider fan‑in, and independent macrocell output‑enable. It details the architectural enhancements in the ATF15xx family (ATF1500, ATF1502, ATF1504, ATF1508) and how they improve logic utilization.

Reference designs such as a parallel I/O expander, keypad scanner, and fast parallel memory interface illustrate practical use of the architecture. The document also covers fitter and verification capabilities, including global clocks, fuse counts, and macrocell routing resources.

What's inside

  • Summary
  • Logic Doubling Theory
  • Macrocell Routing
  • Clock Resources
  • Fuse Resources
  • Fitter Capabilities
  • Verification Capabilities
  • Reference Designs
  • Conclusion

Specifications

Macrocell count – ATF150232
Macrocell count – ATF150464
Macrocell count – ATF1508128
Fan‑in (ATF1500)68
Global clocks3 (selectable polarity)
Fuse count – ATF150225 000

Frequently asked questions

What is Atmel's Logic Doubling architecture?

Logic Doubling is Atmel's CPLD architecture that provides 100 % connectivity, wider fan‑in, independent macrocell output‑enable, and dual feedback paths to increase usable logic resources.

How many global clocks does the ATF15xx family provide?

The ATF15xx family provides three global clocks, each selectable for rising or falling edge polarity.

What is the fan‑in capability of the ATF1500 device?

The ATF1500 offers a fan‑in of 68, the highest among the ATF15xx devices.

Download PDF (313 KB)

More Atmel Manuals


View all Atmel manuals →