Projects / CoreTML framework

CoreTML framework

CoreTML framework is a template configuration system. It is based on the idea of parametrized templates that are created by inserting special content into source code files. These templates can later be used to generate output files depending upon parameters chosen by the user. CoreTML framework was created primarily to provide a platform for the design and deployment of semiconductor IP cores on a hardware description language (HDL) level (i.e. VHDL or Verilog).

Operating Systems

Recent releases

  •  29 Mar 2014 08:10

    Release Notes: This release features an upgrade of Lua to 5.2.3, the possibility to use 3rd-party Lua addons, a feature to skip shebang and the beginning of the template, and other minor bugfixes and improvements. The build system has been migrated to CMake.

    •  09 Jun 2012 22:26

      Release Notes: This is a maintenance release containing mainly bugfixes and minor improvements. Lua has been updated to 5.2. TMLgen supports more command-line arguments. Various minor bugfixes and improvements to TMLgen and TMLconf. A new example: VHDL lowpass filter generator.

      •  24 Jan 2011 12:22

        Release Notes: This is the first public release.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.