|
Electronic Systems Design Seminar
|
|
|
|
|
Today, protocol standards
are described in plain English documents, accompanied by tables, graphs, and
diagrams. As everyone in the design community knows, these descriptions are highly
ambiguous and not readily translatable to any form of machine-readable input.
Thus, the protocol standards specification must be given to programmers, who
then implement it in C, C++, or HDL code. A recent study done by Carnegie
Mellon University stated that 100 to150 errors can be produced per1000 lines of
code, and many of those errors remained in the product even after multiple QA
cycles.
Novilit’s Communication
Machine Definition Language (CMDL) departs from this traditional approach to
writing and implementing communications protocols. Programmers or designers use CMDL to define the protocol,
its structure, and its state behavior in a non-procedural, object-oriented
language. A highly sophisticated compiler (CMDE), with more than 40 stages, processes
the CMDL input and creates output code in a choice of formats – C, C++, HDL, or
ASM –and could also deliver easy to understand documentation.
Novilit calls their
methodology “Uni-Design”. Not only
can designers choose their target processor – FPGAs, NPU, ASICs, DSP, or any
general-purpose processor – but Novilit’s uni-design also allows them to choose
or change their processor environment and how and where that code is
partitioned throughout the entire design and testing stages without inducing costly
delays.
Mr. Tillmann will show and demonstrate protocol implementations based on this new methodology and will illustrate the use and advantage of the built-in automatic and semi-automatic verification tools that are included as part of the overall development environment.
Axel Tillmann is chairman
and CEO of Novilit Inc. Prior to Novilit, Axel served as VP of Sales and
Marketing for Azure Technologies after holding a series of senior positions
with Trisystems Corporations, ATEMCO and EXYCON. With more than 20 years of
industry experience, he is driven to applying Novilit's unique technology to
the communication industry's quest for a better way of doing things.