ik heb ene ontwerpje klaar voor een programmer die compatible is met quartus en die AS mode ondersteund ( iets wat een normale byteblaster niet kan , je hebt een byteblaster - II nodig en die is haast niet na te bouwen. dat ding is met 30 dransitoren en 10 diodes gemaakt. das ene spaghetti tot en met.)
ding wordt door quartus herkend als ene byteblaster-II
De enige beperking bij mij is dattie niet lager dan 3.3 volt gaat ( wat een bb-II WEL kan )
ik post straks ( als het goed gaat ) het ontwerpje voor mijn bordje. der is nog 1 stuk wat ik moet doen.
gegevens :
- eurokaart formaat . breekbaar in 3 stukken ( het is de bedoeling de print te laten 'scoren' door de fabrikant. zo kraak je dat makkelijk van elkaar.
- dubbelzijdig ( gene multilayer nodig .. oef ... )
stuk 1 : EPM1270 of EPM570 ( naar keuze , ze zijn pin compatible ) in tqfp144 verpakking , ontkoppel cpaaciteiten , 1.8 volt regulator (voor de core). 10 pins Altera-standaard JTAg connector. Crystal oscillator
ALLE io pinnen komen op pinheader naar buiten ( 2.54 mm rastermaat ) zo kan de boel direct op gaatjesprint geprikt worden om verder te spelen.
Stuk 2 : Cyclone EP1C3 if EP1C6 in tqfp144 , ontkoppel , 1V8 regulator , jtag connector ( in AS mode ) Serial config memory aan boord , crystal oscillator
Alle ios komen naar buiten.
bord is pin compatible met stuk 1.
Stuk3 :
- BB-II compatible programmer ( printerpoort ). ondersteunt AS mode. Werkt direct vanuit quartus.
- 4x4 matrix keyboard
- 8 digit led display ( multiplexed )
- 3v3 regulator voor io spanning
- 5 volt ingangsspanning
- 32 user leds
- user usb poort ( dmv FTDI232 of FTDI245 )
ik heb lang getwijfeld om iets gelijkaardig te doen zoals madwizard voor usb programming , maar het probleem is dat dat niet direct kan werken vanuit quartus. das via omwegen dingen doen. en het AS protocol is niet echt gedocumenteerd ...
de FPGA of CPLD module 'prikt' op het baseboard ( stuk 3 )
met 1 rij pins. de 'overkant' is dan bruikbaar voor user applicaties.
de kost is heel laag. ( op de fpga en cpld na ben je gezet voor 15 euro ... )
Gans de boel is 'bouwbaar gehouden'
niks kleiner dan 0805.
ALLE componentne zijn beschikbaar bij digikey ( vele ook bij farnell of ander leveranciers. de displays weet ik niet. het izjn 4 digit muxed led displays van lite-on. die dingen kosten 2 dollar. das goedkoper dan losse 7 segment displays )
dus als er iemand een inkoopactie houd kan de prijs omlaag. en als er bereidwilligen zijn om de tqfp's te solderen is ook dat gene probleem. ( voor de mensen die dat niet aandurven/kunnen. de rest is gene probleme om te solderen )
ik moet nog juist het gedeelte voor de cyclone layouten. ik ga dan bordjes laten maken hier en de boel uitproberen. als alles werkt post ik volledige docuemtnatie. ( gerber , sourcemateriaal , pdf files , BOM , etc ) gans Design wordt dan 'public domain'.