tm1300 NXP Semiconductors, tm1300 Datasheet - Page 111

no-image

tm1300

Manufacturer Part Number
tm1300
Description
Tm-1300 Media Processor
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
tm1300-1.2
Quantity:
380
Philips Semiconductors
Counter and Image Pixel Counter define the visible im-
age within the field.
The geometry of the active video area is defined by the
contents
Figure
defines the start line of Field 2. Field 2 is active when the
Field Line Counter contents equal or exceed this value.
The active video area is defined by the F1_VIDEO_LINE
and F2_VIDEO_LINE fields of the VO_FIELD register for
each
VIDEO_PIXEL_START field of the VO_LINE register for
each line of the frame. The active video area begins
when the contents of the Frame Line Counter and Frame
Pixel Counter equals or exceeds these values.
7.9.2
The CCIR 656-compliant 525/60 and 625/50 timing
specifications define an overlap period where the field
number in the SAV and EAV codes from Field 1 persists
into the vertical blanking interval for Field 2, and the
codes for Field 2 persist into the vertical blanking interval
for Field 1. The F1_OLAP and F2_OLAP fields of the
VO_FIELD register define these overlap intervals.
F1_OLAP and F2_OLAP are small two’s complement
values in the range -8... +7. A positive value indicates
that the overlap extends into the current field, while a
negative value indicates that it extends backward into the
previous field. See
and positive values.
During the overlap interval, the vertical blanking for the
next field has begun; however, the field number flag in
the SAV and EAV codes still shows the field number for
the previous field. The field number is updated to the cor-
rect field value at the end of the overlap interval.
F1_OLAP defines the overlap from Field 1 to Field 2.
This overlap occurs during the beginning of vertical
blanking for Field 2. The SAV and EAV codes continue
to show Field 1 during this overlap interval, and they
change to Field 2 at the end of the interval.
F2_OLAP defines the overlap from Field 2 to Field 1.
This overlap occurs during the beginning of vertical
blanking for Field 1. The SAV and EAV codes continue
to show Field 2 during this overlap interval, and they
change to Field 1 at the end of the interval.
7.9.3
The frame and image counters have different start and
stop points. The frame counters begin in the vertical
blanking interval of the first field and the horizontal blank-
ing interval of the first line. They stop counting when they
reach the height and width values of the frame. When the
EVO generates frame timing, the frame counters are re-
set to their start values when they reach their stop val-
ues. When the EVO receives frame timing signals, the
7-29. The VO_FRAME.FIELD_2_START field
field
SAV and EAV Overlap Period
Control of Frame and Image Counters
of
several
of
Figure 7-30
the
MMIO
frame,
for the effect of negative
registers
and
shown
by
the
in
frame counters continue counting until reset by the exter-
nal signals.
The image area is defined by VO_YTHR register fields
IMAGE_VOFF and IMAGE_HOFF. These values are
added to the F1_VIDEO_LINE or F2_VIDEO_LINE and
VIDEO_PIXEL_START values to define the starting line
and pixel, respectively, of the image area. The image
area is active when the contents of the Frame Line
Counter and Frame Pixel Counter equal or exceed these
values.
The Image Line Counter and Image Pixel Counter start
counting at the first active pixel in the image area and the
first active line in the image area, respectively. The im-
age counters start at zero and stop counting when they
reach their image height and width values. The image
counters are reset by frame counter values indicating the
start of the image pixel in a line and the start of the image
line in a field.
The image counters define the active image area of the
frame, the area of interest for image processing. This al-
lows the overlay start address to be defined relative to
the active image area, for example. When the EVO is not
sending out active pixels from the image area, it sends
out blanking codes. The blanking codes are 0x80, 0x10,
0x80, and 0x10 for each 2-pixel group in YUV 4:2:2 im-
age data format, as defined by CCIR 656 and shown in
Figure
7.9.4
The EVO can supply horizontal and frame timing signals
or receive a frame timing signal from an external source.
When VO_CTL.SYNC_MASTER = 1, the EVO gener-
ates horizontal and frame timing for the external video
device. When SYNC_MASTER = 0, the EVO operates in
Genlock mode and an external device, such as a DENC,
must provide frame sync. This section describes EVO
operation when it is sync master. See
description of Genlock mode.
If SYNC_MASTER = 1, the VO_IO1 signal generates a
horizontal timing signal, and the VO_IO2 signal gener-
ates a frame timing signal. When EVO_ENABLE = 1 and
FIELD_SYNC = 1, the VO_IO2 signal indicates the field
number (low = Field 1, high = Field 2), according to the
SAV/EAV field indication (bit[6]) as shown in
The VO_IO2 signal toggles just before the first byte of
the preamble that protects the EAV code and after the
SAV code. Non-interlaced output can be simulated by
programming the EVO to generate fields equivalent to
the desired frames. In this case, VO_IO2 indicates odd
or even frames.
The horizontal timing signal VO_IO1, shown in
Figure
terval. It is active low from the EAV code at the start of
the line to the SAV code at the start of active video for the
line.
PRODUCT SPECIFICATION
7-10.
7-15, corresponds to the horizontal-blanking in-
Horizontal and Frame Timing Signals
Enhanced Video Out
Section 7.10
Figure
7-14.
for a
7-7

Related parts for tm1300