Ποια είναι η διαφορά μεταξύ ενός FPGA, ASIC και PSoC;


Απάντηση 1:

Σε απλούς όρους, ο FPGA είναι "προγραμματιζόμενος στον τομέα", που μπορεί να τροποποιήσει τη λειτουργία του τσιπ επανειλημμένα ανάλογα με τη χρήση σας χρησιμοποιώντας VHDL / Verilog ή άλλες γλώσσες συστήματος.

ASIC είναι συγκεκριμένη εφαρμογή, δηλαδή ένας τόνος κάτω από το FPGA, αν και μπορείτε να το προγραμματίσετε σύμφωνα με τις προτιμήσεις σας, το σύστημα που έχει ενσωματωθεί με μια λειτουργία δεν μπορεί να αλλάξει αφού έχει μια προσαρμοσμένη μέθοδο για τη δημιουργία ενός ASIC

Το PSoC (προγραμματιζόμενο σύστημα στο Chip) από την άλλη πλευρά είναι λίγο διαφορετικό. Είναι ένα ενδιάμεσο μεταξύ FPGA και ASIC.

Μοιάζει με ένα ASIC με τον τρόπο που οι μπλοκ μπορούν να ανατεθούν σε ένα ευρύ φάσμα λειτουργιών και να διασυνδεθούν σε chip. Σε αντίθεση με ένα ASIC, δεν απαιτείται ειδική διαδικασία κατασκευής για τη δημιουργία της προσαρμοσμένης διαμόρφωσης

Θα μοιάζει με ένα FPGA με τον τρόπο που κατά την ενεργοποίηση πρέπει να ρυθμιστεί, αλλά αυτή η διαμόρφωση γίνεται με τη φόρτωση των οδηγιών από την ενσωματωμένη μνήμη Flash.

Το PSoC μοιάζει περισσότερο με μικροελεγκτή σε συνδυασμό με προγραμματιζόμενη λογική συσκευή και προγραμματιζόμενο ανάλογο. Ο κώδικας εκτελείται για να αλληλεπιδρά με τις περιφερειακές λειτουργίες του χρήστη.


Απάντηση 2:

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

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

Τα ASSPsΚατά τη χρήση συγκεκριμένων εξαρτημάτων (ASSPs) σχεδιάζονται και εφαρμόζονται με τον ίδιο ακριβώς τρόπο όπως τα ASICs. Αυτό δεν αποτελεί έκπληξη, διότι είναι ουσιαστικά το ίδιο πράγμα. Η μόνη διαφορά είναι ότι ένα ASSP είναι μια συσκευή γενικότερης χρήσης που προορίζεται για χρήση από πολυάριθμες κατοικίες σχεδίασης συστημάτων. Για παράδειγμα, ένα αυτόνομο τσιπ διεπαφής USB θα ταξινομηθεί ως ASSP.

Το SoCsA System-on-Chip (SoCsA) είναι ένα τσιπ πυριτίου που περιέχει έναν ή περισσότερους πυρήνες επεξεργαστών - μικροεπεξεργαστές (MPU) ή / και μικροελεγκτές (MCUs) ή ψηφιακούς επεξεργαστές σημάτων (DSPs) , λειτουργίες επιταχυντή υλικού, περιφερειακές λειτουργίες και (ενδεχομένως) όλα τα άλλα "πράγματα". Ένας τρόπος να εξετάσουμε αυτό είναι ότι αν ένα ASIC περιέχει έναν ή περισσότερους πυρήνες επεξεργαστών τότε είναι ένα SoC. Ομοίως, εάν ένα ASSP περιέχει έναν ή περισσότερους πυρήνες επεξεργαστών τότε είναι ένα SoC.

Επικοινωνήστε με το πρόγραμμα VLSI πατήστε εδώ !!

Τα καλύτερα !!!


Απάντηση 3:

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

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

Τα ASSPsΚατά τη χρήση συγκεκριμένων εξαρτημάτων (ASSPs) σχεδιάζονται και εφαρμόζονται με τον ίδιο ακριβώς τρόπο όπως τα ASICs. Αυτό δεν αποτελεί έκπληξη, διότι είναι ουσιαστικά το ίδιο πράγμα. Η μόνη διαφορά είναι ότι ένα ASSP είναι μια συσκευή γενικότερης χρήσης που προορίζεται για χρήση από πολυάριθμες κατοικίες σχεδίασης συστημάτων. Για παράδειγμα, ένα αυτόνομο τσιπ διεπαφής USB θα ταξινομηθεί ως ASSP.

Το SoCsA System-on-Chip (SoCsA) είναι ένα τσιπ πυριτίου που περιέχει έναν ή περισσότερους πυρήνες επεξεργαστών - μικροεπεξεργαστές (MPU) ή / και μικροελεγκτές (MCUs) ή ψηφιακούς επεξεργαστές σημάτων (DSPs) , λειτουργίες επιταχυντή υλικού, περιφερειακές λειτουργίες και (ενδεχομένως) όλα τα άλλα "πράγματα". Ένας τρόπος να εξετάσουμε αυτό είναι ότι αν ένα ASIC περιέχει έναν ή περισσότερους πυρήνες επεξεργαστών τότε είναι ένα SoC. Ομοίως, εάν ένα ASSP περιέχει έναν ή περισσότερους πυρήνες επεξεργαστών τότε είναι ένα SoC.

Επικοινωνήστε με το πρόγραμμα VLSI πατήστε εδώ !!

Τα καλύτερα !!!


Απάντηση 4:

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

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

Τα ASSPsΚατά τη χρήση συγκεκριμένων εξαρτημάτων (ASSPs) σχεδιάζονται και εφαρμόζονται με τον ίδιο ακριβώς τρόπο όπως τα ASICs. Αυτό δεν αποτελεί έκπληξη, διότι είναι ουσιαστικά το ίδιο πράγμα. Η μόνη διαφορά είναι ότι ένα ASSP είναι μια συσκευή γενικότερης χρήσης που προορίζεται για χρήση από πολυάριθμες κατοικίες σχεδίασης συστημάτων. Για παράδειγμα, ένα αυτόνομο τσιπ διεπαφής USB θα ταξινομηθεί ως ASSP.

Το SoCsA System-on-Chip (SoCsA) είναι ένα τσιπ πυριτίου που περιέχει έναν ή περισσότερους πυρήνες επεξεργαστών - μικροεπεξεργαστές (MPU) ή / και μικροελεγκτές (MCUs) ή ψηφιακούς επεξεργαστές σημάτων (DSPs) , λειτουργίες επιταχυντή υλικού, περιφερειακές λειτουργίες και (ενδεχομένως) όλα τα άλλα "πράγματα". Ένας τρόπος να εξετάσουμε αυτό είναι ότι αν ένα ASIC περιέχει έναν ή περισσότερους πυρήνες επεξεργαστών τότε είναι ένα SoC. Ομοίως, εάν ένα ASSP περιέχει έναν ή περισσότερους πυρήνες επεξεργαστών τότε είναι ένα SoC.

Επικοινωνήστε με το πρόγραμμα VLSI πατήστε εδώ !!

Τα καλύτερα !!!