Simulating mixed analog-digital circuits on a digital simulator. - Donald Thelen; John MacDonald (ICCAD, 1988)

A Practical Repeater Insertion Method in High Speed VLSI Circuits. - Julian Culetu; Chaim Amir; John MacDonald (DAC, 1998)

Hearing by eye: visual spatial degradation and the mcgurk effect. - John MacDonald; Soren Andersen; Talis Bachmann (EUROSPEECH, 1999)

Homotopy Structures for Algebras over a Monad. - Marco Grandis; John MacDonald (Appl. Categorical Struct., 1999)

Parasitic extraction for multimillion-transistor integrated circuits: methodology and design experience. - Eileen You; Swee Yav Choe; Chin Kim; Lakshminarasimh Varadadesikan; Kathirgamar Aingaran; John MacDonald (CICC, 2000)

A practical approach to parasitic extraction for design of multimillion-transistor integrated circuits. - Eileen You; Lakshminarasimh Varadadesikan; John MacDonald; Wieze Xie (DAC, 2000)

Spectrum Occupancy Estimation in Wireless Channels with Asymmetric Transmitter Powers. - John MacDonald; Dennis Roberson (CrownCom, 2007)

Introduction to linear photonics (sending RF/microwave over fiber). - John MacDonald; Allen Katz (RWS, 2016)