ORConf 2024 Under åren som har gått har vi sett ett antal nya programmeringsspråk för hårdvaruutveckling presenteras på konferensen. I år var inget undantag och vi fick se det dataflödesorienterade språket DFHDL samt det Rustinspirerade Spade.
Denna rapport från ORConf 2024 är tidigare publicerad i magasinet Elektroniktidningen. Prenumerera kostnadsfritt! |
Men allteftersom åren går och språken mognar ser vi också många presentationer där inte själva språket är i fokus, utan projekt som skapats utifrån språken. Av ovanstående kan nämnas VexIIRiscv som är skrivet i SpinalHDL och Saturn som är skrivet i Chisel. Båda dessa, liksom DFHDL är sprungna ur det funktionella mjukvaruspråket Scala.
Bildtext |
Den andra stora språkstammen är Pythonbaserade språk och förutom cocotb såg vi där inspel från språket Amaranth samt ett bibliotek för effektiva numeriska beräkningar vid namn ApyTypes. Även Haskell fanns representerat i form av språket ClaSH, vilket är lite extra roligt med tanke på att forskare på Chalmers var med om att ta fram ett Haskellbaserat hårdvarubeskrivande språk vid namn LAVA redan på 90-talet.