Article ID Journal Published Year Pages File Type
462795 Microprocessors and Microsystems 2012 17 Pages PDF
Abstract

New two-step methods of FSMs synthesis for PAL-based CPLDs are presented in the paper. The methods strive to find the optimum fit for a FSM to the structure of CPLD and aim at area and speed optimization. The first step for both methods is original state assignment that includes: techniques of two-level minimization, the limited number of terms contained in the cell and elements of adjusting to the logic optimization. The second step in the method oriented toward area minimization is PAL-oriented multi-level optimization, which is a search for implicants that can be shared by several functions. The second step in the method oriented toward speed maximization is based on utilizing tri-state buffers, thus enabling achievement of a one-logic-level output block.

► Technology-mapping of FSM for CPLD. ► State assignment with two-level minimization for area or speed oriented synthesis. ► Area optimization based on the graph of outputs. ► Speed minimization by means of tri-state buffers.

Related Topics
Physical Sciences and Engineering Computer Science Computer Networks and Communications
Authors
, ,