projekte:2020:euroone

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
projekte:2020:euroone [2020/03/04 19:59]
max [Planned]
projekte:2020:euroone [2024/03/13 18:57] (aktuell)
max
Zeile 1: Zeile 1:
-{{ :projekte:logo_v1.png?400 |}}+{{:projekte:logo_v1.png?400|}}
  
-====== EuroOne CPU ======+====== EURO One CPU ======
  
-I currently creating my own CPU from scratch. At first I am running it in Logisim, a logic simulator but I planed to build it in hardware subsequently. The long time goal is to run it mostly from transistors, resistors and capacities.  Except the microcode rom and the ram will be 74XX. Also I will by extremly happy if it can provide its own (static) website online. +Contact: [[user:nopx|nopx]]
  
-As cannot document it here in detail will upload my documentation from time to time.+Projectstatus: [[projekte:projektstatus|{{:projekte:hold.png?50|}}]] 
 + 
 +===== Summary ===== 
 +currently creating my own CPU from scratch. At first I am running it in Logisim, a logic simulator but planed to build a simplier version in hardware subsequently. Here is the overview on the current state of the simulated CPU: 
 + 
 +{{:projekte:2020:screenshot_from_2023-10-11_09-07-26.png?600 |}} 
 + 
 +====== Control Panel ====== 
 +{{:projekte:2020:screenshot_from_2023-10-11_09-09-29.png?400|}} 
 + 
 +====== Microcode Processing ====== 
 +{{:projekte:2020:screenshot_from_2023-10-11_09-10-32.png?400 |}} 
 + 
 +====== State Logic ====== 
 +{{:projekte:2020:screenshot_from_2023-10-11_09-11-22.png?400|}} 
 + 
 +====== Loading Logic ====== 
 +{{:projekte:2020:screenshot_from_2023-10-11_09-12-03.png?400|}} 
 + 
 +====== Memory-Mapped IO, TIMER0, and INT0 ====== 
 +{{:projekte:2020:screenshot_from_2023-10-11_09-13-11.png?400|}} 
 +===== Status ===== 
 + 
 +==== 2020-05 ==== 
 +I finished the pre-project: [[projekte:2020:4bitrelayadder|4Bit Relay Adder]] to gain some insights into relay logic. I decided to first build a much simpler 4 bit cpu from relays, without any transistor. You find the documentation of this second pre-project here: [[projekte:2021:eurotwo|EuroTwo CPU]].
  
 ===== Documentation ===== ===== Documentation =====
 +As I cannot document it here in detail I will upload my documentation from time to time.
 +
   * {{ :projekte:euroone_v0.005.pdf |EuroOne v0.005 Documentation [PDF]}}   * {{ :projekte:euroone_v0.005.pdf |EuroOne v0.005 Documentation [PDF]}}
   * {{ :projekte:euroone_v0.006.pdf |EuroOne v0.006 Documentation [PDF]}}   * {{ :projekte:euroone_v0.006.pdf |EuroOne v0.006 Documentation [PDF]}}
Zeile 13: Zeile 39:
  
 ===== Planned and ideas ===== ===== Planned and ideas =====
-  * Add UART Controller +  * Add UART Controller from ATMEGA32 
-  * Start prototyping the hardware after projekt [[projekte:4bitrelayadder|4Bit Relay Adder]] is working properly. +
-  * +
  
  
  • projekte/2020/euroone.1583351989.txt.gz
  • Zuletzt geändert: 2020/10/18 14:01
  • (Externe Bearbeitung)