MITSUBISHI 〈DIGITAL ASSP〉
M66307SP/FP
LINE SCAN BUFFER with 16-BIT MPU BUS COMPATIBLE INPUTS
FUNCTION
The M66307 outputs serial data from the system bus to peripheral
equipment. Containing an internal 320-word (5,120-bit) line buffer, it
can output any number of words(up to 320 words) of stored data
from the data bus at a time. The data can be output synchronously
with an arbitrary continuous clock (φ IN) on the system side or the
data request clock (CLK IN) from the peripheral equipment.
The data can be output MSB or LSB first, or FIFO (First-in, First-out)
or LIFO (Last-in, First-out) as programmed by the user. When not
programmed, the clock and output format are defaulted to CLK IN,
MSB and FIFO, respectively.
In addition to the above basic functions, the M66307 has such pro-
grammable functions that let you add fixed data of a specified length
at the beginning of output data, store one line of fixed data using a
single substitute command, or repetitively output the data stored in
the line buffer.
OPERATION
Interface of the M66307
The M66307 has two interface sections, one on the system
bus side and one on the peripheral equipment side as
shown in Figure 1. Up to 320 words of data stored from the system
bus side are output to the peripheral equipment after parallel-serial
conversion.
Address bus
Control bus
Data bus
System bus
interface section
C/D CS D0~D15
TOG
EXD
WR RESET φ IN DACK DREQ INTR BUSY
DATA CLK/φ
CLKE CLK IN OUT OUT ORDY
VCC
Notes : Connect CS to one of address bus directly or via a decoder.
: Select either CLK IN or φ IN (indicated by broken line)
: Connect DACK and DREQ (indicated by broken line) when DMA transfer is used.
: Make sure the unused active Low inputs are pulled-up to VCC.
Fig. 1 Interface of M66307
Peripheral equipment
interface section
2