rogerk8 skrev:Hej Glenn!
Det här var mycket intressant!
Får man fråga vad du har för programeringsutrutning?
Tja du, bra fråga, jag fick både en bunt CPLD'er och en tillhörande kabel av "ds77" här på EF, enligt hans mail är kabeln citat:
"En enkel sak för parallellport, en klon på parallell cable III eller möjligen IV"
Jag har dock knappt använt den, började labba i ISE webpack men sen kom annat emellan, det står dock på todolistan, för jag har
flera projekt som skulle underlättas kraftigt av att kunna använda en CPLD istället för en bunt 74xx.
Annars kan jag tala om för dig att jag precis har funderat på dom här grejerna vad beträffa programmeringskontakt och hur den dubbelradiga stiftlisten ska fungera på ett så bra sätt som möjligt, har preliminärt kommit fram till att ta reda på hur många pinnar som behövs för programmeringen och göra dom modell stiftlist (som du också tycks ha gjort) samt att ha fyra rader med stiftlist med två rader a 36P på vardera sida CPLD samtidigt som de båda raderna ska vara förkjutna ett halvt raster (för enkel ledningsdragning) men det slår mig nu att det inte går om adaptern ska kunna kopplas in i ett större kort modell veroboard/öar.
Jag funderade också en hel del och kom på att det nog var smidigast för mej att göra som jag gjorde, hade ju kunnat skippa programmeringskontakten helt egentligen och programmerat genom dne "vanliga" kontakten då alla pinnar är utdragna där, men det var så smidigt att kunna ha den direktkopplad, dessutom var ju tanken att kunna göra prototyper av det den ska användas i med just den kontakten så man kan jacka i ett labbkort direkt.. inte så säkert att man gör så men ändpå, möjlighten finns, och då är det bra att kunna koppla programmeringskabeln direkt.
Jag hoppas nu kunna zooma in i din rätt stora bild för att studera hur du gjort ledningsdragningen.
Tja, jag kan väl iofs posta en bild från eagle också om jag kan hitta projektet, men det är ju inte speciellt avancerat, mest pinne till pinne.
Vad gör det högra kortet?
Det är baksidan
![Smile :)](./images/smilies/icon_smile.gif)
fick ju flera kort så jag fotade båda sidorna samtidigt
Jag noterar tacksamt dom signaler som behövs för programmeringen och detta bara genom att titta på din fina bild:
1) TMS
2) TDI
3) TDO
4) TCK
5) GND
6) VCC, som alltså inte kommer ifrån adaptern utan måste finnas på kortet, eller hur?
Jag tror jag plankade det där rakt av från nån PDF jag hittade hos xilinx faktiskt, men jag utgår ifrån att adaptern skickar in VCC.