370L8 - Basic Processor Design Lecture 8 Processors General...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon
Basic Processor Design Lecture 8
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Processors General purpose processors Good for most tasks, maybe overkill for some, too slow for others Programmable control (defined by machine instructions in memory) Special purpose processors Necessary for applications with non-standard requirements Very high performance, regular tasks (graphics) Very low power and/or cost (watch) Special purpose may or may not be programmable
Background image of page 2
Special Purpose Controller This lecture: Design a non-programmable controller Implement it using the components from last lecture Next lecture: Design a general purpose processor Implement it using the components from last lecture
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
First: A simple device Build a custom controller for a vending machine. We could use a general purpose processor, but we might save money with a custom controller. Take coins, give drinks
Background image of page 4
Input and Output Inputs: 10 drink selectors coin trigger refund button Outputs: 10 drink release latches Coin refund latch 10 pressure sensors
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Accepts quarters only Once we get the money,
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 19

370L8 - Basic Processor Design Lecture 8 Processors General...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online