Patent
1997-08-21
2000-03-14
Teska, Kevin J.
39550003, 39550007, 39550018, G06F 1750
Patent
active
060383860
ABSTRACT:
A method for controlling power consumption and output slew rate in a programmable logic device, which is programmable to emulate a user-defined logic function. After placing and routing the user-defined logic function such that a plurality of paths are assigned to associated resources of the programmable logic device, a group of the resources associated with at least one path of the logic function which is constrained by a user-defined timing specification is identified. These resources are sorted according to their respective power consumption. A first sub-group of the resources is then identified which, when operated in a low power mode, minimizes power consumption of the programmable logic device while satisfying the user-defined timing specifications of all paths. Also, a second sub-group of the resources is identified which, when operated in a slow slew mode, minimizes noise at the output terminals of the programmable logic device while satisfying the user-defined timing specifications of all paths ending at that output terminal. A target PLD is then programmed in accordance with the placement arrangement, and the resources of the first and second groups are set to low power mode and slow slew mode, respectively.
REFERENCES:
patent: 5197016 (1993-03-01), Sugimoto et al.
patent: 5224056 (1993-06-01), Chene et al.
patent: 5258919 (1993-11-01), Yamanouchi et al.
patent: 5553001 (1996-09-01), Seidel et al.
patent: 5612892 (1997-03-01), Almulla
patent: 5673198 (1997-09-01), Lawman et al.
patent: 5712790 (1998-01-01), Ditlow et al.
patent: 5715408 (1998-02-01), Chidhambarakirshnan
patent: 5761078 (1998-06-01), Fuller et al.
patent: 5818728 (1998-10-01), Yoeli et al.
patent: 5825662 (1998-10-01), Trimberger
patent: 5892681 (1999-04-01), McDermith et al.
Alexander ("Power Optimization for FPGA Look-Up Tables", ISPD '97, ACM, Jan. 1997, pp. 156-162).
Xilinx, Inc. ("The Programmable Logic Data Book", copyrighted Aug. 1, 1996, pp. 3-3 to 3-68, published by Xilinx, Inc., 2100 Logic Drive, San Jose, CA 95123).
"The Programmable Logic Data Book", copyright 1996, pp. 3-3 to 3-68, published by Xilinx, Inc., 2100 Logic Drive, San Jose, CA 95124, Aug. 1, 1996.
Bever Patrick T.
Harms Jeanette S.
Kik Phallaka
Teska Kevin J.
Xilinx , Inc.
LandOfFree
Method for controlling power and slew in a programmable logic de does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for controlling power and slew in a programmable logic de, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for controlling power and slew in a programmable logic de will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-177536