您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > EMIF接口设计及EDMA功能的实现
EMIFEDMA333,,(610054):DSP(TMS320C6713),EDMA,DSPC6000:;EDMA;FIFO:TP333;TN91172:B:1672-4550(2006)05-0040-03EMIFInterfaceDesignandRealizationofEDMAFunctionYUEDong,QINKai2yu,HEPi2yan(UniversityofElectronicScienceandTechnologyofChinaChengdu610054)Abstract:ThispaperintroducesthedesignofsomegeneralExternalMemoryInterfaceandtheDSPinmodulationdomainandpulseanalyzer,anditprovidestheprogramofEDMAandthesettingoftheregisters.ThismethodcanbeextendedtoC6000DSPsystemdesign.Keywords:externalmemoryinterface;EDMAtechnology;synchronousFIFO1DSP,DMA,DSP,(EDMA)C6712/C6713,DSPPC;DSP,,C67131200MB/s2EDMA211EDMAC671316EDMA,,,DSPC6713EDMA,bitEDMA(ER),(EER)/,EDMA,EDMAER,EDMA,EDMA,;,(ECR)1,(ESR)C6713EDMA,,212C67131,04ExperimentScience&Technology2006105333[]2006-05-18;[]2006-06-23[](1980-),,,:1,(ZDT)(In2terpolation),,,PCITMS320C6713DSPDSP(ExternalMemoryIn2terface,EMIF)TMS320C6713,32bit,EMIF213DSPFIFO2,FIFOTISN74V3680,32K32bit,166MHz,3214EDMA,C6713RAMDSPRAM,10(208)FIFO1DSPRAM,2DSPSDRAM,FIFO2DSPRAM,1DSPSDRAMDSP,FIFO(SDRAM),FIFO,DSPRAM,DSP,2C6713FIFO3C6713FIFOEDMA:FIFO(10),DSPDSP,EDMADSPFIFOEDMA:/33//33/voidmain(){CSL_init();/3DSP3/IRQ_enable(IRQ_EVT_EDMAINT);//EDMAEDMA_work();}142006105voidEDMA_work(void){/3EDMA3/Uint32ADD;Ping_src=0x80000000;/3Ping3/Ping_src=0x80006300;/3Pong3/EDMA_HandlehEDMA_B;//EDMAEDMA_HandlehEDMA_C;//EDMAEDMA_Configconfig_A;EDMA_allocTableEx(4,&hEDMA_C);//RAMADD=EDMA_getTableAddress(hEDMA_C);//RAMhEDMA_B=EDMA_open(EDMA_CHA_TINT1,EDMA_OPEN_RESET);EDMA_clearChannel(hEDMA_B);//EDMAEDMA_intDisable(10);//TCCINTNUM=8,CIEREDMA_intClear(10);//CIPREDMA_intEnable(10);//EDMA---------------------3///for(i=0;i1;i++){//BuffA,BuffB,BuffC;config_A1opt=EDMA_OPT_RMK(EDMA_OPT_PRI_HIGH,//EDMA_OPT_ESIZE_32BIT,//32EDMA_OPT_2DS_NO,//EDMA_OPT_SUM_INC,//EDMA_OPT_2DD_NO,//EDMA_OPT_DUM_INC,//EDMA_OPT_TCINT_NO,//EDMAEDMA_OPT_TCC_OF(10)//=10EDMA_OPT_LINK_YES,//EDMA_OPT_FS_YES);//config_A1src=(Uint32)Ping_src;//config_A1cnt=(Uint32)0x00000080;//128,config_A1dst=(Uint32)BuffA;//config_A1idx=(Uint32)0x00000020;//config_A1rld=ADD;////EDMAEDMA_config(hEDMA_B,&config_A);/3RAM,EDMA3/config_A1opt=config_A1src=(Uint32)Pong_src;config_A1dst=(Uint32)BuffB;config_A1rld=(Uint32)0x00000000;EDMA_config(hEDMA_C,&config_A);EDMA_enableChannel(hEDMA_B);35000MB/sEDMA,C67131200MB/s,,EDMA,[1],1TMS320C6000DSPs[M]1:,20001[2]TexasInstrumentsInc1TMS320C6000PeripheralsRefer2enceGuide[G],[S1l1]:TexasInstrumentsInc119991[3]TexasInstrumentsInc1TMS320C713FLOADTING2POINTDIGITALSIGNALPROCESSORS[G],[S1l1]:TexasIn2strumentsInc120001[4]TexasInstrumentsInc1TMS320C6000DSPExternalMemo2ryInterfaceReferenceGuide[G],[S1l1]:TexasInstru2mentsInc120051[5],1[J]1,2004,23(3):27-291(34)(2),,,,(),[1]1[M]1:,20011[2],1[M]1:,2004124ExperimentScience&Technology2006105
本文标题:EMIF接口设计及EDMA功能的实现
链接地址:https://www.777doc.com/doc-5015237 .html