Video Codec

D

dianacgil

Guest
Hello ...
Pracuję w moim ostatnim projekcie na temat kodowania wideo.Pracuję z HW / SW codesign metodologii (HW: VHDL -> Cyclone FPGA / SW: C -> Nios Procesor Altera).Staram się rozwijać głównych modułów Cyclone, takich jak DCT, Q, Q-1, IDCT ...
Do tej pory byłem myślenia w DCT (Chen algorytmu).Czy masz jakiś pomysł na temat implementacji DCT w VHDL?Mam algorytm Przepływ ale nie wiem jak to przetłumaczyć na VHDL.

<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Pytanie" border="0" />Thanks a lot.

 
Użytkownicy witryny Netflix uzyskujący dostęp do niej za pośrednictwem VPN-ów mogą mieć problem z dostępem do usługi. Popularny serwis VOD blokuje serwery ukrywające tożsamość osób obchodzących ograniczenia regionalne.

Read more...
 
Cześć,

Twoje pytanie nie jest jednoznaczna.Musisz opracować swój problem i dokładną wymagania problemu.

W szczególności trzeba myśleć w sposób szczegółowy o interfejsy (wejście / wyjście) oraz wymagań czasowych (w czasie rzeczywistym / off-line rozwiązań).

Po ustaleniu wszystkich, że potem można przystąpić do kodowania.Ponieważ całe życie zależy od specyfikacji więc trzeba opracować wymagania systemu całkiem bardziej wyraźny.Ta sprawa będzie opisać rodzaj Twojego podstawowych modułów (np. dodatek, mnożnik).Jeśli masz odpowiednie motyla swój algorytm DCT, to możesz po prostu podłączyć podstawowych modułów, aby otrzymać wyniki DCT.Tak więc głównym problemem w implementacji sprzętowej są wymogi systemowego.Z poważaniem,

 
Staraj się myśleć o całości projektu po pierwsze, dowiedzieć się, wejście / wyjście wymagania, i zdecydować, jak spli projektowania modułów, a następnie podać jak najwięcej definitations każdego modułu, czy potrzebne i jak zmodyfikować algorytm aby dopasować urządzenie.

Ponadto, warto sprawdzić Google, grup dyskusyjnych, takich jak VHDL, aby dowiedzieć się kilka wskazówek.

powodzenia.

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Uśmiechać się" border="0" />
 
Ok.
Ive 'był trudny do wykonania DCT-2D w VHDL.Pracuję z algorytmem Chen, ale teraz problemem jest to, że mój projekt jest ogromne: ok. 2500 Les.(przy użyciu cyklonu).Podstawowym założeniem jest wprowadzenie 16 mnożenia i 26 dodatków w postaci równoległych, ale wyniki mi powiedzieć, że jest to nieefektywne pod względem zasobów logiki.W związku z tym znacznie lepiej myślenia wielokrotnego 1 dodatek i 1 mnożnik, ale robi tylko 16 mult.i 26 dodać. zamiast realizację 16 środowisk i 16 dodatkami w tym samym czasie.Jak mogę to zrobić?
Any help?

Dzięki!

 
Odpowiedź jest w niniejszym dokumencie.Enjoy it.
Przepraszamy, ale musisz się zalogować, aby wyświetlić ten załącznik

 
Proponuję użyć poświęcić kodeka wideo, takich jak ADV202 z ADI.To JPEG2000 procesor zgodny z wieloma standardowego formatu cyfrowego wideo.
Jeśli nalegać na użyciu PLD, przetwarzanie wideo podstawowych IP mogą być pomocne dla Ciebie, pamiętam to dostępne opencore.org.Powodzenia.

 
Co naprawdę możesz zrobić, to najpierw uproszczenia motyl jak na swój bazowej architektury sprzętu za pomocą zoptymalizowanej arytmetyczno-logiczne.A potem można wdrożyć szybko i szybko środowisk dodatkami, które mogą trwać krócej cykli zegara, a także skuteczny w kontekście przestrzeni.Do szybkiego opiniotwórcze i dodatkami można refere do księgi IZRAEL Koren, że zawiera mnóstwo szybkie algorytmy arytmetyczne i na pewno przydatne dla Ciebie.W kontekście liczby i mnożenia i żmija zaproponuje Ci do ponownego użycia komponentów.Ale musisz wybrać odpowiednią liczbę mnożnik i dodatkami ...................
W przeciwnym razie DCT nie trudne do wykonania algorytmu jest.
Pozdrowienia.

 

Welcome to EDABoard.com

Sponsor

Back
Top