CDL Modules
Data Structures | Namespaces | Typedefs | Variables
teletext.cdl File Reference

CDL implementation of a teletext decoder. More...

Detailed Description

CDL implementation of a teletext decoder.

This is an implementaion of the core of a teletext decoder, for arbitrary sized teletext output displays.

The output is supplied at 12 pixels per clock (one character width) The input is a byte of per clock of character data.

The implementation does not currently support double width or double size characters.

Data Structures

struct  teletext::t_character_state
 
struct  teletext::t_timing_state
 
struct  teletext::t_teletext_state
 
struct  teletext::t_teletext_combs
 
struct  teletext::t_pixel_state
 
struct  teletext::t_pixel_combs
 

Namespaces

 teletext
 

Typedefs

typedef bit[3] teletext::t_color
 

Variables

constant integer teletext::flashing_on_count =10
 
constant integer teletext::max_flashing_count =40