20
Solutions and IP Catalog Improve Time-to-Market and Reduce Risk October 2011

Solutions and IP Catalog

  • Upload
    dci-ag

  • View
    236

  • Download
    12

Embed Size (px)

DESCRIPTION

 

Citation preview

Solutions and IP CatalogImprove Time-to-Market and Reduce Risk

October 2011

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