Transcript
Page 1: Advanced Performance Architecture Description

DDR2 Memory Controller IP Core

Local Bus8-128 Bytes

Wide

400 MHz Memory

Performance

DDR2 SDRAM(256-bit)

H-VScaler

Frame RateConverter

HDMITransmitter

(1080p)

PCIeInterface

HDMIReceiver(720p)

HyperDriveMulti-port

DDR2 MemoryController

LVDSOutput

6-Port Example: Medical Equipment HDTV Display

Key Features

• 400MHzDDR2memoryperformance• Upto10localbusRDorWRports• Fullorhalf-ratelocalbus• ConfigurableFIFOdepth:16to2048bytes• Memorydatawidth:upto128bits8/16/32/64/128-bit• Localbuswidthfrom16to256-bits• IntelligentSDRAMburstcachingminimizeswait-states• LayoutindependentDDRRound-Tripcapturescheme• Multipletimedomainclocking• ConfigurationGUIstreamlinesdesignprocess• SupportsCycloneI,II,III*,StratixI,II,III*andGX

* Pending verification

Advanced Performance Architecture

• 267/400MHzCycloneII/StratixIImemoryperformance• Sourcesynchronousclockingsimplifiestimingclosure• ConfigurableFIFOoptimizesstreamingvideoapplications• Configurablememoryandlocalbusdatawidth• SDRAMDQ/DQSgroupsnotrestrictedtodedicatedDQpins• Localbusoperatesatfull/Half-rateofDDR2bus• Round-robinbusarbitration

Description

TheMicrotronixHyperDriveMulti-portDDR2MemoryControllerIPCorelevitatesFPGAbasedhardwaredesignstoawholenewlevelofperformance.ItisbuiltaroundanewDDR2statemachinecontroller,andaninterleavedFIFOarchitecturewhichallowsthelocalbusdatapathoperateseitheratfull-rate,(twicetheDDR2databuswidth)orathalf-ratewithabuswidthof4XfourtimestheDDR2databusinterface.InaCyclonedevice,thelocalbusoperatesathalf-rateonly.AproprietaryMicrotronixdatacapturetechniqueenables400MHzDDR2performanceinaStratixIIdevice.

ThememorycontrollersupportsburstmemoryRD/WRaccesscyclesandhandlesallmemorytasks,includinginitializationandrefreshcycles.Thecoreintegrates:aburstDDR2memorycontrollercore,aportarbitratorandanintelligentlook-aheadFIFOcontrollerintooneeasy-to-usecore.

Thecoresupportsuptotenindependentlyclockedstreaming-datasourcesoperatingfromonesharedhighbandwidthmemorysystem.Withafewclicksofamouseandwithinminutes,usingtheintuitiveMicrotronixGUIinterface,designerscancreateamulti-portsystem,adesigntaskwhichwouldnormallytakeseveralman-monthsofeffort!

Target Applications

TheHyperDriveDDR2coreistargetedatapplicationsrequiringultrahigh-performancememorysubsystemsincluding;HDTVconsumerelectronics,videoconversion/enhancementequipment,militaryvisionsystems,medicalimaging,datanetworking,Ethernet,PCIe,datarecorders.

Page 2: Advanced Performance Architecture Description

Technical Description

TheMicrotronixHyperDdriveDDR2MemoryControllerIPCorebuildsupontheproprietarysource-synchronousdatacapturetechnologydevelopedinourfirstgenerationSDRAMcontrollers.ThecoredecouplestheDDR2statemachinecontrollerfromthehigh-speeddatapath,decreasingtimingconstraintsandimprovestimingclosureboostingperformancebyover30%.ThefmaxperformanceconstraintoftheinternalmemoryblocksisresolvedbyinterleavingthelocalbusFIFOsenablingthemtooperateathalfdatarateofthememoryinterface.TheCycloneIIcoreimplementationoperatesinthishalf-ratemodeonly.

Aproprietarysource-synchronousdesigntechniqueisusedforcapturingthehigh-speedDDR2datafromthememorydevicesindependentoftheround-tripdelay.TheschememakesIPcoretimingsindependentofthePCBlayouttracelengthsignaldelayandanyassociatedimpedancevarianceoftheboardfabricationprocess.Theuseofsource-synchronousdatacaptureclockingalsofreestheIPcoredesigntaskfromthePCBdesignstepandreducestheFPGAdesigncompilationtoasimpletwo-stepprocess!

Source-synchronousdatacapturealsoboostsmemoryperformancebyremovingtheextraresynchronizationclocksrequiredbyPLLbased

designs.Thisexpandsthedatacapturetimingmarginsextendingtemperatureperformanceandenablingfastertimingclosureinthedesignfittingprocess.AnadditionalsidebenefitisthattheSDRAMdatapinsarenolongerrestrictedtotheuseofdedicatedDQpins,increasingdesignflexibilityandavailableIOpinsthusreducingpackageconstraints.

TheportscanbeconfiguredforeitherRDorWRaccess.ByusingFIFO’stobridgethetimedomainofthelocalbusportstotheSDRAMmemoryclockdomain,eachportcanbeindependentlyclockedattheiroptimaldesignfrequency.PortFIFObufferdepthcanalsobeconfigured(from16to2048bytes)tothematchcharacteristicsofthestreamingdatadeviceandprovidedforextendedburstpipelined

memorycycleseliminatingCASlatencyoverheadencounteredusingashortburstaccesscontroller.InternallytheFIFO’sarepartitionedintotwobanksallowingtheinputandoutputofeachtobefilledoremptiedsimultaneously.

NORTHAMERICANHEADOFFICELONDON,CANADA

PHONE:+15196900091TOLL-FREE:+18886900091

Other Features and IP Core Deliverables

• ModelSim/VHDLprecompiledsimulationslibrary• OnDieTermination(ODT)improvessignalintegrity• Includeslicenseand1yearofupdates• AlteraOpenCorePlusevaluation• Customcoresareavailable.

Ordering Info

• SKU:6243-01-01HyperDriveMulti-portDDR-2MemoryControllerIPCore

• www.microtronix.com

MemoryTimingGUI

MemoryConfigurationGUI

PortConfigurationGUI

MEMORY PERFOMANCE (MHZ)

DEVICE SPEEDGRADE DDR2

ArriaGX -6 300

StratixIII -4,-3,-2 300,333,400

StratixII/GX -5,-4,-3 300,333,367


Top Related