An FPGA-Based Digital Audio Peak Level and Correlation Meter with S/PDIF I

Δύσκολα πράγματα … για να το θέσω αλλιώς… δεν βλέπω πολύ κόσμο με τεχνογνωσία σε FPGA.
 
Τα FPGAs ειναι πολύ δυνατό εργαλείο για ψηφιακές υλοποιήσεις, απαιτούν όμως γνώσεις Αρχιτεκτονικής Υπολογιστών και γλώσσας Verilog ή VHDL καθώς και εξοικείωση με τα εργαλεία για synthesis, place & route και simulation.
(a.k.a 2 εξαμηνιαία μαθήματα σε σχολές Ηλ. Μηχανικών, χωρίς να υπολογίζουμε την εμπειρία σε design που απαιτεί κόπο και χρόνο).

Για όσους ενδιαφέρονται κι έχουν γνώσεις, ένα καλό all-in-one εργαλείο ειναι το ISE Webpack της Xilinx. Βιβλία για αρχιτεκτονική και VHDL/Verilog υπάρχουν αμέτρητα. Επίσης, με λίγο ψάξιμο άνετα βρίσκει κανείς ενα development board με ~50-80 Ευρώ για να ξεκινήσει να παίζει. Υπόψη οτι το SPDIF interface(Rx και Tx) εχει υλοποιηθεί πολλάκις πλέον σε FPGA, και υπάρχει ακόμα και σε free έκδοση. Ιδού πεδίον δόξης λαμπρόν... ;)
 
Προσωπικα μιλωντας, αν και ειναι ΠΑΡΑ ΠΟΛΥ ενδιαφεροντα ολα αυτα, δεν αντεχω να ξαναρχισω. Μεχρι τα avr της atmel ειχα φτασει και αυτα ισα που ακουμπησα.
Μεγαλωσα... φτου!
 
Ωραία παιχνίδια για παιδιά με χρόνο και όρεξη.

Κάποιος Γάλλος πουλά και DAC με FPGA.

Αντίστοιχο χωρίς propertary εργαλεία το TAS της ΤΙ.
Το evaluation με υλοποιημένο το USB έχει ~400$.
Η δικαιολογία για να το προσπεράσω.
 
Ο ίδιος έχει κάνει και μία κατασκευή οχι με LED αλλά με VFD και απίστευτες δυνατότητες
http://www.beis.de/Elektronik/DPLCM/VFD/DPLCMVFD.html
Δυστυχώς την παρουσιάζει απλά σαν project, και δεν την πουλά (του είχα στείλει mail).......

Αντίστοιχες δυνατότητες σε έτοιμες κατασκευές έχουν κόστος γύρω στο 3χίλιαρο.
 
Για όσους ενδιαφέρονται κι έχουν γνώσεις, ένα καλό all-in-one εργαλείο ειναι το ISE Webpack της Xilinx.

:ADFAD2::furious3: ερείπιο είναι δεν δουλεύει τίποτα μου έχει σπάσει τα νεύρα. δεν το συνιστώ, καλύτερα altera μόνο και μόνο για το software
 
:ADFAD2::furious3: ερείπιο είναι δεν δουλεύει τίποτα μου έχει σπάσει τα νεύρα. δεν το συνιστώ, καλύτερα altera μόνο και μόνο για το software

Tι ακριβώς δεν σου δουλεύει; Θεωρώ οτι η Xilinx είναι απλά ενα επίπεδο πάνω από τους υπόλοιπους σε λογισμικό και υποστηριξη. Ρίξε μια ματια στο answer database τους...
 
Το σοφτ παλια ηταν πολυ πιο καλο της αλτερα αλλα οχι πια. Απλα ειναι αρκετα δυσκολο γενικα το σοφτ για FPGA.Η καινουρια εκδοση 11,1 του Webpack εχει και planAhead για partian configuration.
Sta FPGA η Χιlinx παντως περασε την Αλτερα, μονο την τροφοδοσια να κοιταξεις στις καινουριες οικογενειες....
 
Το σοφτ παλια ηταν πολυ πιο καλο της αλτερα αλλα οχι πια. Απλα ειναι αρκετα δυσκολο γενικα το σοφτ για FPGA.Η καινουρια εκδοση 11,1 του Webpack εχει και planAhead για partian configuration.
Sta FPGA η Χιlinx παντως περασε την Αλτερα, μονο την τροφοδοσια να κοιταξεις στις καινουριες οικογενειες....

Mάλλον εννοείτε partial reconfiguration :)

H αλήθεια ειναι οτι δεν έχω δουλέψει ποτέ με Altera. Aντίστοιχα όμως, δεν είχα ποτέ πρόβλημα με τα FPGAs της Xilinx. Με λογισμικό που έχει major release σταθερά κάθε χρόνο και πλέον προσφέρει ολόκληρο το flow(ακόμα και δικό τους synthesizer και gate-level simulator έχουν) δωρεάν, τι άλλο να ζητήσεις;
 
Ουπς ναι, reconfiguration:)
Και εγω εχω να χρησιμοπιησω soft της Αλτερα πολυ καιρο:) Παντως και το δικο της quartus υπαρχει σε free εκδοση.
το webpack ουσιαστικα ειναι το ιδιο full software απλα δεν υποστιριζει τα μεγαλυτερα σε πυκνοτητα FPGA.η εκδοση 11.2 που θα βγει στο τελος του μηνα θα υποστιριζει και τα καινουρια spartan6/virtex6.
Η xilinx εχει και πολυ ωραιο free support μεσο του site της, σε μορφη webcases, και συνηθως απαντανε σε 1-2 μερες το πολυ.