Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 12 reacties

Intel heeft zijn aanbod configureerbare Atom-processors uitgebreid met de E600C-serie. De processors zijn voorzien van een fpga-chip, waardoor afnemers onder meer interfaces kunnen definiėren en configureren.

De E600C-serie Atom-processors werd al in september tijdens het Intel Developer Forum aangekondigd. De chips hebben de codenaam Tunnel Creek gekregen en zijn eigenlijk geen processors maar soc's. Naast de Intel-chips hebben de soc's een field-programmable gate array van Altera in de package geïntegreerd. Dankzij deze fpga is de soc naar wens van de klant te configureren, en zijn de chips flexibel inzetbaar en relatief eenvoudig aan diverse taken aan te passen.

Zo kunnen de E600C-soc's worden ingezet in onder meer auto-entertainmentsystemen, medische apparatuur en industriële hardware. Gezien de beoogde embedded toepassingen krijgen de Atom-soc's de voor embedded hardware gebruikelijke zevenjarige ondersteuningsgarantie. Dankzij Altera's fpga-specificaties kunnen fabrikanten de i/o-interfaces en geheugeninterfaces naar wens wijzigen. De soc's hebben naast de cpu-cores en geheugencontrollers ook de gpu aan boord en verbruiken niet meer dan 4W.

De E600-serie wordt gecombineerd met Intels pch EG20T, die 1,55W verstookt. De kloksnelheden van de Atom-processors variëren van 1,6GHz tot 0,6GHz. Intel beloofde tijdens IDF een beschikbaarheid per eind 2010, maar de eerste processors verschijnen pas over twee maanden. De prijzen van de soc's bedragen 61 tot 106 dollar bij oplagen van duizend stuks.

Moderatie-faq Wijzig weergave

Reacties (12)

Dat is een dure oplossing. Voor 30 dollar heb je een Samsung Cortex SoC met een losse FPGA. Ruimte is voor de genoemde toepassingen meestal geen probleem; dus twee losse chips is geen probleem. Overigens staat de afkorting FPGA voor Field Programmable Gate Array.
Zonder te weten wat voor FPGA er ingebakken zit kan je weing zeggen over de prijs. FPGA's lopen uiteen van modellen van en paar dollar tot honderden dollars. Een beetje degelijke moderne FPGA met een enigzins bruikbare grootte, zeg een Altera Cyclone 4 met 10k logic elements, kost al zo 40 dollar.

Daarnaast is het de vraag hoe de FPGA en CPU aan elkaar verbonden zijn. Op een SoC kan je heel makkelijk een snellere/bredere interface regelen dan met twee willekeurige chips en een PCB.

En een beetje snelle Cortex A8 gebaseerde microcontroller/SoC kost je ook zo $15.

[Reactie gewijzigd door knirfie244 op 23 november 2010 13:32]

Ruimte is wellicht geen probleem, maar PCB design, het aantal spoortjes en via's, het aantal interconnects en mogelijk zelfs het aantal benodigde PCB layers kan een fors verschil maken op productiekosten en betrouwbaarheid.
Als je praat over grotere hoeveelheden is een ASIC een goedkopere en engergie zuinigere oplossing dan een FPGA. Maar een ASIC op de atom die is iets wat je niet zult gaan zien, want intel geeft zijn atom niet vrij.

Dat beperkt weer de toepassings velden.
Grootste probleem van Intel in hun move 'omlaag' naar de embedded markt is dat alle huidige software voor ARM is geschreven, en ze daardoor veel moeite hebben om OEMs ervan te overtuigen om naar x86 over te stappen: porten kost veel geld en tijd. Om een succes te worden moet zo'n Atom SoC wel *erg* goed zijn want de makkelijke weg voor een fabrikant is om de software gewoon te laten wat hij is en gewoon een nieuwe ARM te pakken.

Het ironische is dat ARM precies hetzelfde probleem heeft in hun pogingen om 'omhoog' de netbook/laptopmarkt te kruipen. Daarom ook de race naar tablets: dat is een nieuwe markt waar veel van de software nog geschreven moet worden.

[Reactie gewijzigd door Dreamvoid op 23 november 2010 15:58]

