Texas Instruments Codec Engine Server Manuale Utente Pagina 19

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 36
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 18
Overview
Configuring a Codec Server 2-3
2.1.1 What is a Codec Server?
A Codec Server is a binary that integrates codecs, framework
components, and system code. When the Codec Server is on a DSP, it
uses DSP/BIOS as the DSP kernel.
In the context of the DaVinci DM644x platforms (and other GPP+DSP
platforms), a Codec Server is a DSP binary. It includes a DSP/BIOS task
thread that responds to requests from a client to create codecs, provide
performance information (MIPS and MEM usage).
A Codec Server performs similarly to a web server. Just as the term "web
server" can refer to the actual hardware, the configured software, or the
executing daemon, the term "Codec Server" can refer to the DSP, the
configured image loaded on the DSP, or the executing task.
The GPP application uses the VISA APIs to invoke remote codecs on the
DSP. From the perspective of the GPP application, codec execution is
completely transparent, and behaves the same whether the codecs are
local (on the GPP) or remote (on the DSP). When remote, Codec Engine
automatically manages the necessary creation, communication,
invocation, and eventual deletion of codecs from the DSP.
2.1.2 What is the Execution Flow?
As an example of the execution flow, on a dual-CPU system, such as the
DM644x device, the following steps summarize the execution flow when
a GPP application uses a remote codec to perform audio encode on the
DSP. After opening the engine, the application makes calls to the VISA
APIs, which manage the three phases of remote codec execution as
follows:
1) The application calls the VISA creation API (for example,
AUDENC_create() ) to create an algorithm instance on the DSP:
First, a generic instance object is created on the GPP to hold the
necessary state, handles, function pointers, etc.
A local "node" object is created to receive communication from
the "remote" node.
A "create" message is formed to signal the function dispatcher on
the DSP to create the remote node instance.
The creation message is sent to the dispatcher on the DSP.
On the DSP, the dispatcher receives the "create" message.
Some error checks are performed, and the DSP-side state
objects are created and initialized.
G
P
P
+
D
S
P
Vedere la pagina 18
1 2 ... 14 15 16 17 18 19 20 21 22 23 24 ... 35 36

Commenti su questo manuale

Nessun commento

Amana AMAP081AW podręczniki

Instrukcje obsługi i podręczniki użytkownika dla Nie Amana AMAP081AW.
Dostarczamy 2 pdf podręczników Amana AMAP081AW do pobrania za darmo według typów dokumentów: Gwarancja, Instrukcja Właściciela


Amana AMAP081AW Gwarancja (1 strony)


Marka: Amana | Kategoria: No info | Rozmiar: 0.41 MB |

 




Więcej produktów i instrukcji dla Nie Amana

Modele Rodzaj dokumentu
PTC093G35AXXX Instrukcja Użytkowania i Eksploatacji   Amana PTC093G35AXXX Use and Care Manual, 20 strony
PBC093E00CB Dokumentacja   Amana PBC093E00CB Specs, 2 strony
ADB1400AGW Gwarancja      Amana ADB1400AGW Warranty, 6 strony
AQC0501GRW Przewodnik Energetyczny   Amana AQC0501GRW Energy Guide, 1 strony
PBH093G35CC Instrukcja Użytkownika   Amana PBH093G35CC User's Manual, 16 strony
IC13B Instrukcja Instalacji     Amana IC13B IC13B Installation Instruction EN, 40 strony
PTH123G35CXXX Instrukcja Użytkownika   Amana PTH123G35CXXX Accessories Catalog, 12 strony
AEP222VAW Gwarancja    Amana AEP222VAW Warranty (146.89 KB), 3 strony
ACR4503SFS Przewodnik Wymiarów   Amana ACR4503SFS ACR4503SFS Dimension Guide EN [my] , 1 strony
PTH123G35CXXX Instrukcja Naprawy   Amana PTH123G35CXXX Repair Parts Manual, 26 strony
AZC31T15DW Przewodnik Wymiarów   Amana AZC31T15DW Dimension Guide (77.26 KB), 1 strony
PBAGK01TB Instrukcja Instalacji   Amana PBAGK01TB Wall Sleeve Installation Manual, 4 strony
ABB1924BRW Przewodnik Energetyczny    Amana ABB1924BRW Energy Guide, 1 strony
AEC6540KFB Instrukcja Instalacji     Amana AEC6540KFB AEC6540KFB Installation Instruction EN, 16 strony