您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 基于FPGA的通信协议芯片的设计
2011No.23··1969—。FPGA*330031FPGAProfibus。FPGA、Profibus-DPFPGA。VHDL。FPGA。FPGAProfibusVHDLTN915.05B1001-5531201123-0046-05DesignofaCommunicationProtocolChipBasedonFPGAZHONGWeishengLIYijunNanchangUniversityNanchang330031ChinaAbstractAnewapproachwasproposedthatusingFPGAchiptoreplacethetraditionalcommunicationproto-colchips.AndthespecificsolutionoftheFPGAprotocolchipwasillustrated.MeanwhileaftertheanalysisoftheProfibus-DPcommunicationprotocolthespecificpartitionoffunctionswasgivenbyFPGA.FurthermoreinordertoachievethecommunicationfunctionitsimulatedthefunctionmodulesofFPGAandprogrammedthedesignwithVHDLlanguages.ThesimulationexperimentsprovethatFPGAmodularprotocolfunctionscanbeachievedwithacertainfeasibility.KeywordsFPGAProfibuscommunicationprotocolVHDL1986—。*6073602120051B040090020111BB970012-20Profibus3DP、FMSPA。DP、I/O4~20mA//24VDCI/O1。FPGAField-ProgrammableGateArray。FPGAFPGAASIC。FPGA。1ProfibusOSIProfibus-DP1、21。。1.1Profibus-DPProfibus-FMSProfibusRS-485、、。EIARS-485。—64—··2011No.23。9.6Kb/s12Mb/s。321km。32。1Profibus-DPFMSDPPAFMS-ProfibusDPPAV0/V1/V23~6FDLMACMAC-TokePassingEIARS-485RS485/LWLIEC1158-21.2Profibus、。SDN、SDA、SRD、CSRD、MSRD、CS。1.3Profibus42SD1、SD2、SD3、SD4SC。SD1。2。2SD1SD1DASAFCFCSED0X10XXXXXX0X16SD2。ProfibusSRD。3。SD38。3。3SD2SD2LELERSD2DASAFCDUFCSED0X68XX0X68XXXXXXX0X164SD3SD3DASAFCPDUFCSED0XA2XXXXXXX0X16SD4Token。4。4SD4SD4DASA0XDCXXXXSC。5。5SCSC0XE5SDStartDelimiterLE。DA、SA、FC、DSAP、SCAPLERLE。4LERDASAFC。DU“”246FCS。ASICEDEndDelimiter。。0X16。2FPGAProfibusFPGA、。63。2.13、UART—74—2011No.23··6FPGAUARTFDL、FDL、。3UART。UART1。1“00000101101”“00001011”UART。2.2FDLFDL。2.2.1FDLFDL。FC、FCS、DA、SAFDLSD3SD2DUDATA_UNITFDL。2。2FDL1。UARTSD1、SD2、SD31。3。SD_uartdin708SD_EN1SD。SD00、01、10SD1、SD2、SD3。clkreseta_qSD10。32。。4。SD_ENclkED_uartdin708—84—··2011No.234ED_EN。3。5。UARTDIN708REG_EN8SD_ENED_EN。DATA_UNIT70DA70FC70FCS70LE70LER70FDLD_EN70FDLE_EN103。300、01、10SD1、SD2、SD3。54。6。count708dat-acount708clkED_EN。reseta_qEN708FDL。67。SD01SD2115ENFDLSDLELERSDDASAFCDUFCSED00010100020304050607。5FDL。FDL7FDL。8。rdnuartdin708clkDA70SA70FC70FCS70LE70LER70FDLD_EN708data_unit708。—94—2011No.23··8FDLFDL9。68H、05H、68H、81H、83H、56H、3CH、3EH、69H、16HDA70SA70FC70FCS70LE70LER70FDLD_EN70。9FDLSYNSD2LELERSD2DASAFCDUFCSED10X68XX0X68XXXXXXX0X162.2.2FDLFDLFDL。10。10FDL/SD2。2.3。。3Profibus-DPFPGA。VHDL。FPGAProfibus。【】1.M..2008.2.M.2007.3Altera.CyclonedevicehandbookG.2005.2011-06-10—05—
本文标题:基于FPGA的通信协议芯片的设计
链接地址:https://www.777doc.com/doc-3237143 .html