14
Mark Atherton, ZL3JVX, New Zealand DigiLiteZL Digital Video TV Modulator project

Mark Atherton, ZL3JVX, New Zealand DigiLiteZL Digital Video TV Modulator project

Embed Size (px)

Citation preview

Page 1: Mark Atherton, ZL3JVX, New Zealand DigiLiteZL Digital Video TV Modulator project

Mark Atherton, ZL3JVX, New Zealand

DigiLiteZL

Digital Video TV

Modulator project

Page 2: Mark Atherton, ZL3JVX, New Zealand DigiLiteZL Digital Video TV Modulator project

Mark Atherton, ZL3JVX, New Zealand

Why ?• Amateur TV may need to go digital by 2012

• Educational platform

• Completely open source project

• General purpose Digital TV development platform

• Possibility of building a PC-less DATV repeater

Page 3: Mark Atherton, ZL3JVX, New Zealand DigiLiteZL Digital Video TV Modulator project

Mark Atherton, ZL3JVX, New Zealand

How ?• Building on Digilite (UK) project• FPGA rather than dsPIC based• DigiLite compatible• Team effort• First attempt managing an open source project• FPGA designer works for Google• RF guy works for Tait• As Charles says ‘you get to order the pizza and sweep the floor’

Page 4: Mark Atherton, ZL3JVX, New Zealand DigiLiteZL Digital Video TV Modulator project

Mark Atherton, ZL3JVX, New Zealand

Status• 2 units built and completely working based on DigiLite (UK)

• 1 partial kit sent to FPGA designer in US

• BOM up to date

• Schematic marked up

• Verilog of modulator nearly ready for simulation

• Web site up

– http://tinyurl.com/423ppt3

– 1100+ hits

– Want comments about alternate configurations

– Other possible uses

Page 5: Mark Atherton, ZL3JVX, New Zealand DigiLiteZL Digital Video TV Modulator project

Mark Atherton, ZL3JVX, New Zealand

What is Digital TV ?• A mix of video, audio and data

• Majority of Video coding uses MPEG2

• Majority of Audio coding uses MPEG2 or Dolby Digital

• Different modulation for Terrestrial, Cable and Satellite

• US and Europe use different terrestrial modulation

• Satellite modulation mainly used by Hams, even for terrestrial

• Broadcast Digital Video is just a continuous stream of data

• Data rate is in the region of 4-45Mb/s

• Modulator depends on the medium

Page 6: Mark Atherton, ZL3JVX, New Zealand DigiLiteZL Digital Video TV Modulator project

Mark Atherton, ZL3JVX, New Zealand

What does a broadcast stream contain ?• One or more program(s)

• Each program generally contains one or more audio channel– “Radio” channels are audio only

• Each program generally contains zero or more video channels

• System Information (SI) tables that provide context

• Possibly also Electronic Programme Guide (EPG) tables

Page 7: Mark Atherton, ZL3JVX, New Zealand DigiLiteZL Digital Video TV Modulator project

Mark Atherton, ZL3JVX, New Zealand

Video processing• Acquire analogue video, convert to baseband digital, ~270Mb/s

• Compress using MPEG2 encoder, 2-10Mb/s

• Wrap in packets of 188 bytes, add packet identifier (VPID)

• Now called a Video Packetized Elementary Stream (VPES)

Page 8: Mark Atherton, ZL3JVX, New Zealand DigiLiteZL Digital Video TV Modulator project

Mark Atherton, ZL3JVX, New Zealand

Audio processing• Acquire analogue audio, convert to baseband digital, ~1.5Mb/s

• Compress, using audio encoder, around 200kb/s

• Wrap in packets of 188 bytes, add packet identifier (APID)

• Now called the Audio Packetized Elementary Stream (APES)

Page 9: Mark Atherton, ZL3JVX, New Zealand DigiLiteZL Digital Video TV Modulator project

Mark Atherton, ZL3JVX, New Zealand

System Information• 188 byte metadata (tables) giving context to the complete stream

• Program Association Table (PAT)– Always located at PID 0– Number of programs present in the stream, and where– List of PMTs

• Program Map Table (PMT)– Binding audio and video into programs

• Electronic Programme Guides– What’s-on-next etc.

Page 10: Mark Atherton, ZL3JVX, New Zealand DigiLiteZL Digital Video TV Modulator project

Mark Atherton, ZL3JVX, New Zealand

System Multiplex• A mix of video, audio and SI tables

• Padded to required data rate using null packets

• Resulting data is called a “Transport Stream”

Page 11: Mark Atherton, ZL3JVX, New Zealand DigiLiteZL Digital Video TV Modulator project

Mark Atherton, ZL3JVX, New Zealand

DigiLite (UK)• Low cost satellite modulator project from the UK

• Requires closed source pre-processed TS

• Closed source dsPIC

• External LO

• USB 2.0 data interface

• Digital power from PC (via USB)

Page 12: Mark Atherton, ZL3JVX, New Zealand DigiLiteZL Digital Video TV Modulator project

Mark Atherton, ZL3JVX, New Zealand

DigiLiteZL - 1• On board, or external LO

• Direct interface to DE0-nano FPGA board

• Plug in baseband IQ filters

• USB 2.0 data interface

• Digital power from PC (via USB)

• PICKIT2 programming header for dsPIC

• Single ext 5V analog supply

• Low cost Digital TV development platform

• (very) extensible, replaces dsPIC with FPGA

• Many other possible data sources– Ethernet– ASI

Page 13: Mark Atherton, ZL3JVX, New Zealand DigiLiteZL Digital Video TV Modulator project

Mark Atherton, ZL3JVX, New Zealand

DigiLiteZL - 2• Where to go from here

– PC-less standalone repeater– Video source from modified consumer DVR– User interface using soft processor– UDP over Ethernet

• Needs 100 base T

Page 14: Mark Atherton, ZL3JVX, New Zealand DigiLiteZL Digital Video TV Modulator project

Mark Atherton, ZL3JVX, New Zealand

DigiLiteZL - 3