1 |
34 |
rrred |
2010/02/26 - Modified RAM layout (again) to accomodate new features
|
2 |
|
|
- Characters patern are now in RAM and can be redefined by the user
|
3 |
|
|
- Video screen can now be configured up tp 40 rows by 80 columns
|
4 |
|
|
- Characters can have double pixels (useful when width is less than 40 chars)
|
5 |
|
|
- Memory cores was redefined, RAM is now 24K
|
6 |
|
|
- Modified top module and video module to accomodate new memory cores
|
7 |
|
|
- ROM demo modified to demonstrate char definition (redefine char "A")
|
8 |
|
|
|
9 |
|
|
2008/05/24 - Modified RAM layout to support new and future improvements
|
10 |
|
|
- Added port 0x90 to write a character to video.
|
11 |
|
|
- Cursor x,y automatically updated after writing to port 0x90
|
12 |
|
|
- Added port 0x91 for video cursor X
|
13 |
|
|
- Added port 0x92 for video cursor Y
|
14 |
|
|
- Added suport for reading VRAM (dual port, dual clock vram)
|
15 |
|
|
- Updated ROM to demonstrate how to use these new resources
|
16 |
|
|
- Changed ROM to support 14 bit addresses (16 Kb)
|
17 |
|
|
|
18 |
|
|
2008/05/14 - Implemented small changes in Rotary knob logic.
|
19 |
|
|
- Modified ROM to demonstrate rotary function.
|
20 |
|
|
|
21 |
|
|
2008/05/12 - Added support for the Rotary Knob
|
22 |
|
|
- Changed RESET to Knob push button. Now, the 4 push buttons are available for user applications.
|
23 |
|
|
|
24 |
|
|
2008/05/11 - S3E: Fixed bug in memory access. Vram and ram working, so could release the same rom as DE1 port.
|
25 |
|
|
|
26 |
|
|
2008/05/04 - Spartan 3E port released, although not 100% functional (see README)
|
27 |
|
|
|
28 |
|
|
2008/05/01 - Added Caps lock support. Upper and lower case characters are now supported for keyboard input.
|
29 |
|
|
|
30 |
|
|
2008/04/19 - Added complete character set support
|
31 |
|
|
- Modified the Z80 demo program format the screen output and input
|
32 |
|
|
|
33 |
|
|
2008/04/16 - Release of Z80SoC-0.5-DE1-Beta
|
34 |
|
|
- Features:
|
35 |
|
|
- IO pins access by ports (7segdisplay, leds, switches, push buttons, gpio)
|
36 |
|
|
- 8 KB VRAM memory mapped
|
37 |
|
|
- 8 KB ROM
|
38 |
|
|
- 4 8KB SRAM
|
39 |
|
|
- Video 40 x 30 Uppercase and Numbers noly
|
40 |
|
|
- PS/2 keyboard input
|