• No results found

Bugs, moths, grasshoppers, and whales

N/A
N/A
Protected

Academic year: 2021

Share "Bugs, moths, grasshoppers, and whales"

Copied!
2
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

Bugs, moths, grasshoppers, and whales

Citation for published version (APA):

Marinissen, E. J. (2008). Bugs, moths, grasshoppers, and whales. IEEE Design and Test of Computers, 25(3), 288-288. https://doi.org/10.1109/MDT.2008.59

DOI:

10.1109/MDT.2008.59

Document status and date: Published: 01/01/2008 Document Version:

Accepted manuscript including changes made at the peer-review stage Please check the document version of this publication:

• A submitted manuscript is the version of the article upon submission and before peer-review. There can be important differences between the submitted version and the official published version of record. People interested in the research are advised to contact the author for the final version of the publication, or visit the DOI to the publisher's website.

• The final author version and the galley proof are versions of the publication after peer review.

• The final published version features the final layout of the paper including the volume, issue and page numbers.

Link to publication

General rights

Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain

• You may freely distribute the URL identifying the publication in the public portal.

If the publication is distributed under the terms of Article 25fa of the Dutch Copyright Act, indicated by the “Taverne” license above, please follow below link for the End User Agreement:

www.tue.nl/taverne

Take down policy

If you believe that this document breaches copyright please contact us at:

openaccess@tue.nl

providing details and we will investigate your claim.

(2)

IEEE Design & Test of Computers

Special Issue on ‘Silicon Debug and Diagnosis’, May 2008

The Last Byte

On Bugs, Moths, Grasshoppers, and Whales

by Erik Jan Marinissen – NXP Semiconductors

Popular wisdom has it that the term “debug” dates back to 1947, when a team under leadership of admiral Grace Hopper working on the Harvard University Mark II Aiken (yes, that is ‘Aiken’, and not ‘Aitken’!) Relay Calculator removed a moth trapped between one of the relays. The team affixed the moth in their log book, and wrote next to it: “First actual case of bug being found”. The log, originally kept in the Naval Surface Warfare Center Computer Museum at Dahlgren, Virginia, finally made it into the Smithsonian Museum in Washington D.C. in 1991, after originally being refused, signaling recognition of the increased societal impact of computer bugs, at least in the view of the museum’s curator.

Is the term ‘bug’ based on poor arthropod knowledge in Hopper’s team? Should this Special Issue of Design & Test in fact have been called ‘Silicon Demothing and Diagnosis’, if only to honor the poor animal that now, taped to the log page, spends its days in a museum? How would you like it to be on a Smithsonian display as archetypal monkey? If Hopper’s team got to pick their favorite insect name free from true biological nomenclature, they should have called it a grasshopper, in recognition of their team leader. Fortunately, all this does not seem to be the case. Etymological research indicates that both the terms ‘bug’ and ‘debug’ existed before Hopper’s discovery in 1947. Thomas Edison already used the word ‘bug’ for “little faults and difficulties” in a letter to an associate in 1878; and the 1945 edition of the Oxford English Dictionary already had an entry for ‘debug’. Hopper’s team merely conformed to existing engineering speak.

The history of bugs and debug is well-documented on the Internet, although most stories are about software bugs, since the Internet is a software-dominated medium, after all. The hardware equivalent of software bugs are design errors. Next to those, micro-electronics suffer from manufacturing defects; not an issue for software, as their manufacturing process is apparently near-perfect. The hardware community most commonly uses the term ‘debug’ for locating and resolving design errors, where the term ‘diagnosis’ refers to pinpointing the cause and location of manufacturing defects. Was it a design problem that moths could enter the Mark II computer? Given the hardware at the time, the incident seems closer to a manufacturing defect.

What remains most intriguing to me in all this is the choice of animal. Bugs, moths, and grasshoppers are small and perhaps hard to find, yet, once located, easy for a human to defeat. However, some design errors have consequences of giant proportions. All hands on deck, I need to start de-whaling my next chip design!

Erik Jan Marinissen is senior principal scientist at NXP Semiconductors in Eindhoven, The Netherlands. Contact him at erik.jan.marinissen@nxp.com.

Referenties

GERELATEERDE DOCUMENTEN

Results: Shifts from ancestral pink- or red- to white- and/or yellow flowers were associated with independent losses of single pathway gene expression, abrogation of the

ment van samenvoegen al bijgeschreven, hierdoor komt de ontvangen rente ruim boven het begrootte bedrag, met als gevolg dat in 2012 minder rente inkomsten van 2011 zijn

Harde bank met veel bivalven uit het Vroeg Lutetien. nog in het sediment van de Banc

Cymatium tijdens een van mijn eerste bezoeken aan Yerse- ke vond, verkeerde ik in de veronderstelling meer van dit moois te zullen vinden. Vele tientallen bezoeken

INFLUENCE OF HEAT TREATMENTS ON THE MICROSTRUCTURE AND TENSILE BEHAVIOUR OF SELECTIVE LASER MELTING-PRODUCED TI-6AL-4V

Medial prodorsal zone, situated between sb (transverse postbothridial band), transversal linear thickening (tr.l.t) and setae exp, exa, le, with prominent elevated round

Is er extra beregend voor het leggen van de folie Ja: 60 mm Hoeveel weken was de grond afgedekt met folie 8 weken Zijn er tijdens de afdekperiode problemen geweest met.

Het is op dit moment niet duidelijk of dit vooral veroorzaakt wordt door het voorkomen van extreme situaties in de geografische schematisatie (bijvoorbeeld het voorkomen