English
Language : 

M65761FP Datasheet, PDF (13/29 Pages) Mitsubishi Electric Semiconductor – SPECIFICATION OF INTEGRATED CIRCUIT(QM-CODER)
MITSUBISHI ICs (LSI)
M65761FP
QM-CODER
(2) Coding/decoding of stripes (No change in the AT pixel position)/Image data through processing sequence
2
System set up
(LSI mode set up)
d7
d0 ;mm=operating mode(Coding/decoding)
SYS_REG:
bpxsCmm0
;C=context selection(Internal/external)
;s,x=Bit,byte swap
;p,b=Image data I/F, bit width
Parameter set up
(Template,context)
∗
Set up number of pixels ∗
PARA_REG:
PEL_REG_L:
PEL_REG_H:
c/a l/a t a a a a a
pel_l
00
pel_h
;aa,aaaaa=AT pixel position
;t=Template selection
;l=Conditions to take in external context
;c=External context CX0 selects
;pel_l,pel_h=Number of pixels per line
Set up number of lines ∗
LSET_REG_L:
LSET_REG_H:
lset_l
lset_h
;lset_l,lset_h=Number of lines processed
Set up marker code
(Note:Coding only)
MSET_REG:
mset
;mset=marker code byte set up
(SDNORM=02h,SDRST=03h)
Set up functions
∗
CONV_REG: Tp Li Ob Ho Hr Vr He Ve
Note:Set Li to "0" when it is the leading stripe of
single or multi stripe.
;Ve,He=Select expansion during decoding
;Vr,Hr,Ho=Select reduction during coding
;Ob=Select discarding leading 1 byte during decoding
;Tp=ON/OFF of typical prediction function
;Li=Select prohibiting initialization of line memory
Process start command
(Coding/decoding/through)
;End of trailer processing (Coding/decoding/through)
CMD_REG: 0 0 0 0 0 0 1 0
start command
Set up interrupt enable
IENB_REG: 0 0 0 0 0 0 0 1 ;Processing end interrupt enable
∗ When the external context mode is used,it is not necessary to set the position of AT pixels,number of
pixels,number of lines,and expansion,reduction/typical prediction/line memory initialization selection.
(They will be invalid)
[Coding and decoding are performed during this time]– – –I/O of image data and code data is performed.
(Coding and decoding of stripe is performed.)
(Interrupt is generated)
Interrupt disable is set up
d7
d0
IENB_REG: 0 0 0 0 0 0 0 0 ;Interrupt disable
Status register is read out
(Check end of processing)
STAT_REG: – – – s – m – j
j=1?
Y
Decoded?
N
(Error)
N (Coded)
;j=End of processing
;m=Marker detection
;s=SC counter overflow
Y (Decoded)
m=1?
N (Marker not yet detected)
(Error)
Y (Marker detected)
s=0?
Y
End
N (SC counter overflow)
(Error)
Marker code read out
Note:only for decoding
MDET_REG:
mdet
;mdet=marker code read out
End