| Przemyślenia nad Mediasatem - Kenwood DTF-1 © Józek |
|
Mediasaty można przyrównać do kumputera klasy PC. Ponieważ ma on dwa porty do komunikacji , mianowicie port równoległy (Centronics) oraz port szeregowy (RS232C).
Ma też złącze J-Tag , które znajduje się wewnątrz mediasata na płycie głównej: służy ono do komunikacji między procesorem dekodera (czyli mediasata) , złączem J-tag a np. Komputerem, używa się go do odczytu i zapisu pamięci RAM. W Kenwoodzie DTF-1 są dwa najważniejsze procesory. Procesor główny SGS THOMSON ST20-TP4CX50S . Jest 32 bitowym procesorem typu RISC (czyli reduced instruction set computer , ma możliwość wykonywania naraz tylu programów ile jest w danym procesorze potoków) , Ma on zegar taktowany częstotliwością 50 MHZ. Zajmuje się on przetwarzaniem , przeliczaniem i dekodowaniem sygnału zakodowanego przy pomocy pewnych algorytmów charakterystycznych dla danego systemu kodowania , wyrożniamy następujące systemy kodowania : Seca 1 i 2 , Viaccess 1 i 2, Irdeto 1 i 2 , Nagravision , Cryptoworks , Conax , Betacrypt 1 i 2 , inne. Oraz przy pomocy odpowiednich kodów (które to zmienia każdy provider co jakiś czas np. Cyfra + zmienia kody co miesiąc). Procesor drugi czyli SGS THOMSON STi3520ACV-ES i STi4500 w jednym ; jest on odpowiedzialny za zdekodowanie gotowego już obrazu i dźwięku z formatu cyfrowego MPEG 1 i 2 na format możliwy do wyświetlenia na zwykłym telewizorze (czyli analogowy sygnał). W mediasatach jest też modem , którego się nie używa. Jeśli chodzi o pamieci ROM i RAM to w Kenwoodzie DTF-1 przedstawia się to następująco :
-
(F29LV400T)
Pamięć mały Flash o pojemności 512 KB, znajduje się tu patch , czyli np. : lista
kanałów (tcs -parametry kanałów , tpt -parametry transponderów , tsr -SR-Symbol
rate ) , patch przesłany przez providera via sat , czasami ewentualnie UCR czyli
kawałek HDL. -
(EEprom24C32) Pamięć eeprom o
pojemności 4 KB, znajduje się tu informacja dla procesora jakie segmenty w małym
flashu są wolne a jakie zajęte i ilość sekcji w nich zawartych oraz inne. -
(AllianceAS4LC1M16E5)
Dwie takie same Pamięci DRAM , każda o pojemności 2048 KB , jest to pamięc RAM
służąca do przechowywania danych podczas działania mediasata , po wyłączeniu ich
zawartość się kasuje. -
(MB81F161622B)
Pamięć SRAM o pojemności 2048 KB, jest to podręczna pamięć procesora STi3520
(pomocna do chwilowego przechowywania obrazu i dźwięku) . Aby
uniknąć problemów z innymi modelami dekoderów (mediasatami) , aplikacje napisane
zostały we "wspólnym języku". Jak nasze komputery , nasz dekoder ma system
operacyjny kontrolujacy wszystkie urządzenia i wykonujący stosowne polecenia.
System operacyjny (Firmware) ma wbudowaną wirtualną maszyne do opieki nad
tłumaczeniem i wykonywaniem poleceń. MHW
- MediaHighway, są to aplikacje.
Aplikacje te są zestawami plików zgrupowanych w katalogach. Pliki zapisane w
katalogach to: -
".app" pliki (aplikacje) : zawierają
one definicje klas , inicjalizacje / Finalizacje metod i nazwy palet
kolorów.Tylko jeden z takich plików moze być w jednym katalogu. Okazjonalnie,
mogą one mieć rozszerzenie".apz" . -
".cla" pliki (klasy)
: zawieraja definicje wszystkich zmiennych uzytych w skryptach . Okazjonalnie,
moga one miec rozszerzenie ".clz" -".
cpi" pliki (skrypty) : sa
instrukcjami do wykonywania. Okazjonalnie, moga one miec rozszerzenie ".cpz "
-
".lut" pliki (palety kolorów) : maja
one wartosci 16 mozliwych kolorów RGB oraz poziomy przezroczystosci .
Okazjonalnie, moga one miec rozszerzenie ".luz" -
" .ima" pliki (grafika) : zawieraja
grafike lecz tylko z numerem uzytego koloru z palety dla kazdego piksela .
Okazjonalnie, moga one miec rozszerzenie ".imz " -
".ico" pliki (biblioteki ikon) :
zestaw malych obrazków. Okazjonalnie, moga one miec rozszerzenie ".icz" -
".pan" pliki (panel)
: zawieraja opisy kazdego elementu naszego
dekodera. Maja one wyglad banerów i menu które pokazuja informacje, obrazy albo
ikony na ekranie. Okazjonalnie moga one miec rozszerzenie ".paz" lub ".paa" -
".dat" pliki (dane)
: zawieraja dane konfiguracji, itd. Okazjonalnie, moga one miec rozszerzenie
".daz" -
".mpg" pliki (ciagi tekstowe)
: zawieraja ciagi tekstowe . Okazjonalnie,
moga one miec rozszerzenie ".mpz" Pliki bez rozszerzen:
zawieraja informacje uzywane w skryptach.
© Józek
|
|
|