Invention Grant
- Patent Title: Multiplexer reduction for programmable logic devices
-
Application No.: US15073585Application Date: 2016-03-17
-
Publication No.: US10027328B2Publication Date: 2018-07-17
- Inventor: Sunil Sharma , Venkatesan Rajappan , Mohan Tandyala
- Applicant: Lattice Semiconductor Corporation
- Applicant Address: US OR Portland
- Assignee: Lattice Semiconductor Corporation
- Current Assignee: Lattice Semiconductor Corporation
- Current Assignee Address: US OR Portland
- Agency: Haynes and Boone, LLP
- Main IPC: G06F17/50
- IPC: G06F17/50 ; H03K19/173 ; H03K19/177

Abstract:
Various techniques are provided to efficiently implement user designs in programmable logic devices (PLDs). In one example, a method includes identifying a multiplexer in the design, identifying one or more irrelevant inputs for the multiplexer by, at least in part, decomposing the select logic into one or more select line binary decision diagrams corresponding to the one or more select lines, and generating a reduced multiplexer by eliminating the one or more irrelevant inputs from the multiplexer. The reduced multiplexer may be used to generate configuration data to configure physical components of the PLD, and the configuration data may be used to program the PLD to conform to the timing constraints of the design and/or PLD.
Public/Granted literature
- US20170272077A1 MULTIPLEXER REDUCTION FOR PROGRAMMABLE LOGIC DEVICES Public/Granted day:2017-09-21
Information query