|
|
Library: | Input/Output |
Introduced: | 2.2.0 |
Appearance: | ![]() |
This component implements a very simple dumb terminal. It receives a sequence of ASCII codes and displays each printable character. When the current row becomes full, the cursor moves to the following line, possibly scrolling all current rows up if the cursor was already in the bottom row. The only supported control sequences are: backspace (ASCII 8), which deletes the last character in the final row, unless the final row is already empty; newline (ASCII 10), which moves the cursor to the beginning of the following line, scrolling if necessary; and form-feed (ASCII 12, typed as control-L), which clears the screen.
Rising Edge,then when the clock input changes from 0 to 1, the data input is processed (when enabled by the write-enable and clear inputs). If it is
Falling Edge,, then this happens when the clock input changes from 1 to 0.
None.
None.