Laser Printers Using MIPS.

Slides:



Advertisements
Similar presentations
Computer Memory and Data Transfer
Advertisements

4/21 Laser Printers. Roll call Video Lecture: –laser printers.
Printers.
Printers.
Uses of Static Electricity (the crackly stuff on jumpers)
 2002 Prentice Hall Hardware Basics: Inside The Box Chapter 2.
Khaled A. Al-Utaibi  Computers are Every Where  What is Computer Engineering?  Design Levels  Computer Engineering Fields  What.
Higher Computing: Unit 1: Topic 3 – Computer Performance St Andrew’s High School, Computing Department Higher Computing Topic 3 Computer Performance.
What is Laser Printer ? A high quality no impact printer that produces sharp, dark images Uses a rotating drum principle similar to that of a photocopier.
HOW DOES A LASER PRINTER WORK? Xiaoxia Zhai. THE BASICS: STATIC ELECTRICITY The laser printing process is based on some very basic scientific principles.
Laser Printers.
Laser Printers Objectives
Printers: Basic Questions price - and running costs? compatible with your computer? colour or black and white? speed of printing? what resolution? amount.
1 PAPER : PRINTING AND SCANNING Presented by: NaziaMohammedAnil.
Processor Technology and Architecture
Chapter 9_3 Following Instructions: Principles of Computer Operation.
Hardware Basics: Inside the Box 2  2001 Prentice Hall2.2 Chapter Outline “There is no invention – only discovery.” Thomas J. Watson, Sr. What Computers.
Chapter 4 Processor Technology and Architecture. Chapter goals Describe CPU instruction and execution cycles Explain how primitive CPU instructions are.
GCSE Computing - The CPU
Selection and use of output methods, media, and devices: Printers
10/24: Output: Printers Types of printers: laser, inkjet, dot-matrix printers Other types: plotters, label printers, digital presses, photo printers, electrostatic.
1 Chapter 4 The Central Processing Unit and Memory.
Data, Hardware, Output, Network, Storage Area of the computer that holds data on a permanent basis when it is not immediately needed for processing. Two.
Introduction Connecting Printer to a PC Important factors to consider Printer Classification Commonly Used Printers and Technologies Future Technologies.
Chapter 14 Advanced Printers & Scanners
Output Devices An Output device is any device which will show the information processed by the CPU. Output devices translate signals from the CPU into.
Printers Printers is an output device that produces text and graphics on paper. Many printers are primarily used as local peripherals and are attached.
CHAPTER 5 Supporting Printers and Scanners Suraya Alias.
Printers Produce Hardcopy of computer output such as data, text, graphics (drawings or charts). Most computers are designed to receive data in parallel.
Printers Chapter 19. Impact Printers Leave an image on paper by physically striking an ink ribbon against the surface of the paper Daisy wheel and dot.
The Laser Printer Process
Lesson 3 — How a Computer Processes Data
Non Impact Printer Introduction The modern xerographic process used today was pioneered by Chester Carlson Chester Carlson developed the first mass produced.
Chapter 4 The System Unit: Processing and Memory Prepared by : Mrs. Sara salih.
Writer:-Rashedul Hasan Editor:- Jasim Uddin
XP Practical PC, 3e Chapter 16 1 Looking “Under the Hood”
3 1 3 C H A P T E R Hardware: Input, Processing, and Output Devices.
Practical PC, 7th Edition Chapter 17: Looking Under the Hood
 Design model for a computer  Named after John von Neuman  Instructions that tell the computer what to do are stored in memory  Stored program Memory.