Alles voor ARM geschreven? Beetje overdreven, de embedded markt is gigantisch groot, en er is ook genoeg voor 8051, MIPS, PPC en x86 (en nog tientallen anderen), het hangt er maar helemaal van af wat je embedded systeem moet kunnen en hoeveel resources je nodig hebt. Natuurlijk ga je met een Atom niet concureren met 8051, PIC of low-end ARM controllers maar voornamelijk met ARM (Cortex), MIPS, PPC en Via's x86 processors.

Tevens draaien heel veel embedded systemen gewoon op Linux of VxWorks, zo moeilijk is het niet om zoiets over te zetten naar x86, daar is genoeg tooling voor. Kwestie van je programma even opnieuw compilen en daarna (afhankelijk van complexiteit) wat debug werk om te kijken of het inderdaad correct werkt.

Daarnaast levert intel doorgaans zeer goede tooling, en daar zullen ze hierbij ook wel aan gedacht hebben om het potentiele klanten zo makkelijk mogelijk te maken om over te stappen.

[Reactie gewijzigd door knirfie244 op 23 november 2010 16:03]

om naar x86 over te stappen: porten kost veel geld en tijd
Zoals knirfie244 al stelt valt dat nog wel mee. Vaak draaien embedded producten ook al bij de developers in een op x86 omgeving om de goede debugtooling die daar beschikbaar is te kunnen gebruiken.
Moet ik deze chips ook als mogelijkheid in de tablet markt zien? Als de besteller hem zo ver kan aanpassen aan zijn eigen eisen...
Nee, daar is het helemaal niet interessant voor. Je moet zoń FPGA voor je zien als een soort processor die je nog zelf kan maken. Je kan dus zelf bepalen wat deze gaat uitvoeren. Bij een tablet heb je daar niets aan, want je OS draait gewoon op de x86-core van een processor.

Deze combinatie is bedoelt voor de embedded markt. Dat is voor, doorgaans compacte, systemen die voor een speciale taak worden gemaakt. Denk dan aan allemaal elektronica in je auto bijvoorbeeld, zoals ABS of cruise control. Dat wordt afgehandeld door embedded systems.

Met die FPGA kun je dus je eigen algoritme's direct in de "processor" zetten. Dat maakt het een stuk sneller, maar je kunt ook meer parallel laten draaien itt normale x86 processors zoals de Atom waar alles min of meer serieel loopt.

Met FPGA's is het bijvoorbeeld mogelijk om met een radar meerdere (honderden?) raketten realtime te volgen en te onderscheppen. Maar ook kun je denken aan het direct omzetten van audio of verwerken van beelddata.
Best leuke chips. Niet alleen zou je de FPGA kunnen gebruiken voor custom interfaces, je zou er ook een DSP in kunnen programmeren om bepaalde taken te verrichten.

De markt voor dit soort producten is niet erg groot, maar ik kan me voorstellen dat ze best een groot deel van deze markt in beslag kunnen nemen. Een Atom is vele malen sneller als de processortjes die Xilinx (MicroBlaze, PicoBlaze, PowerPC) en Altera (Nios) zelf aanbieden.

Jammer dat er nog niet wat meer bekend is over het type FPGA dat erin zit.


edit: Tevens is het een SiP (System in Package), geen SoC.

[Reactie gewijzigd door knirfie244 op 23 november 2010 13:33]

Volgens een van de filmpjes in de gelinkte press release zit de FPGA vast aan de processorcore via PCIe, dus dit is inderdaad een interessant ontwerp, in tegenstelling tot SoCs waar een stuk programmable logic vastzit aan een low-bandwidth interface (of waar zoiets helemaal los zit en extern moet worden vastgemaakt).

Volgens de product brief is de FPGA die erin zit een chip met 60.000 'logic elements' en 350 i/o's, 312 18x18 multipliers en vier PLLs. Verder ondersteunt hij DDR/2/3, QDR II, LVDS met SERDES en verschillende (voornamelijk lvttl-achtige) i/o modes. Uitstekende general-purpose digitale logica dus. Jammer dat er geen analoge functies in zitten, het zou pas echt marktveranderend zijn als er ook wat programmeerbare analoge zaken in zaten, of op zijn minst een hele bak aan D/S ADCs en DACs.
Dit lijkt wel op wat DRC voor AMD's Opterons deed, alleen zit het hier al in de die.

Ik zou er erg graag eens mee willen spelen, alleen denk ik niet dat dit binnenkort betaalbaar is voor de casual hobbyist.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True