HDL TRANSLATOR


 

Valid XHTML 1.0 Transitional

 

FREQUENTLY ASKED QUESTIONS

This page is a collection of a frequently asked questions.



How fast is the HDL Translator?

Quite fast. On reasonably fast computer, it would translate 6,000 lines of VHDL code in under a minute.

Will it translate 100% of VHDL code?

No VHDL to Verilog converter on the market translates all possible code, as far as we know. It would be impractical to do so.  80% of development effort would be used on language intricacies nobody uses. That would price the product out of the market. Our HDL Translator takes a practical approach. It will translate 100% of synthesizeable code. It will translate most behavioral code, including the constructs most frequently used in test bench design. The part of source code it cannot translate will be commented out, for subsequent manual translation. The remainder of the code will be translated.
In a hypothetical 6,000 line source code, five to ten lines may be commented out (left un-translated). It is obvious that in this example the HDL Translator has saved several man-weeks of work. The remaining 10 lines can be converted by hand usually within an hour.

How important is preserving comments?

We think it is very important. In a complex code, comments are crucial to the maintenance of the design because they tell you the "why".
For example, consider a part of a design which delays clock by three cycles. That much is obvious from the code. But why? In any non-trivial code the answer may not be easy without comments.
The HDL Translator preserves all comments, and somewhat preserves formatting. As an unexpected byproduct, it also preserves coding style. Often you can tell who wrote the original code.

Can the HDL Translator convert from Verilog to VHDL?

Not yet. This feature is under development, so stay tuned.


Legal| Privacy| Contact Us
© 2003-2008 TRILENT LLC. All rights reserved.