Outils pour utilisateurs

Outils du site


en202:old_vga_bitmap

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
en202:old_vga_bitmap [2023/11/09 23:11] – créée Yannick Bornaten202:old_vga_bitmap [2023/11/09 23:16] (Version actuelle) Yannick Bornat
Ligne 1: Ligne 1:
 ====== Bitmap VGA output (Old version / Deprecated) ====== ====== Bitmap VGA output (Old version / Deprecated) ======
 +
 +----
  
 **WARNING** This page is kept only to keep continuity with the previous modules. For new designs, prefer the [[vga_bitmap| new version]]. **WARNING** This page is kept only to keep continuity with the previous modules. For new designs, prefer the [[vga_bitmap| new version]].
 +
 +----
  
 Before the implementation of any of these modules, please, check if your design leaves enough memory resources for the required memory. Logic requirements are negligible and working frequency is above 395MHz in most cases. Before the implementation of any of these modules, please, check if your design leaves enough memory resources for the required memory. Logic requirements are negligible and working frequency is above 395MHz in most cases.
Ligne 7: Ligne 11:
  
  
-{{ :en202:vga_bitmap_symbol.png?direct&700 |}} +{{ :en202:old_vga_bitmap_symbol.png?direct&700 |}} 
-({{ :en202:vga_bitmap_symbol.vsd | figure source }})+({{ :en202:old_vga_bitmap_symbol.vsd | figure source }})
   * //n//   : number of address bits (resolution dependant)   * //n//   : number of address bits (resolution dependant)
   * //bpp// : number of bits/pixel (configurable)   * //bpp// : number of bits/pixel (configurable)
Ligne 98: Ligne 102:
 ===== Files ===== ===== Files =====
  
-  * {{ en202:vga_bitmap_160x100.vhd | file for 160x100 pixels resolution}} +  * {{ en202:old_vga_bitmap_160x100.vhd | file for 160x100 pixels resolution}} 
-  * {{ en202:vga_bitmap_160x120.vhd | file for 160x120 pixels resolution}} +  * {{ en202:old_vga_bitmap_160x120.vhd | file for 160x120 pixels resolution}} 
-  * {{ en202:vga_bitmap_320x200.vhd | file for 320x200 pixels resolution}} +  * {{ en202:old_vga_bitmap_320x200.vhd | file for 320x200 pixels resolution}} 
-  * {{ en202:vga_bitmap_320x240.vhd | file for 320x240 pixels resolution}} +  * {{ en202:old_vga_bitmap_320x240.vhd | file for 320x240 pixels resolution}} 
-  * {{ en202:vga_bitmap_640x480.vhd | file for 640x480 pixels resolution}}+  * {{ en202:old_vga_bitmap_640x480.vhd | file for 640x480 pixels resolution}}
  
 ===== Known bugs ===== ===== Known bugs =====
  
 Modules use excessively high memory resources when synthetising with Vivado. Versions 1.2 and above should soon fix this issue soon. Til then, 640x480 resolution can only be achieved at 8 bits/Pixel. (9 bits/pixel might work but was not tested, please give feedback concerning this limitation). Modules use excessively high memory resources when synthetising with Vivado. Versions 1.2 and above should soon fix this issue soon. Til then, 640x480 resolution can only be achieved at 8 bits/Pixel. (9 bits/pixel might work but was not tested, please give feedback concerning this limitation).
en202/old_vga_bitmap.1699567899.txt.gz · Dernière modification : 2023/11/09 23:11 de Yannick Bornat