Template talk:MOS CPU

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
WikiProject iconComputing Template‑class
WikiProject iconThis template is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
TemplateThis template does not require a rating on Wikipedia's content assessment scale.

Why WDC should be mentioned in this template[edit]

I included the logo of, and a link to, WDC in the template heading, since WDC is a major (the only?) developer of significant improvements to the 65xx CPU range, and still manufacturing processors and microcontrollers (mostly the latter) with the 65xx architecture. I also moved the 65802 and 816 items to the end, since those are 1) 16-bit, and 2) the latest models in the range.

To better the look of the template I'll try and make similarly-sized versions of the two logos. --Wernher 23:12, 12 December 2005 (UTC)[reply]

That's fine by me. Thanks for your efforts in this matter. Crotalus horridus 00:45, 13 December 2005 (UTC)[reply]
You're welcome. But I guess it remains to be seen how thankful you'll be for my vote in the pending TFD case... BTW, the fixing of similarly-sized logos goes for the 65xx processors template as well. --Wernher 03:54, 13 December 2005 (UTC)[reply]

Which template(s) to use[edit]

Re: the TFD vote mentioned in Wernher's 13 Dec comment in the previous thread:

I don't take any of this personally (I hope you don't take it as a personal insult or anything that I nominated your template for deletion; you've done some good work on the MOS chip pages). Hopefully we can work out something that is mutually agreeable and looks good. Crotalus horridus 04:39, 13 December 2005 (UTC)[reply]

No problemo, I generally appreciate sincere efforts to improve the coverage of fields of common interest. Let's see what people think/vote, and consider making changes to the template design if necessary. --Wernher 01:03, 14 December 2005 (UTC)[reply]

Designers[edit]

Rod Orgill belongs in this list, and probably Will Mathys as well, for the 6502, for their contributions to the 6501/6502 ISA. See Development of the MOS Technology 6502: A Historical Perspective:

For the most part, design of the 6502 was paper-and-pencil, with some computer-assisted aspects of layout. Peddle was project leader, and focused on the business aspects; he also worked on the instruction set architecture — basically the abstract programmer’s model of how the chip worked, including the various opcodes — with Orgill and Mathys.[7]

To reduce this to a working circuit design, the 6502 team had to come up with a digital design of instruction decoders, arithmetic/logic unit (ALU), registers and data paths (high-level register-centric design) that could be implemented using individual gates made out of the NMOS transistors and depletion loads (low-level circuit design). Peddle, Orgill, Mathys, and Mensch worked out the register structure and other sections of the high-level design,[1 page 28][8] with Mathys translating a sequence of data transfers for each instruction into state diagrams and logic equations.[8] Mensch and Orgill completed the translation of the register-centric design from logic equations into a circuit schematic (technically known as the “650X-C Microprocessor Logic Diagram”[9]) of the NMOS transistors and depletion loads, annotated with dimensions, while Wil Mathys worked on verifying the logic.[10]

Mensch describes Orgill and himself as “semiconductor engineers”, responsible for reducing logic equations to transistor-level implementation in an IC to ensure that it meets speed, size, interface compatibility, and power specifications.[11] Orgill’s specialization was on the high-level architecture, contributing to the ISA, with “a focus on logic design and minimization”,[11] whereas Mensch had a predilection for low-level details. Mensch determined the design rules, ran circuit simulations on portions of the chip — limited to around 100 components at a time with the computation facilities available to MOS Technology in 1975 — and designed in the two-phase clock generator that would become the distinguishing factor between the 6501 and the 6502.[11][12 page 19] (The 6501 and 6502 shared all masks except for the metal layer, which had two slightly different versions: the 6501 left the two-phase clock generator disconnected so that it was pin-compatible with the Motorola 6800, whereas the 6502 connected the clock generator circuitry, breaking pin-compatibility. In 1976, MOS Technology agreed to cease production of the 6501 as a condition of a legal settlement with Motorola.[13])

(see also footnotes in this article)

For the 6510 and 8502, it might be others... http://c128.com/about-us mentions Dave DiOrio as chip design lead on the C128 (8502). Ask Al Charpentier and Bil Herd while they're still alive and lucid....

Arghman (talk) 14:16, 25 November 2022 (UTC)[reply]

Orgill is already credited in MOS Technology 6502. Rod Orgill does not have a Wikipedia article and it is not clear he is notable enough to eventually have one. There's a comment in the template: Add only 65xx family processor designers who have Wikipedia articles. I'm not sure if there's a policy justification for this. If we can establish notability and get a WP:STUB created for Orgill, that would detour needing to figure that out. ~Kvng (talk) 15:01, 28 November 2022 (UTC)[reply]