Arx is a domain-specific hardware-description language intended for hardware design at the register-transfer level (RTL). Arx is also a toolset which currently consists of two code generators:
Because of the wide support for C, the generated C-code can be
integrated into a multitude of simulation environments. Once
satisfactory results are obtained in simulation, the Arx source code
can be translated automatically into VHDL ready for ASIC or FPGA
synthesis. The usual manual translation from C (or e.g. Matlab) into
VHDL is no longer necessary. These concepts are illustrated below:
The manual has the following main sections: