Hallo, kann ich ohne Weiteres einen PIC16Fx mit einem Xilinx XC95144XL (3.3V) verbinden. Ich wollte mit dem PIC Signale in den CPLD schieben und dort dann weiter verarbeiten. Ich hätte jetzt einfach den PIC und CPLD mit einander verbunden. Kann das gut gehen? Oder sollte ich noch Widerstände dazwischen hängen? Vielen Dank & Gruß timo
Wenn beid gmit der gleichen spannung gespoiesen werden geht das. Ja die Widerstaende wuerde ich auch empfehlen, da es immer mal wieder passiert, dass beim Entwickeln ausgang auf ausgang kommt. Nimm da 1K. Zu empfehlen ist auch an alle Pins einen Pulldown von 22k zu haben, da es immer einen Zeitpunkt gibt wo der Controller, resp das CPLD tristate sind.
Das sollte eigentlich trotzdem kein Problem sein. Die I/Os des CPLD sind 5V tolerant. Allerdings brauchst Du trotzdem 3.3 V als Spannungsversorgung und an nicht-I/O-Leitungen (z.B. JTAG) würde ich keine 5V legen.
Du kannst Dir auch einen XC95144 zulegen (ohne XL). Das ist die 5V Version.
Hallo, erstmal vielen Dank. Ich bin echt begeistert wie schnell mir hier geholfen wird. Respekt. So was hat man nicht in jedem Forum. also mache ich das jetzt so. An jede Leitung zwischen PIC und CPLD 1k Widerstände. Spannungsversorung für den CPLD war ja eh schon 3.3V. JTAG liegt bei mir auf Pin- Header und bekommt 3.3V Spannung. Sonst sind am CPLD auf nur 3.3V (VCCIO, VCC etc.) Klar den CX95144 ohne XL könnte ich auf nehmen. Nur den müsste ich extra einkaufen. Von den XL- Typen haben wir inner Firma noch um die 100 Stück auf Lager. Gruß & Vielen Dank für eure Antworten timo
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.