Advertisement
News
EEtimes
News the global electronics community can trust
eetimes.com
power electronics news
The trusted news source for power-conscious design engineers
powerelectronicsnews.com
EPSNews
News for Electronics Purchasing and the Supply Chain
epsnews.com
elektroda
The can't-miss forum engineers and hobbyists
elektroda.pl
eetimes eu
News, technologies, and trends in the electronics industry
eetimes.eu
Products
Electronics Products
Product news that empowers design decisions
electronicproducts.com
Datasheets.com
Design engineer' search engine for electronic components
datasheets.com
eem
The electronic components resource for engineers and purchasers
eem.com
Design
embedded.com
The design site for hardware software, and firmware engineers
embedded.com
Elector Schematics
Where makers and hobbyists share projects
electroschematics.com
edn Network
The design site for electronics engineers and engineering managers
edn.com
electronic tutorials
The learning center for future and novice engineers
electronics-tutorials.ws
TechOnline
The educational resource for the global engineering community
techonline.com
Tools
eeweb.com
Where electronics engineers discover the latest toolsThe design site for hardware software, and firmware engineers
eeweb.com
Part Sim
Circuit simulation made easy
partsim.com
schematics.com
Brings you all the tools to tackle projects big and small - combining real-world components with online collaboration
schematics.com
PCB Web
Hardware design made easy
pcbweb.com
schematics.io
A free online environment where users can create, edit, and share electrical schematics, or convert between popular file formats like Eagle, Altium, and OrCAD.
schematics.io
Product Advisor
Find the IoT board you’ve been searching for using this interactive solution space to help you visualize the product selection process and showcase important trade-off decisions.
transim.com/iot
Transim Engage
Transform your product pages with embeddable schematic, simulation, and 3D content modules while providing interactive user experiences for your customers.
transim.com/Products/Engage
About
AspenCore
A worldwide innovation hub servicing component manufacturers and distributors with unique marketing solutions
aspencore.com
Silicon Expert
SiliconExpert provides engineers with the data and insight they need to remove risk from the supply chain.
siliconexpert.com
Transim
Transim powers many of the tools engineers use every day on manufacturers' websites and can develop solutions for any company.
transim.com

The Microprocessor (R)evolution

By   03.24.2014 0

Moving to Switzerland
Two of my favorite winter activities are skiing and skating. The mountains in Sweden cannot compare to the Alps, so I found myself traveling to Austria and Switzerland every winter for one week’s skiing. That was all I could afford at the time, but I always dreamed about skiing a whole winter in the Alps. That’s why I started thinking about moving to Switzerland.

At the users meeting in Germany, I had met a guy working for a Swiss company (Landis & Gyr) in Zug. It had the same kind of Tektronix test equipment, and it used Motorola microprocessors. The company needed someone that could help them write test programs and I was hired. In October 1979, I packed my things and moved to Switzerland.

The photo above was taken in Zermatt in 1981 and shows me in front of the famous Matterhorn. (You will note that, unlike in the pictures with my previous blogs, there are no bell bottom trousers to be seen.)

Partner Content
View All

Testing the Motorola MC68000
My first task at Landis & Gyr was to write a test program for the 16-bit Motorola MC68000 microprocessor. This was a huge device that was presented in a 64-pin dual-in-line package. This was before the introduction of surface mount devices (which would be used in later versions).

The 68000 grew out of the Motorola Advanced Computer System on Silicon (MACSS) project, which was begun in 1976 to develop an entirely new architecture without backward compatibility. This was to be a higher-power sibling complementing the eight-bit 6800 line, rather than a backward-compatible successor. In the end, the 68000 did retain a bus protocol compatibility mode for 6800 peripheral devices, and a version with an eight-bit data bus was produced. However, the designers mainly focused on the future, or forward compatibility, which gave the M68K platform a head start against later 32-bit instruction set architectures. For instance, the CPU registers were 32 bits wide, though few self-contained structures in the processor itself operated on 32 bits at a time. The MACSS team drew heavily on the influence of minicomputer processor designs, such as the PDP-11 and VAX systems, which were similarly micro-coded.

I used the same approach for writing the test program for the 68000 as I used for the 6801, and I came up with a similar test setup. This time I added an external memory in which I could store the program code executed by the microprocessor. To generate the test program, I had to write a cross assembler for the 68000.

Yes, at that time you could still write your own cross assembler, but I don’t think you would do this today. The test program development was described in a document I presented at a Tektronix users meeting in Philadelphia in 1984.

Here’s a hand-drawn block diagram showing the test setup.

Moving back to Sweden
After a few years in Switzerland, I came to realize that skiing was not the only thing in life, and that I missed the long summer days in Sweden. I moved back to Sweden, returned to my old job at Ericsson, and continued to write test programs for more and more complex devices.

In the mid-1980s, I came in contact with a new device called an application-specific integrated circuit (ASIC). The design department at Ericsson had just designed its first ASICs, and it was our job to test them.

I summarize my time as a component test engineer with the illustration above. After 15 years of testing components, it was time to move on to new challenges. Though I didn’t know it at the time, I was soon to become an ASIC designer myself, and this will be the subject of a future retrospective.

Related posts:

0 comments
Post Comment
US Made   2014-03-25 10:30:08

I started my carrier designing 186 automotive controller design for intel. looking back to now (GOOD OR BAD I am still doing processors) and can connect with the author..lot changed. Thanks to EDA.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Articles