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

John MacDonald

dblp:49/5445 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
0since 2021 · last 2000
—ORCID · unresolved

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

Systems, architecture and hardware · 3Artificial intelligence and machine learning · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 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
2 papers
Electronic design automation · 90% Integrated circuit design · 10%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.022000
A practical approach to parasitic extraction for design of multimillion-transistor integrated circuits · DAC 2000
A Practical Repeater Insertion Method in High Speed VLSI Circuits · DAC 1998
Electronic design automation › physical design
parasitic extraction
0.012000
A practical approach to parasitic extraction for design of multimillion-transistor integrated circuits · DAC 2000
Electronic design automation › physical design
buffer insertion
0.011998
A Practical Repeater Insertion Method in High Speed VLSI Circuits · DAC 1998
Electronic design automation › signal integrity
crosstalk analysis
0.012000
A practical approach to parasitic extraction for design of multimillion-transistor integrated circuits · DAC 2000
Integrated circuit design
digital circuit design
0.012000
A practical approach to parasitic extraction for design of multimillion-transistor integrated circuits · DAC 2000
Electronic design automation
signal integrity
0.012000
A practical approach to parasitic extraction for design of multimillion-transistor integrated circuits · DAC 2000
Electronic design automation
timing analysis
0.012000
A practical approach to parasitic extraction for design of multimillion-transistor integrated circuits · DAC 2000
Integrated circuit design › VLSI design
high-speed VLSI circuits
0.011998
A Practical Repeater Insertion Method in High Speed VLSI Circuits · DAC 1998
Electronic design automation › physical design
timing optimization
0.011998
A Practical Repeater Insertion Method in High Speed VLSI Circuits · DAC 1998

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

interconnect modeling · 0.0hierarchical extraction · 0.0elmore delay model · 0.0SPICE RC model · 0.0
YearPublicationVenuePosition
2000 A practical approach to parasitic extraction for design of multimillion-transistor integrated circuits
abstract
This paper presents a practical approach to parasitic extraction enabling accurate timing and crosstalk analyses throughout the design cycle. New error indexes, are first proposed for evaluating the accuracy of flat parasitic extraction. The requirements for extraction in hierarchical design flows are then discussed. The methodology reported aims at reducing the gap between the parasitic values estimated with incomplete design and the results of post-layout extraction. The objective is to obtain consistent interconnect models in top-down and bottom-up design flows. This methodology was integrated into the design flow for the 800 MHz UltraSPARC-III microprocessor. Our experimental results demonstrate the profound impact of the extraction methodology on interconnect modeling as well as subsequent timing and noise analyses.
Eileen You, Lakshminarasimh Varadadesikan, John MacDonald, Wieze Xie
DAC3
1999 Hearing by eye: visual spatial degradation and the mcgurk effect
John MacDonald, Soren Andersen, Talis Bachmann
EUROSPEECH1
1998 A Practical Repeater Insertion Method in High Speed VLSI Circuits
abstract
In today’s design of VLSI high speed circuits, frequency has a major impact on the number of repeaters that needs to be inserted. A microprocessor operating at less than 200Mhz might require several hundred repeaters, while one operating at greater than 500Mhz may require a number in the thousands. The following paper describes an efficient and simple way to automatically determine buffer placement based on maintaining equal transition time for all gate input signals across the net. A maximum allowable transition time is determined (limited by the frequency of the circuit), and correlated with the interconnect Elmore Delay. A Spice RC model having nodes with physical locations (X, Y coordinates) can be obtained by extraction tools providing standard parasitic format (SPF). This can then be used with the results of the algorithm for repeater placement to determine the exact physical location desired for each repeater. 1.
Julian Culetu, Chaim Amir, John MacDonald
DAC3
1988 Simulating mixed analog-digital circuits on a digital simulator
abstract
Time-domain simulation of circuits which contain analog functional blocks such as gain stages, filters and analog-digital conversion modules can be concurrently simulated with digital components on an event-driven digital simulator. A technique for modeling such analog circuits using digital behavior models has been developed. The simulation of mixed analog-digital circuits based on this methodology has been implemented on an accelerated digital simulator. An automated gain control circuit is presented as an example.>
Donald Thelen, John MacDonald
ICCAD2