11
Intellectual Property Cores for System Critical FPGAs
IntellectualPropertyCoresforSystemCriticalFPGAs
Microsemihasmorethan180intellectualproperty(IP)productsdesignedandoptimizedtosupportcommunications,consumer,military,industrial,automotive
andaerospacemarkets.MicrosemiIPsolutionsstreamlineyourdesigns,enablefastertime-to-marketandminimizedesigncostsandrisk.Youcanaccess
MicrosemiIPcoresthroughtheMicrosemiLiberoIDEsuiteofdevelopmenttoolsviatheSmartDesignIPdesigninterface.ManyMicrosemicoresfeature
rmwaredriversaccessiblethroughtheFirmwareCatalogtool.Integratedsolutionsarealsoavailable,featuringMicrosemiIPandhighlightingtheadvantagesof
Microsemi’sintrinsicallylowpowerFPGAs.AfewkeyIPcoresforsystemcriticalapplicationsareshownbelow,andyoucanviewtheentirelibraryofcoresat
www.microsemi.com/soc.
MIL-STD-1553BIPCores
MIL-STD-1553isacommand/response,dual-redundant,time-multiplexedserialdatabususedinsevereenvironments.MicrosemiCore1553IPcoresprovide
robust,fullytestedMIL-STD-1553AandBimplementationsthatarecompatiblewithlegacy1553solutions.Microsemiprovideseverythingneededtoincorporate
oneormore1553Bcoresintoasystemdesign.Core1553BRM,Core1553BRT,Core1553BRT-EBRandCore1553BBCareavailable.
Digital Signal Processing IP Cores
Microsemidigitalsignalprocessing(DSP)coresdeliverdigitallteringandsignalprocessingcapabilities.Corestakingadvantageofon-chipmultiplierblocksin
Microsemi’snewRTAX-DSPdevicesofferoutstandingperformanceinspaceightapplications.
• ComplianttoMIL-STD-1553AandB
• BusController(BC),RemoteTerminal(RT)
andMonitorTerminal(MT)
• SimultaneousRT/MToperation
• 12,16,20or24MHzclockoperation
• Built-intestcapability
• AdvancedRTfunctions
• SophisticatedBCreduceshostoverhead
• Interfacestostandardtransceivers
• Redundancyforsevereenvironments
• Lowpoweroperation
Core1553BRM
Memory
BusA
BusB
Encoder
Protocol
Controller
Backend
Interface
CPU Interface
and Registers
Command
Legalization
Decoder
Decoder
• HighlyparameterizableDirectCoreRTL
generatoroptimizedfortheRTAX-DSPfamily
supports forward and inverse complex FFT
• Transformssizesfrom32to8,192points
• 8to32bitsI/Orealandimaginarydata
and twiddle coefficients
• Two’scomplementI/Odata
• Bit-reversedornaturaloutputorder
• Selectionofunconditionalorconditional
block floating point scaling
• EmbeddedRAM-block-basedtwiddleLUT
• Built-inmemorybufferswithoptionalextensive
or minimal memory buffering configurations
• Handshakesignalstofacilitateeasy
interface to user circuitry
CoreFFT
Data Buffer
Bit-Reversed
Write Addr
Mem0
Mem1
Pong Buffer
Ping Buffer
Radix-2
Butterfly
Twiddle LUT
Read Switch
Write Switch
Complex
FFT Output
Complex
Input Data
Mem0
Mem1
• HighlyparameterizableDirectCoreRTLgenerator
optimizedfortheRTAX-DSPfamilyimplementsarange
of filter types, including single rate fully enumerated
(parallel),singleratefolded(semi-parallel)lterand
multi-rate polyphase interpolation FIR filter
• Performanceupto124MHz
• Supportsupto1,024FIRltertaps
• Run-timereloadablecoefcients,multiplecoefcient
sets, or fixed coefficients
• 2-bitto18-bitinputdataandcoefcientprecision
• Signedorunsigneddataandcoefcients
• Fullprecisionoutput
• Coefcientsymmetryoptimization(onthefully
enumeratedlters)
CoreFIR
BufferedFFTBlockDiagram