Er microcontroller en System On Chip (SOC)

S

shamprsd

Guest
Hvis ja så SOC er ikke en ny teknologi siden Microcontroller er rundt i lang tid

Har jeg rett?

-------------------
Til referanse:
-------------------
Definisjonen av Microcontroller ifølge Wikipedia

En microcontroller (eller MCU) er en PC-on-a-chip brukes til å styre elektroniske enheter.En microcontroller er en enkelt integrert krets med følgende viktige funksjoner:

- Sentrale behandlingen enhet
- Input /
Output grensesnitt som serielle porter
- Periferiutstyr som tidtakere og vaktbikkje kretser
- RAM for datalagring
- ROM, EEPROM-eller Flash-minne for programmet lagring
- Klokke generator - ofte en oscillator for kvarts timing krystall, resonator eller RC krets

 
functionality on-chip and not just generic units, such as the micontroller

Du kan argumentere med at at en microcontroller var en tidlig form av et system på en chip, men den moderne betegnelsen SOC refererer til komplekse integrert krets som omfatter programmet
funksjonalitet on-chip og ikke bare generiske enheter, for eksempel micontroller

 
så vi kan si at SOC er mer programmet bestemte ... ikke generisk ....
og at det er nær en ASIC enn en microcontroller
Er det sant??

 
En typisk SOC består av:

ett eller flere microcontroller, mikroprosessor eller DSP kjerne (r)
minne blokker inkludert et utvalg av ROM, RAM, EEPROM og Flash
Tidspunktet kilder inkludert oscillatorer og fase-låst looper
Perifert inkludert mottiltak tidtakere sanntid tidtakere og strøm-on reset generatorer
Eksterne grensesnitt inkludert bransjestandarder som USB, FireWire, Ethernet, USART, SPI
Analoge grensesnitt inkludert ADCs og DACs
Spenning regulatorer og strømstyring kretser

På chip kan være sammensatt ved hjelp microcontrollers ..

Rgards ..
Sujith

 
definisjonen av systemet er ikke alltid generisk, en microcontroller kan være en primitiv SOC,
nå enda SOC er ikke varm, den tiden er Network on Chip (NOC).

 
Micro Controller er ikke en SOC ..fordi SOC er noe system som kan utføre en funksjon av egen ..mener det vil ha alle blokkene nødvendig å kjøre noen programmer ..I detalj om SOC har en microcontroller i at det vil ha noen modul som vil konfigurere microcontroller og starte mikro kontrolleren alternativer generere interupts sånn men mikro kontrolleren skrånende konfigurere sin programmeringsmodus eller operere på egen hånd ..Den trenger noen ekstern blokk for å gjøre det fungerer ..så microcontroller kan sies som ett blokken av SOC ..men jeg skrånende bli SOC stå alene.Hilsen
Shankar

 
Hei,Tidligere dager, og selv i dag for små programmer som du trenger generisk løsning folk pleide å gjøre en microcontroller som er nok til å bygge applikasjoner (som 8051 .... selv i dag folk bruker det samme som SOC) ...

Rask vekst i VLSI industri, folk uttalt gjør en ASIC / FPGA som er svært spesifikke (justeres til) til bestemt program som Trådløst SOC / Network Application VOIP ....

slik at en kan bruke samme navn ....SOC er en mer polert måte enn å si Micro Controller .......

En forskjell jeg kan si Prosessor på Microcontrollers er svært lite i insuruction stille og evner er begrenset (Personer i denne perioden prøvd max grad de kan ...) ..Men i en typisk SOC CPU evner er avansert og har flere eksterne enheter ....Takk & hilsen
yln

 
For en Microcontroller leverandør, design av Microcontroller vil være en SOC design.

En analogi:
For FPGA leverandør, den FPGA Architecture design og produksjon er en ASIC.

Eventuelle kommentarer ...

 

Welcome to EDABoard.com

Sponsor

Back
Top