CS6100 Amphion Semiconductor Ltd., CS6100 Datasheet - Page 5

no-image

CS6100

Manufacturer Part Number
CS6100
Description
Motion JPEG Encoder
Manufacturer
Amphion Semiconductor Ltd.
Datasheet
The CS6100 is configured via the Configuration Port using
the standard JPEG markers listed in Table 3. Configuration
can be performed either by a simple state machine, which
streams data into the configuration port, or by a host system
microprocessor. Refer to the CS6100 Databook for more details
on the configuration process and the configuration memory.
Data presented to the Configuration Port is stored in the
configuration memory of the CS6100. A full (standard) con-
figuration is required after reset to load the quantization and
CS6100 SYMBOL & PIN DESCRIPTION
Figure 4: CS6100 Symbol
The major operating modes and states of the CS6100 are
shown in Figure 5.
Figure 5: CS6100 Operation
CS6100 OPERATION
CONFIGURATION OF THE CS6100
Table 3: JPEG Markers Supported for Configuration
Huffman Tables. When variable image mode is utilized,
abbreviated configuration streams can be employed to
control compression of variable sized images or varying
scans/image. Examples of both the abbreviated configura-
tion and standard configuration streams are provided in
the databook.
The CS6100 can also be configured to operate in AutoMode
without any further configuration required for each image,
therefore minimizing the interaction required from the system.
MARKER
APPn
SOF0
COM
DQT
SOS
DHT
DNL
SOI
DRI
EOI
Define quantization
JPEG MARKER
segment, n= 0-F
Define Huffman
Baseline frame
Define number
Start of Image
Define restart
End of image
Start of scan
Application
Comment
definition
Table(s)
table(s)
interval
of lines
NAME
Start of image marker 0xFFD8
indicates the start of a
configuration stream
Reserved for text fields
Reserved for application use
Marker for input of quantiza-
tion tables. Up to 4 tables may
be defined.
Marker for definition of the
Huffman Tables. Up to 4 tables
may be defined
Set to zero by default, this
allows the image to be broken
up into independently
decodable segments
Defines frame parameters
that apply to all scans within
the frame. Includes number
of components per frame,
sampling factors, and which
quantization table is to be
used by each component
End of image marker indicates
end of configuration data
Defines the parameters
relating to each scan in the
frame, including the number of
components and the Huffman
Tables to be associated with
each component
Used to redefine number
of lines in image for use with
ScanEnd signal. Main applica-
tion is in handheld scanners
DESCRIPTION
5

Related parts for CS6100