Σελίδα 1 από 3 1 2 3 ΤελευταίαΤελευταία
Εμφάνιση αποτελεσμάτων : 1 έως 10 από 25

Θέμα: XILINX CPLD

  1. #1
    Μέλος Το avatar του χρήστη cdesp
    Όνομα
    Χρήστος
    Εγγραφή
    Sep 2009
    Περιοχή
    Κιλκις
    Μηνύματα
    253

    Προεπιλογή XILINX CPLD

    Γεια σας,

    θέλω να χρησιμοποιήσω το XILINX XC9572 CPLD 72 Macrocells 5V (44 pin PLCC) για καποιο project που κανω και απ' ότι καταλαβα χρειάζεται κάποιο καλώδιο JTEC για να μπορέσω να το προγραμματίσω.

    Έχω βρεί στο ebay αυτο το καλώδιο
    http://viewitem.eim.ebay.gr/Xilinx_P...579919598/item

    θα ήθελα αν καποιος γνωρίζει να μου πει αν με αυτό το καλώδιο και με κάποιο πρόγραμμα (π.χ. ISE Design 12.1 ή το web edition) μπορώ να προγραμματίσω το συγκεκριμένο IC ή χρειάζεται καποιος ειδικός προγραμματιστής όπως π.χ.
    http://www.freewebs.com/lykos1986/cpldprogrammer.htm.

    0 Not allowed! Not allowed!

  2. #2
    Μέλος
    Εγγραφή
    Apr 2006
    Περιοχή
    Κέρκυρα
    Μηνύματα
    5.956

    Προεπιλογή

    όλα αυτά είναι απλά το σχέδιο που δίνει η Xilinx που μπορείς να το φτιάξεις και μόνος σου:
    http://www.xilinx.com/support/docume...des/xtp029.pdf

    0 Not allowed! Not allowed!

  3. #3
    Μέλος Το avatar του χρήστη cdesp
    Όνομα
    Χρήστος
    Εγγραφή
    Sep 2009
    Περιοχή
    Κιλκις
    Μηνύματα
    253

    Προεπιλογή

    Ναι το εχω βρει αυτο απλα αν κανει το συγκεκριμενο καλωδιο μαζι με τα μεταφορικά έχει κοστος 10€ οποτε το κοστος ειναι μικρο.
    Τελος παντων το εχω ηδη παραγγείλει οποτε σε μερικές μερες θα ξερω.

    Ελπιζω να παιζει με το ISE

    0 Not allowed! Not allowed!

  4. #4
    Μέλος Το avatar του χρήστη Lykos1986
    Όνομα
    Ιωάννης Κ.
    Εγγραφή
    Sep 2004
    Περιοχή
    ---
    Μηνύματα
    1.190

    Προεπιλογή

    Μια χαρά θα δουλέψει το καλώδιο που πήρες! Εκτός από CPLDs θα μπορείς να προγραμματίσεις και FPGAs. Το ISE το αναγνωρίζει άμεσα. Φυσικά θα επιλέξει ως προγραμματιστή το Parallel Cable III. Απλά λόγο του ότι είναι παράλληλο δεν θα μπορείς να το χρησιμοποιήσεις και σε πολλούς υπολογιστές ( λύσεις από USB σε παράλληλη δεν δουλεύουν σχεδόν ποτέ σωστά με αυτόν τον προγραμματιστή). Τα USB πλέον έχουν ζήτηση…

    PS: Άσχετο αλλά η σελίδα στο δεύτερο link ήταν δικιά μου (ο προγραμματιστής είχε φτιαχτεί μαζί με το μέλος του forum Mojo)! Δεν μπορώ να καταλάβω πως είναι ακόμα online.
    Την είχα κατεβάσει από τον server του freewebs εδώ και χρόνια τώρα. Πως δουλεύει ακόμα;;; Το καλό είναι πως έχω ξεχάσει και κωδικούς και mails και τα πάντα από αυτόν τον server…

    0 Not allowed! Not allowed!

  5. #5
    Μέλος Το avatar του χρήστη cdesp
    Όνομα
    Χρήστος
    Εγγραφή
    Sep 2009
    Περιοχή
    Κιλκις
    Μηνύματα
    253

    Προεπιλογή

    Κατι ακομη σχετικά με το CPLD XC9572 και XC9536 plcc 44pin:
    Απ' ότι είδα στο datasheet εχουν 3 VCC pins 21,41 (vccint) και pin 32 (vccio)
    και τρια GND pins 10,23,31.
    Χρειάζεται να συνδεθούν όλα;
    Ποια η διαφορά μεταξύ VccINT και VccIO;
    Τα VCC είναι η ιδια ταση απλα σε διαφορετικά Pin;
    Τα gnd το ιδιο;
    Προσπαθω να καταλαβω τι γινεται μεχρι στιγμής οσα ics εχω δουλεψει εχουν ενα Vcc ενα GND.

    0 Not allowed! Not allowed!

  6. #6
    Μέλος Το avatar του χρήστη Lykos1986
    Όνομα
    Ιωάννης Κ.
    Εγγραφή
    Sep 2004
    Περιοχή
    ---
    Μηνύματα
    1.190

    Προεπιλογή

    Οι πολλαπλές τροφοδοσίες είναι κάτι πολύ συνηθισμένο σε ICs. Πολλές φορές η τάση που θα πρέπει να τοποθετήσεις είναι η ίδια στο κάθε pin και άλλες φορές είναι διαφορετική (ανάλογα με την εσωτερική μονάδα που θα τροφοδοτήσουν). Πάντως κάθε φορά οι επιλογές που έχεις εξηγούνται αναλυτικότατα στο κάθε datasheet.

    Το ίδιο συμβαίνει και με την γείωση, αν και εδώ οι επιλογές σου είναι σαφώς πολύ λιγότερες. Στην γείωση συνήθως ξεχωρίζουν την αναλογική με την ψηφιακή και ανάλογα με το κύκλωμα που έχεις μπορείς να τις ενώσεις (με την κατάλληλη σύζευξη πάντα).

    Το γιατί γίνεται αυτό είναι μεγάλη ιστορία. Άλλες φορές γιατί οι διαφορετικές εσωτερικές υπομονάδες απαιτούν διαφορετική τάση, άλλες φορές γιατί απλά θέλουν να δώσουν μεγαλύτερα ρεύματα στο εσωτερικό του IC, άλλες φορές για λόγους κατανάλωσης και ταχύτητας (τροφοδοτώντας τον πυρήνα πάντα σε μικρότερη τάση), άλλες φορές γιατί τους βόλευε με την λιθογραφία κτλ κτλ κτλ.

    Τώρα για το συγκεκριμένο CPLD από ότι θυμάμαι θέλει μόνο μια τάση. Απλά συνδέεις όλα τα Vcc μαζί και όλα τα GND μαζί. Η διαφορά των VccINT και VccIO είναι στο ότι μπορείς να τροφοδοτήσεις τον πυρήνα με μικρότερη τάση από ότι τα IO pins σου. Αυτό το κάνουν για λόγους λιγότερης κατανάλωσης-ταχύτητας (όσον αφορά τον πυρήνα) και για λόγους πρακτικότητας για τα IO pins (θα ήταν λίγο άσκοπο να έχεις τάσεις 1.2V στα IO). Φυσικά όλα αυτά είναι πολύ επιγραμματικά. Κάθε αρχιτεκτονική έχει πολύ θεωρία από πίσω της για να την εξηγήσεις σωστά. Αν πάλι θες να πάμε σε μεγαλύτερες λεπτομέρειες τότε εδώ είμαστε...

    0 Not allowed! Not allowed!

  7. #7
    Μέλος Το avatar του χρήστη cdesp
    Όνομα
    Χρήστος
    Εγγραφή
    Sep 2009
    Περιοχή
    Κιλκις
    Μηνύματα
    253

    Προεπιλογή

    Ευχαριστω αυτο ήθελα.
    Παντως στο datasheet δεν το εξειδικευει, απλά αναφέρει τα Pin και τις τάσεις που μπορείς να βάλεις VccIN=5V και VccIO 3,3V ή 5V

    0 Not allowed! Not allowed!

  8. #8
    Μέλος Το avatar του χρήστη cdesp
    Όνομα
    Χρήστος
    Εγγραφή
    Sep 2009
    Περιοχή
    Κιλκις
    Μηνύματα
    253

    Προεπιλογή

    Παρέλαβα πριν λίγες ημέρες το καλώδιο και εκανα και εναν adaptor για το CPLD.
    Το συνδέω στην παράλληλη και απ οτι βλεπω η τάση που δίνει ειναι 1,8v.
    Μάλλον χρειάζεται εξωτερική τάση 5v για να λειτουργήσει το chip.
    Αν βάλω την εξωτερική τάση θα υπάρξει πρόβλημα με την παράλληλη ; (εχουν συνδέσει στο καλώδιο στην θεση της τασης 2 Pin απο την παράλληλη για να δινουν ταση απο κει)

    0 Not allowed! Not allowed!

  9. #9
    Μέλος
    Εγγραφή
    Apr 2006
    Περιοχή
    Κέρκυρα
    Μηνύματα
    5.956

    Προεπιλογή

    Ο προγραμματιστής δουλευει με ρεύμα από την πλακέτα που είναι το cpld.

    0 Not allowed! Not allowed!

  10. #10
    Μέλος Το avatar του χρήστη cdesp
    Όνομα
    Χρήστος
    Εγγραφή
    Sep 2009
    Περιοχή
    Κιλκις
    Μηνύματα
    253

    Προεπιλογή

    Μετρώντας την τάση στο CPLD εβγαλα αυτά τα αποτελέσματα:
    Όλα τα ΙΟ Pins εχουν 3,4 V
    Τα TDI,TMS επισης 3,4V
    τα TCK,TDO εχουν 0,4V.
    To chip ειναι καινουριο ειναι σωστα αυτα για ενα καινουριο chip ?

    0 Not allowed! Not allowed!

Σελίδα 1 από 3 1 2 3 ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. CPLD
    By ALAMAN in forum Γενικά
    Απαντήσεις: 6
    Τελευταίο Μήνυμα: 08-05-20, 16:40
  2. CPLD και μνήμη
    By Mushy in forum Μικροελεγκτές
    Απαντήσεις: 14
    Τελευταίο Μήνυμα: 22-07-14, 11:07
  3. Counter σε Xilinx?
    By iliasmoutz in forum Ερωτήσεις Αρχάριων
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 08-06-08, 17:06
  4. Xilinx
    By d_nikolaos in forum Ηλεκτρονικά
    Απαντήσεις: 4
    Τελευταίο Μήνυμα: 02-01-07, 21:19

Tags for this Thread

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας