® xilinx at work in printers. ® agenda market overview printer market dynamics xilinx at work...
TRANSCRIPT
®
Xilinx at Work in Printers
®
Agenda
Market overview
Printer market dynamics
Xilinx at work in printers
Putting it together
Summary
®
Ink Jet72%
Other1%
Laser/Page19%
Serial Dot Matrix
8%
Ink Jet72%
Other1%
Laser/Page19%
Serial Dot Matrix
8%
1998 US Printer Market by Technology
US Printer Market Overview
®
Ink Jet Printer Market
HP51%
Canon22%
Epson16%
Lexmark7%
Apple3% Others
1%
HP51%
Canon22%
Epson16%
Lexmark7%
Apple3% Others
1%
1997 - 1998 Inkjet Printer Market Share
®
Laser Printer Market Overview
HP70%
Others9%
Lexmark8%
Okidata4%
NEC6%
Brother3%
HP70%
Others9%
Lexmark8%
Okidata4%
NEC6%
Brother3%
1997-1998 Laser Printer Market Share
®
Printer Market Dynamics Extremely competitive market
— Total printer cost especially for Inkjet & Laser printers— Printing cost per page
Feature driven— Print quality - resolution— Support for various printing media - plain paper, photographic paper, glossy
paper, overhead film, transfers etc.— Scalable fonts— Speed
Proprietary technology abounds— Resolution enhancement
Emerging & residual standards co-exist— Centronics interface— USB, Firewire
®
Typical State of the Art PrinterP
roce
ssor
FlashEPROMcode/font
SDRAM
EngineInterface
PrintEngine
System Control&
I/O Interface
RasterImage
Processor
ResolutionEnhancement
ClockDistribution
PersonalComputer
Xilinx Solutions
®
Spartan Features and Benefits
Fully programmable I/O
Power Down feature
Boundary Scan
DLL (Digital Delay Lock Loop)
Distributed and block RAM
Advanced process technology
Provides interface to many I/O standards enabling easy interface between ASSPs and/or the processor
Reduces power consumption to allow conformance to Energy Star rating
Provides low cost and efficient manufacturing
Provides easy clock deskew among multiple devices
Easy to implement high speed memory buffer between ASSPs and/or the processor
Provides low cost with high performance for high volume applications
Features Benefits
®
Xilinx Solution for Low End Printers
Workload performed by PCWorkload performed by PCPerformance bottlenecked by S/W featuresPerformance bottlenecked by S/W features
EngineInterface
PrintEngine
System Control&
I/O Interface
ClockDistribution
PersonalComputer
Xilinx Solutions
®
Low End Printer Interface
Reg
iste
r
A[6 .. 0]A[6 .. 0]
D[15 .. 8]D[15 .. 8]
D[7 .. 0]D[7 .. 0]
CTL8 .. 0]
TimingState
Machine
RDnRDnWREnWREnWROnWROnRESETnRESETnDMAREQnDMAREQnIRQ0IRQ0IRQ1IRQ1IRQ2IRQ2
CO
NN
EC
TO
R
AC
T12
84A
CT
1284
AC
T12
84
XC95144XL
Reg
iste
rR
egis
ter
Reg
iste
r
Switch Debounce
SwitchesSwitches
LED Drivers
LEDsLEDs
®
Pro
cess
orFlash
EPROMcode/font
SDRAM
EngineInterface
PrintEngine
System Control&
I/O Interface
PersonalComputer
Xilinx Solutions
Adding PDL
PC bottleneck relieved by processorPC bottleneck relieved by processorPostScript or PCL today’s standardsPostScript or PCL today’s standards
ClockDistribution
®
Col
dfir
e M
CF
5307
FlashEPROMcode/font
SDRAM
ConexantPIF-LM1
PrintEngine
System Control&
I/O Interface
PersonalComputer
Xilinx Solutions
ClockDistribution
PLD Value Proposition
Programmable Logic glues processor,Programmable Logic glues processor,bus, memory and PIF-LM1 togetherbus, memory and PIF-LM1 together
ASSPs
®
ResolutionEnhancement
RasterImage
Processor
Col
dfir
e M
CF
5307
FlashEPROMcode/font
SDRAM
ConexantPIF-LM1
PrintEngine
System Control&
I/O Interface
PersonalComputer
Xilinx SolutionsClock
Distribution
Programmable glue logic expands Programmable glue logic expands to allow additional featuresto allow additional features
Adding RIP and RET
ASSPs
®
PDCM[15:0]
Conexant PIF-LM1 ASSP
HostInterface
InterruptControl
SystemTiming
BitRotation
Block
Stepper Motor Interface 0
Stepper Motor Interface 1
DC Motor Interface
Encoder Interface
Printhead Interface
Generic Algorithm Processor
GPIO
CSn
A[6:0]
D[15:0]
RDn
WRn
RESETn
DMAREQ
IRQ[2:0]
XIN
XOUT
DMAACK
SMC0[5:0]
SMC1[5:0]
DCM[1:0]
CHX
CHY
PDPOL
HSC,HSMPA[12:0]DMAACK
GPIO[8:0]
®
Xilinx Solution with PIF-LM1
Inte
rfac
e ConexantPIF-LM1
Printheadmono/color
PrintheadDriver
Stepper MotorDriver
Paper FeedMotor
DC/Stepper Motor Driver
PrintheadCarrier Motor
Inte
rfac
e
Interface
Printhead PositionOptical Encoder
HostHost
GPIO
Optional
Xilinx Solutions
ASSPs
®
SRAM/Flash Memory
Analog Scanner Interface
FAX Modem
Xilinx MFP Solution
MemoryInterface
DRAMROM/Flash
Memory
MiscellaneousI/O
MiscellaneousI/O
Operator PanelModule
Serial PeripheralInterface
Scanner Module
VerticalPrint Motor
Scan Motor
Stepper MotorDriver
ConexantPIF-LM1
PrintEngine
ConexantMFC1000
Xilinx Solutions
ASSPs
®
Putting it Together
Xilinx Programmable Logic ties it altogether
Interfacing the internal printer bus to the various DRAMs, EPROMs, switches, panel indicators, etc.
Delivering the clocks and control strobes to the various functional blocks
Still keeping the Energy Star rating intact, with low power, low voltage interface functions
Keeping the price down and the features up
®
40K
$1$100
Spartan-XL
Spartan-II
Sy
ste
m G
ate
s
1998 1999 2000 2001
Spartan-III
30K
250K
100K
Driving Down The Cost of FPGAs
®
Xilinx Printer Support
Xilinx At Work web site — Market Overview — Application Notes
– Using Xilinx Programmable Logic with High Speed Printers— White Papers
– Xilinx at Work in Printers– The Spartan-II Family - The Complete Package
— Glossary
FPGA Strategic Applications Group— Applications group dedicated to providing system level expertise
®
Summary
Xilinx CoolRunner, XC9500XL and Spartan FPGAs deliver cost effective solutions for a broad spectrum of Printer Solutions including— Ink jet printers— Laser printers— MFPs
Classic one-stop shopping with Xilinx Programmable Solutions