Académique Documents
Professionnel Documents
Culture Documents
SteliosS.Koroneos CEODigitalOPSiS
AboutDigitalOPSiS
Whatisanembeddedsystem?
Wikipedia
Anembeddedsystemisaspecialpurposecomputersystemdesignedtoperformone orafewdedicatedfunctions,oftenwithrealtimecomputingconstraints.Itisusually embeddedaspartofacompletedeviceincludinghardwareandmechanicalparts.In contrast,ageneralpurposecomputer,suchasapersonalcomputer,candomany differenttasksdependingonprogramming.Embeddedsystemscontrolmanyofthe commondevicesinusetoday.
BenefitsofEmbeddedSystems
CharacteristicsofEmbeddedSystems
Availableembeddeddesignstypesbasedonarchitectureused
CPU(CISC/RISCbased) DSP Hybrid(cpu+dsp,cpu+cpu) ASIC(FPGAbased)
AsteriskEmbeddedsystems
AsteriskEmbeddedsystems
Availableembeddeddesignstypesbasedonsoftwareused
Linux
Uclibc(12MBfootprint) Glibc(30+MBfootprint)
uClinux FreeBSD
TheGood
Embeddeddesignsarebuildtotargetspecifictasks/markets SMBorSOHOmarkets 012TDMlines Upto30sipcalls Lowpowerconsumption 1030Wbasedondesignandnumberoflines Greenfootprint=lowerelectricitycosts=lowerTotalOwnershipCost Smallsize/Appliancelook NoproblemswithcustomersheythisPBXlookslikemyPC Reducedcost
TheBad
TheUgly
Thingstowatch
Thingstowatch
Thelittle,dirty(tech)details
Selectingthehardwarecore
Market(i.ecurrentlydeployedappliances)usemostlyDSP
MypreferencePowerPC AMCC405orAMCC440 FastRISCcorewithgoodswitching,mmu BigEndian HasDSPinstructions 32bitMultiplyAccumulatein1cycle ReferenceDesignsavailablewithfxsports
Selectingabuildsystem
WhichAsteriskversion?
EmbeddedGUI
Questions?