6670VCP2

所属分类:3G/4G/5G开发
开发工具:C/C++
文件大小:564KB
下载次数:14
上传日期:2013-09-02 19:37:48
上 传 者xiaoxiaokou
说明:  C6670的VCP2的例子,大家可以参考下,里面有详细的参数配置啊
(C6670' s VCP2 example, we can refer to, which has a detailed configuration parameters ah)

文件列表:
NQ_VCP2.zip (591327, 2011-07-25)

1) This project demonstrates usage of VCP2 (Viterbi Co-Processor 2) on Nyquist/Turbo Nyquist devices. (a) a simple codes demonstrare VCP2 decoding one block data with hardware desicion output. (b) VCP2 BER test codes on AWGN channel (c) VCP2 channel density teat codes for 3GPP and 3GPP2 related coder. 2) There are 4 VCP2 instances on Nyquist/TurboNyquist devices and any VCP2 instance can be used across any core. 3) The example (a)is allowed to run on one core only and this core will go through 4 VCP2 instance step by step. 3) The example (b)and (c) uses the following mapping: CORE0 --> VCP2_A CORE1 --> VCP2_B CORE2 --> VCP2_C CORE3 --> VCP2_D Depending upon the core on which the program is loaded, the corresponding VCP2 instance as per the above mapping is used. Please note that the program can be run on one or more cores simultaneously provided its run at least on Core0 as the VCP2 power enable sequence is run from this core. 4) The following tools should be installed on the windows machine to build and run the project: (a) CCSv4 (Version 4.2.x.xxxxx) (b) Nyquist PDK version 1.0.0.12 (Available at: https://twiki.dal.design.ti.com/bin/view/ASP/DSPS/Germantown/NyquistPDKEngDrop13) Steps to build the vcp2example project: Please have the above mentioned tools installed on your PC in the above order. We also assume that the Nyquist PDK is installed on its default path i.e. at the same level as the "ccsv4" folder of your CCSv4 installation. (1) Unzip the project zip file at any directory. (2) This will create the following directory structure under the main folder NQ_VCP2 (Top level) | |---commom (this folder contains common file for C66 DSP initilization) |---VCP2_BER (this folder contains files for example b) | |----build (this folder contains the project files) |----inc (this folder contains the C header files) |----src (this folder contains the C source files) |---VCP2_channel_density (this folder contains files for example c) | |----build (this folder contains the project files) |----inc (this folder contains the C header files) |----src (this folder contains the C source files) |---vcp2_hard_decisions (this folder contains files for example a) | |----build (this folder contains the project files) |----inc (this folder contains the C header files) |----src (this folder contains the C source files) |---Nyquist_560m.ccxml (the configuraiton files using blackhawk 560M emulator) |---Nyquist_sim_little.ccxml (the configuraiton files using Nyquist simulator) (2) Select Project->Import Existing CCS/CCE Eclipse Project, in the CCSv4 menu, and import the vcp2example project from the project's build directory. (3) Build the project. This will produce vcp2example.out file under the build/debug directory.

近期下载者

相关文件


收藏者