Submit to FacebookSubmit to Google PlusSubmit to TwitterSubmit to LinkedIn
  ΕΛΑΧΙΣΤΟΠΟΙΗΣΗ   ΔΕΙΤΕ ΤΟ VIDEO ΤΗΣ ΔΡΑΣΗΣ

ΕΠΙ ΤΟΠΟΥ ΕΠΑΝΑΠΡΟΓΡΑΜΜΑΤΙΖΟΜΕΝΗ ΛΟΓΙΚΗ

Η τεχνολογία FPGA (Field Programmable Gate Array) αποδίδεται στα ελληνικά ως «επί τόπου επαναπρογραμματιζόμενη λογική» και αποτελεί μια τεχνολογία όπου ολοκληρωμένα κυκλώματα, αντίστοιχα με τους επεξεργαστές που χρησιμοποιούνται στους προσωπικούς υπολογιστές, δεν διαθέτουν «τυποποιημένη διασύνδεση των πόρων τους» αλλά «ανοιχτή σε τροποποιήσεις διασύνδεση», που επιτρέπει την απεικόνιση αλγορίθμων απ' ευθείας στο υλικό (hardware).

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

Οι φοιτητές Γεώργιος Μαντάκος, Δημήτριος Σκαρλάτος, και Αθανάσιος Στρατικόπουλος, του 5ου έτους της Σχολής Ηλεκτρονικών Μηχανικών και Μηχανικών Υπολογιστών (ΗΜΜΥ) του Πολυτεχνείου Κρήτης, με επιβλέποντα τον Καθηγητή Απόστολο Δόλλα, έθεσαν σαν στόχο τους να χρησιμοποιήσουν FPGAs για να δημιουργήσουν γραφικά από φλόγες, χρησιμοποιώντας επαναληπτικές συναρτήσεις “fractals”, και κέρδισαν πρώτο βραβείο σε πανευρωπαϊκό διαγωνισμό το 2013 .

Πρώτο βραβείο στην κατηγορία "πλέον εντυπωσιακή χρήση κυκλωμάτων FPGA
ALTERA Europe-Wide Design Contest 2013

ΔΗΜΙΟΥΡΓΙΑ ΣΕ ΠΡΑΓΜΑΤΙΚΟ ΧΡΟΝΟ ΕΙΚΟΝΩΝ ΠΟΥ ΠΡΟΣΟΜΟΙΑΖΟΥΝ ΜΕ ΦΛΟΓΕΣ

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

Η σχεδίαση έγινε με χρήση επαναληπτικών συναρτήσεων (είναι η κατηγορία συναρτήσεων που χρησιμοποιούνται και στα γνωστά fractals) και εκπονήθηκε στα πλαίσια προχωρημένου μαθήματος σε σχεδίαση με FPGAs του 5ου έτους σπουδών, υπό την επίβλεψη του Καθ. Απόστολου Δόλλα.

Οι φοιτητές του Πολυτεχνείου Κρήτης κατ' αρχήν μοντελοποίησαν τον αλγόριθμο σε γλώσσα MATLAB ώστε θέματα όπως η ακρίβεια του υπολογισμού, υπολογιστικό σφάλμα, κλπ. να ελέγχονται κάτω από τους περιορισμούς της τεχνολογίας FPGA και κατόπιν δημιούργησαν μία παράλληλη αρχιτεκτονική για να τρέχει τον αλγόριθμο γρήγορα και αποτελεσματικά.

Αυτό είναι ένα πρώτο αποτέλεσμα στην περιοχή αυτή και δείχνει ότι η τεχνολογία FPGA είναι κατάλληλη για τέτοιου είδους υπολογισμούς.

ΤΙΜΗΤΙΚΗ ΔΙΑΚΡΙΣΗ

ALTERA Europe-Wide Design Contest, Most Impressive Use of an FPGA Category 2013


Πρώτη θέση και το αντίστοιχο βραβείο στον πανευρωπαϊκό σχεδιαστικό διαγω-νισμό Europe-Wide Design Contest με τεχνολογία επί τόπου επαναπρογραμ-ματιζόμενης λογικής (FPGA - Field Programmable Gate Array), στην κατηγορία "πλέον εντυπωσιακή χρήση κυκλωμάτων FPGA" διεκδίκησαν και κέρδισαν οι φοιτητές Δημήτριος Σκαρλάτος, Γεώργιος Μαντάκος και Αθανάσιος Στρατικόπουλος του Πολυτεχνείου Κρήτης, με επιβλέποντα τον καθηγητή Απόστολο Δόλλα. Ο διαγωνισμός προκηρύχθηκε από την εταιρία ALTERA και ήταν ανοιχτός σε φοιτητές όλων των βαθμίδων από Ευρωπαϊκά πανεπιστήμια και ερευνητικά ιδρύματα. Η απονομή του βραβείου αλλά και η επίδειξη του συστήματος πραγματοποιήθηκαν το Σεπτέμβριο του 2013 στο Porto της Πορτογαλίας, στα πλαίσια του συνεδρίου 23rd International Conference on Field Programmable Logic and Applications, του μεγαλύτερου διεθνούς συνεδρίου της επιστημονικής περιοχής FPGA.

ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ

ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ (ΗΜΜΥ)

Ομάδα Φοιτητών: Γεώργιος Μαντάκος, Δημήτριος Σκαρλάτος, Αθανάσιος Στρατικόπουλος (προπτυχιακοί φοιτητές ΗΜΜΥ - 5ο έτος). Επιβλέπων Καθηγητής: Απόστολος Δόλλας, Καθηγητής και Κοσμήτορας ΗΜΜΥ.

http://www.tuc.gr http://www.ece.tuc.gr/