LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Sponsors
  • Mirrors
  • Logos
  • Contact us
  •  
    Tools
  • Search
      
  • Download Cores (CVSGet)
  •  
    More
  • Wishbone
  • Perlilog
  • EDA tools
  • OpenTech CD
  •  
    Navigation: All forums > Cvs-checkins > Message List > Message Post

    Message

    Reply | Reply all
    Date Prev | Date Next | Thread Prev | Thread Next Date Index | Thread Index

    From: cvs at opencores.org<cvs@o...>
    Date: Sat May 24 17:19:59 CEST 2008
    Subject: [cvs-checkins] MODIFIED: z80soc ...
    Top
    Date: 00/08/05 24:17:19

    Modified: z80soc/doc README-DE1.txt
    Log:
    Version 0.6


    Revision Changes Path
    1.2 z80soc/doc/README-DE1.txt

    http://www.opencores.org/cvsweb.shtml/z80soc/doc/README-DE1.txt.diff?r1=1.1&r2=1.2

    (In the diff below, changes in quantity of whitespace are not shown.)

    Index: README-DE1.txt
    ===================================================================
    RCS file: /cvsroot/rrred/z80soc/doc/README-DE1.txt,v
    retrieving revision 1.1
    retrieving revision 1.2
    diff -u -b -r1.1 -r1.2
    --- README-DE1.txt 11 May 2008 12:13:05 -0000 1.1
    +++ README-DE1.txt 24 May 2008 15:19:58 -0000 1.2
    @@ -3,7 +3,6 @@
    Arquitecture
    ------------

    -
    SW9 - Reserved - Reset
    SW8 - Reserved
    LEDR9 - Reserved
    @@ -11,41 +10,32 @@

    Memory
    ------
    -0000H - 01FFH - ROM (0 - 8191)
    -2000H - 3FFFH - VIDEO RAM (8192 - 16383)
    -4000H - FFFFH - RAM (16384 - 65535)
    -
    -IO
    ---
    -
    -Output Ports
    -------------
    -01H - Green Leds (7-0)
    -02H - Red Leds (7-0)
    -
    -10H - HEX1 - HEX0
    -11H - HEX3 - HEX2
    -
    -
    -
    -Inputs
    -------
    -20H - SW(7-0)
    -
    -30H - KEY(3-0)
    -
    -Video
    ------
    -2000h - 1FFFH Video RAM Memory
    -2000h - 24B0H Text Video memory
    -
    -Keyboard
    ---------
    -80H - Read Keyboard Ascii code
    -
    -Input/Output
    -------------
    +0000H - 3FFFH - ROM (0 - 16383)
    +4000H - 5FFFH - VIDEO RAM (16384 - 24575)
    +8000H - FFFFH - RAM memory (32768 - 65535)
    +
    +Registers
    +---------
    +7FDDH - Z80SOC VERSION (0 = DE1, 1 = S3E)
    +7FDEH - 7FDFH - STACK ADDRESS (should be loaded with "ld sp,(7FDEh)" in the beginning of program
    +
    +IO (Ports)
    +----------
    +
    +01H - Out - Green Leds (7-0)
    +02H - Out - Red Leds (7-0)
    +
    +10H - Out - HEX1 - HEX0
    +11H - Out - HEX3 - HEX2
    +20H - In - SW(7-0)
    +30H - In - KEY(3-0)
    +80H - In - PS/2 keyboard
    +90H - Out - Video
    +91H - InOut - Video cursor X
    +92H - InOut - Video cursor Y

    +GPIO Expansion pins
    +-------------------
    All write operations to GPIO are buffered.
    To write the buffered signals to the pins, the Z80 must
    write any value to port C0 (GPIO0) or C1 (GPIO1)
    @@ -80,7 +70,7 @@
    Input push buttons
    Input Switches
    PS/2 keyboard
    - Video text out
    + Video text out (memory mapped and port mapped io) Leds 7seg display @@ -98,12 +88,14 @@ takes effect after a Z80 reset. To reset the Z80, use SW9. +The looping text inside the box demonstrates how to access the video ram. +To change speed of scrolling, use the switches (SW). + Hope you enjoy. TO-DO: ---- -- Expand the character sets (this versions have only uppercase letters and numbers) - 80x40 Video display - Serial communication - Monitor program to allow download of programs by serial communication

     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.