Electronic Systems Design Seminar
http://www-cad.eecs.berkeley.edu/esd-seminar


AnyWare for protocol stacks -- 
From specification language to
any architecture and any processing environment

Axel Tillmann
Chairman & CEO
Novilit Inc., Marlborough, MA

 

Tuesday, October 15, 2002, 3:00pm-4:00pm
540AB Cory Hall (DOP Center Classroom)

 

 

Abstract

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.

Speaker

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.

 

Contact 
©2002-2018 U.C. Regents