Lesson 2 — How Does A Computer Process Data?
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
F1031 COMPUTER HARDWARE BASIC COMPUTER PERIPHERALS.
What have mr aldred’s dirty clothes got to do with the cpu
INTRODUCTION TO COMPUTER CHAPTER N0 2 INPUT & INPUT & OUTPUT DEVICES OUTPUT DEVICES INSTRUCTOR: ADEEL ANJUM ADEEL ANJUM.
PRINTERS Introduction. © 2007 The McGraw-Hill Companies, Inc. All rights reserved OVERVIEW In this chapter, you will learn to Describe current printer.
Output Devices. Printers Factors affecting choice Volume of output High volume require fast, heavy-duty printer Quality of print required Location of.
Lesson 3 — How a Computer Processes Data Unit 1 — Computer Basics.
‘OUTPUT DEVICES ’ 1. OUTPUT DEVICES These devices are used to produce the results either as :- – soft copy – hard copy 2.
CHAPTER 4 The Central Processing Unit. Chapter Overview Microprocessors Replacing and Upgrading a CPU.
Chapter 17 Looking “Under the Hood”. 2Practical PC 5 th Edition Chapter 17 Getting Started In this Chapter, you will learn: − How does a computer work.
Stored Programs In today’s lesson, we will look at: what we mean by a stored program computer how computers store and run programs what we mean by the.
KONICA MINOLTA PRINTING SOLUTIONS EUROPE B.V. PagePro 1350E against competition Competitive Presentation Specifications and accessories are based on the.
Motherboard A motherboard allows all the parts of your computer to receive power and communicate with one another.
/17 Binary Code & CPUs Digital Signals
The Central Processing Unit (CPU)
Your Interactive Guide to the Digital World Discovering Computers 2012.
Chapter 11 System Performance Enhancement. Basic Operation of a Computer l Program is loaded into memory l Instruction is fetched from memory l Operands.
IC 3 BASICS, Internet and Computing Core Certification Computing Fundamentals Lesson 2 How Does a Computer Process Data?
PRINTERS AND OTHER DEVICES Computer Studies – Senior 3 Ms Jennifer - Senior 3 - Printers and Converters1.
Printer types Toner-based printers (Laser printer)
Chapter 17 Looking “Under the Hood”
Unit 2 Technology Systems
GCSE Computing - The CPU
Computer Types Unit One.
Introduction to Computers
Computers: Tools for an Information Age
Chapter 3 Peter Norton’s  Introduction to Computers Interacting with Your Computer.
Chapter 17 Looking “Under the Hood”
GCSE Computing - The CPU
Computers: Tools for an Information Age
Presentation transcript:

Laser Printers Using MIPS

Path of paper through laser printer The primary principle at work in a laser printer is static electricity. Static electricity is simply an electrical charge built up on an insulated object. Since oppositely charged atoms are attracted to each other, objects with opposite static electricity fields cling together. A laser printer uses this phenomenon as a sort of "temporary glue." The core component of this system is the photoreceptor, typically a revolving drum or cylinder. This drum assembly is made out of highly photoconductive material that is discharged by light photons.

Initially, the drum is given a total positive charge by the charge corona wire, a wire with an electrical current running through it. As the drum revolves, the printer shines a tiny laser beam across the surface to discharge certain points. In this way, the laser "draws" the letters and images to be printed as a pattern of electrical charges -- an electrostatic image. After the pattern is set, the printer coats the drum with positively charged toner -- a fine, black powder. Since it has a positive charge, the toner clings to the negative discharged areas of the drum, but not to the positively charged "background."

With the powder pattern affixed, the drum rolls over a sheet of paper, which is moving along a belt below. Before the paper rolls under the drum, it is given a negative charge by the transfer corona wire (charged roller). This charge is stronger than the negative charge of the electrostatic image, so the paper can pull the toner powder away. Since it is moving at the same speed as the drum, the paper picks up the image pattern exactly. To keep the paper from clinging to the drum, it is discharged by the detac corona wire immediately after picking up the toner.

Finally, the printer passes the paper through the fuser, a pair of heated rollers. As the paper passes through these rollers, the loose toner powder melts, fusing with the fibers in the paper. The fuser rolls the paper to the output tray, and you have your finished page. The fuser also heats up the paper itself, of course, which is why pages are always hot when they come out of a laser printer. After depositing toner on the paper, the drum surface passes the discharge lamp. This bright light exposes the entire photoreceptor surface, erasing the electrical image. The drum surface then passes the charge corona wire, which reapplies the positive charge.

The Controller Before a laser printer can do anything else, it needs to receive the page data and figure out how it's going to put everything on the paper. This is the job of the printer controller. The printer controller is the laser printer's main onboard computer. It talks to the host computer (for example, your PC) through a communications port, such as a parallel port. At the start of the printing job, the laser printer establishes with the host computer how they will exchange data. The controller may have to start and stop the host computer periodically to process the information it has received. Printer Controller Inputs

