Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

David C. Ku

dblp:90/3803 · DBLP profile ↗
← Back
9ranked-venue papers
6as first author
0since 2021 · last 1996
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 9 · 6 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
4 papers
Electronic design automation · 77% Embedded and real-time systems · 14% Integrated circuit design · 8%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
high-level synthesis
0.041992
Relative scheduling under timing constraints: algorithms for high-level synthesis of digital circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992
Control Optimization Based on Resynchronization of Operations · DAC 1991
Relative Scheduling Under Timing Constraints · DAC 1990
Electronic design automation › high-level synthesis
scheduling
0.031992
Relative scheduling under timing constraints: algorithms for high-level synthesis of digital circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992
Relative Scheduling Under Timing Constraints · DAC 1990
Control Optimization Based on Resynchronization of Operations · DAC 1991
Embedded and real-time systems
timing constraints
0.011992
Relative scheduling under timing constraints: algorithms for high-level synthesis of digital circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992
Integrated circuit design
ASIC design
0.011992
Relative scheduling under timing constraints: algorithms for high-level synthesis of digital circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992
Integrated circuit design
digital circuit design
0.011992
Relative scheduling under timing constraints: algorithms for high-level synthesis of digital circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992
Electronic design automation › timing analysis
timing constraint analysis
0.011990
Relative Scheduling Under Timing Constraints · DAC 1990

Methods — techniques the papers use, named apart from their topics

well-posedness analysis · 0.0constraint graph analysis · 0.0control resynchronization · 0.0
YearPublicationVenuePosition
1996 Intranets and EDA: impact, application, and technology
David C. Ku, James A. Rowson
ICCAD1
1993 Interface optimization for concurrent systems under timing constraints
abstract
The scope of most high-level synthesis efforts to date has been at the level of a single behavioral model represented as a control/data-flow graph. The communication between concurrently executing processes and its requirements in terms of timing and resources have largely been neglected. This restriction limits the applicability of most existing approaches for complex system designs. This paper describes a methodology for the synthesis of interfaces in concurrent systems under detailed timing constraints. The authors model interprocess communication using blocking and nonblocking messages. They show how the relationship between messages over time can be abstracted as a constraint graph that can be extracted and used during synthesis. They describe a novel technique called interface matching that minimizes the interface cost by scheduling each process with respect to timing information of other processes communicating with it. By scheduling the completion of operations, some blocking communication can be converted to nonblocking while ensuring the communication remains valid. To further reduce hardware costs, the authors describe the synthesis of interfaces on shared physical media. They show how this sharing can be increased through rescheduling and serialization of the communication. In addition to systematically reducing the interface synchronization cost, this approach permits analysis on the timing consistency of interprocess communication.>
David Filo, David C. Ku, Claudionor José Nunes Coelho Jr., Giovanni De Micheli
IEEE Trans. Very Large Scale Integr. Syst.2
1992 Optimizing the control-unit through the resynchronization of operations
David Filo, David C. Ku, Giovanni De Micheli
Integr.2
1992 Relative scheduling under timing constraints: algorithms for high-level synthesis of digital circuits
abstract
For the synthesis of ASIC design that interface with external signals and events, timing constraints and operations with unbounded delays, i.e. delays unknown at compile time, must be considered. The authors present a relative scheduling formulation that supports operations with fixed and unbounded delays. The start time of an operation is specified in terms of offsets from the set of unbounded delay operations called anchors. The authors analyze a property, called well-posedness, of timing constraints. It is used to identify consistency of constraints in the presence of unbounded delay operations. The authors present an algorithm that will transform an ill-posed constraint graph into a minimally serialized well-posed constraint graph, if one exists. The anchors are then checked for redundancy, and they identify the minimum set of anchors that are required in computing the start time. They present an algorithm that schedules the operations relative to the anchors and yields a minimum schedule that satisfies the timing constraints, or detects whether no schedule exists, in polynomial time. They describe the generation of control logic from the resulting relative schedule.>
David C. Ku, Giovanni De Micheli
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1991 Control Optimization Based on Resynchronization of Operations
abstract
Article Free Access Share on Control optimization based on resynchronization of operations Authors: David C. Ku Center for Integrated Systems, Stanford University, Stanford, CA Center for Integrated Systems, Stanford University, Stanford, CAView Profile , Dave Filo Center for Integrated Systems, Stanford University, Stanford, CA Center for Integrated Systems, Stanford University, Stanford, CAView Profile , Giovanni De Micheli Center for Integrated Systems, Stanford University, Stanford, CA Center for Integrated Systems, Stanford University, Stanford, CAView Profile Authors Info & Claims DAC '91: Proceedings of the 28th ACM/IEEE Design Automation ConferenceJune 1991 Pages 366–371https://doi.org/10.1145/127601.127696Published:01 June 1991Publication History 6citation123DownloadsMetricsTotal Citations6Total Downloads123Last 12 Months3Last 6 weeks2 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
David C. Ku, David Filo, Giovanni De Micheli
DAC1
1991 Constrained resource sharing and conflict resolution in Hebe
David C. Ku, Giovanni De Micheli
Integr.1
1991 Optimal synthesis of control logic from behavioral specifications
David C. Ku, Giovanni De Micheli
Integr.1
1990 Relative Scheduling Under Timing Constraints
abstract
Scheduling techniques are used in high-level synthesis of integrated circuits. Traditional scheduling techniques assume fixed execution delays for the operations. For the synthesis of ASIC designs that interface with external signals and events, operations with unbounded delays, i.e. delays unknown at compile time, must also be considered. We present a relative scheduling technique that supports operations with fixed and unbounded delays. The technique satisfies the timing constraints imposed by the user, which places bounds between the activation of operations. We analyze a novel property called well-posedness of timing constraints that is used to identify consistency of constraints in the presence of unbounded delay operations, and present an approach to relative scheduling that yields a minimum schedule that satisfies the constraints, or detects if no schedule exists, in polynomial time.
David C. Ku, Giovanni De Micheli
DAC1
1988 HERCULES - a System for High-Level Synthesis
Giovanni De Micheli, David C. Ku
DAC2