Achtergrond

Controller op FPGA geeft kruisbestuiving tussen hardware en software

Dirk van den Heuvel is hardwaredesignconsultant bij Topic Embedded Systems. Hij adviseert bij het maken van systeem- en architectuurkeuzes en het bepalen van design- en implementatierichtingen. Behalve op applicatieontwikkeling richt hij zich op het onderzoeken van methoden en tools die het ontwerpen met FPGA‘s optimaliseren.

Reading time: 7 minutes

De strikte scheiding tussen embedded controllers en programmeerbare logica verdwijnt. De verschillende disciplinespecifieke ontwerpmethoden komen samen op een gemeenschappelijk platform met verschillende abstractieniveaus en toolflows. Door integratie zijn grote voordelen te behalen, betoogt Dirk van den Heuvel van Topic, mits we anders naar FPGA‘s gaan kijken.

In veel toepassingen vormt de embedded processor of controller het hart van de applicatie. Ingebedde besturingen zijn zo‘n groot succes geworden vanwege de programmeerbare flexibiliteit en het late moment dat de feitelijke intelligentie aan de uiteindelijke elektronica wordt toegevoegd. Programmeerbare logica speelt traditioneel slechts een ondersteunende rol in de systeemarchitectuur.

De FPGA‘s van tegenwoordig hebben echter zo‘n hoge logicadichtheid tegen dermate lage kosten dat we de complete hardware-infrastructuur programmeerbaar kunnen maken. Door er controllers in te integreren, kunnen we een aantal beperkingen in beide typen systemen omzeilen en de systeemarchitecturen van de nabije toekomst bouwen. Deze mengen het beste uit de sequentiële en parallelle wereld, waarmee ik durf te stellen dat ze de toegevoegde waarde van DSP-processoren marginaliseren.

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one for just €20 for the first year and enjoy all the benefits.

Login

Related content