|
CDL Modules
|
Framebuffer CDL types and submodules. More...
Framebuffer CDL types and submodules.
Header file for framebuffer modules for VGA, LCD panel, both bitmapped and teletext.
Data Structures | |
| struct | t_video_timing |
| struct t_video_timing |
| module framebuffer | ( | clock | csr_clk, |
| clock | sram_clk, | ||
| clock | video_clk, | ||
| input bit | reset_n, | ||
| input t_bbc_display_sram_write | display_sram_write, | ||
| output t_video_bus | video_bus, | ||
| input t_csr_request | csr_request, | ||
| output t_csr_response | csr_response, | ||
| input bit | csr_select[16] | ||
| ) |
| csr_clk | Clock for CSR reads/writes |
| sram_clk | SRAM write clock, with frame buffer data |
| video_clk | Video clock, used to generate vsync, hsync, data out, etc |
| csr_select | CSR select value to target this module on the CSR interface |
| module framebuffer_teletext | ( | clock | csr_clk, |
| clock | sram_clk, | ||
| clock | video_clk, | ||
| input bit | reset_n, | ||
| input t_bbc_display_sram_write | display_sram_write, | ||
| output t_video_bus | video_bus, | ||
| input bit | csr_select_in[16], | ||
| input t_csr_request | csr_request, | ||
| output t_csr_response | csr_response | ||
| ) |
| csr_clk | Clock for CSR reads/writes |
| sram_clk | SRAM write clock, with frame buffer data |
| video_clk | Video clock, used to generate vsync, hsync, data out, etc |
| csr_select_in | Tie to zero for default |
| module framebuffer_timing | ( | clock | csr_clk, |
| clock | video_clk, | ||
| input bit | reset_n, | ||
| output t_video_timing | video_timing, | ||
| input t_csr_request | csr_request, | ||
| output t_csr_response | csr_response, | ||
| input bit | csr_select[16] | ||
| ) |
| [in] | csr_clk | Clock for CSR reads/writes |
| [in] | video_clk | Video clock, used to generate vsync, hsync, data out, etc |
| [in] | reset_n | Active low reset |
| [out] | video_timing | Video timing outputs |
| [in] | csr_request | Pipelined CSR request interface to control the module |
| [out] | csr_response | Pipelined CSR response interface to control the module |
| [in] | csr_select | CSR select value to target this module on the CSR interface |
1.8.11