Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Θεμελιώδεις Αρχές Αρχιτεκτονικής RISC-V και Επισκόπηση Οικοσυστήματος
Τοπίο Αρχιτεκτονικής Συνόλου Εντολών RISC-V και Υιοθέτηση από τη Βιομηχανία
- Φιλοσοφία ανοιχτής αρχιτεκτονικής συνόλου εντολών και το τοπίο τυποποίησης του RISC-V International
- Νοητικό μοντέλο του RISC-V: Αρχιτεκτονική Φόρτωσης-Αποθήκευσης, Αρχείο Καταχωρητών, Διάταξη Byte
- Σύγκριση με ARM, x86 και POWER: Αντισταθμίσεις για ετερογενείς υπολογιστικές αρχιτεκτονικές
- Αξιολόγηση ωριμότητας οικοσυστήματος: SiFive, T-Head, Western Digital και η αναπτυσσόμενη κοινότητα πυριτίου ανοιχτού κώδικα
- Τυποποιημένες διεπαφές: Προνομιακή Αρχιτεκτονική Συνόλου Εντολών RISC-V, Επίπεδο Αφαίρεσης Λογισμικού Μηχανής (MSBL)
Μοντέλα Μνήμης και Συμμόρφωση ABI
- Προδιαγραφή Μη Προνομιακής Αρχιτεκτονικής: Χάρτης CSR, χειρισμός εξαιρέσεων και ιεραρχίες μνήμης
- Σύνολα εντολών RV32I / RV64I και συμμόρφωση ABI για φορητότητα δυαδικών αρχείων μεταξύ πλατφορμών
- Συμβάσεις διάταξης μνήμης και εντολές φραγμού για πολυεπεξεργαστικά συστήματα
Προγραμματισμός Συμβολικής Γλώσσας RISC-V και Αλυσίδα Εργαλείων Μεταγλωττιστή
Προγραμματισμός Εντολών Χαμηλού Επιπέδου
- Βασικές ακέραιες εντολές (I), επεκτάσεις Πολλαπλασιασμού/Διαίρεσης (M), Ατομικών Λειτουργιών (A)
- Στρατηγικές προγραμματισμού με επίγνωση του πλάτους bit για στόχους RISC-V 32-bit και 64-bit
- Συμβάσεις κλήσεων και διαχείριση πλαισίου στοίβας για ενσωματωμένα συστήματα και συστήματα λογισμικού πραγματικού χρόνου
Επάρκεια Αλυσίδας Εργαλείων Μεταγλωττιστή
- Αλυσίδα εργαλείων μεταγλωττιστή βασισμένη σε LLVM: Clang, LLVM, Binutils για διασταυρούμενη μεταγλώττιση RISC-V
- Σενάρια συνδέτη, ενότητες και διαμόρφωση διάταξης μνήμης για περιβάλλοντα bare-metal και RTOS
- Ενδογενείς συναρτήσεις μεταγλωττιστή, επίπεδα βελτιστοποίησης και συντονισμός κώδικα βάσει προφίλ εκτέλεσης
- Ροές εργασίας ανάπτυξης αλυσίδων εργαλείων ανοιχτού κώδικα: δημιουργία, δοκιμή και συσκευασία προσαρμοσμένων αλυσίδων εργαλείων GCC/Clang
Ανάπτυξη Ενσωματωμένων Συστημάτων και Λειτουργικά Συστήματα Πραγματικού Χρόνου
Προγραμματισμός Bare-Metal και RTOS
- Προγραμματισμός συστημάτων Rust για RISC-V: αφαιρέσεις μηδενικού κόστους, μη ασφαλής διαχείριση μνήμης και ανάπτυξη bare-metal
- Περιβάλλοντα No-Std: προσαρμοσμένοι συνδέτες, ανάπτυξη προγραμμάτων οδήγησης συσκευών και I/O αντιστοιχισμένο στη μνήμη
- Ανάπτυξη BSP με Zephyr RTOS και Buildroot για στόχους RISC-V
- Διασύνδεση περιφερειακών: προγραμματισμός GPIO, I2C, SPI, UART και ελεγκτών DMA
Βελτιστοποίηση Ισχύος και Απόδοσης
- Χρονισμός ρολογιού, διαχείριση τομέων ισχύος και βελτιστοποίηση λειτουργιών χαμηλής κατανάλωσης
- Ανάλυση απόδοσης ακριβείας κύκλου με προφίλ προσομοίωσης και μετρητές απόδοσης υλικού
- Συντονισμός καθυστέρησης διακοπών πραγματικού χρόνου για εφαρμογές κρίσιμης ασφάλειας
Ανάπτυξη Πυρήνα Linux και Φορτωτή Εκκίνησης για RISC-V
Οικοσύστημα Υλικολογισμικού Εκκίνησης και Φορτωτή Εκκίνησης
- OpenSBI (υλοποίηση προδιαγραφής SBI): ανάπτυξη υλικολογισμικού φορτωτή εκκίνησης
- UEFI/EDK II σε RISC-V: ανάπτυξη σύγχρονης στοίβας εκκίνησης υλικολογισμικού
- Μεταφορά Coreboot και U-Boot για υπολογιστές μονής πλακέτας RISC-V
Ενσωμάτωση Πυρήνα Linux
- Συνεισφορές κύριου πυρήνα RISC-V: επικαλύψεις δέντρου συσκευών, τοπολογία CPU και ανάπτυξη προγραμμάτων οδήγησης ελεγκτών διακοπών (AIA)
- Ανάπτυξη BSP κατασκευαστή και διαμόρφωση πυρήνα για προσαρμοσμένες πλατφόρμες SoC
- Υποστήριξη συστημάτων αρχείων, στοίβα δικτύωσης και υποστήριξη κοντέινερ (Docker, Kubernetes) σε συστήματα κεντρικού υπολογιστή RISC-V
Σχεδιασμός SoC RISC-V και Πρωτοτυποποίηση FPGA
Αρχιτεκτονική και Ενσωμάτωση SoC Πολλαπλών Πυρήνων
- Μεθοδολογίες σχεδιασμού Δικτύου-σε-Τσιπ (NoC) για επεξεργαστές RISC-V πολλαπλών πυρήνων
- Πρωτόκολλα συνοχής κρυφής μνήμης και διαεπικοινωνίας επεξεργαστών Axi4/CHI
- Ενσωμάτωση πνευματικής ιδιοκτησίας (IP) ανοιχτού κώδικα: OpenCores, ChIPS Framework και εξαρτήματα RTL κατασκευαστών
- Σχεδιασμός πίνακα διαύλου και ενσωμάτωση ελεγκτών μνήμης (DDR, SRAM, eMMC, PCIe)
Πρωτοτυποποίηση Επεξεργαστών Βασισμένη σε FPGA
- Σύνθεση και υλοποίηση πυρήνα RISC-V σε FPGA (π.χ., BOOM, VexRiscv, PULP)
- Διαβεβαιώσεις SystemVerilog (SVA) και μεθοδολογία λειτουργικής επαλήθευσης βασισμένη σε UVM
- Εργαλεία τυπικής επαλήθευσης και δοκιμές βασισμένες σε ιδιότητες για επικύρωση πυρήνα RISC-V
Διανυσματικές Επεκτάσεις RISC-V και Επιτάχυνση Ειδικού Τομέα
Εμβάθυνση στην Επέκταση RVV (RISC-V Vector)
- Διανυσματική φόρτωση/αποθήκευση, διανυσματικός συγχωνευμένος πολλαπλασιασμός-πρόσθεση (VFMA) και επιτάχυνση υπολογισμών πινάκων
- Λειτουργίες διανυσμάτων μεταβλητού μήκους (VL, VLEN) για εκτέλεση SIMD βελτιστοποιημένη ανά φόρτο εργασίας
- Λειτουργίες διανυσματικών μασκών, έλεγχος τμημάτων και ευελιξία τύπων δεδομένων για φόρτους εργασίας DSP και ML
Προσαρμοσμένος Σχεδιασμός DSP και Εντολών Ειδικού Τομέα
- Σχεδιασμός επιταχυντών ειδικού τομέα μέσω προσαρμοσμένων επεκτάσεων και διεπαφών τελεστέων βασισμένων σε CBAR
- Τροποποιήσεις μετώπου μεταγλωττιστή για δημιουργία προσαρμοσμένων εντολών και εκπομπή κώδικα
- Στρατηγικές κατανομής υλικού-λογισμικού για ενσωμάτωση επιταχυντών σε παραγωγικά SoC
Επιτάχυνση Τεχνητής Νοημοσύνης και Μηχανική Μάθηση στο Άκρο σε RISC-V
Σχεδιασμός και Ενσωμάτωση NPU για Επεξεργαστές RISC-V
- Αρχιτεκτονική Μονάδας Νευρωνικής Επεξεργασίας: συστολικοί πίνακες, πυρήνες τανυστών και συμπίεση βαρών για επιτάχυνση τεχνητής νοημοσύνης εντός τσιπ
- Τεχνικές κβαντοποίησης μοντέλων (INT8, INT4, FP8) για ανάπτυξη στο άκρο σε RISC-V
- Συμβατότητα πλαισίων: TensorFlow Lite Micro, ONNX Runtime και PyTorch Edge σε στόχους RISC-V
Ετερογενής Υπολογιστική για Φόρτους Εργασίας Τεχνητής Νοημοσύνης
- Συν-σχεδιασμός κεντρικής CPU RISC-V με επιταχυντή τεχνητής νοημοσύνης NPU για σωληνώσεις συμπερασματολογίας σε πραγματικό χρόνο
- Βελτιστοποίηση υποσυστήματος μνήμης: διαχείριση εύρους ζώνης HBM/DDR για βάρη και ενεργοποιήσεις μοντέλων μηχανικής μάθησης
- Προϋπολογισμός θερμικής ισχύος και κατανάλωσης για συστήματα συμπερασματολογίας τεχνητής νοημοσύνης στο άκρο
Ασφάλεια Υλικού και Εμπιστευτική Υπολογιστική σε RISC-V
Προστασία Φυσικής Μνήμης και Αξιόπιστη Εκτέλεση
- Προστασία Φυσικής Μνήμης (PMP) και μηχανισμοί ασφαλείας περιπατητή πίνακα σελίδων
- Αρχιτεκτονικές Ασφαλών Θυλάκων/TEE για RISC-V: ενσωμάτωση OP-TEE, αξιόπιστα περιβάλλοντα εκτέλεσης κλάσης SEV
- Ασφάλεια αλυσίδας εκκίνησης: ρίζα εμπιστοσύνης, ασφαλής εκκίνηση και επιβεβαίωση μετρημένης εκκίνησης
Κρυπτογραφική Επιτάχυνση
- Κρυπτογραφικές επεκτάσεις RISC-V (επεκτάσεις Zk, Zkr, K): επιτάχυνση SHA, AES, RSA, RSA-PSS και ECC
- Ενσωμάτωση μετακβαντικής κρυπτογραφίας (PQC) για επεξεργαστές RISC-V επόμενης γενιάς
- Τεχνικές μετριασμού επιθέσεων πλευρικού καναλιού: προγραμματισμός σταθερού χρόνου, κάλυψη και γεννήτριες τυχαίων αριθμών υλικού
Προηγμένη Προσαρμοσμένη Αρχιτεκτονική και Σχεδιασμός Επεκτάσεων Αρχιτεκτονικής Συνόλου Εντολών
Αρχιτεκτονική Ειδικού Τομέα και Προσαρμοσμένες Επεκτάσεις Εντολών
- Μεθοδολογία σχεδιασμού επεκτάσεων αρχιτεκτονικής συνόλου εντολών: κωδικοποίηση, πίνακες κωδικοποίησης, ανάλυση επιπτώσεων ABI και διαδικασία υποβολής προδιαγραφών στο RISC-V International
- Προσαρμοσμένος σχεδιασμός αρχείου καταχωρητών με CBAR (Καταχωρητές Προσαρμοσμένης Διεύθυνσης Βάσης) για αποστολή τελεστέων
- Διοχέτευση εντολών, ανίχνευση κινδύνων και τροποποιήσεις διοχέτευσης για προσαρμοσμένες επεκτάσεις
Επαλήθευση και Οριστικοποίηση Προσαρμοσμένων Τροποποιήσεων Αρχιτεκτονικής
- Σχεδιασμός πάγκου δοκιμών για προσαρμοσμένες επεκτάσεις: κατευθυνόμενη έναντι τυχαίας-περιορισμένης δημιουργίας ερεθισμάτων
- Πλαίσια δοκιμών παλινδρόμησης και επαλήθευση βάσει κάλυψης για αρχιτεκτονικές τροποποιήσεις
- Δοκιμές διαλειτουργικότητας: διασφάλιση ότι οι προσαρμοσμένες εντολές λειτουργούν εντός καθιερωμένων περιορισμών ABI
Εφαρμογές RISC-V Κρίσιμης Ασφάλειας και Αυτοκινητοβιομηχανίας
Συμμόρφωση με Πρότυπα Λειτουργικής Ασφάλειας και Αυτοκινητοβιομηχανίας
- Συμμόρφωση λειτουργικής ασφάλειας ISO 26262 για επεξεργαστές RISC-V αυτοκινητοβιομηχανίας
- Ταξινόμηση ASIL-Q και ανάπτυξη εγχειριδίου ασφάλειας για πνευματική ιδιοκτησία πυριτίου RISC-V
- Ντετερμινιστικός χειρισμός διακοπών, ζεύγη πυρήνων σε βηματισμό κλειδώματος και προστασία μνήμης για συστήματα RISC-V κρίσιμης ασφάλειας
Βιομηχανικές Εφαρμογές Πραγματικού Χρόνου και Υπολογιστικής στο Άκρο
- Συμμόρφωση IEC 61508 SIL και ντετερμινιστικός προγραμματισμός σε πλατφόρμες RISC-V πολλαπλών πυρήνων
- Ανάπτυξη βιομηχανικής πύλης IoT με RISC-V: συνδεσιμότητα, αναλυτική στο άκρο και συστήματα ενημέρωσης υλικολογισμικού OTA
Τελικό Έργο: Ανάπτυξη Συστήματος RISC-V από Άκρο σε Άκρο
Έργο Πλήρους Κύκλου Ζωής
- Προδιαγραφή αρχιτεκτονικής: επεκτάσεις αρχιτεκτονικής συνόλου εντολών και σχεδιασμός διαμόρφωσης πυρήνα για καθορισμένη περίπτωση χρήσης
- Υλοποίηση RTL σε SystemVerilog με πάγκους δοκιμών UVM και κάλυψη τυπικής επαλήθευσης
- Πρωτοτυποποίηση FPGA, ανάπτυξη υλικολογισμικού εκκίνησης και ενσωμάτωση στοίβας προγραμμάτων οδήγησης bare-metal
- Προσαρμογή BSP Linux και αλυσίδας εργαλείων για τον προσαρμοσμένο πυρήνα RISC-V
- Ανάπτυξη φόρτου εργασίας τεχνητής νοημοσύνης: ενσωμάτωση NPU, κβαντοποίηση μοντέλων και συγκριτική αξιολόγηση απόδοσης
- Επικύρωση ασφάλειας: επιβολή PMP, ασφαλής εκκίνηση και συγκριτική αξιολόγηση κρυπτογραφικής επιτάχυνσης
- Τεκμηρίωση τεχνικής αρχιτεκτονικής, ανάλυση στρατηγικής πνευματικής ιδιοκτησίας και παρουσίαση σε διαλειτουργική ομάδα
Απαιτήσεις
Καμία.
21 Ώρες
Σχόλια (2)
Οι εξηγήσεις και η αλληλεπίδραση του εκπαιδευτή ήταν πολύ καλές· και ακόμα κι αν δεν είχα μάλλον αρκετή εμπειρία, μάθηκα πολλά!
Pieter Bruynseels - Spot Buy Center BV
Κομμάτι - Design Patterns
Μηχανική Μετάφραση
Μου άρεσε τη πλατφόρμα που χρησιμοποιήσαμε. Ήταν πραγματικά όμορφη και εύκολη στη χρήση. Μου άρεσε το μέρος για το TypeScript, ιδίως αυτό που αναφέρεται στα namespaces και τα modules.
Robert - DB Global Technology
Κομμάτι - JavaScript - Advanced Programming
Μηχανική Μετάφραση