Domain-Specific Language for HW/SW Co-design for FPGAs

  title={Domain-Specific Language for HW/SW Co-design for FPGAs},
  author={Jason Agron},
This article describes FSMLanguage, a domain-specific language for HW/SW co-design targeting platform FPGAs. Modern platform FPGAs provide a wealth of configurable logic in addition to embedded processors, distributed RAM blocks, and DSP slices in order to help facilitate building HW/SW codesigned systems. A technical challenge in building such systems is that the practice of designing software and hardware requires different areas of expertise and different description domains, i.e. languages… CONTINUE READING