Download presentation
Presentation is loading. Please wait.
Published byRafe Wright Modified over 9 years ago
1
15 Jun 20061 Digital Video Transfer Results (WP2)
2
15 Jun 20062 Video Switch Unit
3
15 Jun 20063 Video Switch Subunit
4
15 Jun 20064 VIDEO HUB
5
15 Jun 20065 Video HUB Video Subsystem
6
15 Jun 20066 Supported Display modes
7
15 Jun 20067 Changes in D1f: Video Switch Unit and Video Hub Technical Document v.0.5Document USB voltage lines to the connector updated Commands to the table unit updated
8
15 Jun 20068 Video Switch Unit schematics, D2aschematics Page 1: Block Diagram Page 2: FPGA Page 3: Bus_A_Rcv, Page4: Bus_A_Tr Page 5: DVI_From_PC, Page6: To_Monitor Page 7: Control (microcontroller) Page 8: Bus_B_Rcv, Page 9: Bus_B_Tr Page 10: Power + To_Table_Unit
9
15 Jun 20069 Video Switch Unit PCB, D2b Video Switch Unit Proto1 PCB Video Switch Unit Proto1 PCB
10
15 Jun 200610 Video Hub schematics, D2aschematics Page 1: Block Diagram Page 2: FPGA Page 3: Bus_A_Rcv, Page4: Bus_A_Tr Page 5: Bus_C_Rcv, Page6: Bus_C_Tr Page 7: Control (microcontroller) Page 8: Bus_B_Rcv, Page 9: Bus_B_Tr Page 10: Power + To_Table_Unit
11
15 Jun 200611 Video Hub PCB, D2b Video Hub Proto1 PCB Video Hub Proto1 PCB
12
15 Jun 200612 Video Switch Unit FPGA, D2c VHDL code written and simulated place & route made meets time constraints same FPGA design for both Video Switch Unit and Video Hub
13
15 Jun 200613 Video Switch Unit SW, D2d Video Switch Unit’s MCU code C code and Powerpoint slides in the project web page
14
15 Jun 200614 Documents Code based on: –D1f: ”D1f_VideoSwitchUnit_Technical_document_v_0_4.doc” –D1g: ”ProposedInstructionsetV11.doc” –3rd Project Meeting Minutes, Braunschweig: ”Third project meeting agenda.doc”
15
15 Jun 200615 µController Atmel AVR ATmegaAVR162: –16 kB Flash –512 B EEPROM –1 kB RAM –35 IO pins –2 x USART –2 x 16-bit Timers/Counters OR 4 x 8-bit Timers/Counters –3.3V (reduced operating frequency below 4.5V) –TQFP32 for production/DIP40 for prototype
16
15 Jun 200616 Toolchain used 1.C compiler: CodeVisionAVR 1.24.8 Standard Version 2.Debugger: AVR Studio 4.12 Service Pack 2 3.Emulator: JTAGICE mkII 4.Programmer: AVR ISP mkII 5.Editor: Emacs 21.3.1
17
15 Jun 200617 Main tasks of AVR receive commands from UI/Master and decode: –reprogram FPGA (Crosspoint Switch for DVI streams) –control DVI chips –redirect USB related commands to ARM board –handshake with Table Unit (at the moment not yet defined)
18
15 Jun 200618 Code Development status May 8, 2006 Switch Unit and Table Unit handshaking (RS-232) not done (waits for spec. approval) STUALIVE response not done (waits for spec. approval) Video Command decoding might need minor adjusting for special cases (Beamer, Teacher, etc.) Audio and Voting not done (branch structure is in place) Unit programming should disregard a requirement to send Master signal every 200ms
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.