Method and apparatus for configuring the operating speed of a programmable logic device through a self-timed reference circuit

Active Publication Date: 2008-08-26
XILINX INC
View PDF10 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0008]Broadly, the present invention provides methods and apparatus to provide in-field configurability to self-timed reference delay circuits in embedded speed sensitive asynchronous architectures of programmable logic devices, thereby allowing in-field adjustability to internal delay margins. This programmable delay capability in turn allows post manufacture programmable selection of the speed grade of a programmab

Problems solved by technology

Sampling the bit lines too early, i.e., before the differential true/complement voltages are fully developed can result in an incorrect reading of the bit lines.
Sampling the bit lines later than really needed can slow down RAM operation thereby reducing the performance of the block RAM and the overall device in which the RAM is embedded.
Efforts to increase density and speed in the CMOS block RAMS have made the circuitry more vulnerable to manufacturing variations, power fluctuations, and operating environmental changes.
This creates problems when generating control signals that sequence and/or control the operation of a RAM block, such as the enable signals used to control the sense amplifiers discussed above.
These process variations can cause the sense amplifiers in one RAM block to be enabled and sample the bit lines at the wrong time, causing faults in the memory read process and the production of bad data.
These self timing circuits can ameliorate problems created by process variations or variations resulting from operating conditions (e.g., temperature and/or power fluctuations).
One of the problems with these approaches is the self-timed delay path is not adjustable af

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Example

[0013]Programmable logic devices exist as a well-known type of integrated circuit (IC) that may be programmed by a user to perform specified logic functions. There are different types of programmable logic devices, such as programmable logic arrays (PLAs), complex programmable logic devices (CPLDs), and Field Programmable Gate Arrays (FPGAs) among others. Many PLDs have the types of embedded speed sensitive architectures that employ self-timed reference delay circuits used in the present invention.

[0014]After a PLD with an embedded asynchronous speed sensitive architecture has been manufactured, that PLD must be tested for operability. Part of that testing includes speed binning, the practice of identifying the fastest speed or clock frequency at which the device may be run. Typically, this testing will proceed by cycling through different clock speeds, slowest to fastest, to establish the fastest clock frequency at which the device will operate. The speed binning will result in a plur

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Method and apparatus for configuring a programmable logic device to operate at a plurality of clock frequencies comprising configurable programmable self-timed delay circuits and associated configuration software. The configurable IC clock frequencies increase device performance and manufacturing yield.

Description

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Owner XILINX INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products