For various reasons (like - it can be done) I'm thinking about writing a >vt100 (compatible) terminal emulator. All you need is a display, a
keyboard and a serial port, right?
The question is - is the ICE40 HX1K FPGA (1280 logic cells) big enough
to squeeze a terminal emulator into?
Or do I need a bigger FPGA?
For various reasons (like - it can be done) I'm thinking about writing a >vt100 (compatible) terminal emulator. All you need is a display, a
keyboard and a serial port, right?
The question is - is the ICE40 HX1K FPGA (1280 logic cells) big enough
to squeeze a terminal emulator into?
Torfinn Ingolfsen <tingo@home.no> wrote:
For various reasons (like - it can be done) I'm thinking about writing a >>vt100 (compatible) terminal emulator. All you need is a display, a
keyboard and a serial port, right?
The question is - is the ICE40 HX1K FPGA (1280 logic cells) big enough
to squeeze a terminal emulator into?
Or do I need a bigger FPGA?
Take a look at the ADM3A which was a complete (though non-ANSI) terminal
made with a couple hundred gates, some static ram, and an encoder rom.
Take a look at the ADM3A which was a complete (though non-ANSI) terminal
made with a couple hundred gates, some static ram, and an encoder rom.
You could do a lot better than that with a modern FPGA. I don't know if
you could do the complete vt100 command set so easily, but certainly a adm3a would be something I'd expect a student to be able to do.
You might want to look at this: <http://www.sparetimegizmos.com/Hardware/VT.htm>
1280 logic cells doesn't sound like much, but there's a bunch you can
do in fixed combinatorial logic to implement a terminal. You will
However, terminal designs prior to that used fixed logic. Here are
some pointers to design documents for terminals that use fixed logic.
Thanks! I'll look at those, and see if I come up with a way to make a >terminal with the FPGA I have.
Thinking off the top of my head for a minimal terminal with no escape >sequences, you need:
In article <ocivj7$8lp$1@news.xmission.com>, Richard <> wrote:
Thinking off the top of my head for a minimal terminal with no escape >>sequences, you need:
DON LANCASTER'S TV TYPEWRITER!
In article <ocivj7$8lp$1@news.xmission.com>, Richard <> wrote:
Thinking off the top of my head for a minimal terminal with no escape >>>sequences, you need:
DON LANCASTER'S TV TYPEWRITER!
Yeah, that would be a good project to consult. Is the article online?
DON LANCASTER'S TV TYPEWRITER!
Yeah, that would be a good project to consult. Is the article online?
On Thursday, April 13, 2017 at 12:39:33 PM UTC-7, Richard wrote:
DON LANCASTER'S TV TYPEWRITER!
Yeah, that would be a good project to consult. Is the article online?
Article? Book! https://archive.org/details/tvtcb_doc
I thought it started just as an article in Popular Electronics or
something?
Anyway, thanks for the link. I really doubt that any of the chips he >discusses in that book are still available except as new old stock.
Still, it is useful for design discussions. He's using a
microprocessor to do most of the work, so I don't know how well that
will help Tingo with his FPGA.
On Thursday, April 13, 2017 at 12:39:33 PM UTC-7, Richard wrote:
DON LANCASTER'S TV TYPEWRITER!
Yeah, that would be a good project to consult. Is the article online?
Article? Book! https://archive.org/details/tvtcb_doc
In article <ocqvqt$o0p$1@news.xmission.com>, Richard <> wrote: >>roger.ivie@gmail.com spake the secret code >><5d94d479-742d-4a4a-af8a-80b9bbb26251@googlegroups.com> thusly:
On Thursday, April 13, 2017 at 12:39:33 PM UTC-7, Richard wrote:
DON LANCASTER'S TV TYPEWRITER!
Yeah, that would be a good project to consult. Is the article online?
Article? Book! https://archive.org/details/tvtcb_doc
I don't know what that web site is, but the original TV Typewriter came out >before there was any such thing as a microprocessor.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 113 |
Nodes: | 8 (1 / 7) |
Uptime: | 156:36:52 |
Calls: | 2,504 |
Calls today: | 1 |
Files: | 8,703 |
Messages: | 1,929,840 |