AREA-EFFICIENT MEMORY MAPPING TECHNIQUES FOR PROGRAMMABLE LOGIC DEVICES

Patent №

US 9,852,247

Granted

2017-12-26

Filed 2015

Owner

LATTICE SEMICONDUCTOR CORPORATION

Lab

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14713991

Various techniques are provided to implement a logical memory in programmable logic devices (PLDs) having embedded block RAMs (EBRs). For example, a computer-implemented method includes determining a main area of a logical memory that can be fully mapped to a first one or more EBRs configured in a first depth-width configuration, mapping the main area to the first one or more EBRs, and mapping the remainder of the logical memory to a second one or more EBRs configured in a second or more depth-width configurations. The mapping of the remainder of the logical memory may be performed hierarchically by a recursive process, in some embodiments. The depth-width configurations and the corresponding mapping may be selected according to an efficiency metric, for example. Other embodiments include a system comprising a PLD and a configuration memory storing configuration data generated by such a method, and a PLD configured with such configuration data.

AI classification

AI hardware0.71
Knowledge representation0.66
Planning0.02
Machine learning0.01
Natural language0.01
Vision0.00
Speech0.00
Evolutionary computation0.00

Ownership

LATTICE SEMICONDUCTOR CORPORATION

assignment · 356530209

Assignors

YAO, PENG, RAJAPPAN, VENKAT, HEGADE, SREEPADA

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC