FPGA BITFILE.
Dit zijn de EPROM bit-files voor de HRPT/PDUS en HRPT/CHRPT decoder/generator.
De programma's kunnen niet zondermeer in andere segmenten dan hier aangegeven geplaatst worden.
Mocht dit toch wenselijk zijn dan moet D2 op de print verwijderd worden.
Hiermee wordt het automatisch herladen van de EPROM na het kiezen van een ander segment uitgeschakeld; de spanning moet dan na omschakelen even van de decoder worden gehaald.
File 1: HRPT en PDUS (versie 7b). Laden vanaf adres 0000 of 8000 (hex).
Benodigde ruimte: 32kB. Minimale EPROM: 27(C)256 of equivalent.
Programma's:
| Adresbereik (hex)
| Inhoud
|
Segment 1
| 0000 - 1FFF
| HRPT decoder
|
Segment 2
| 2000 - 3FFF
| HRPT generator
|
Segment 3
| 4000 - 5FFF
| PDUS decoder
|
Segment 4
| 6000 - 7FFF
| PDUS generator
|
Download hdgpdg7b.bin (32k) (Binair formaat)
Download hdgpdg7b.mcs (90k) (Intel HEX formaat)
File 2: HRPT en CHRPT (versie 1). Laden vanaf adres 8000 of 0000 (hex).
Benodigde ruimte: 32kB. Minimale EPROM: 27(C)256 of equivalent.
Programma's:
| Adresbereik (hex)
| Inhoud
|
Segment 1
| 0000 - 1FFF
| HRPT decoder
|
Segment 2
| 2000 - 3FFF
| HRPT generator
|
Segment 3
| 4000 - 5FFF
| CHRPT decoder
|
Segment 4
| 6000 - 7FFF
| CHRPT generator
|
Download hdgcdg1.bin (32k) (Binair formaat)
Download hdgcdg1.mcs (90k) (Intel HEX formaat)
File 3: HRPT, PDUS en CHRPT (versie 1). Laden vanaf adres 0000 (hex).
Benodigde ruimte: 64kB. Minimale EPROM: 27(C)512 of equivalent.
Dit is een combinatie van file 1 en file 2.
Programma's:
| Adresbereik (hex)
| Inhoud
| SX/SD/SM
|
Segment 1
| 0000 - 1FFF
| HRPT decoder
| uit/uit/uit
|
Segment 2
| 2000 - 3FFF
| HRPT generator
| uit/uit/aan
|
Segment 3
| 4000 - 5FFF
| PDUS decoder
| uit/aan/uit
|
Segment 4
| 6000 - 7FFF
| PDUS generator
| uit/aan/aan
|
Segment 5
| 8000 - 9FFF
| HRPT decoder
| aan/uit/uit
|
Segment 6
| A000 - BFFF
| HRPT generator
| aan/uit/aan
|
Segment 7
| C000 - DFFF
| CHRPT decoder
| aan/aan/uit
|
Segment 8
| E000 - FFFF
| CHRPT generator
| aan/aan/aan
|
N.b.
- SM wordt via software (pin 17 parallelport) bediend. Geen schakelaar nodig dus.
- Schakelaar SD is wel nodig; FPGA herlaadt zich automatisch.
- Schakelaar SX is wel nodig; FPGA herlaadt zich NIET automatisch.
De spanning moet even onderbroken worden zodat de FPGA's zichzelf opnieuw laden met de EPROM-inhoud. Automatisch herladen werkt dus niet als alleen A15 verandert. (Alternatief voor spanning onderbreken: Na omschakelen SX, even SD omschakelen.)
Download hphcdg1.bin (64k) (Binair formaat)
Download hphcdg1.mcs (180k) (Intel HEX formaat)
Informatie versie 7b.
Verschil met versie 7a:
Pin 42 was uitgang in HRPT-mode; dit kan conflicten geven op de nieuwe print.
Pin is nu niet meer werkzaam.
Functioneel verder geen verschil.
BELANGRIJK voor Intel Hex:
De oorspronkelijke Intel-HEX files bevatten de volgende eerste regel:
:020000020000FC
Het rode getal geeft aan dat dit een zgn. paragraph record (of: Extended segment address record) is.
Niet alle PROM-programmers lijken dit op de goede wijze te interpreteren.
Ik heb daarom de eerste regel verwijderd; voor zover ik kan nagaan is deze regel niet verplicht als het "extended address" nul is.
LRIT
Prototype LRIT-decoder/generator. Niet bedoeld voor "algemene consumptie"!
Laat neer lritdg_0311.bin (16k) (Binair formaat)
Breng jumper "CON2 3/4" aan (pin 26 FPGA aan aarde).