Download presentation
Presentation is loading. Please wait.
Published byAlexia Benson Modified over 9 years ago
1
Flush UART RX MP Dec RAM 1 SDRAM Controller WBS WBM – Wishbone Master WBS – Wishbone Slave Mem Ctrl Wr Mem Ctrl Rd SDRAM Arbiter WBS RAM 2 MP Enc UART TX WBM WBS INTERCON Decompressor FIFO VESA Ctrl. VESA Ctrl. req_ln_trig & Pixels, VSync Pixel Manager (Req for Data) Pixel Manager (Req for Data) WBM MUX Synthetic Pic. Gen Synthetic Pic. Gen WBS Flush Dual Clk FIFO WBM wr_rd_bank wr_cnt wr_cnt_en 8 bit Hsync, VSync CheckSum RX Path TX Path Display Controller Memory Management Memory Management WBS INTERCON TYPE Reg TYPE Reg Disp. Reg Frame Reg Frame Reg TYPE Reg DBG ADDR Reg DBG ADDR Reg INTERCON Rd Burst Len CRC ERR EOF ERR R1 R2 R1 – Ram 8 16 bits R2 – Ram 16 8 bits - 133 MHz - 40 MHz UART_SE UART_PE OR Host (Matlab) VGA Display IS42S16400 SDRAM DBG Command
2
Display Controller Memory Management Display Controller Displays FPGAFPGA RS-232 VESA 800X600 USB Ethernet USB Ethernet Storage Devices VESA 640X480 HD Host
3
Run-Length Encoder Run-Length Encoder Run-Length Encoder Run-Length Encoder MPEG Encoder MPEG Encoder JPEG Encoder JPEG Encoder SDRAM FPGA with Extractors Control Room
4
UART RX MessagePack Decoder MessagePack Decoder SDRAM Controller WBS WBM – Wishbone Master WBS – Wishbone Slave Mem Ctrl Wr Mem Ctrl Rd SDRAM Arbiter WBS MessagePack Encoder MessagePack Encoder UART TX WBM WBS WBM WBS WBM CheckSum RX Path TX Path Display Controller Display Controller Memory Management Memory Management WBS Wishbone INTERCON Wishbone INTERCON Run-length De-compressor Run-length De-compressor Dual Clk FIFO VESA Ctrl. VESA Ctrl. - 133 MHz - 40 MHz Host (Matlab) VGA Display IS42S16400 SDRAM
5
TX Path Memory Management Memory Management RX Path SDRAM Controller WBS WBM – Wishbone Master WBS – Wishbone Slave WBS WBM WBS Display Controller Display Controller WBS Wishbone INTERCON Wishbone INTERCON Host (Matlab) VGA Display IS42S16400 SDRAM WBM
6
Modular De-Compressor (JPEG) Modular De-Compressor (JPEG) Modular De-Compressor (MPEG) Modular De-Compressor (MPEG) Modular De-Compressor (Run-Length) Modular De-Compressor (Run-Length) Compressed Data Message Decoder Display Controller Display Controller
7
8 bits 1 Byte 2 Bytes Up to 1 KByte (2 SDRAM’s full page) 1 Byte SOF Type Address Data Length Data (Payload) CRC EOF
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.