[abc80] abc80 FPGA på en multicomp?

Göran Åhling goran at eadc.se
Ons Sep 5 09:47:25 PDT 2018


En hel del finns kanske här:

https://www.abc80.net/archive/luxor/ABC80/

Miokrodatorns ABC, kap 5, kan nog hjälpa.

Stor lycka till, och tack för att Du delar med Dig av resultaten!

Jag har också funderingar på liknande experiment här...

Bästa hälsningar
Göran

Den 2018-09-05 kl. 17:18, skrev Torfinn Ingolfsen:
> Hei,
> Har lekt meg litt med et multicomp[1] oppsett, moro å få
> retro-datamaskiner med BASIC og CP/M til å virke.
> Min variant av multicomp er et billig Cyclone III-kort (har hatt det
> liggende en stund) med
> - 64 kbyte SRAM (mulig å ha mer, men foreløpig er dette bare en chip
> koblet opp på perfboard)
> - serie-port (kan ha flere serie-porten)
> - SD-kort interface for lagring
> - PS/2 interface for tastatur
> - VGA interface for skjerm
>
> Det hadde vært moro og fått abc80 til å kjøre på et slikt oppsett. Tok
> derfor utgangspunkt i abc80-18 (siste release før porting til
> DE1-kortet) og klippet vekk endel fra abc80.v
> kortet mitt har ikke nok I/O pinner til at koden kompilerer uten modifikasjon:
> Error (169282): There are 182 IO output pads in the design, but only
> 133 IO output pad locations available on the device.
>
> - fjernet 7-segment og LED pinner, cassette interface, ethernet og cf
> (compact flash) controller og kompilerte (ja, jeg vet at dette
> sannsynligvis ikke virker "ut av boksen", hensikten var og se om det
> fikk plass i FPGA'en). Resultat:
> Fitter Status : Successful - Wed Sep  5 16:08:48 2018
> Quartus II 32-bit Version : 13.1.4 Build 182 03/12/2014 SJ Web Edition
> Revision Name : abc80
> Top-level Entity Name : abc80
> Family : Cyclone III
> Device : EP3C25Q240C8
> Timing Models : Final
> Total logic elements : 5,237 / 24,624 ( 21 % )
>      Total combinational functions : 5,061 / 24,624 ( 21 % )
>      Dedicated logic registers : 1,133 / 24,624 ( 5 % )
> Total registers : 1133
> Total pins : 118 / 149 ( 79 % )
> Total virtual pins : 0
> Total memory bits : 237,568 / 608,256 ( 39 % )
> Embedded Multiplier 9-bit elements : 0 / 132 ( 0 % )
> Total PLLs : 1 / 4 ( 25 % )
>
> Finnes det noen teknisk info (minnekart, I/O osv) tilgjengelig for ABC-80?
> Mange av lenkene på abc80.org  gir bare 404.
>
> Referanser:
> 1) http://searle.hostei.com/grant/Multicomp/



More information about the ABC80 mailing list