Upload
dci-ag
View
236
Download
12
Tags:
Embed Size (px)
DESCRIPTION
Â
Citation preview
2
Table of Contents
Introduction 3
Power Management Solutions •MixedSignalPowerManager(MPM) 4
System Management Solutions •PigeonPointSystems 5
Motor Control Solutions 6
Display Solutions 6
Embedded Microprocessors
•ARM®Cortex™-M1 8
•Core8051s 8
•CoreABC 8
Communication Protocol IP Cores
•CorePCIF 9
•Core10/100 9
•CoreSDR/DDR 9
•Core429 10
MIL-STD-1553 IP Cores
•Core1553BRM 10
•Core1553BRT 11
•Core1553BRT-EBR 11
•Core1553BBC 11
Digital Signal Processing IP Cores
•CoreFFT 12
•CoreFIR 12
•CoreDDS 12
•CoreCORDIC 13
Cryptography IP Cores
•CoreAES128 13
•CoreDES 13
•Core3DES 13
Intellectual Property Cores
•MicrosemiIPCores 14
•MicrosemiIPCoresIncludedinLiberoIDEIPBundles 18
•MicrosemiIPCoresAvailableforPurchaseforUsewithLiberoIDE 19
Partners 19
Refertowww.microsemi.com/socforup-to-dateinformation.
Mic
ros
em
i IP S
olu
tion
s
3Refertowww.microsemi.com/socforup-to-dateinformation.
Microsemi’s SoC Products Group has more than 180 intellectual property (IP) products designed and
optimized to support communications,consumer,military,industrial,automotiveandaerospacemarkets.Microsemi
IPsolutionsstreamlineyourdesigns,enablefastertime-to-marketandminimizedesigncostsandrisk.Youcan
accesstheIPcoresthroughtheMicrosemiLibero®IntegratedDesignEnvironment(IDE)suiteofdevelopmenttools
viatheSmartDesignIPdesigninterface.ManyMicrosemiDirectCoresfeaturefirmwaredriversaccessiblethroughthe
FirmwareCatalogtool.Integratedsolutionsarealsoavailable,featuringMicrosemiIPandhighlightingtheadvantagesof
Microsemi’scustomizablesystem-on-chip(cSoC)devicesandFPGAs.
DirectCores
DirectCoresaredesigned,verified,supportedandmaintainedby
MicrosemiforMicrosemidevices.Theseprovencorescomecomplete
aspre-implemented,synthesizablebuildingblocksandhavebeen
thoroughlyverifiedinMicrosemicSoCsandFPGAs.
DirectCores Included with Libero IDE
AccesstomorethanfiftyDirectCoresisincludedasobfuscatedRTLwith
theLiberoIDEGoldlicense.LiberoIDEGoldlicensesareavailableFREE
atwww.microsemi.com/soc/products/software/libero/licensing.aspx.
.PurchaseofaLiberoIDEPlatinumlicenseprovidesaccesstofullRTL
sourcecodeforthesameselectionofmorethanfiftycores.
CompanionCores
CompanionCoresaresourced,verified,supportedandmaintainedby
MicrosemiIPpartners.Theyareproven,pre-builtIPcoresoptimizedfor
useinMicrosemidevicesandtools.
Partners
MicrosemiPartnersremovebarrierstoefficientdesign,helpingdevelopers
quicklyfindsourcesforproductsandservices;theyprovideadditionalIP,
hardware,softwareanddesignservices.
One Company Serving All Your Design Needs
WesupplyIP,components,toolsandcompletereferencedesigns.This
allowsthesystemdesignertofocusonaddingvaluetothedesign.
MicrosemiIPisoptimizedandverifiedforusewithMicrosemicSoCsand
FPGAs,sodesignerscanspendtimedevelopingandverifyingthesystem
insteadofcomponentIPblocks.
MicrosemiIPImprovesTime-to-MarketandReducesRisk
Microsemi IP Solutions
OptimizedforMicrosemiSingle-ChipcSoCandFPGAs BroadSoftMicroprocessorOfferingfrom8-Bitto32-Bit,Including
theARMCortex-M1FPGAProcessor
AvailableinObfuscated-RTLandRTL-SourceFormat,Multiple-Use,
Multiple-ProjectLicenses
TurnkeySystemManagementSolutionsIncludingReferenceDesigns
thatReduceComponentCountandTime-to-Market
AllCoresIncludeTestbenchesandManyAreCertifiedtoEnsure
RobustDesigns
CompleteDevelopmentSupport,EnablingFastandEasySolution
DevelopmentandDeployment
MPM Daughter CardSmartFusion
Evaluation or Development Kit Board
SmartFusion cSoC
ARM Cortex-M3MPM
MPM Con�gurationRegisters (NVM)
OLED Power SupplyVoltage Display
JTAGInterface
D1LED
Reg1LED
Reg1 3.3 V Vout1
D12LED
.... ....
Power Enable Ch1
Rail 1 Voltage
Reg4LED
Reg4 5.0 V Vout4Power Enable Ch4
Rail 4 Voltage
Power Enable 6-16
Analog in 6-16
Ch1 Flag
Ch12 Flag
Ch13-16Flags
Po
we
r M
an
ag
em
en
t S
olu
tio
ns
4 Refertowww.microsemi.com/socforup-to-dateinformation.
PowerManagementSolutionsPowerMatters,andmodernsystemsrequirepowermanagementtointelligentlycontrolmultiplepowersupplies.Microsemi’sMixedSignalPowerManager(MPM)deliverspower-up,runtimeandpower-downmanagementinanextremelycompactimplementationusingtheSmartFusion®customizablesystem-on-chip(cSoC)andtheFusionmixedsignalflashFPGA.
• ConfigurablepowermanagementinaSmartFusioncSoCwithhard100MHz,32-bitARMCortex-M3processororFusionmixedsignalFPGAwithsoft ARMCortex-M1processor
• Implementscomplexpowermanagementinhardwarewithnoneedtoreprogram theFPGA
• Morefeaturesthancurrentapplication-specificstandardproduct(ASSP)solutions
• Proveninhardware
- Demonstration available using Fusion Advanced Development Kit
MixedSignalPowerManager(MPM)
Monitor, Control Power Supplies• Simultaneously monitor up to 30 power supplies• Up to 32 user-defined, digital output control signals• Up to 30 independent analog monitor inputs, plus 1 internal temperature
monitor and 1 internal voltage input• 30 analog inputs assignable to voltage, temperature, or current monitors • Supported analog voltage range from –10.5 V to 0 V or 0 V to +12 V
Power Supply Margin and Trim Functions• Trim and margin up to 8 power supplies• Dynamic voltage control, configurable via I2C or JTAG• Independent digital, closed-loop trim function for each output • Data logging critical events with timestamp stored in nonvolatile memory
Integrated ADC and Analog I/O• 12-bit resolution• Internal 2.56 V or external reference voltage• Current monitor and temperature monitor blocks• Analog-to-digital converter (ADC) accuracy is better than 1 percent
Filters, Flags and Control Signals• User-configurable exponential decay and average filtering• Per-channel hysteresis and glitch filtering• Five user-configurable thresholds defining 6 flag signals per channel—OFF,
UV2, UV1, NOMINAL, OV1, OV2
• 32 general purpose digital output control signals• 16 user-defined digital inputs• Control signals definable via AND/OR combination of inputs and flags
– Control signals can be inverted or tristate buffered– The user can configure any flag as low (or high) when deasserted,
and can set initial state of that digital signal flag– User-configurable control signals can be stays-high (or -low) or
a user configurable pulse high for a configurable duration
Easy Power Sequencing• 15 power sequence slots—sequenced channels are assignable to any slot• User-configurable, per channel in-slot startup delay, shutdown delay,
nominal voltage and timeout• Power-off sequencing is configurable as same order, inverse order,
or simultaneous
Flash-Based FPGA Fabric for Custom Control Logic• Up to 1,500,000 system gates available for custom digital extensions
On-Chip Clock Support• Internal 100 MHz RC oscillator (accurate to 1 percent)• Programmable real-time counter (RTC)
JTAG and I2C Interface• Configurable in-system via JTAG• Single channel slave mode I2C
➔ Mixed-Signal Power Manager is supported on the Fusion Advanced Development Kit with on-board power management resources, including four controllable regulators, fault introduction switches and pots, status and fault indicator LEDs and more.
Learn more about Power Management and MPM—view the MPM demonstration webcast and download MPM FREE—at www.microsemi.com/soc/products/solutions/powermgt/default.aspx.
Sy
ste
m M
an
ag
em
en
t So
lutio
ns
5PleaserefertothePigeonPointSystemswebsiteandappropriateproductbriefsforthelatestdeviceinformationandvalidorderingcodes.
SystemManagementSolutionsfromPigeonPointSystemsWorld-class management solutions for xTCA™ platforms
WhenitcomestoimplementingTelecommunicationsComputingArchitecture(xTCA)hardwareplatformmanagementsolutions,mosthardwareproductvendorsprefertobypassthehassleofcustombuildingasolutionandselectanexistingprovensolutioninstead.PigeonPointSystems,asthedominantsupplierofthesesolutionstoleadingcompaniesworldwide,isbyfarthebestchoice.Inadditiontoshippingintensofthousandsofboardsandshelvesandbeingthoroughlyvalidatedbythelargesttelecomequipmentmanufacturers,PigeonPointsolutionshavebeensystematicallytestedindozensofPICMG®Interoperabilityeventssince2002,makingthemthestandardagainstwhichotherimplementationsaremeasuredforxTCAinteroperability.
ThePigeonPointsolutionsincludeBoardManagementReference(BMR)StarterKitsbasedontheMicrosemiSmartFusioncustomizablesystem-on-chip(cSoC)andFusionmixedsignalFPGA,aswellasRenesasTechnologyH8SandAtmelAVR®microcontrollers,plusShelfManagementMezzanine(ShMM)modules,whichprovidethecoreprocessingandfirmwareforanAdvancedTCA®(ATCA)ShelfManager.TheSmartFusion-basedsolutionssupporttheA2F500andA2F200devices,whiletheFusion-basedsolutionssupportthePigeonPointenabledP1AFS1500andP1AFS600Fusiondevices.
When implementing robust and fully compliant hardware platform management solutions for “always up” hardware, youcandothingstheHardWayorthePigeonPointWay.
Board Management Starter Kits for AdvancedTCA IPM Controllers (IPMCs)• BMR-A2F-ATCA-SK based on SmartFusion cSoC• BMR-P1AFS-ATCA-SK based on Fusion mixed signal FPGA• BMR-H8S-ATCA-SK based on H8S
Board Management Starter Kit Add-ons for AdvancedMC™ Carrier IPM Controllers (Carrier IPMCs)• BMR-A2F-AMCc-SKA based on SmartFusion cSoC• BMR-P1AFS-AMCc-SKA based on Fusion mixed signal FPGA• BMR-H8S-AMCc-SKA based on H8S
Board Management Starter Kits for AdvancedMC Module Management Controllers (MMCs) in AdvancedTCA Contexts• BMR-A2F-AMCm-SK-ATCA based on SmartFusion cSoC• BMR-H8S-AMCm-SK-ATCA based on H8S• BMR-AVR-AMCm-SK-ATCA based on AVR
Board Management Starter Kits for MicroTCA® Carrier Management Controllers (MCMCs)• BMR-P1AFS-MCMC-SK based on Fusion mixed signal FPGA• BMR-H8S-MCMC-SK based on H8S
Board Management Starter Kits for AdvancedMC Module Management Controllers (MMCs) in µTCA Contexts• BMR-A2F-AMCm-SK-µTCA based on SmartFusion cSoC• BMR-H8S-AMCm-SK-µTCA based on H8S• BMR-AVR-AMCm-SK-µTCA based on AVR
Board Management Starter Kits for MicroTCA Enhanced Module Management Controllers (EMMCs)• BMR-H8S-EMMC-SK based on H8S
BoardManagementStarterKits
ShMM-500R Shelf Management Mezzanines• ShMM-500R-333M32F64R (32 MB flash, 64 MB RAM)• ShMM-500R-333M64F128R (64 MB flash, 128 MB RAM)
ShMM-1500R Shelf Management Mezzanines• ShMM-1500R-250M32F64R (32 MB flash, 64 MB RAM)• ShMM-1500R-250M64F128R (64 MB flash, 128 MB RAM)
AdvancedTCAShelfManagementProducts
➔ For much more detail on BMR kits and Shelf Management products, see the Pigeon Point Systems catalog or visit www.pigeonpoint.com.
SmartFusionBenchtopCarrierIPMCBoardwithBenchtopMMCBoardInsertedinAMCRails ShMM-500R-333M64F128R
Moto
rContr
ol/Dis
pla
yS
olu
tions
6 Refertowww.microsemi.com/socforup-to-dateinformation.
MotorControlSolutionsSmartFusioncSoCsareuniquelysuitedtoactivemotorcontrolforpermanentmagnetmotors,servomotors,seriesmotors,separatelyexcitedmotorsandalternatingcurrentinductionmotors.ASmartFusioncSoCcanactivelymanagemultipleelectricmotors,includingstartandstop,controlofrotationaldirection,speedandtorque,protectionagainstmotoroverloadsorfaultsandactivecontrolusingclosedloopperformancealgorithms.Theon-chipresourcesofferedbyaSmartFusioncSoCenableyoutomonitormotorperformanceinrealtimewithorwithoutdedicatedencoders,applyingcorrectivecontrolsignalstomaintaincommandeddirection,speed,andtorqueanddeliverprecisemotorpositioncontrol.
Microsemi’smotorcontrolpartner,PowerandControlDesign,hasproducedaSmartFusionMotorControlDevelopmentKitthatenablesdemonstrationandbenchtopdevelopmentofyourworldclasspermanentmagnetmotorcontrolproducts.Thekitincludesfivereferencedesignswithsourcefiles:
• TrapezoidalusingHalleffectsensorfeedback• SinusoidalusingHalleffectsensorfeedback• Sinusoidalwithencoderfeedback• Sensorlesstrapezoidalwithback-EMFfeedback• Ethernetinteractivecontrolofmotors
USB
SmartFusion cSoC 10/100(2x)
EtherCAT
RJ-45(2x)
CAN(2x)
RS232(2x)
Power Supply
JTAG
LEDMatrix LED
Analog UVWOutput Feedback
Connector toPlug-In Board
OR
PWM BufferedOutput
Encoder/Hall-Effect Inputs
Current FeedbackHall-Effect Sensors
MainConnector
MainConnector
ResolverExcitation
Fault, Cond.Circuit General Connector
Control Board
Motor Control Development Kit
Single Motor Driver Board
Motor MotorMotorMotor Motor
MotorConectors
MotorConnectorMOSFET
PowerFactor
Correction
120-240 VPower
Converter
120-240 VPower
Converter
MOSFETx 4
Four Motor Driver Board
SRAM
Flash
RS485(2x)
DisplaySolutions
• DisplayscameravideoorstillimagetoLCD
• Supports5.5”(320x240)or7”(800x480)LCDdisplays
• IncorporatesthefollowingdisplayIPblocks:
- Camera Interface
- I2C
- Bayer to RGB color converter
- Video timing generator
- Frame buffer controller
• ScrollsthroughstillimagesstoredonSPIflash
• Supports5.5”(320x240)or7”(800x480)LCDdisplays
• IncorporatesthefollowingdisplayIPblocks:
- Video timing generator
- Frame buffer controller
- SPI flash reader
VideoandStill-ShotCameraReferenceDesign
DigitalPhotoViewerReferenceDesign
Microsemioffersseveralreferencedesignsfordisplay,implementedusingtheIGLOO®VideoDemoKit.Customerscandownloadtheprogrammingfilesforthe IGLOOVideoDemoKitatwww.microsemi.com/soc/products/solutions/display/demokit.aspx.
➔ For much more detail on the motor control kits, go to www.microsemi.com/soc/products/solutions/motorcontrol/default.aspx.
Bayer toRGB
VideoTiming
Generator
IGLOO/e FPGA
FrameBuffer
Controller
SDRAM
SDRAM
FrameGrabberDVI-D
User I/O
LCDVideo TimingGenerator
IGLOO/e FPGA
Frame BufferController
InternalSRAM
SDRAM
FrameGrabberDVI-D LCD
Dis
pla
yS
olu
tions
7Refertowww.microsemi.com/socforup-to-dateinformation.
• DisplaysinputfromDVI-DvideosourcetoLCDdisplay
• Supports5.5”(320x240)or7”(800x480)LCDdisplays
• IncorporatesthefollowingdisplayIPblocks:
- DVI frame grabber
- Video timing generator
- Frame buffer controller
• Upscalesimageby2x(from400x240to800x480)
• Supports5.5”(320x240)or7”(800x480)LCDdisplays
• IncorporatesthefollowingdisplayIPblocks:
- DVI frame grabber
- Video timing generator
- Frame buffer controller
- 2x pixel weighted scaling engine
DVIInputtoLCDReferenceDesign VideoUpscalingReferenceDesign
VideoMUXingReferenceDesign
• UserselectsMUXdisplayofimagefromthreedifferentvideosources:
- DVI-D
- Camera
- Images stored in flash
• Supports5.5”(320x240)or7”(800x480)LCDdisplays
• IncorporatesthefollowingdisplayIPblocks:
- DVI frame grabber
- SPI flash reader
- Camera Interface
- I 2C
- Bayer to RGB color converter
- Video timing generator
- Frame buffer controller
MultipleLiveInputVideoMUXingReferenceDesign
• FPGAMUXesbetween2or4videosources
• Imagetransformationforvirtual360degreeoverheadview
• Overlaycharactergeneration
• Supports7”(800x480)LCDdisplay
• IncorporatesthefollowingdisplayIPblocks:
- DVI frame grabber
- SPI flash reader
- Camera Interface
- I 2C
- Bayer to RGB color converter
- Video timing generator
- Frame buffer controller
➔ Microsemi display solutions reference designs are supported using the Microsemi IGLOO Video Demo Kit, which includes an IGLOO video demo board and an LCD adapter board. Designers can choose from two plug-and-play display adapter boards mounted with different LCDs, or can build a customized LCD adapter board using the supplied interface specifications. The IGLOO video demo board has an IGLOO device interfacing with multiple video/image sources, including DVI and CMOS sensor interfaces. Off-chip memory is provided for data buffer and storage.
• DevelopedspecificallyforFPGAimplementation
• 3-stage,32-bitpipeline—ARMv6-Minstructionsetarchitecture
• Nolicensefeesorroyalties
• User-programmedintotheFPGA
• AllCortex-M1I/Osareaccessibleto theuser
• UpwardcompatiblewithCortex-M3
• ExecutesallThumb®code—canrunARM7™andARM9®Thumbsubroutines
• Supportedbyafullrangeofdevelopmenttools,includingMicrosemi’sSoftConsolesoftwaredevelopmentenvironment
• CompatiblewithASM51instructionset
• Oneclockperinstruction
• Advancedmicrocontrollerbusarchitecture(AMBA)advancedperipheralbus(APB)interface
• EasyconnectionofAPBperipheralIPcores
• HighlyconfigurableinSmartDesign
• On-chipdebuginterface
• Supportedbyafullrangeofdevelopmenttools,includingMicrosemi’sSoftConsolesoftwaredevelopmentenvironment
EmbeddedMicroprocessorIPCores
Cortex-M1
Core8051s
• Smallestsoftmicrocontrolleravailable forFPGAs
• 100%deterministicoperation
• VeryfastI/Oresponse,<100ns
• Highlyconfigurableandeasilytailoredtouser’sapplication
• AMBAAPBinterface
• CanbeusedwithAPBperipheralIPcores
• Programcanbestoredinhardgatesor in memory
• CanbeusedinFPGAsthatdonothave on-chipmemory
CoreABC
Microsemienablesdesignerstobuildsingle-chipembeddedsystemswithnoadditionalfeesorroyaltiesusingcomponentsnowavailable.Microsemi’sCoreABC,forexample,isafullycustomizable,lowgatecount,configurablecontroller.Core8051sisanindustrystandard8-bitASM51compliant8051sprocessor,andthe32-bitARMCortex-M1isthefirstmicroprocessordesignedspecificallyforFPGAs.BothprocessorsaresupportedbyafullrangeofdevelopmenttoolsavailablefromMicrosemi.
Core
DTCM
NVICInterruptInterface
ExternalInterface
ITCM
Register FileFetch
Multiply
DecodeShift
Logic Unit
Add
Load
Control
NVIC
AHB-PPB
AHB Master
APB Bus
SerialChannel
8051s Main Engine
PowerManagement
InterruptServicePorts Timer_0_1
ClockCont
Fetch
Instr
Cycle
Fetch
Instr
Cycle
Fetch
Instr
Cycle
ArithmeticLogicUnit
RAM_SFRCont ol
ContUnit
MemoryContr
rolrolrol
CoreABC
CoreAI
ParallelI/O Out
ParallelI/O In
APB Bus CorePWM
CoreUART
Em
beddedM
icro
pro
cessorIP
Core
s
8 Refertowww.microsemi.com/socforup-to-dateinformation.
Com
munic
atio
nP
roto
colIP
Core
s
9Refertowww.microsemi.com/socforup-to-dateinformation.
CommunicationProtocolIPCoresCommunicationsIPfromMicrosemicoversawiderangeofprotocolsandstandards,includingsuchwidelyadoptedstandardsasEthernet,PCIandSDR/DDR,andverticalmarketstandardssuchasARINC429.MicrosemiIPprovidesthebuildingblocksdesignersneedtoaddressconnectivityandcommunicationsneeds.
• PCIspecification2.3compliant
• Applicationinterfacedesignedforsynchronousorasynchronous transferswithFIFOsupport
• Zero-wait-stateburstmodetransfers
• Silicon-proven66MHzperformance
• 32-bitand64-bitoperation
• IncludesMasterandTarget
• BackendcompatiblewithCoreSDR/DDR
• UsedinPCIcardandembeddedapplications
CorePCIF
MasterController
DMARegisters
TargetController
AddressDecoder andSelect Logic
PCICon�guration Backend
Access
DMAController
Ap
plication Interface(B
ackend)
PC
I Bus
Datapath
Data
Hand
shakeD
ata
Backendand FIFOController
InternalData Storage128 Words
PCIDatapath
DatapathController
• Ethernetmediaaccesscontroller
• Datacontrollerhasabuilt-inDMAenginewithselectable8-,16-,or 32-bitdatabuswidth
• Supports10/100Mbps half-/full-duplexoperations
• SupportsCSMA/CDdefinedby IEEE802.3standard
Core10/100
DataInterface
ControlInterface
Receive Data RAM Address RAM
Transmit Data RAM
TransmitMII
TransmitControl
ReceiveControl
Data Controller
Control and StatusRegisters and Control Logic
ReceiveMII
Address
Control
Data
Address
Control
Data[2n]
PC
I B
us
Co
reP
CIF
Address
Control
Data[n]
SD
RA
M
LocalBus
Interface
SDR/DDRSDRAM
Controller
• Highperformance—133MHzSDRandDDR
• Bankmanagementlogicmonitorsmemory status
• Programmabletimingparameters
• Automaticgenerationofinitializationandrefresh
• SupportsstandardSDRAMchipsandDIMMs
CoreSDR/DDR
➔ Microsemi’s ARINC429 IP core is supported on the Core429 Development Kit, enabling avionics designers to evaluate the functionality of Microsemi’s Core429 with a full development kit that includes ARINC 429 example software, Core429 programming files, ARINC 429 physical connections and full user documentation. Designers can use the files provided with the Core429 Development Kit to create an operational ARINC platform with four transmit channels and four receive channels. Learn more about the Core429 Development Kit by visiting www.microsemi.com/soc/products/ip/default.aspx.
Com
munic
ationP
roto
colIP
Core
s/M
IL-S
TD-1
553BIPC
ore
s
10 Refertowww.microsemi.com/socforup-to-dateinformation.
• ComplianttoMIL-STD-1553AandB
• BusController(BC),RemoteTerminal(RT)andMonitorTerminal(MT)
• SimultaneousRT/MToperation
• 12,16,20,or24MHzclockoperation
• Built-intestcapability
• AdvancedRTfunctions
• SophisticatedBCreduceshostoverhead
• Interfacestostandardtransceivers
• Redundancyforsevereenvironments
• Lowpoweroperation
MIL-STD-1553BIPCores
Core1553BRM
MIL-STD-1553isacommand/response,dual-redundant,time-multiplexedserialdatabususedinsevereenvironments.MicrosemiCore1553IPcoresproviderobust,fullytestedMIL-STD-1553AandBimplementationsthatarecompatiblewithlegacy1553solutions.Microsemiprovideseverythingneededtoincorporateoneormore1553Bcoresintoasystemdesign.
Memory
BusA
BusB
Encoder
ProtocolController
Backend
Interface
CPU Interfaceand Registers
CommandLegalization
Decoder
Decoder
• ARINCspecification429-16compliant
• Selectabledatarateat12.5,50,or 100kbps
• Configurablenumberofchannels
• ProgrammableFIFO
• Interfacestostandarddrivers andreceivers
• Firm-errorimmunewithMicrosemiFPGAs
• Foruseincommercialaircraft
Core429
CP
U I
/F
Co
re4
29
In
tern
al
Bu
s
HostInterface
Transmit FIFO
Control Logic
TransmitInterface
ReceiveInterface
Label Memory
Receive FIFO
Control Logic
➔ Microsemi’s MIL-STD-1553B IP cores are supported on the Core1553 Development Kit, allowing users to evaluate the functionality of Microsemi’s Core1553BRM without having to create a complete MIL-STD-1553B-compliant system. The source files included with the Core1553 Development Kit provide the user with the programming files necessary to program a Fusion Advanced development kit to create a 1553 bus controller, remote terminal and bus monitor compliant with MIL-STD-1553B. Learn more about the Core1553 Development Kit by visiting www.microsemi.com/soc/products/hardware/devkits_boards/core1553_fadk.aspx.
MIL
-STD-1
553IP
Core
s
11Refertowww.microsemi.com/socforup-to-dateinformation.
• SupportsMIL-STD-1553B
• Interfacestostandardtransceivers
• 12,16,20,or24MHzclockoperation
• Encoder,decoderandbackendinterfaceidenticaltoCore1553BRT
• Connectsbackendinterfacetomemoryordirectlytosystemdevices
• Synchronousorasynchronous backendinterface
• Supportsupto128Kbytesofmemory
• Fullyautomatedmessagescheduling
• Redundancyforsevereenvironments
• Lowpoweroperation
Core1553BBC
Memory
Mem
ory
BusA
BusB
Encoder
ProtocolController
Backend
Interface
CPU Interfaceand Registers
Decoder
• MIL-STD-1553Bcompliant
• Connectsbackendinterfacetomemoryordirectlytosystemdevices
• Interfacestostandardtransceivers
• 12,16,20,or24MHzclockoperation
• Compatiblewithlegacyremote terminal systems
• Redundancyforsevereenvironments
• Lowpoweroperation
Core1553BRT
Memory
BusA
BusB
Encoder
RT ProtocolController
CommandDecoder
Backend
Interface
CommandLegalization
Decoder
Decoder
• Enhancedbitrate(10Mbps)
• SAEAS5682compliant
• Dual-redundancy
• UsesstandardRS485transceivers
• Fail-safestatemachines
• 100%codecoverage
• Singleeventupset(SEU) enhancedregisters
• Errordetectionandcorrection(EDAC)protection
Core1553BRT-EBR
Memory2kx16
BusA
BusB
Encoder
ProtocolController
Backend
Interface
Command,Decode andLegalization
Decoder
Decoder
DDS
QuadratureOscillator
I(t)
Q(t)
IF Signal
Dig
italSig
nalPro
cessin
gIPC
ore
s
12 Refertowww.microsemi.com/socforup-to-dateinformation.
DigitalSignalProcessingIPCoresMicrosemidigitalsignalprocessing(DSP)coresdeliverdigitalfilteringandsignalprocessingcapabilitiesandcorestakingadvantageofon-chipmultiplierblocksinMicrosemi’sRTAX®-DSPdevicesofferoutstandingperformanceinspaceflightapplications.
• MicrosemiFPGA–optimizedDSPRTLgenerator
• Fastswitching
• Finefrequencyresolution
• Broadfrequencyoperation
• Generatescomplexorreal-valuedsineor cosinewaveforms
• Threeconfigurablehardwarearchitectures
CoreDDS
• HighlyparameterizableDirectCoreRTLgeneratoroptimizedfortheRTAX-DSPfamilysupportsforwardandinversecomplexFFT
• Transformssizesfrom32to8,192points
• 8to32bitsI/Orealandimaginarydata andtwiddlecoefficients
• Two’scomplementI/Odata
• Bit-reversedornaturaloutputorder
• Selectionofunconditionalorconditional blockfloatingpointscaling
• EmbeddedRAM-block-basedtwiddleLUT
• Built-inmemorybufferswithoptionalextensiveorminimalmemorybufferingconfigurations
• Handshakesignalstofacilitateeasyinterface to user circuitry
CoreFFT
CoreFIR
Data Buffer
Bit-ReversedWrite Addr
Mem0
Mem1
Pong Buffer
Ping Buffer
Radix-2Butter�y
Twiddle LUT
Re
ad
Sw
itc
h Write
Sw
itch
Co
mp
lex
FF
T O
utp
ut
Co
mp
lex
Inp
ut
Da
ta Mem0
Mem1
BufferedFFTBlockDiagram
• HighlyparameterizableDirectCoreRTLgeneratoroptimizedfortheRTAX-DSPfamilyimplementsarangeoffiltertypes,includingsingleratefullyenumerated(parallel),singleratefolded(semi-parallel)filterand multi-ratepolyphaseinterpolationFIRfilter
• Performanceupto124MHz
• Supportsupto1,024FIRfiltertaps
• Run-timereloadablecoefficients,multiplecoefficient sets,orfixedcoefficients
• 2-bitto18-bitinputdataandcoefficientprecision
• Signedorunsigneddataandcoefficients
• Fullprecisionoutput
• Coefficientsymmetryoptimization(onthefullyenumeratedfilters)
Dig
italS
ignalP
rocessin
gIP
Core
s/C
rypto
gra
phyIP
Core
s
13Refertowww.microsemi.com/socforup-to-dateinformation.
RegX
+/–
arctanLUT
RegY
+/–
RegA
a0y0
di di
di
Sign yi
Mode:Rotation/Vectoring
Sign ai
xnyn an
x0
Sign Controlling Logic
+/–
>>i >>i
• Vectorrotation—conversionofpolarcoordinatestorectangularcoordinates
• Vectortranslation—conversionofrectangularcoordinatestopolarcoordinates
• 8-bitto48-bitconfigurablewordsize
• 8to48configurablenumberofiterations
• Parallelpipelinedarchitectureforthe fastestcalculation
• Bit-serialarchitectureforthesmallestarea
CoreCORDIC
CryptographyIPCoresCoreDES,Core3DESandCoreAES128,usedwithMicrosemiflashandantifusedevices,offeranaffordablealternativetofixed-logicencryptioncores.Additionally,theyallowtheusertointegratemultipleelementswithinonelowpower,highreliabilitydevice.Thisreducesthesystemcostaswellasthetime-to-marketwithouttheneedforexpensivenon-recurringengineering(NRE)paymentsrequiredwithanASIC.MicrosemiencryptionIP,whichisusedinMicrosemidevices,requiresmuchlesspowertooperatethanSRAM-basedFPGAs.AllencryptionIPcoresareverifiedbyMicrosemitomeettheNationalInstituteofStandardsandTechnology(NIST)standards.
• ImplementsAEStoNISTFIPSPUB197
• Supports128-bitkeysize
• Datarateupto291Mbps
• Encryptionanddecryptionwithsamecore
• 44clockcycleoperationfor128-bitdataencryption/decryption
CoreAES128
Data Schedule LogicData In
Cipher Key
Data Out
Data Valid
Key Expanded
State Correlator
Key Schedule LogicKey
ExpansionLogic
• ImplementsDEStoNISTFIPSPUB46-3
• Supports56-bitkeysize
• Datarateupto500Mbps
• Encryptionanddecryptionwithsamecore
• Includesparitycheckinglogicforcipherkey
• 16clockcycleoperationfor64-bitdataencryption/decryption
CoreDES
Data Schedule LogicData In
Cipher Keys(K1, K2, K3)
Parity Enable
Data Out
Cipher KeySelect Lines
Parity Error
Iteration State Machine
Key Schedule Logic
Parity Check Logic
• ImplementstripleDEStoNISTFIPSPUB46-3
• Supports168-bitkeysize
• Datarateupto167Mbps
• Encryptionanddecryptionwithsamecore
• Includesparitycheckinglogicforcipherkey
• 48clockcycleoperationfor64-bitdataencryption/decryption
Core3DES
Inte
llectu
alPro
pert
yC
ore
s
14 Refertowww.microsemi.com/socforup-to-dateinformation.
IntellectualPropertyCores
MicrosemiIPCores
Core10/100 10/100MbpsEthernetMACwithHostController Microsemi 7,254 1,783 2,811
Core1553BBC MIL-STD-1553BBusController(BC) Microsemi 2,331 584 1,072
Core1553BRM MIL-STD-1553BBusMonitorOnly Microsemi 3,016 696 1,400
Core1553BRM MIL-STD-1553BCombinedRemoteTerminal(RT),BusController, Microsemi 6,787 1,450 3,053 andBusMonitor(BM)
Core1553BRT MIL-STD-1553BRemoteTerminal Microsemi 1,612 426 766
Core1553BRT-EBR EnhancedBitRate1553RemoteTerminal Microsemi 1,437 463 658
Core16550 UniversalAsynchronousReceiver/TransmitterwithorwithoutFIFO Microsemi 979 255 619
Core3DES 3DESEncryptionandDecryption Microsemi 1,413 152 620
Core429 ARINC429BusInterface(1receivechannel) Microsemi 740 199 1,120
Core429 ARINC429BusInterface(1transmitchannel) Microsemi 563 153 858
Core8051 8-BitMicroprocessor,100%ASM51Compatible,FixedPeripherals Microsemi 4,157 619 2,344
Core8051s 8-BitMicroprocessor,100%ASM51Compatible,ConfigurablePeripherals, Microsemi 2,500 372 1,410 AHBbuscompliant
Core8b/10b 8B/10BEncoderandDecoder Microsemi 835 291 353
CoreABC Low-Gate-CountControllerfortheAPB Microsemi 241 OR OR
CoreAES128 AESEncryptionandDecryption Microsemi 5,193 425 2,687
CoreAHB Multi-MasterAdvancedHighPerformanceBus(AHB) Microsemi 1,300 NA NA
CoreAHB2APB AHBtoAdvancedPeripheralBus(APB)Bridge Microsemi 250 NA NA
CoreAHBLite Single-MasterAHB Microsemi 700 NA NA
CoreAHBNVM On-ChipFlashMemoryControllerwithAHBInterface Microsemi 396 NA NA
CoreAHBSRAM On-ChipSRAMMemoryControllerwithAHBInterface Microsemi 236 NA NA
CoreAI AnalogInterfaceCore(maximumconfiguration) Microsemi 460 NA NA
CoreAI AnalogInterfaceCore(minimumconfiguration) Microsemi 150 NA NA
CoreAPB APB Microsemi 125 NA NA
CoreArbiter PCI2.xBusArbiter Microsemi 135 36 68
CoreCFI CommonFlashInterface—TypicalConfiguration Microsemi 600 NA NA
CoreCORDIC CoordinateRotationalDigitalComputerCore(bit-serialarchitecture) Microsemi 450 120 240
CoreDDR HighPerformanceDoubleDataRate(DDR)SDRAMController Microsemi 1,748 840 715
CoreDDS DirectDigitalSynthesizer Microsemi 1,700 OR OR
CoreDES DESEncryptionandDecryption Microsemi 1,271 141 601
CoreFFT FastFourierTransformCoreGenerator(1,024points) Microsemi 9,030 2,404 3,863
CoreFFT FastFourierTransformCoreGenerator(256points) Microsemi 7,364 2,373 3,398
CoreFIR FiniteImpulseResponseCoreGenerator(configuration1) Microsemi 583 148 229
CoreFMEE FlashMemoryEnduranceExtender(minimumconfiguration) Microsemi 327 NA NA
CoreFMEE FlashMemoryEnduranceExtender(typicalconfiguration) Microsemi 541 NA NA
CoreGPIO General-PurposeInput/OutputControllerwithAPBInterface Microsemi 100 NA NA
CoreI2C I2CMaster/SlaveInterface Microsemi 658 108 335
CoreInterrupt CoreMP7InterruptController Microsemi 68 NA NA
CoreLPC IntelLowPinCountinterfaceforFusion/IGLOO/ProASIC®3(SERIRQdisabled) Microsemi 340 80 260
CoreLPC IntelLowPinCountinterfaceforFusion/IGLOO/ProASIC3(SERIRQenabled) Microsemi 391 95 296
CoreMemCtrl Off-ChipMemoryControllerwithAHBInterface Microsemi 100 NA NA
CoreMP7 32-BitMicroprocessor,100%ARM7-Compatible Microsemi 6,035 NA NA
CorePCIF PCISpecification2.3BusControllerwithFIFOSupport(66/64TargetandMaster) Microsemi 3,808 824 1,916
CorePCIF PCISpecification2.3BusControllerwithFIFOSupport(33/32Target) Microsemi 996 256 504
CorePCIF PCISpecification2.3BusControllerwithoutFIFOSupport(33/32Target) Microsemi 940 260 448
CorePWM PulseWidthModulationCore(maximumconfiguration) Microsemi 1,061 374 427
CorePWM PulseWidthModulationCore(minimalconfiguration) Microsemi 87 16 28
CorePWM PulseWidthModulationCore(typicalconfiguration) Microsemi 650 217 281
CoreSDLC SynchronousDataLinkController Microsemi 1,286 400 537
CoreSDR HighPerformanceSingleDataRate(SDR)SDRAMController Microsemi 1,350 505 642
CoreSMBus SystemManagementBusController(master/slaveconfiguration) Microsemi 1,078 189 571
CoreSMBus SystemManagementBusController(slave-onlyconfiguration) Microsemi 733 146 438
PartNumber Description Supplier Tiles Sequential Combinatiorial
NA—CorenotavailableforthesedevicesOR—Coreforthesedevicesavailableonrequest.ContacttheMicrosemiSoCProductsGrouporPartnerformoreinformation.ForPartnerIPcores,contacteachPartnerdirectlyforevaluationmodels,RTLsourcecodeformats,corepricing,licensing,deliveryandsupport.
CoreSPI SerialPeripheralInterface Microsemi 328 118 149
MicrosemiIPCores(continued)
CoreTimer 16-or32-BitTimerwithAPBInterface Microsemi 310 NA NA
CoreU1LL UtopiaLevel1LinkInterface Microsemi 117 53 64
CoreU1PHY UtopiaLevel1PhysicalInterface Microsemi 120 60 60
CoreUART UniversalAsynchronousReceiver/Transmitter Microsemi 337 83 100
CoreUART_APB UniversalAsynchronousReceiver/TransmitterwithAPBInterface Microsemi 300 NA NA
CoreWatchdog WatchdogTimerwithAPBInterface Microsemi 280 NA NA
Cortex-M1 HighPerformance32-BitFPGA-OptimizedProcessor Microsemi 4,300 NA NA
AeroflexGaislerABIPCores
GRFPU GaislerResearchFloatingPointUnit(faulttolerant)Lite AeroflexGaislerAB OR OR OR
GRFPU GaislerResearchFloatingPointUnitLite AeroflexGaislerAB OR OR OR
LEON3 LEON3SPARCV8 AeroflexGaislerAB OR OR OR
LEON3 LEON3SPARCV8+GRFPULite AeroflexGaislerAB OR OR OR
LEON3 LEON3SPARCV8(faulttolerant) AeroflexGaislerAB OR OR OR
LEON3 LEON3SPARCV8(faulttolerant)+GRFPU(faulttolerant)Lite AeroflexGaislerAB OR OR OR
Spacewire SpacewireCodec AeroflexGaislerAB OR OR OR
Spacewire SpacewireCodec+RMAP AeroflexGaislerAB OR OR OR
Spacewire SpacewireCodec(faulttolerant) AeroflexGaislerAB OR OR OR
Spacewire SpacewireCodec(faulttolerant)+RMAP AeroflexGaislerAB OR OR OR
AlmaTechnologiesIPCores
SPDIF-T DigitalAudioTransmitter AlmaTechnologies 2,386 639 1,747
SDR-SDRAM-CTRL MobileSingleDataRateSDRAMController AlmaTechnologies 2,479 801 1,678
AthenaIPCores
AES-A100-E FastAESwithECBEncrypt/Decrypt Athena 3,926 OR OR
AES-A100-EE FastAESwithECBEncryptOnly Athena 1,816 OR OR
AES-A100-A FastAESwithEncrypt/DecryptECB/CBC/CFB/OFB/CTR Athena 6,524 OR OR
AES-A100-AE FastAESwithEncrypt-OnlyECB/CBC/CFB/OFB/CTR Athena 4,239 OR OR
Fast AES-CCM FastAESwithCCMAuthenticatedEncrypt/Decrypt Athena 4,780 OR OR AES-A100-CO
Fast AES-GCM FastAESwithGCMAuthenticatedEncrypt/Decrypt Athena 5,500 OR OR AES-A100-GO
AES-A200-E StdAESwithECBEncrypt/Decrypt Athena 2,852 OR OR
AES-A200-EE StdAESwithECBEncryptOnly Athena 1,718 OR OR
AES-A200-A StdAESwithFullEncrypt/DecryptECB/CBC/CFB/OFB/CTR Athena 5,634 OR OR
AES-A200-AE StdAESwithEncrypt-OnlyECB/CBC/CFB/OFB/CTR Athena 4,227 OR OR
Std AES-CCM FastAESwithCCMAuthenticatedEncrypt/Decrypt Athena 4,680 OR OR AES-A200-CO
Std AES-GCM FastAESwithGCMAuthenticatedEncrypt/Decrypt Athena 4,650 OR OR AES-A200-GO
RNG-A100 TrueRandomNumberGenerator Athena 2,818 OR OR
RNG-A200-AES1 AdvancedTrueRandomNumberGenerator Athena 3,736 OR OR
TeraFire F5200 F5200CryptographyMicroprocessor Athena 10,764 OR OR
SHA1-A100 SecureHashAlgorithm Athena 2,455 OR OR
SHA224-A100 SecureHashAlgorithm Athena 4,607 OR OR
SHA256-A100 SecureHashAlgorithm Athena 4,607 OR OR
SHA384-A100 SecureHashAlgorithm Athena 15,563 OR OR
SHA512-A100 SecureHashAlgorithm Athena 15,563 OR OR
AvnetMemecIPCores
MC-ACT-16550 16550UniversalAsynchronousReceiver/Transmitter AvnetMemec 993 342 408
MC-ACT-6809 Software-Compatible6809CPU(6809) AvnetMemec OR 339 1,577
MC-ACT-CAN ControllerAreaNetworkBusController(CAN2.0B) AvnetMemec OR 258 826
MC-ACT-DMA CustomizableDMAController AvnetMemec OR 105 86
MC-ACT-DVBMOD DigitalVideoBroadcast(DVB)Modulator AvnetMemec 3,737 770 1,512
MC-ACT-G704E1 G704-E1Framer/Deframer AvnetMemec OR 507 695
MC-ACT-HDLC Single-ChannelHigh-LevelDataLinkController AvnetMemec 590 190 279
MC-ACT-HDLCM Multi-ChannelHDLCController(32-channelexample) AvnetMemec OR 3,334 3,057
MC-ACT-L3LINK POS-PHYLevel3LinkInterface(exampleis4channels,16-bitdata) AvnetMemec 1,204 554 453
Inte
llectu
alP
roperty
Core
s
15Refertowww.microsemi.com/socforup-to-dateinformation.
NA—CorenotavailableforthesedevicesOR—Coreforthesedevicesavailableonrequest.ContacttheMicrosemiSoCProductsGrouporPartnerformoreinformation.ForPartnerIPcores,contacteachPartnerdirectlyforevaluationmodels,RTLsourcecodeformats,corepricing,licensing,deliveryandsupport.
PartNumber Description Supplier Tiles Sequential Combinatiorial
Inte
llectu
alPro
pert
yC
ore
s
16 Refertowww.microsemi.com/socforup-to-dateinformation.
NA—CorenotavailableforthesedevicesOR—Coreforthesedevicesavailableonrequest.ContacttheMicrosemiSoCProductsGrouporPartnerformoreinformation.ForPartnerIPcores,contacteachPartnerdirectlyforevaluationmodels,RTLsourcecodeformats,corepricing,licensing,deliveryandsupport.
MC-ACT-PL3PHY POS-PHYLevel3PHYInterface AvnetMemec 1,356 649 525
AvnetMemecIPCores(continued)
MC-ACT-RSENC Reed-SolomonEncoder AvnetMemec 907 259 318
MC-ACT-SDRAMDDR DoubleDataRateSDRAMController AvnetMemec 1,641 562 559
MC-ACT-SPI_F SerialPeripheralInterface(SPI)withFIFO AvnetMemec 587 143 270
MC-ACT-TWSI Two-WireSerialInterface(I2C) AvnetMemec 1,017 198 472
MC-ACT-UART GenericUniversalAsynchronousReceiver/Transmitter(UART) AvnetMemec 555 162 246
MC-ACT-UARTF FastUART AvnetMemec OR 104 270
MC-ACT-UARTM Multi-ChannelUniversalAsynchronousReceiver/Transmitter AvnetMemec 3,957 765 1,527
MC-ACT-UL2LINK UtopiaLevel2LinkInterface(alsosupportsUtopiaLevel1) AvnetMemec 1,833 640 812
MC-ACT-UL2PHY UtopiaLevel2PHYInterface(alsosupportsUtopiaLevel1) AvnetMemec 1,757 657 736
MC-ACT-UL3LINK UtopiaLevel3LinkInterface AvnetMemec 2,751 1,073 1,061
MC-ACT-UL3PHY UtopiaLevel3PHYInterface AvnetMemec 2,757 1,034 1,057
MC-ACT-VME2416 VMESlaveControllerwithInterrupts;24-BitAddress,16-BitData AvnetMemec OR 135 65
MC-ACT-VME32 VMESlaveControllerwithInterrupts;32-BitAddress,32-BitData AvnetMemec 295 185 100
MC-ACT-XCANF Size-OptimizedCANControllerwithTX/RXFIFO AvnetMemec 1,847 210 765
MC-ACT-XCANMF Size-OptimizedCANControllerwithFIFOandMessageFiltering AvnetMemec OR 429 1,270
CASTIPCores
CAN ControllerAreaNetworkBusController(CAN2.0B) CAST OR 699 1,797
CZ80CPU 8-BitMicroprocessor—CompatiblewithZilogZ80 CAST OR 479 6,298
JPEG_Fast_C FastJPEGCodecCore CAST OR 7,283 18,876
JPEG_Fast_D HighPerformanceJPEGDecoderCore CAST OR 4,393 9,905
JPEG_Fast_E HighPerformanceJPEGEncoderCore CAST OR 4,313 11,550
JPEG2K_E JPEG2000EncoderCore CAST OR 19,073 8,093
DigitalCoreDesignIPCores
D68HC11E 8-BitMicrocontroller DigitalCoreDesign 7,273 OR OR
D68HC11F 8-BitMicrocontroller DigitalCoreDesign 7,773 OR OR
D68HC11K 8-BitMicrocontroller DigitalCoreDesign 8,273 OR OR
DFPIC1655X HighPerformanceConfigurable8-BitRISCMicrocontroller DigitalCoreDesign 1,619 OR OR
DFPIC166X HighPerformanceConfigurable DigitalCoreDesign 3,134 OR OR
DRPIC1655X HighPerformanceConfigurable DigitalCoreDesign 1,968 OR OR
DRPIC166X HighPerformanceConfigurable DigitalCoreDesign 3,520 OR OR
D16550 ConfigurableUARTwithFIFO DigitalCoreDesign 1,109 OR OR
D16750 ConfigurableUARTwithFIFO DigitalCoreDesign 1,177 OR OR
D16950 ConfigurableUARTwithFIFO DigitalCoreDesign 2,520 OR OR
DLIN LINBusController DigitalCoreDesign 1,652 OR OR
EurekaTechIPCores
P100 PowerPCBusSlaveInterface EurekaTech 1,642 620 534
EP201 PowerPCBusMasterInterface EurekaTech 1,452 408 290
EP300 PowerPCArbiter EurekaTech 279 30 112
EP440 PCI-to-PCIBridge EurekaTech 8,928 2,408 3,521
EP510 CompactFlash/PCMCIAHostAdapterCore EurekaTech 1,041 246 500
GutzIPCores
x1 Endpoint Core PCIExpressCore GutzLogic 13,119 OR OR
16-Bit Scrambler/ PCIExpressCore GutzLogic 143 OR OR Descrambler Core
PCI Express x1 PCIExpressDemoBoard GutzLogic OR OR OR Demo Board
7:1 Video SERDES Serializer/Deserializer GutzLogic 1,155 OR OR
HelionIPCores
Fast AES-D FastAESDecryptor Helion 4,039 OR OR
Fast AES-E FastAESEncryptor Helion 3,067 521 1,622
Fast AES-ED FastAESEncryptorandDecryptor Helion 5,751 727 4,145
Fast Dual-Hash FastDualSHA-1andSHA-256HashCore Helion 7,126 1,274 2,275
Fast SHA-1 FastSHA-1HashCore Helion 3,645 916 1,055
Fast SHA-256 FastSHA-256HashCore Helion 6,175 1,238 1,897
Standard AES-D StandardAESDecryptor Helion 2,701 OR OR
PartNumber Description Supplier Tiles Sequential Combinatiorial
Inte
llectu
alP
roperty
Core
s
17Refertowww.microsemi.com/socforup-to-dateinformation.
Standard AES-E StandardAESEncryptor Helion 2,574 664 1,104
HelionIPCores(continued)
Standard AES-ED StandardAESEncryptorandDecryptor Helion 3,896 1,019 1,767
Tiny AES-D TinyAESDecryptor Helion 1,383 OR OR
Tiny AES-E TinyAESEncryptor Helion 1,388 546 614
Tiny AES-ED TinyAESEncryptorandDecryptor Helion 1,409 554 646
InicoreIPCores
CANmodule-IIx CANBusControllerwithRxFIFO(CAN2.0B) Inicore 3,640 1,351 2,467
CANmodule-III CANBusControllerwith16MessageReceiveObjects Inicore 3,021 1,106 2,125
CANmodule-IIr CANBusControllerwithSRAMRxFIFO(CAN2.0B) Inicore OR 976 2,741
DUARTmodule Dual-ChannelUniversalAsynchronousReceiver/TransmitterwithFIFO Inicore 1,049 590 717
GPIOmodule General-PurposeInput/OutputController Inicore 204 88 110
iniADPLL DigitalPhase-LockedLoop(PLL) Inicore OR 323 941
iniCAN ControllerAreaNetworkBusController(CAN2.0B) Inicore 1,266 241 717
iniCPU Software-Compatible6809CPU Inicore 2,262 336 1,593
iniFUART SCC(FastUART)Interface Inicore 372 96 269
iniG704-E1 G704-E1Framer/Deframer(ISDN) Inicore 1,128 508 689
iniHDLC High-LevelDataLinkController(HDLC) Inicore 219 113 256
iniLCDC LCDController Inicore OR 112 239
iniSCI_master I2CMasterInterface Inicore 306 90 184
iniSCI_slave I2CSlaveInterface Inicore 130 56 105
iniUART SCC(UART)Interface Inicore 310 80 200
INTCmodule Interrupt Controller Inicore 61 16 33
PCIX Arbiter PCI-XArbiter Inicore 150 94 47
SPI_slave_module SerialPeripheralInterface(SPI)SlaveModule Inicore 128 57 45
SPIMmodule SerialPeripheralInterface(SPI)SingleMasterController Inicore 2,705 306 309
TIMERmodule TimerModule—Two16-BitTimerswith16-BitPrescaler Inicore 565 170 292
UARTmodule Single-ChannelUniversalAsynchronousReceiver/TransmitterwithFIFO Inicore 449 170 292
VME A24D16 VMESlaveController24-BitAddress,16-BitDataBus Inicore 74 137 68
VME A24D32 VMESlaveController24-BitAddress,32-BitDataBus Inicore 167 177 159
VME A32D32 VMESlaveController32-BitAddress,32-BitDataBus Inicore 169 193 159
VME64 VME64SlaveController Inicore 451 225 354
WDmodule WatchdogTimer Inicore 173 41 70
IPCores
AES1 Ultra-CompactAdvancedEncryptionStandardCore IPCores 864 OR OR
GCM1 802.1ae(MACSec)GCM/AESCoreCryptographicallySecurePseudoRandomNumber IPCores 5,816 OR OR
PRNG1 GeneratorIPCore IPCores 1,994 OR OR
iWaveIPCores
CEATA Controller CE-ATAv1.1DeviceInterface iWave 3,216 OR OR
SD 1.1 Controller SDv1.1/MMCv2.0/SDIOv1.1ControllerInterface iWave 3,570 OR OR
SD 2.0 Controller SDv2.0/MMCv2.0/SDIOv2.0ControllerInterface iWave 3,558 OR OR
NorthwestLogicIPCores
PCI Express Core PCIExpressCore NorthwestLogic OR OR OR
PCI Express PCIExpressCompleteCore NorthwestLogic OR OR OR Complete Core
SatyamIPCores
CAN-RS232 CANbus2.0Aand2.0B Satyam 5,601 OR OR
FlexRay Adapter FlexRayProtocolSpecificationv2.1RevA Satyam 18,500 OR OR
PartNumber Description Supplier Tiles Sequential Combinatiorial
NA—CorenotavailableforthesedevicesOR—Coreforthesedevicesavailableonrequest.ContacttheMicrosemiSoCProductsGrouporPartnerformoreinformation.ForPartnerIPcores,contacteachPartnerdirectlyforevaluationmodels,RTLsourcecodeformats,corepricing,licensing,deliveryandsupport.
SomeMicrosemiIPmustbepurchasedseparatelyasshownbelow.PleasecontactyourlocalMicrosemiSalesrepresentativeforinformationonpriceandlicensingofMicrosemiIPthatrequiresaseparatelicense.
Inte
llectu
alPro
pert
yC
ore
s
18
IntellectualPropertyCores
MicrosemiIPCoresIncludedinLiberoIDEIPBundles
Product Number Libero Gold IP Core BundleIncludedwithLiberoGoldLicense
Libero Platinum IP Core BundleIncludedwithLiberoPlatinumLicense
Core10/100 ObfuscatedRTL ObfuscatedRTL
Core10/100_AHBAPB ObfuscatedRTL ObfuscatedRTL
Core16550 ObfuscatedRTL RTLsource
Core3DES ObfuscatedRTL RTLsource
Core8051s ObfuscatedRTL RTLsource
CoreABC ObfuscatedRTL RTLsource
CoreAES128 ObfuscatedRTL RTLsource
CoreAHB ObfuscatedRTL RTLsource
CoreAHB2APB ObfuscatedRTL RTLsource
CoreAHBLite ObfuscatedRTL RTLsource
CoreAhbNvm ObfuscatedRTL RTLsource
CoreAhbSram ObfuscatedRTL RTLsource
CoreAI ObfuscatedRTL RTLsource
CoreAPB ObfuscatedRTL RTLsource
CoreApbNvm ObfuscatedRTL RTLsource
CoreAPBSRAM ObfuscatedRTL RTLsource
CoreAPB3 ObfuscatedRTL RTLsource
CoreCFI ObfuscatedRTL RTLsource
CoreDDR ObfuscatedRTL RTLsource
CoreDES ObfuscatedRTL RTLsource
CoreEDAC ObfuscatedRTL RTLsource
CoreFMEE ObfuscatedRTL RTLsource
CoreFROM ObfuscatedRTL RTLsource
CoreGPIO ObfuscatedRTL RTLsource
CoreI2C ObfuscatedRTL RTLsource
CoreInterrupt ObfuscatedRTL RTLsource
CoreLPC ObfuscatedRTL RTLsource
CoreMBX ObfuscatedRTL RTLsource
CoreMemCtrl ObfuscatedRTL RTLsource
CoreMP7 Pre-placeddesignblock Pre-placeddesignblock
CoreMP7Bridge ObfuscatedRTL RTLsource
CorePWM ObfuscatedRTL RTLsource
CoreRemap ObfuscatedRTL RTLsource
CoreRSENC RTLsourcegenerator RTLsourcegenerator
CoreSDR ObfuscatedRTL RTLsource
CoreSPI ObfuscatedRTL RTLsource
CoreTimer ObfuscatedRTL RTLsource
CoreUART ObfuscatedRTL RTLsource
CoreUART_APB ObfuscatedRTL RTLsource
CoreWatchdog ObfuscatedRTL RTLsource
Cortex-M1 Pre-placeddesignblock Pre-placeddesignblock
Inte
llectu
alP
roperty
Core
s/M
icro
sem
iPartn
ers
19Refertowww.microsemi.com/socforup-to-dateinformation.
MicrosemiPartners
Product NumberObfuscated RTL
Available for PurchaseRTL Source
Available for Purchase
Core10/100 IncludedinLiberoIDEIPbundle RTLsource
Core10/100_AHBAPB IncludedinLiberoIDEIPbundle RTLsource
Core1553BRM ObfuscatedRTL RTLsource
Core1553BRT ObfuscatedRTL RTLsource
Core429 ObfuscatedRTL RTLsource
Core429_APB ObfuscatedRTL RTLsource
CoreFIR N/A RTLsourcegenerator
CorePCIF ObfuscatedRTL RTLsource
CorePCIF_AHB ObfuscatedRTL RTLsource
CoreRSDEC N/A RTLsourcegenerator
EDA Partners
Microsemiiscommittedtoprovidingintegratedsolutionsthatworkwith
existingEDAsoftwareanddesignflows,andrecognizesthetime,effort
andinvestmentyouhavetakeninselectingyourEDAtools.Microsemi
workscloselywithitsEDApartnersthroughtheEDAAllianceProgramto
provideearlytechnicalinformationonnewMicrosemireleasestoensure
timelysupport.
Military and Aerospace Partners
ThepurposeoftheMicrosemiMilitaryandAerospacePartnersProgram
istohelpengineersdesignapplicationsforthehigh-reliabilitymarket.
Microsemiwillcontinuetoworkwithpartnerstodevelopnewsolutions
thathelpdesignersaddressthespecificrequirementsofmission-
criticalapplications.
Alliance Partners
TheMicrosemiAlliancePartnerProgramisacooperativeeffortbetween
Microsemiandindependentthird-partyIPcoredevelopers,independent
providersofFPGAdesignservicesandindependentdevelopersof
embeddedsoftwareandhardwareproducts.Theprogram’spurposeis
toprovideengineerswithaccesstoadditionalIPcores,designresources,
expertiseandproductsfromMicrosemi’sstrategicpartnersworldwide.
Partnerproductsandservicesareavailablefromanddirectlysupportedby
thepartners.AlliancePartnerIPdeliversabroadportfolioofsynthesizable
IPcoresthatarelicensed,supportedandmaintaineddirectlybypartners.
PartnerIPcoresarecompatiblewithMicrosemi’ssuiteofinternaland
third-partydevelopmenttools.TheseIPcores,value-addedproducts
andservicesenablesystemdesignerstostreamlinetheirdesignprocess,
shortentime-to-marketandreducedesigncostsandrisksbyleveraging
additionalFPGAdesignexpertiseandproductstailoredspecificallyfor
Microsemidevices.
IntellectualPropertyCores
MicrosemiIPCoresAvailableforPurchaseforUsewithLiberoIDE
➔ Microsemi Partners
©2011MicrosemiCorporation.Allrightsreserved.MicrosemiandtheMicrosemilogoaretrademarksofMicrosemiCorporation.Allothertrademarksandservicemarksarethepropertyoftheirrespectiveowners.
51900036-17/10.11
Microsemi Corporate HeadquartersOneEnterpriseDrive,AlisoViejo,CA92656WithintheUSA:(800)713-4113OutsidetheUSA:(949)221-7100Fax:(949)756-0308·www.microsemi.com
Microsemi Corporation (NASDAQ: MSCC) offers a comprehensive portfolio of semiconductor solutions for: aerospace, defense and security; enterprise and communications; and industrial and alternative energy markets. Products include high-performance, high-reliability analog and RF devices, mixed signal and RF integrated circuits, customizable SoCs, FPGAs, and complete subsystems. Microsemi is headquartered in Aliso Viejo, Calif.
Learn more at www.microsemi.com.
You may be interested in:Terrestrial FPGA and SoC Product Catalog: www.microsemi.com/soc/documents/ProdCat_PIB.pdfSpace Product Catalog: www.microsemi.com/soc/documents/SpaceProdCat_PIB.pdf
Microsemi SoC Products Group 2061StierlinCourt,MountainView,CA94043-4655USAPhone:650.318.4200
www.microsemi.com/soc