Welcome, Guest. Please login or register.


Author Topic: DAVE (Read 42629 times)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13192
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 25.0 Firefox 25.0
    • View Profile
    • http://enterprise.iko.hu/
Re: DAVE
« Reply #90 on: 2013.November.18. 17:18:59 »
A Z180-nak van még egy furcsa "lapozója", ott két pointert állítgatsz, amivel 1/2/3 darabra osztódik a címtartomány, és a darabok kezdetét lehet megadni az 1 megás tartományban.
Az mondjuk egy érdekes kérdés, mindezt hogyan hozták volna össze a Szuper EP-ben, hogy kompatibilis is maradjon a régivel... szerintem leginkább sehogy, csak simán 64K-s Z80-nak lett volna bekötve (ahogy én is nekikezdtem).

Offline Z80System

  • EP addict
  • *
  • Posts: 3836
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 31.0.1650.57 Chrome 31.0.1650.57
    • View Profile
Re: DAVE
« Reply #91 on: 2013.November.18. 17:23:50 »
Quote
 mindezt hogyan hozták volna össze a Szuper EP-ben,

Hát hogy ... külső lapozó elektronikával. Nem ? Z80 -ban nincs lapozás, mégis lapozunk.
Z80 System

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13192
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 25.0 Firefox 25.0
    • View Profile
    • http://enterprise.iko.hu/
Re: DAVE
« Reply #92 on: 2013.November.18. 17:25:38 »
Quote from: Z80System
Hát hogy ... külső lapozó elektronikával. Nem ? Z80 -ban nincs lapozás, mégis lapozunk.
De a Z180-ban meg pont van :-) de ha az lett volna használva, akkor meg nem lett volna kompatibilis a régi programokkal.

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 32.0.1700.14 Chrome 32.0.1700.14
    • View Profile
    • http://lgb.hu/
Re: DAVE
« Reply #93 on: 2013.November.18. 17:29:43 »
Quote from: Zozosoft
A Z180-nak van még egy furcsa "lapozója", ott két pointert állítgatsz, amivel 1/2/3 darabra osztódik a címtartomány, és a darabok kezdetét lehet megadni az 1 megás tartományban.
Az mondjuk egy érdekes kérdés, mindezt hogyan hozták volna össze a Szuper EP-ben, hogy kompatibilis is maradjon a régivel... szerintem leginkább sehogy, csak simán 64K-s Z80-nak lett volna bekötve (ahogy én is nekikezdtem).

Ja, errol mar beszeltunk. Vagy sehogy, vagy "super EP" modban a 64K folotti resz fixen behuzaloztak volna a cimterulet tetejere pl, vagy hasonlo.

Amugy pl C128-nak van olyan MMU-ja ahol "profilokat" lehet osszeallitani, es egy irassal beallitani aztan, vagy hasonlo (mondjuk C128-at nem igazan ismerem ...).

Offline Tuby128

  • EP lover
  • *
  • Posts: 920
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 21.0 Firefox 21.0
    • View Profile
Re: DAVE
« Reply #94 on: 2015.March.03. 13:59:23 »
Nem értek valamit: Van ez a kapcsolási rajz a csatolmányban. Pirossal jelölve a magnó kimenet. Itt az van, hogy az egy stereo csatlakozó, a magnó viszont MONO csatit használt. Aminek az a tulajdonsága, hogy sztereo aljzatba mono dugót betolva az egyik csatornát lehúzza a földre. Mivel a magnó jack mindig be volt dugva, nem lett volna szabad hallanom az egyik csatornát a monitor csatlakozón keresztüli audio berendezéssel, ha ez a rajz jó lenne.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13192
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 36.0 Firefox 36.0
    • View Profile
    • http://enterprise.iko.hu/
Re: DAVE
« Reply #95 on: 2015.March.03. 14:09:12 »
Itt az van, hogy az egy stereo csatlakozó
Az biztosan sztereó, mivel oda szokás a fejhallgatót/erősítőt kötni, és az sztereóban szól. Azt nem tudom mi lenne, ha magnó meg sztereó monitor lenne együtt, mivel már rég floppyztunk mire lett sztereó monitor. Ill. mi a Scartra is egy jack kábelen vittük a hangot a magnókimenetről.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4768
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 35.0 Firefox 35.0
    • View Profile
Re: DAVE
« Reply #96 on: 2015.March.03. 15:45:09 »
A kimenetek ellenállásokkal el vannak választva, ezért a magnókimenet rövidre zárásakor a monitoron még van hang, csak a minősége rosszabb valamivel. :) A 10 uF-os kondenzátorok és 330 ohmos ellenállások (amelyek rövidre záráskor a kimenetet terhelik) ilyenkor 48 Hz-es felüláteresztő szűrőként működnek, ezért a legmélyebb hangok szintje hallhatóan csökken, ami monitorba épített kis hangszórókon talán nem feltűnő. A műveleti erősítő típusától függően a 330 ohmos terhelés esetleg növelheti a torzítást, de valószínűleg nem annyira, hogy hallható legyen, különösen mivel a kimenet általában négyszögjelekből áll.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13192
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 36.0 Firefox 36.0
    • View Profile
    • http://enterprise.iko.hu/
Re: DAVE
« Reply #97 on: 2015.March.03. 16:04:25 »
Sejtettem, hogy lesz itt valami trükk :-)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13192
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 36.0 Firefox 36.0
    • View Profile
    • http://enterprise.iko.hu/
Re: DAVE
« Reply #98 on: 2015.March.21. 11:13:04 »

Offline Z80System

  • EP addict
  • *
  • Posts: 3836
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 41.0.2272.89 Chrome 41.0.2272.89
    • View Profile
Re: DAVE
« Reply #99 on: 2015.March.21. 11:58:53 »
Ez a teljes tervrajz ? 1:1 -ben ami csak az DAVE IC -ben van ? ? ? :)
Z80 System

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13192
  • Country: hu
  • OS:
  • Unknown Unknown
  • Browser:
  • Opera 9.80 (Opera Mini 7.6.40234) Opera 9.80 (Opera Mini 7.6.40234)
    • View Profile
    • http://enterprise.iko.hu/
Re: DAVE
« Reply #100 on: 2015.March.21. 12:23:43 »
Ez a teljes tervrajz ? 1:1 -ben ami csak az DAVE IC -ben van ? ? ? :)
Igen, egyenesen az osztrák chip gyártó cégtől.

Offline Z80System

  • EP addict
  • *
  • Posts: 3836
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 41.0.2272.89 Chrome 41.0.2272.89
    • View Profile
Re: DAVE
« Reply #101 on: 2015.March.21. 12:26:32 »
Jézus ! :)
Z80 System

Offline Mayer Gábor

  • EP fan
  • *
  • Posts: 208
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 36.0 Firefox 36.0
    • View Profile
Re: DAVE
« Reply #102 on: 2015.March.24. 15:15:53 »
A nick is megvan?

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13192
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 36.0 Firefox 36.0
    • View Profile
    • http://enterprise.iko.hu/
Re: DAVE
« Reply #103 on: 2015.March.24. 15:21:50 »

Offline Tuby128

  • EP lover
  • *
  • Posts: 920
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 21.0 Firefox 21.0
    • View Profile
Re: DAVE
« Reply #104 on: 2015.March.25. 16:30:19 »
Én úgy gondolom, hogy az Exos specifikáció és az EP64 kapcsolási rajz alapján könnyebb megírni az FPGA kódot VHDL/Verilog-ban, mint a megadott kapcsolási rajzot bevinni. A kapcsolási rajzot inkább csak a nyitott kérdések esetén venném elő, illetve a rejtett funkciók megállapításában jöhet jól.

 Azon gondolkodtam, hogy az elkészítéshez kellene egy megbuherált EP, ahol a DAVE chip ki van forrasztva és helyén egy FPGA van. Megírni egy funkciót, és speciális szoftvert amivel tesztelni lehet. A speciális rom azért kell, hogy ha készítek egy kódot, akkor kizárólag azt tesztelni tudjam, és ne az legyen, hogy mindent megírok egyszerre, s ha le akarom tesztelni az inicializálás ideje alatt kifagy. Ilyenkor keresgélek, javítok rajta, és ismét tesztelném, de megint semmi. Ekkor elmegy minden kedv és akkor a fene megette.

 Úgy kellene megcsinálni a dolgot, hogy egy szoftveres fórumtárs ír egy egyszerű ROM-ot, amivel elindítva tesztelhetjük az egyes alap funkciókat:
0. Reset funkció
1. Memórialapozás
2. Órajelek / Megszakítások meglétét
3. Billentyű és egyéb beviteli eszközök működését
4. Kommunkikáció a NICK-kel
...
99. Hangképzés
...stb

 Mivel az EXOS mindenféle megszakításokat használ, ezért kezdetben kihagynám a dologból, direkt periféria teszteket csinálnék. A végrehajtás után kimásolnám a memóriát, és elküldeném a szoftveres kollégának, hogy ellenőrizze le az eredményt.
 Valahogy úgy képzelem el, hogy a szoftver a lefutás után megállítaná a Z80-t. Így könnyebben készíthetek memóriadumpot.

 De ha már ennyire jól megy, akkor már a ROM-ot helyettesíthetném RAM-mal, amit a PC-ről töltenék le a teszt EP-re.

 A feszültségszinteket kezdetben egy külön IC-vel illeszteném.

 Ki olyan jó EP szoftveres, hogy velem tartana?