User`s manual

249 ‘define ADV7185_REGISTER_2 {3’b000, ‘CORING, ‘Y_PEAKING_FILTER}
250
251 ///////////////////////////////////////////////////////////////////////////////
252 // Register 3
253 ///////////////////////////////////////////////////////////////////////////////
254
255 ‘define INTERFACE_SELECT 2’h0
256 // 0: Philips-compatible
257 // 1: Broktree API A-compatible
258 // 2: Broktree API B-compatible
259 // 3: [Not valid]
260 ‘define OUTPUT_FORMAT 4’h0
261 // 0: 10-bit @ LLC, 4:2:2 CCIR656
262 // 1: 20-bit @ LLC, 4:2:2 CCIR656
263 // 2: 16-bit @ LLC, 4:2:2 CCIR656
264 // 3: 8-bit @ LLC, 4:2:2 CCIR656
265 // 4: 12-bit @ LLC, 4:1:1
266 // 5-F: [Not valid]
267 // (Note that the 6.111 labkit hardware provides only a 10-bit interface to
268 // the ADV7185.)
269 ‘define TRISTATE_OUTPUT_DRIVERS 1’b0
270 // 0: Drivers tristated when ~OE is high
271 // 1: Drivers always tristated
272 ‘define VBI_ENABLE 1’b0
273 // 0: Decode lines during vertical blanking interval
274 // 1: Decode only active video regions
275
276 ‘define ADV7185_REGISTER_3 {‘VBI_ENABLE, ‘TRISTATE_OUTPUT_DRIVERS, ‘OUTPUT_FORMAT, ‘INTERFACE_SELECT}
277
278 ///////////////////////////////////////////////////////////////////////////////
279 // Register 4
280 ///////////////////////////////////////////////////////////////////////////////
281
282 ‘define OUTPUT_DATA_RANGE 1’b0
283 // 0: Output values restricted to CCIR-compliant range
284 // 1: Use full output range
285 ‘define BT656_TYPE 1’b0
286 // 0: BT656-3-compatible
287 // 1: BT656-4-compatible
288
289 ‘define ADV7185_REGISTER_4 {‘BT656_TYPE, 3’b000, 3’b110, ‘OUTPUT_DATA_RANGE}
290
291 ///////////////////////////////////////////////////////////////////////////////
292 // Register 5
293 ///////////////////////////////////////////////////////////////////////////////
294
49