Parallel Port The original specification for parallel ports was unidirectional, meaning that data only traveled in one direction for each pin. With the introduction of the PS/2 in 1987, IBM offered a new bidirectional parallel port design. This mode is commonly known as Standard Parallel Port (SPP) and has completely replaced the original design. Bidirectional communication allows each device to receive data as well as transmit it. Many devices use the eight pins (2 through 9) originally designated for data. Using the same eight pins limits communication to half-duplex, meaning that information can only travel in one direction at a time. But pins 18 through 25, originally just used as grounds, can be used as data pins also. This allows for full-duplex (both directions at the same time) communication.

The Controller Language For the printer controller and the host computer to communicate, they need to speak the same page description language. The primary printer languages these days are Hewlett Packard's Printer Command Language (PCL) and Adobe's Postscript. Both of these languages describe the page in vector form -- that is, as mathematical values of geometric shapes, rather than as a series of dots (a bitmap image). The printer itself takes the vector images and converts them into a bitmap page. With this system, the printer can receive elaborate, complex pages, featuring any sort of font or image. Also, since the printer creates the bitmap image itself, it can use its maximum printer resolution.

The Controller Language - continued Some printers use a graphical device interface (GDI) format instead of a standard PCL. In this system, the host computer creates the dot array itself, so the controller doesn't have to process anything -- it just sends the dot instructions on to the laser. But in most laser printers, the controller must organize all of the data it receives from the host computer. This includes all of the commands that tell the printer what to do -- what paper to use, how to format the page, how to handle the font, etc. For the controller to work with this data, it has to get it in the right order. In most laser printers, the controller saves all print-job data in its own memory. This lets the controller put different printing jobs into a queue so it can work through them one at a time. It also saves time when printing multiple copies of a document, since the host computer only has to send the data once.

Printer Speed It may seem perfectly natural, when judging the performance of a high-speed laser printer, to look at the clock speed of the processor that's driving it. The more megahertz, the better, right? Not necessarily. Clock speed - an indication of how many instructions per second a processor can execute - as the measure of performance in PCs. And many consider it the driving force behind printer speed, which is the number of pages per minute a printer can generate. There's more to print speed than clock speed: Is the processor RISC or CISC? How fast does it process large graphics files and the very long algorithms characteristic of PCL and Adobe PostScript printer languages? And, bottom line, how much does it cost?

CISC vs. RISC architecture Computing architecture affects both the speed and cost of laser printers. CISC (complex instruction set computer) have a much lower effective speed in an embedded application like a laser printer. That's because the CISC architecture was designed for computers. CISC chips are burdened by multi-cycle, micro-coded, complex instructions - a legacy of 1970s development -- many of which are not required in embedded applications. Aside from performance, it can negatively impact the cost of other system components, including the electronics, power supply and pin count - a detriment to cost-sensitive embedded applications like laser printers. RISC (reduced instruction set computer) architecture was developed in the 1980s as a simpler, faster, superior alternative to CISC. It offers easier decoding and pipelining, and typically executes at least one instruction per clock cycle, as opposed to CISC, which often does less.

MIPS architecture Of the current RISC architectures, the MIPS architecture is the only one in the embedded systems industry generally available for licensing. They range from ultra-low-power 32-bit CPU cores occupying less than a half-millimeter of silicon, to 64-bit dual-core processors running at 1 GHz. Cores are designed for easy integration into system-on-a-chip designs, which offer additional performance advantages in embedded applications, such as lower power and fewer components for higher reliability and out-of-the-box functionality.

Example: HP LaserJet 9500 PMC-Sierra is the manufacturer of MIPS-based processors used in Hewlett-Packard laser printers. PMC-Sierra’s latest processor, 64-Bit MIPS RISC Microprocessor with integrated L2 Cache, is used in the latest network printers from HP. The processor features 600MHz operating frequency, 2 levels of cache: 1st level 16KB 4-way set associative 32-byte line size Instruction and Data caches, 2nd level 256 KB 4-way set associative 32-byte line size, Also, an L3 external cache (off chip) 512KB-8MB direct-mapped, 32-byte line size

Example: HP LaserJet 9500 64-Bit Processor

Will Printers become faster ? Future generations of workgroup printers will continue to offer increasingly higher speeds. Given the uniquely broad range of processors being designed by MIPS licensees, from ultra-low-power 32-bit cores to 64-bit 1-GHz CPUs, anything is possible.

Thank you Questions? Ramiz Bleibel Anton Petrosyan Mohamad Ghuneim Bertha Sierra