




已阅读5页,还剩65页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
BasicHigh SpeedTransceiverArchitecture DenisLu APRSC 2 Agenda IntroductionStratixIVGXTransmitterPathReceiverPath Introduction 4 WhatisaTransceiver Combinationtransmitter receiverusedwhensendinghigh speeddigitaldata controlssignalsacrossphysicalmediumBoardtracesOpticalfiberCAT5cableUsedinthePHY physical layer 5 Definitions PhysicalCodingSub Layer PCS DigitallogicthatpreparesparalleldatafortransmissionacrossaphysicalmediumorrestoresdatatooriginalformEx Encoding decoding scrambling descramblingPhysicalMediaAttachment PMA ConvertsdigitaldatatoserialanalogstreamorreverseConnectstophysicalmediumEx Paralleltoserialconversion StratixIVGX 7 StratixIVGXChipLevel Transceiverblock withfour8 5Gbpstransceivers andtwo3 2Gbpstransceivers PCIExpresshardIPblocks High speedLVDSI ObankswithDPAcapability 8 8 Bluetext EnhancementstoStratixIIGXFPGA TransceiverFeatureSet 9 TransceiverBlock 1 TheCMUcanbeconfiguredasatransceiverchannelwithPMAonly 10 4Channels 2CMUConfiguration 11 6ChannelsConfiguration 12 6ChannelsConfiguration PMAOnly 13 13 ProtocolSupportSummary Bluetext EnhancementstoStratixIIGXFPGA 14 14 FeatureComparison Transceivers 15 15 TransceiverDataRates PCS PMAChannels WewillbinfortransceiverspeedinStratix IVGXFPGAs 16 16 TransceiverDataRates PMAOnlyChannels TransmitterindependentofreceiverChannelavailablewhennotusedasaclockmultiplierunit CMU PMAonlychannelscouldpotentiallyrunfasterUsesthesamePMAblockasPMA PCSchannelswhichrunat8 5GbpsSpeedlimitedbycoretotransceiverinterfacetimingbecausethechanneldoesnothaveaPCStobufferdataTopspeedwillbereassessedaftercharacterization stretchgoalistoachieve6 375GbpswithPMAonlychannels 17 StratixIVGXTransceiverBlockTopology F H K N oneside bothsides 8 8 0 16 16 0 24 16 8 36 24 12 48 32 16 D Total 8G 3G 18 DynamicReconfigurationofChannels withoutreconfiguringtheFPGAcoreChangePMAsettingsOutputdifferentialvoltageVodTransmitterpre emphasisReceiverequalizationSwitchdatarateexamples1G 2G and4GFibreChannel155 Mbps 622 Mbps and2 448 GbpsSONET SDH OC 3 STM 1 OC 12 STM 4 andOC 48 STM 16 ChangePCSandclockdomainsettingsSwitchbetweenSONET SDH GbEandFibreChannel 19 AdaptiveEqualization AlteradevelopedAdaptiveDispersionCompensationEngine ADCE AutomaticallymonitorsandadjuststhereceiveequalizerforthebesteyeopeningPVTcontinuouslymonitoredandcompensatedBlindequalizationrequiresnotrainingpatternRequiresDCbalancedencodingschemewithampletransitionsToseePlug PlaySignalIntegrityinaction watchthedemoat StratixIVGXVSVirtex5 21 FastestTransceiverDataRate TheXCVRdataratesofthelargestVirtex 5FXTdeviceislimitedto5 0Gbpscommercial 4 25GbpsIndustrial Provisionsforcustomerstouseafastspeedgradedeviceoverindustrialtempwherethecoreoperatesatmidspeedgradebutthetransceiveroperatesatfastspeedgrade 6 375Gbps ThecustomermustobtainapasswordforQuartusIItorunthisconfiguration 22 40 nmTestChipEyeDiagram 8 5Gbps Seriallinkrate 3G 6G 8G Technologynode 0 13 0 09 0 065 0 040 40 nmtechnologyfacilitatessufficientmarginforproductionsolutionof8 5Gbps XCVRs Guardband Requiredmargintoguaranteerobustmulti channelperformanceacrossPVT Targetperformance Maximumdataratetargeted Superiorperformance Performanceachievedinexcessofcommonindustryspecifications 10G TJ 27 5psRJ 1 23psrmsDJ 10 3ps 23 ProtocolStandardSupportComparison 24 PCIExpress NotallPCIExpressstandardsareequalXilinxdoesnothaveasolutionforx8PCIeGen2StratixIVGXistheonlyFPGAtoofferPCIExpress2 0hardIP upto4 TheVirtex 5LXTcanonlysupport1HIPblock TheVirtex 5FXTsupportsamaxof2HIPblocks 25 TransceiverFeatureComparison CH3 StratixIVGXPMA CMU1 CH2 CMU0 CH1 CH0 ADCE ADCE ADCE ADCE Enhancedversiontoreducepower Enhanced lowerjitter TransmitterPath 27 TransmitterPath Convertsparalleldatapatterntohigh speedserialdatastreamEmbedsclockintosingleserialdatastreamsodatacanberestoredatreceiverFunctionallysimpler fewerblockswhencomparedtoreceiver 28 TransmitterPath TransmitterBlockDiagramTransmitterPCSTransmitterPMA 29 TransmitterBlockDiagram FromFPGA PhaseCompFIFO CentralBlock PowerDown Reset CMU ByteSerializer 8B 10BEncoder BitSerializer PCS PMA 30 TransceiverPCSBlocks PhasecompensationFIFOByteserializer8B 10Bencoder 31 TransmitterPhaseCompensationFIFO ShallowFIFOthatcompensatesforphasedifferencesbetweenFPGAcoreandtransceiverPCS TXPhaseCompFIFO RD CLK WR CLK Transceiver PLD LowSpeedclockfromtransmitterPLL tx clkoutorcoreclkout PIPE tx coreclk 32 ByteSerializer ByteserializerreducesPLDclockratewhilemaintainingthedesiredlinerateUsedwhentransmitteddatarateistoofastforthecorelogic250MHzmaximumclockPLDlimitationDoublescoredatawidth32 bitor40 bitinputindoublewidthmode16 bitor20 bitinputinsinglewidthmodeLeastsignificantbytetransmittedfirst 33 ByteSerializer ByteSerializerbypassed ByteSerializerEnabled DataFlow 34 8B 10BEncoder Converts8 bitdata 1 bitcontrolto10 bitcodegroupsEnsuresenoughtransitionsontransmitteddatatomaintainsynchronizationwithreceiverAvailableinsingleanddoublewidthmodeDoublewidthmodeoperatesinaparallellinkedmodewithtwo8B 10BencodersCanbebypassedEx Designusedscrambling 35 TransmitterPMABlocks TransmitterbufferTransmitterClockManagmentUnit CMU Serializer 36 Serializer TwomodesofoperationsSinglewidthDoublewidthSerializes8 bits singlewidthscrambled 10 bits singlewidth8B 10B 16 bits doublewidthscrambled 20 bits doublewidth8B 10B LSBtransmittedfirstOptionalbitreversalsupportedPCSoutputrewired MSB LSB LSB MSB 37 TransmitterBuffer 38 Pre emphasisOpensEye 3 PCBTrace FR 4Material 40 PCBTrace FR 4Material Increasingpre emphasislevels 39 TransmitterCMU TXPLLblockCentralClockDividerBlockUsedonlyinbondedlane i e x4 modex8notsupportedinBasicmodeIndividualTXlocalCLKdividerblocks 40 TransmitterPLLBlock 2TransmistterPLLsREFCLKrange 50 622 08MHz ToTXLocalClockDividerBlocks ToTXLocalClockDividerBlocks ToCentralClockDividerBlock FromGlobalClockpins 41 CentralClockDividerBlock OneclockoutputperTransceiverBlockProvideshigh speedandslow speedclocksinx4 x8modesGenerateshigh speedclockfortransceiverblockSERDESGeneratesslow speedclockfortransceiverblockPCS 42 TransmitterLocalClockDividers OnedivideravailableperchannelProvideshigh speedandlow speedclocktoindividualchannelAllowsindividualchannelsintransceiverblocktorunatdifferentratesGenerateshigh speedclockforSERDESGeneratesslow speedclockforPCSDividestransmitterPLLoutputby1 2or4 43 AdditionalTransmitterBlocks ScramblerAppliespolynomialtodataEnsuresampletransitionssoclockcanbeextractedfromdataReducesEMIUsedwithandwithout8B 10BencodingExamplepolynomial PCIExpress x16 x5 x4 x3 1 ReceiverPath 45 ReceiverPath ExtractsclockfromserialdatastreamConvertsserialdatastreamtoparalleldataMustlocateandaligntobyteboundariesinserialstreamAccountforclockdifferencesinsource transmitter domainanddestination receiver domainIncreaseinnumberofblockswithgreatercomplexitythantransmitter 46 ReceiverPath ReceiverBlockDiagramReceiverPMAReceiverPCS 47 ReceiverBlockDiagram ToFPGA PhaseCompFIFO CentralBlock PowerDownandReset RecieverPLL ByteOrdering ByteDeserializer 8B 10BDecoder RateMatcher WordAligner Deserializer CRU PCS PMA 48 ReceiverPMABlocks ReceiverbufferReceiverPLLClockrecoveryunit CRU Deserializer 49 ReceiverInputBuffer On chipterminationCommon moderegenerationProgrammable adaptiveequalizationAC DCcouplingsupported PIPEmodeonly 50 ReceiverPLL UsedtotraintheCRUEachreceiverchannelcontainsitsownPLLProgrammablebandwidth 51 ReceiverPLL 52 ReceiverCRU RecoversclockfromserialinputdataFrequencytrainedbyreceiverchannelPLLMayalsobetrainedbytransmitterPLLGeneratesHigh speedclockfordeserializerLow speedclocksfortransceiver core 53 CRUFunctionalBlockDiagram 54 Deserializer TwomodesofoperationsSingle widthDouble widthDeserializes8 bits singlewidthscrambled 10 bits singlewidth8B 10B 16 bits doublewidthscrambled 20 bits doublewidth8B 10B LSBreceivedfirst 55 ReceiverPCSBlocks WordalignerRatematcher8B 10BdecoderBytedeserializerBytere orderingblockPhasecompFIFO 56 WordAligner WordAligner AlignstheserialdatawordboundaryProgrammablealignmentpatternAvailablesynchronizationstatemachineCannotbebypassed 57 WordAlignerBlocks Patterndetect detectswhenthealignmentpatterniswithinthecurrentwordboundaryAligner alignsthewordboundarytothealignmentpatternManualBitslip providesbarrelshiftertoalterwordboundaryRunlengthchecker detectsconsecutivebitvalues 58 SynchronizationStateMachine Provideshysteresisinlinkre synchronizationDetectsgoodcodegroupstodeterminesynchronizationDetectserrorstofalloutofsynchronization 59 ChannelAlignerBlock Deskew Alignsallchannelstochannel0clockExampleuse A initiatedsimultaneouslyonalllanesatthetransmitterChannelalignmentdonewhen4setsof A sarereceivedFallsoutofalignmentwhen4setsofmis alignedcolumnsof A sarereceived 60 RateMatcher ProvidesclockcompensationforasynchronoussystemsRemovesorinsertscharactersbasedonFIFOfilllevelsRatematcherautomaticallydeletesdatatopreventoverflowandinsertsK30 7topreventunderflowAvailableinsingleordoublewidthmodesProgrammableinsertanddeletecharactersAlsosupportedXAUI GigEandPCIeModes 61 RateMatcherDeletion BasicSingleWidth ProgrammablecommaandskipcharactersDefaultprogrammedcomma K28 5 andskip K28 0 ExampleshowsskipdeletionaftercommadetectionCandeleteanynumberofskipasnecessaryinSOS 62 8B 10BDecoder Converts10 bitcodegroupsto8 bitdataand1 bitcontrolindicatorAvailableinsingleanddoublewidthmodeDoublewidthmodeoperatesinaparallellinkedmodewithtwo8B 10BdecodersDete
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年恶劣天气作业安全生产实操试题及答案
- 车工技能竞赛培训试题及答案
- 求职课件教学
- 第18课 统一多民族国家的巩固和发展(说课稿)2023-2024学年七年级下册历史(安徽专版)001
- 第1章 生命的结构与生殖 第4节 微生物的结构与生殖 第三课时说课稿-2024-2025学年浙教版七年级下册科学
- 疫情知识宣传培训内容课件
- 3.8 经济体制改革 说课稿 2025-2026学年部编版八年级历史下册
- 氯丙嗪课件教学课件
- 6. 有趣的水墨游戏说课稿-2025-2026学年小学美术岭南版三年级上册-岭南版
- Tau-352-U-15N-生命科学试剂-MCE
- 药品不良反应和医疗器械不良事件监测培训终杨课件
- 海尔人单合一管理模式课件
- 药物分析题库及答案
- 《孤独的小螃蟹》课件PPT
- 池塘养鱼高产新技术
- 科大讯飞说明书
- 新人教版九年级物理实验报告册全
- GB/T 2883-2015工程机械轮辋规格系列
- GB/T 20913-2007乘用车正面偏置碰撞的乘员保护
- GB/T 15089-2001机动车辆及挂车分类
- GB/T 10183.1-2010起重机车轮及大车和小车轨道公差第1部分:总则
评论
0/150
提交评论