Projekt URSO180 RetroModern x80-System
Zur Navigation springen
Zur Suche springen
URSO180 is the Project to build an 8-bit-Computer like in the days when we could understand all the inner workings of our computer.
However, URSO180 uses more modern technology in order to make the most out of the 8-bit experience. As an aside, this also strives to take out the nuisances that made life more complicated in the early years of DIY-micro-computing.
Intention
A role-model from the early years was and still is the Altair 8800. The Altair started as the minimal computer. It does put nothing of the abstraction layers of more complicated systems between the user and the inner workings.
The Role Model
The Altair has:
- A minimal 8080 (optionally Z80) processor board
- straight, honest static memory
- NO bootstrap monitor that has to be able to run BUT:
- a hardware-based front panel with switches and LEDs to provide functions for
- examining and modifying memory contents
- start and run machine language programs
- halt and single step program execution
The Pupil
URSO180 will have:
- Hitachi HD64180 Processor
- internally a Z80, providing software-compatibility with the largest 8-bit community, including professional-level systems like CP/M
- 10MHz clock frequency
- a built-in MMU - Memory Management Unit allowing addressing up to 1 MByte of memory
- 2 serielle Ports für Terminal und andere Peripherie
- 1 MByte static RAM
- built from 2 512Kx8bit modules of type SYS8512FKXLI
- gekauft bei eBay
20150103 - eBay - electromyme - SYS8512FKXLI-85 512Kx8bit SRAM Module
- gekauft bei eBay
- Data sheet: http://scherer3002.duckdns.org/public/public/Projekte/URSO180/SYS8512FKXLI-85_datasheet.pdf
- built from 2 512Kx8bit modules of type SYS8512FKXLI
- up to 512 kByte EPROM for
- Bootloader
- Monitor
- ROM-Disk für CP/M
- ... etc ...
- a front panel like that of the Altair
- shall have the same functionality like that of the Altair
- BUT: Logic in an FPGA
- AND: operation not only by switches and LEDs but by additional logic
- 'ADDITIONALLY: providing for sort of a Console Processor , bringing more comfort like:
- more comfortable means as Hex-Keyboard and Dot-Matrix-Display
- upload / download interfaces to PC
- automating boot-load-procedures
- storage adapter to SD-cards and USB
Project Files
... to be continued ...