Vad vet egentligen de som arbetar på ett halvledarföretag om den infrastruktur som ligger bakom utvecklingen av nästa generations datacenter och mobila nät? En hel del, faktiskt! Och dessutom utifrån ett unikt perspektiv som omfattar intrikat etsade kiselchip, tillämpningsanpassad programvara och de system som dessa halvledare hjälper till att driva. Integrerade kretsar utgör kärnan i alla nät.
Av: Mikael Syväjärvi och Jonas Nilsson, Graphensic
Grafenforskaren Mikael Syväjärvi i Linköping skriver exklusivt för Elektroniktidningen läsare om vad grafen är och vad man kan göra med de supertunna grafenlagren där elektronerna rör sig snabbare än i de flesta andra material.
Av: Chris Goodall och Sarah Carmichael, Trusted Positioning samt Bob Scannell, Analog Devices
Under de senaste åren har navigationsindustrin sett hur mikromekanik, mems, vunnit mark tack vare förbättrade felegenskaper, miljömässig stabilitet, ökad bandbredd, bättre g-känslighet och den ökade tillgången till inbyggd beräkningskraft för körning av avancerade fusions- och givarfelsmodelleringsalgoritmer.
Energisnål trådlös teknik ger väsentliga kostnadsbesparingar för traditionella trådbundna system och öppnar för nya sensornät som helt enkelt inte varit möjliga med trådbunden teknik.
Rätt kisel, kod och verktyg ger optimal energiförbrukning. Konstruktion av energisnåla system omfattar allt från kiselprocessen till den mjukvara som körs på den inbyggda plattformen. Tre viktiga parametrar som avgör energieffektiviteten hos en styrkrets är: effektförbrukning i aktivt läge, effektförbrukningen i standby samt pulslängden (duty cycle).
Nya strategier förenklar programuppdateringar och ändringar av hårdvaruinställningar i Linux. I inbyggnadsdatorernas värld finns två olika processorarkitekturer. Det är Intelkompatibla x86-processorer och Arm-baserade processorer. I båda arkitekturerna behövs en säker och flexibel väg för att anpassa programvaran. Eftersom det finns många olika tillämpningar med en stor flora av hårdvarukombinationer är det inte möjligt att stödja alla operativsystem med ett och samma mjukvarupaket.
Av: Vikas Dhurka och Steven Chen, Cypress Semiconductor
Smartmobiler och tablettdatorer är nödvändiga för att vi ska kunna klara våra hektiska livsstilar. Att förbättra energiförbrukningen och förflyttningen av innehållet i dessa produkter har dock visat sig vara en av de största utmaningarna. Även om lagringskapaciteten hos mobila enheter dubblas varje år för att hålla takten med stigande filstorlekar, så är dataöverföringshastigheterna fortfarande irriterande låga.
Det finns inga tekniska argument för att gå från två till fyra processorkärnor i smartmobilerna. Att man väljer fyrkärniga lösningar handlar bara om marknadsföring. Det skriver ST-Ericsson i en artikel där företaget argumenterar för sin tvåkärniga processorlösning eQuad.
Logik och fysik hamnar ibland i konflikt med varandra. Om du byter skivminne mot flashdisk så måste du exempelvis tänka efter en gång extra vad gäller partitionering – du kan skapa en logisk partitionering, som den fysiska implementationen ignorerar. Kontrons datorkortsexpert Claus Giebert förklarar varför. Och hur du hanterar problemet.
Effektivare sjukvård, men också en ökad kontroll av hälsan hos friska, driver utvecklingen inom medicinsk teknik. Här beskriver Robert Tönhardt på Prevas drivkraften bakom utvecklingen.
Det är ett evigt dilemma att både kunna hänga med i teknikskiften och behålla sitt tidigare nedlagda utvecklingsarbete. Inbyggnadsleverantören Hectronic tar med oss på en tur till ritbordet och visar upp några tekniska lösningar man tillgripit för låta sina kunder flytta existerande produkter till nya processorplattformar. Texten är en teknisk rapport i Elektroniktidningens serie Embedded Expert.
Realtidssystem och grafiska gränssnitt – en ensam processor från AMD:s familj Embedded G kan köra dem båda med hjälp av virtualisering. Lösningen har dessutom hög prestanda och en TDP så låg att du kan trycka in den en liten formfaktor i en sluten, fläkfri modul. Det berättar Congatecs Zeljco Loncaric i en teknisk rapport i Elektroniktidningens serie Embedded Expert.
Renesas RX-processorfamilj är implementerad i två olika processnoder. Graeme Clark, produktmarknadschef på företaget, förklarar varför: det ger möjlighet att optimera för olika tillämpningsområden.
Mer och mer av dina utvecklingsprojekt är inte dina egna utvecklingsprojekt. Mjukvarukomponenter köps in färdiga utifrån. Att delegera det som är standard och fokusera de egna resurserna på att det som är ditt företags unika kompetenser, och på att ge dina produkter särprägel – det är det rationella valet idag. Det är budskapet från Arrow Electronics i en teknisk rapport författad av företagets tekniska marknadschef i Emeaområdet, Luis Fischer.
Revisioner, releaser, varianter, konfigurationer – konstruktörens skrivbord sväller av dokumentation. Lyckligtvis finns idag versionshanteringssystem som bringar ordning i kaoset. Altium har integrerat ett sådant i sin EDA-miljö Designer. Elektroniktidningen ger ordet till företagets medarbetare Robert Huxel som förklarar grunderna i den "unifierade” modell som används i den nya version 10 av Altium Designer.
Mycket flash, låg effekt eller vektorstyrning? Du alltid hitta en lämplig Cortex M3-styrkrets för uppdraget. Det hävdar i alla fall Toshibas Roland Gehrmann i Elektroniktidningens rapportserie Embedded Expert (etn.se/expert).
Du ser strömförbukningen i debuggern och kan nästan följa den parallellt instruktion för instruktion – nåja, i alla fall interrupt för interrupt. Det här är en möjlighet som öppnas med IAR:s debugger C-SPY. Anders Lundgren och Lotta Fridmanson ger några exempel i en teknisk rapport exklusivt publicerad på etn.se/expert. Artikeln är på svenska.
Det som generellt ställer till problem vid parallellisering av programvara är olika typer av beroenden som finns mellan programmets delar. Mike Beunder, vd för holländska Vector Fabrics, berättar mer i en exklusiv artikel för Elektroniktidningen.
Dagens styrkretsar är konstruerade för låg strömförbrukning. Arne Martin Holberg och Andreas Eieland på Atmel berättar hur tekniken kan se ut och vad du ska titta på när du väljer styrkrets. Och så visar de hur du konstruerar för att dra maximal nytta av strömsparteknikerna i arkitekturen.
När Wind River släppte en hypervisor var Kontron genast framme med CPU-kort på Atom- och Core i7-processor som stödde den. Kontrons vice marknadschef Norbert Hauser förklarar skillnaden i krav mellan hypervisorer för inbyggda system och för serverssystem. Och slår ett slag för företagens gemensamma paketlösning.
Synopsys artikelserie om utvecklingsverktyget Saber har nu kommit till fjärde och sista delen, som handlar om hur verktyget kan användas för att konstruera elektronisk styrd bränsleinsprutning.
Direkt minnesaccess, acceleratorer och händelsesystem. Det är funktioner som finns i moderna MCU:er. Men utvecklare känner ofta inte till dem. Trots att de bär på dramatiska potentiella prestandaförbättringar ligger de därför ofta outnyttjade. Det berättar Atmels Kristian Saether.
Nya uppgraderingar, skräddarsydda versioner och användarprogram som inte inte är portabla. Det är faktorer som splittrar Android och ger merarbete till mobiltillverkarna. Det säger systemleverantören Aricent.
Version 4.4 av systemsimulatorn Simics har blivit mycket bättre på att felsöka i system som kör multipla operativsystem. Programsimuleringar presenteras på en hög beskrivningsnivå, i termer av trådar och processer. Jakob Engblom ger exempel på hur den nya så kallade ”operativsystemsmedvetenheten” kan utnyttjas.
Regelbundna validerade Androidversioner med optimerad ljudarkitektur och bättre drivrutiner för 802.11, USB och Bluetooth. Det får du enligt Wind River om du väljer dess plattform för Android.
Mät strömmen som förbrukas när FPGA:n krypterar, och du kan direkt avslöja den kryptonyckel som används. Amerikanska Cryptography Research berättar om den typ av kryptoattack som kallas strömförbrukningsanalys och hur du skyddar dig mot den.