Ò»±Ÿ”À

06 oktober 2025

I ett kontorsrum på Ò»±Ÿ”Às universitet sitter Frans Skarman framför sin dator. På skärmen syns vågformer – slingor av siffror som rör sig över ytan. För de flesta är det obegripligt. För Frans är det ett språk, ett sätt att prata direkt med hårdvaran.

Frans Skarman sitter vid skrivbordet med datorskĂ€rmar framför sig. Fotograf: Simon Höckerbo

De senaste sex Ă„ren har Frans Skarman, tidigare doktorand vid avdelningen för elektronik och datorteknik (ELDA) pĂ„ Institutionen för systemteknik (ISY), utvecklat nya verktyg för digital hĂ„rdvara. Verktygen kan pĂ„ olika sĂ€tt modernisera hĂ„rdvaruutvecklingen – en bransch dĂ€r vissa delar har stĂ„tt still i flera decennier.

– PĂ„ mjukvarusidan har det kommit nya programmeringssprĂ„k nĂ€stan varje Ă„r de senaste trettio Ă„ren. PĂ„ hĂ„rdvarusidan anvĂ€nder man fortfarande sprĂ„k frĂ„n 80-talet, sĂ€ger han.

Tre projekt – tre verktyg

I sin doktorsavhandling ”Improved Tooling for Digital Hardware Development: Spade, Surfer, and more” samlar Frans Skarman tre projekt: Spade, Surfer och Cinnabar. Alla tre Ă€r utvecklade som öppen kĂ€llkod, vilket betyder att vem som helst kan ladda ner, anvĂ€nda och förbĂ€ttra dem. Egentligen kommer Frans Skarman frĂ„n mjukvaruvĂ€rlden, och har haft med sig inspiration frĂ„n denna.

Spade – ett nytt sprĂ„k för hĂ„rdvara

Det största projektet heter Spade. Det Àr ett nytt hÄrdvarubeskrivande sprÄk utvecklat för att ge fördelar i hÄrdvaruutvecklingen. Spade gör det möjligt för utvecklare att arbeta pÄ en högre nivÄ, men ÀndÄ behÄlla kontrollen över detaljerna. Vissa funktioner, som typsystemet Àr hÀmta frÄn moderna mjukvarusprÄk. Men ofta krÀvs nya lösningar som Àr anpassade för hÄrdvara.

Surfer – översĂ€tter ettor och nollor

Det andra projektet Àr Surfer, Àr en ny vÄgformsvisare designad för nya moderna arbetsflöden. Verktyget kan visa och tolka de signaler som finns i hÄrdvarusystem. Traditionellt visas signalerna som rÄa bitstrÀngar. Surfer kan översÀtta dem till vÀrden och begrepp som Àr lÀtta att förstÄ för utvecklaren.

– Jag ville ha ett system för Spade som översĂ€tter rĂ„bit signalerna till vĂ€rden som programmeraren förstĂ„r. Det jag specifikt ville ha frĂ„n den var översĂ€ttning frĂ„n bitvektorer till Spade-vĂ€rden, sĂ€ger Frans Skarman.

Surfer har fÄtt stort internationellt genomslag och anvÀnds redan inom mÄnga projekt vÀrlden över. Det hÄller pÄ att bli ett standardverktyg för att visa vÄgformer, Àven om det fortfarande Àr ganska okÀnt i Sverige.

Cinnabar – hĂ„rdvara för fordonssimulering

Det tredje projektet heter Cinnabar, vilket ocksÄ var det första Frans började med. Det Àr ett verktyg som kan ta kod skriven i programmeringssprÄket C++ och göra om dem till hÄrdvara. Det anvÀnds till exempel för att översÀtta fordonsmodeller till hÄrdvara utan att anvÀndaren behöver nÄgon hÄrdvarukompetens. Den hÀr hÄrdvaran kan sedan anvÀndas för att minska brÀnsleförbrukningen i hybridbilar.

– I princip sĂ„ kan nĂ„gon med fordonserfarenhet och ingen hĂ„rdvaruerfarenhet fĂ„ en modell av fordonet att fungera, förklarar han.

Alla tre projekten bygger pÄ öppen kÀllkod.

Frans Skarman.
I slutet av augusti 2025 disputerade Frans Skarman och avslutade dĂ€rmed sin forskarutbildning vid Linköpings universitet. Nu arbetar han vid universitetet i MĂŒnchen.
– Personligen tycker jag om att bara kunna ladda ner och köra ett projekt, och sedan förbĂ€ttra saker om det skulle behövas. Att alla kan lĂ€gga till sin egen favorit-funktion gör ocksĂ„ att open source-projekt ofta kĂ€nns vĂ€ldigt genomtĂ€nkta. MĂ„nga smĂ„ detaljer Ă€r det redan nĂ„gon som tĂ€nkt pĂ„ och Ă„tgĂ€rdat.

Han menar att det Àven handlar om demokratisering. Kommersiella verktyg kan kosta miljonbelopp. Med öppna verktyg kan studenter, hobbyister och smÄ företag ocksÄ delta, samtidigt som kontrollen över projektens framtid inte styrs av enstaka företag.

– Som nĂ€r som helst kan sĂ€ljas, gĂ„ i konkurs, eller förbjudas frĂ„n att exportera till oss, tillĂ€gger han.

Intresset för öppen kÀllkod inom hÄrdvaruutveckling vÀxer. EU satsar nu stora resurser pÄ omrÄdet, och forskningen vid Linköpings universitet ligger i framkant.

I slutet av augusti disputerade Frans Skarman och avslutade dĂ€rmed sin forskarutbildning vid Linköpings universitet. Men arbetet fortsĂ€tter. Under hösten pĂ„började han en postdoktortjĂ€nst pĂ„ universitetet i MĂŒnchen. DĂ€r ska han bland annat vidareutveckla verktygen och arbeta med nya projekt.

Kontakt

Läs mer om oss

Senaste nytt från LiU

En man med skalligt huvud som bÀr glasögon och kostym.

Lars Sandman påverkar vårdens prioriteringar

Hur prioriterar vi rättvist när behandlingar är dyra – men patientgrupperna små? För Lars Sandman har just den frågan stått i centrum, och arbetet har bidragit till konkreta förändringar i hur samhället ser på läkemedel för sällsynta tillstånd.

En grupp mÀnniskor som sitter vid ett bord framför en folkmassa.

Deltagare i FN:s klimatmöten vill se större fokus på genomförande

FN:s klimatförhandlingar kritiseras ofta för att gå för långsamt. En ny studie undersöker vilka förändringar delegater och deltagare vid klimatmötet COP29 vill se. Resultaten visar ett starkt stöd för bättre uppföljning av ländernas klimatåtaganden.

Studenter sitter vid bord med datorer i biblioteket.

Rekordstort intresse för Ò»±Ÿ”Às universitet när antagningen är klar

Ò»±Ÿ”Às universitet fortsätter att vara ett av Sveriges populäraste lärosäten. Över 52 600 personer sökte till höstens program och fristående kurser. Av dem har 19 250 personer nu  fått positiva besked.