Circuit-, IC Descriptions and List of Abbreviations
9.
9.6.3
Functional Description
The DVIO module consists of the following blocks (see
blockdiagram):
1.
IEEE1394 Interface
•
PDI1394P25(7101)
•
PDI1394L40(7103)
2.
Micro-controller
•
89C51RD2(7203)
•
32kb SRAM(7201)
3.
FIFO and Control
•
FPGA/EPLD(7303)
•
SRAM(7301)
•
Clock generation(7307, 7308)
–
Independently tuneable audio and video clock,
implemented with FPGA and PLL
4.
DV-Decoder
•
NW700(7404)
•
EDO DRAM(7402, 7403)
5.
Audio & Video output
•
Audio DAC UDA1334ATS(7602)
•
Clock delay(7500)
•
Tristate buffer(7505)
IEEE1394 Interface
The 1394 interface consists of a PDI1394P25 physical layer
and a PDI1394L40 link layer.
It has the following features:
•
S200 operation (200 megabit per second)
•
One i.Link port (4 pin)
•
AV link port
Micro-Controller
The 89C51RD2 processor has a 8051 cpu with the following
extra features:
•
64 kilobyte of flash memory as program memory
•
1 kilobyte of internal data memory
•
watchdog timer
•
PCA outputs
•
Power control modes
•
Speed allowed up to 33 MHz but used at 11.0592 MHz
•
On board ISP(In Circuit Programming) functionality
ISP
By use of In Circuit Programming, it is possible to update the
software of the DVIO board that is in the 89C51RD2. ISP can
be made active by resetting the processor and keeping the
ISPN pin low during reset. During ISP, the ISPN signal on the
board has to be kept low. A programming voltage of 5V is
always present at the Vpp pin. When the ISP mode is active,
the new program can be sent to the microprocessor through
the serial port.
Fifo and Control
In decode mode, an isochronous AV-stream is flowing through
the IEEE1394 Interface into the FPGA. The FPGA stores the
data in a FIFO buffer (ping-pong buffer type, i.e. 2 buffers that
can hold one whole frame each).
Reset
The FPGA controls the reset signals on the board. This has the
advantage that it is possible to reset the board both from
software and hardware.
Reset
Figure 9-12
The board reset NRESET will reset the whole board, and the
software reset can reset everything except the microprocessor
itself. Power-on reset is implemented by adding pull-ups and
pull-downs to the reset inputs of the devices. Since the FPGA
will tri-state all the pins during configuration, reset is active
during configuration time. After configuration of the FPGA, the
reset signals are driven inactive. The NRESET signal is used
to reset the DVIO board. After reset, the tri-state buffers to
connector 1500 are disabled.
Clock Circuit
There are 2 clocks to consider in the system, this is the video
clock and the audio clock. These two clocks do not have a
relation, so these clocks must be considered independently.
The video clock is approximately 27 MHz. When data is flowing
from an external source that is supposed to have the same
frequency, it does not have exactly the same clock. Because of
this, buffers may under-run of over-run. Since the clock can not
be directly recovered from the 1394 interface, there has to be
another solution. This solution is a tuneable clock that is
adjusted to the required frequency to process at the rate of the
incoming data.
The hardware implementation of such a tuneable clock is as
follows:
Clock Circuit
Figure 9-13
The same can be applied for the audio clock. For this clock, a
frequency of 8.192 MHz, 11.2896 MHz or 12.228 MHz is
required. This depends on the sample-rate frequency(32kHZ,
44.1kHZ or 48kHZ)of the audio signal.
NRESET
DIGIT
AL BO
ARD
D
VIO BO
ARD
FPGA
PDI1394L21
SOFTWARE RESET
NW701
CL 16532095_120.eps
150801
ClockGen
(FPGA)
Raw clock
PLL
(CY2071)
slow-
loopfilter
regular clock
CL 16532095_121.eps
150801
Summary of Contents for DVDR980/001
Page 91: ...Diagnostic Software and Faultfinding Trees EN 91 DVDR980 985 0X1 5 Personal Notes ...
Page 92: ...Diagnostic Software and Faultfinding Trees EN 92 DVDR980 985 0X1 5 Personal Notes ...
Page 156: ...EN 156 DVDR980 985 0X1 7 Electrical Diagrams and Print Layouts Personal Notes Personal Notes ...
Page 183: ...Circuit IC Descriptions and List of Abbreviations EN 183 DVDR980 985 0X1 9 ...
Page 184: ...Circuit IC Descriptions and List of Abbreviations EN 184 DVDR980 985 0X1 9 ...
Page 185: ...Circuit IC Descriptions and List of Abbreviations EN 185 DVDR980 985 0X1 9 ...
Page 194: ...Circuit IC Descriptions and List of Abbreviations EN 194 DVDR980 985 0X1 9 ...
Page 195: ...Circuit IC Descriptions and List of Abbreviations EN 195 DVDR980 985 0X1 9 ...
Page 196: ...Circuit IC Descriptions and List of Abbreviations EN 196 DVDR980 985 0X1 9 ...
Page 197: ...Circuit IC Descriptions and List of Abbreviations EN 197 DVDR980 985 0X1 9 ...
Page 198: ...Circuit IC Descriptions and List of Abbreviations EN 198 DVDR980 985 0X1 9 ...
Page 199: ...Circuit IC Descriptions and List of Abbreviations EN 199 DVDR980 985 0X1 9 ...
Page 200: ...Circuit IC Descriptions and List of Abbreviations EN 200 DVDR980 985 0X1 9 ...
Page 201: ...Circuit IC Descriptions and List of Abbreviations EN 201 DVDR980 985 0X1 9 ...
Page 202: ...Circuit IC Descriptions and List of Abbreviations EN 202 DVDR980 985 0X1 9 ...
Page 204: ...Circuit IC Descriptions and List of Abbreviations EN 204 DVDR980 985 0X1 9 ...
Page 205: ...Circuit IC Descriptions and List of Abbreviations EN 205 DVDR980 985 0X1 9 ...
Page 206: ...Circuit IC Descriptions and List of Abbreviations EN 206 DVDR980 985 0X1 9 ...
Page 207: ...Circuit IC Descriptions and List of Abbreviations EN 207 DVDR980 985 0X1 9 ...
Page 209: ...Circuit IC Descriptions and List of Abbreviations EN 209 DVDR980 985 0X1 9 ...
Page 210: ...Circuit IC Descriptions and List of Abbreviations EN 210 DVDR980 985 0X1 9 ...
Page 211: ...Circuit IC Descriptions and List of Abbreviations EN 211 DVDR980 985 0X1 9 ...
Page 212: ...Circuit IC Descriptions and List of Abbreviations EN 212 DVDR980 985 0X1 9 ...
Page 213: ...Circuit IC Descriptions and List of Abbreviations EN 213 DVDR980 985 0X1 9 ...
Page 214: ...Circuit IC Descriptions and List of Abbreviations EN 214 DVDR980 985 0X1 9 ...
Page 215: ...Circuit IC Descriptions and List of Abbreviations EN 215 DVDR980 985 0X1 9 ...
Page 216: ...Circuit IC Descriptions and List of Abbreviations EN 216 DVDR980 985 0X1 9 ...
Page 222: ...Circuit IC Descriptions and List of Abbreviations EN 222 DVDR980 985 0X1 9 ...
Page 223: ...Circuit IC Descriptions and List of Abbreviations EN 223 DVDR980 985 0X1 9 ...
Page 224: ...Circuit IC Descriptions and List of Abbreviations EN 224 DVDR980 985 0X1 9 ...
Page 226: ...Circuit IC Descriptions and List of Abbreviations EN 226 DVDR980 985 0X1 9 ...
Page 276: ...Circuit IC Descriptions and List of Abbreviations EN 276 DVDR980 985 0X1 9 9 8 9 ADV7196 ...
Page 277: ...Circuit IC Descriptions and List of Abbreviations EN 277 DVDR980 985 0X1 9 ...
Page 278: ...Circuit IC Descriptions and List of Abbreviations EN 278 DVDR980 985 0X1 9 ...
Page 279: ...Circuit IC Descriptions and List of Abbreviations EN 279 DVDR980 985 0X1 9 ...
Page 282: ...Circuit IC Descriptions and List of Abbreviations EN 282 DVDR980 985 0X1 9 µ ...
Page 291: ...Circuit IC Descriptions and List of Abbreviations EN 291 DVDR980 985 0X1 9 ...
Page 292: ...Circuit IC Descriptions and List of Abbreviations EN 292 DVDR980 985 0X1 9 ...
Page 293: ...Circuit IC Descriptions and List of Abbreviations EN 293 DVDR980 985 0X1 9 ...
Page 294: ...Circuit IC Descriptions and List of Abbreviations EN 294 DVDR980 985 0X1 9 ...
Page 295: ...Circuit IC Descriptions and List of Abbreviations EN 295 DVDR980 985 0X1 9 ...
Page 296: ...Circuit IC Descriptions and List of Abbreviations EN 296 DVDR980 985 0X1 9 ...
Page 297: ...Circuit IC Descriptions and List of Abbreviations EN 297 DVDR980 985 0X1 9 ...
Page 313: ...Circuit IC Descriptions and List of Abbreviations EN 313 DVDR980 985 0X1 9 9 9 7 IC7404 NW700 ...
Page 314: ...Circuit IC Descriptions and List of Abbreviations EN 314 DVDR980 985 0X1 9 ...
Page 316: ...Circuit IC Descriptions and List of Abbreviations EN 316 DVDR980 985 0X1 9 ...
Page 317: ...Circuit IC Descriptions and List of Abbreviations EN 317 DVDR980 985 0X1 9 ...
Page 318: ...Circuit IC Descriptions and List of Abbreviations EN 318 DVDR980 985 0X1 9 ...
Page 319: ...Circuit IC Descriptions and List of Abbreviations EN 319 DVDR980 985 0X1 9 ...
Page 320: ...Circuit IC Descriptions and List of Abbreviations EN 320 DVDR980 985 0X1 9 ...
Page 321: ...Circuit IC Descriptions and List of Abbreviations EN 321 DVDR980 985 0X1 9 ...