10AX115H2F34E2SG FPGA Arria® 10 GX Family 1150000 Cells 20nm Technology 0,9V 1152-Pin FC-FBGA
Τεχνικές προδιαγραφές προϊόντος
EU RoHS | Υποχωρητικός |
ECCN (ΗΠΑ) | 3A991 |
Κατάσταση μέρους | Ενεργός |
HTS | 8542.39.00.01 |
SVHC | Ναί |
Το SVHC υπερβαίνει το όριο | Ναί |
Αυτοκίνητο | No |
ΠΠΑΠ | No |
Όνομα οικογένειας | Arria® 10 GX |
Τεχνολογία Διαδικασιών | 20 nm |
I/O χρήστη | 504 |
Αριθμός Μητρώων | 1708800 |
Τάση τροφοδοσίας λειτουργίας (V) | 0,9 |
Λογικά Στοιχεία | 1150000 |
Αριθμός Πολλαπλασιαστών | 3036 (18x19) |
Τύπος μνήμης προγράμματος | SRAM |
Ενσωματωμένη μνήμη (Kbit) | 54260 |
Συνολικός αριθμός μπλοκ μνήμης RAM | 2713 |
EMAC | 3 |
Λογικές μονάδες συσκευής | 1150000 |
Αριθμός συσκευής DLL/PLL | 32 |
Κανάλια πομποδέκτη | 96 |
Ταχύτητα πομποδέκτη (Gbps) | 17.4 |
Αφιερωμένο DSP | 1518 |
PCIe | 4 |
Προγραμματισμός | Ναί |
Υποστήριξη επαναπρογραμματισμού | Ναί |
Προστασία αντιγραφής | Ναί |
Προγραμματισμός εντός συστήματος | Ναί |
Βαθμός Ταχύτητας | 2 |
Πρότυπα I/O με ένα άκρο | LVTTL|LVCMOS |
Διεπαφή εξωτερικής μνήμης | DDR3 SDRAM|DDR4|LPDDR3|RLDRAM II|RLDRAM III|QDRII+SRAM |
Ελάχιστη τάση τροφοδοσίας λειτουργίας (V) | 0,87 |
Μέγιστη τάση τροφοδοσίας λειτουργίας (V) | 0,93 |
Τάση I/O (V) | 1,2 | 1,25 | 1,35 | 1,5 | 1,8 | 2,5 | 3 |
Ελάχιστη θερμοκρασία λειτουργίας (°C) | 0 |
Μέγιστη θερμοκρασία λειτουργίας (°C) | 100 |
Βαθμός θερμοκρασίας προμηθευτή | Επεκτάθηκε |
Εμπορική ονομασία | Arria |
Βάση | Αναρτημένο στην επιφάνεια |
Ύψος συσκευασίας | 2,95 |
Πλάτος συσκευασίας | 35 |
Μήκος συσκευασίας | 35 |
Το PCB άλλαξε | 1152 |
Τυπικό όνομα πακέτου | BGA |
Πακέτο προμηθευτή | FC-FBGA |
Καταμέτρηση καρφιτσών | 1152 |
Μόλυβδος | Μπάλα |
Η διαφορά και η σχέση μεταξύ FPGA και CPLD
1. Ορισμός και χαρακτηριστικά FPGA
FPGAυιοθετεί μια νέα ιδέα με το όνομα Logic Cell Array (LCA) και Configurable Logic Block (CLB) και Input Output (IOB) Block and Interconnect.Η διαμορφώσιμη μονάδα λογικής είναι η βασική μονάδα για την υλοποίηση της λειτουργίας χρήστη, η οποία συνήθως είναι διατεταγμένη σε μια συστοιχία και απλώνει ολόκληρο το τσιπ.Η μονάδα εισόδου-εξόδου IOB ολοκληρώνει τη διασύνδεση μεταξύ της λογικής στο τσιπ και της εξωτερικής ακίδας συσκευασίας και είναι συνήθως διατεταγμένη γύρω από τη διάταξη των τσιπ.Η εσωτερική καλωδίωση αποτελείται από διάφορα μήκη τμημάτων καλωδίων και ορισμένους προγραμματιζόμενους διακόπτες σύνδεσης, οι οποίοι συνδέουν διάφορα προγραμματιζόμενα λογικά μπλοκ ή μπλοκ I/O για να σχηματίσουν ένα κύκλωμα με μια συγκεκριμένη λειτουργία.
Τα βασικά χαρακτηριστικά του FPGA είναι:
- Χρησιμοποιώντας το FPGA για το σχεδιασμό του κυκλώματος ASIC, οι χρήστες δεν χρειάζεται να προβάλλουν την παραγωγή, μπορούν να πάρουν ένα κατάλληλο τσιπ.
- Το FPGA μπορεί να χρησιμοποιηθεί ως πιλοτικό δείγμα άλλων πλήρως προσαρμοσμένων ή ημι-προσαρμοσμένωνΚυκλώματα ASIC;
- Υπάρχουν άφθονα triggers και I/O pins στο FPGA.
- Το FPGA είναι μία από τις συσκευές με τον συντομότερο κύκλο σχεδίασης, το χαμηλότερο κόστος ανάπτυξης και τον χαμηλότερο κίνδυνο στο κύκλωμα ASIC.
- Το FPGA υιοθετεί τη διαδικασία CHMOS υψηλής ταχύτητας, χαμηλή κατανάλωση ενέργειας και μπορεί να είναι συμβατό με επίπεδα CMOS και TTL.
2, ορισμός και χαρακτηριστικά CPLD
CPLDαποτελείται κυρίως από προγραμματιζόμενο Logic Macro Cell (LMC) γύρω από το κέντρο της προγραμματιζόμενης μονάδας πίνακα διασύνδεσης, στην οποία η λογική δομή LMC είναι πιο περίπλοκη και έχει μια σύνθετη δομή διασύνδεσης μονάδας I/O, μπορεί να δημιουργηθεί από τον χρήστη σύμφωνα με τις ανάγκες της συγκεκριμένης δομής κυκλώματος, για την ολοκλήρωση ορισμένων λειτουργιών.Επειδή τα λογικά μπλοκ είναι διασυνδεδεμένα με μεταλλικά σύρματα σταθερού μήκους σε CPLD, το σχεδιασμένο λογικό κύκλωμα έχει χρονική προβλεψιμότητα και αποφεύγει το μειονέκτημα της ατελούς πρόβλεψης του χρονισμού της τμηματικής δομής διασύνδεσης.Μέχρι τη δεκαετία του 1990, το CPLD αναπτύχθηκε πιο γρήγορα, όχι μόνο με χαρακτηριστικά ηλεκτρικής διαγραφής, αλλά και με προηγμένα χαρακτηριστικά όπως η σάρωση άκρων και ο διαδικτυακός προγραμματισμός.
Τα χαρακτηριστικά του προγραμματισμού CPLD είναι τα εξής:
- Οι λογικοί πόροι και οι πόροι μνήμης είναι άφθονοι (το Cypress De1ta 39K200 έχει περισσότερα από 480 Kb μνήμης RAM).
- Ευέλικτο μοντέλο χρονισμού με περιττούς πόρους δρομολόγησης.
- Ευέλικτο για αλλαγή της εξόδου ακίδας.
- Μπορεί να εγκατασταθεί στο σύστημα και να επαναπρογραμματιστεί.
- Μεγάλος αριθμός μονάδων I/O.
3. Διαφορές και συνδέσεις μεταξύ FPGA και CPLD
Το CPLD είναι η συντομογραφία της σύνθετης προγραμματιζόμενης λογικής συσκευής, το FPGA είναι η συντομογραφία της διάταξης προγραμματιζόμενης πύλης πεδίου, η λειτουργία των δύο είναι βασικά η ίδια, αλλά η αρχή υλοποίησης είναι ελαφρώς διαφορετική, επομένως μερικές φορές μπορούμε να αγνοήσουμε τη διαφορά μεταξύ των δύο, συλλογικά αναφέρεται ως προγραμματιζόμενη λογική συσκευή ή CPLD/FPGA.Υπάρχουν αρκετές εταιρείες που παράγουν CPLD/FPG, οι τρεις μεγαλύτερες είναι η ALTERA, η XILINX και η LAT-TICE.Η συνάρτηση συνδυαστικής λογικής αποσύνθεσης CPLD είναι πολύ ισχυρή, μια μακροεντολή μπορεί να αποσυνθέσει μια ντουζίνα ή ακόμα και περισσότερες από 20-30 εισόδους συνδυαστικής λογικής.Ωστόσο, ένα LUT του FPGA μπορεί να χειριστεί μόνο τη συνδυαστική λογική 4 εισόδων, επομένως το CPLD είναι κατάλληλο για το σχεδιασμό σύνθετης συνδυαστικής λογικής όπως η αποκωδικοποίηση.Ωστόσο, η διαδικασία κατασκευής του FPGA καθορίζει ότι ο αριθμός των LUT και των ενεργοποιητών που περιέχονται στο τσιπ FPGA είναι πολύ μεγάλος, συχνά χιλιάδες χιλιάδες, το CPLD μπορεί γενικά να επιτύχει μόνο 512 λογικές μονάδες και αν η τιμή του τσιπ διαιρεθεί με τον αριθμό των λογικών μονάδες, το μέσο λογικό μοναδιαίο κόστος του FPGA είναι πολύ χαμηλότερο από αυτό του CPLD.Έτσι, εάν χρησιμοποιείται ένας μεγάλος αριθμός ερεθισμάτων στο σχεδιασμό, όπως ο σχεδιασμός μιας πολύπλοκης λογικής χρονισμού, τότε η χρήση ενός FPGA είναι μια καλή επιλογή.
Αν και τόσο το FPGA όσο και το CPLD είναι προγραμματιζόμενες συσκευές ASIC και έχουν πολλά κοινά χαρακτηριστικά, λόγω των διαφορών στη δομή του CPLD και του FPGA, έχουν τα δικά τους χαρακτηριστικά:
- Το CPLD είναι πιο κατάλληλο για την ολοκλήρωση διαφόρων αλγορίθμων και συνδυαστικής λογικής και το FPGA είναι πιο κατάλληλο για την ολοκλήρωση διαδοχικής λογικής.Με άλλα λόγια, το FPGA είναι πιο κατάλληλο για δομή πλούσια σε flip-flop, ενώ το CPLD είναι πιο κατάλληλο για δομή περιορισμένης χρήσης flip-flop και πλούσια δομή με όρους προϊόντος.
- Η δομή συνεχούς δρομολόγησης του CPLD καθορίζει ότι η καθυστέρηση χρονισμού του είναι ομοιόμορφη και προβλέψιμη, ενώ η τμηματοποιημένη δομή δρομολόγησης του FPGA καθορίζει ότι η καθυστέρηση του είναι απρόβλεπτη.
- Το FPGA έχει μεγαλύτερη ευελιξία από το CPLD στον προγραμματισμό.
- Το CPLD προγραμματίζεται τροποποιώντας τη λογική συνάρτηση ενός σταθερού εσωτερικού κυκλώματος, ενώ το FPGA προγραμματίζεται αλλάζοντας την καλωδίωση της εσωτερικής σύνδεσης.
- Τα Fpgas μπορούν να προγραμματιστούν κάτω από λογικές πύλες, ενώ τα CPLDS προγραμματίζονται κάτω από λογικά μπλοκ.
- Το FPGA είναι πιο ολοκληρωμένο από το CPLD και έχει πιο πολύπλοκη δομή καλωδίωσης και λογική εφαρμογή.
Γενικά, η κατανάλωση ενέργειας του CPLD είναι μεγαλύτερη από αυτή του FPGA και όσο υψηλότερος είναι ο βαθμός ολοκλήρωσης, τόσο πιο εμφανής.