DVSDK(Digital Video Software Development Kit)是TI公司推出的一款軟體,作用是建立ARM與DSP之間的聯繫。
TI DVSDK Software 包括如下部分:
DSP/BIOS for Linux: DSP/BIOS是一個可擴縮的實時DSP核,它提供搶占式多執行緒的硬體抽象化的實時分析。
TI Codegen Tools for Linux: DSP的編譯器、連線器及相關工具。
Framework Component:為DSP方面提供合適算法,分配存儲空間和DMA資源。
Digital Video Test Bench(DVTB): 這是ARM端的應用程式,只需通過命令就可以運行DSP的編解碼。
應用程式運行在ARM端,由ARM處理IO接口和應用程式。ARM使用由Codec Engine 提供的VISA APIs接口來處理視頻、圖像、語音信號。Codec Engine 接著使用DSP/BIOS Link 和xDIAS與xDM協定與在DSP端建立的Codec Engine 伺服器進行通信。由DSP處理這些信號,然後處理的結果放在與ARM共享的存儲空間,ARM端可以獲得這些結果。
在安裝DVSDK過程中遇到了一些問題,在此記錄了解決方法。
DVSDK(Digital Video Software Development Kit)是TI公司推出的一款軟體,作用是建立ARM與DSP之間的聯繫。