Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>CoreDSLNew to Visual Studio Code? Get it now.
CoreDSL

CoreDSL

MINRES Technologies GmbH

| (0) | Free
A CoreDSL plugin for VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CoreDSL

CoreDSL 2 is a domain-specific language to model processor cores at the level of their instruction set architecture (ISA). Its use cases include the generation of ISA-specific artifacts for compilers, instruction set simulators (ISS) and other validation purposes, as well as the user-friendly specification of custom ISA extensions (ISAX) in conjunction with a high-level synthesis (HLS) tool.

The VSCode extension provides a language server for the CoreDSL language which resolves cross references and validates the syntax.

Language documentation

Programmer's manual

Standalone validator

The project provides a standalone validator as part of the releases, the bundle com.minres.coredsl.validator-2.Y.ZZ.jar contains an all-in-one jar for the validator. It can be used after downloading as follows:

java -jar com.minres.coredsl.repository/target/com.minres.coredsl.validator-2.Y.ZZ.jar -r <path to inc dir> <core_desc file>
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft