D/AVE 2D Data Sheet - TES Electronic Solutions
D/AVE 2D Data Sheet - TES Electronic Solutions
D/AVE 2D Data Sheet - TES Electronic Solutions
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Approved<br />
TD-240201SH DS<br />
3. SYSTEM ARCHITECTURE<br />
The D/<strong>AVE</strong> <strong>2D</strong> IP has four major interfaces:<br />
• Configuration/Status Interface<br />
Used to configure D/<strong>AVE</strong> and to get current status<br />
Interrupt Request<br />
Used for CPU and D/<strong>AVE</strong> synchronization<br />
• Display List Reader Interface<br />
Read the display list out of the memory<br />
• Texture Interface<br />
Read texture pixels out of the memory<br />
• Framebuffer Interface<br />
Read/write framebuffer pixels from/to the memory<br />
3.1 High-Level System Architecture<br />
In common systems, D/<strong>AVE</strong> is connected via a high performance bus to system memory or<br />
to dedicated memory. The configuration itself is normally done via a peripheral bus. For<br />
synchronization between CPU and D/<strong>AVE</strong>, we highly recommend using interrupts, but polling<br />
is still an option. The next image shows a typical ALTERA® SOPC-Builder system<br />
architecture.<br />
NIOS®<br />
IRQ<br />
<strong>TES</strong> D/<strong>AVE</strong> <strong>2D</strong><br />
C/S SBA<br />
Video IN<br />
Master<br />
DLR MBA<br />
Texure MBA<br />
Framebuffer MBA<br />
Avalon® Switch Fabric<br />
System Memory<br />
(SD-RAM, DDR-RAM)<br />
Flash ROM<br />
LCD Controller<br />
Display<br />
Image 3-1 Typical high level system architecture<br />
Title<br />
D/<strong>AVE</strong> <strong>2D</strong> <strong>Data</strong> <strong>Sheet</strong><br />
Version<br />
2.9<br />
Date<br />
2012-08-01<br />
Sign Number<br />
TD-240201SH DS<br />
Author<br />
Christian Sehnke<br />
Page<br />
14/42