( ESNUG 341 Item 9 ) --------------------------------------------- [1/26/00]
Subject: ( ESNUG 339 #5 ) A2ps, Enscript, Trueprint, and LEDA's KRYPTON
> 1.) Pretty Printers. I'd like a pretty printer for Verilog (and
> other things like TCL, dc shell, perl) which highlights keywords, etc.
> In poking around I ran across a2ps, Enscript, and Trueprint. I've
> tried out Enscript and it pretty well does everything I want, but I
> was wondering if anyone out there has tried all three or another that
> I haven't heard of and has an opinion on which is best (or are they all
> pretty much the same)?
>
> - Tomoo Taguchi
> Hewlett-Packard San Diego, CA
From: Ed Arthur <earthur@lucent.com>
Hi John,
Regarding pretty printers, Tomoo has done pretty good research. I wrote
the original Verilog modes for both Enscript and A2ps -- and haven't even
heard of Trueprint!
I think A2ps is a bit more flexible than Enscript (you can do 4-up for
instance) but Enscript is a bit easier "out of the box". I still haven't
had time to install Trueprint yet!
As for code obfuscators, you've hit the nail on the head. I've not seen
one which leaves library elements alone and prints a cross reference. I
see an opportunity here... code-obfuscators.com and an IPO... :)
VCS has a built in "mangler" with 3 levels of "manglosity" and you can
also specify on a cell by cell basis what not to mangle.
- Ed Arthur
Lucent Technologies
> 2.) Obfuscation Utilities. I want to send test cases to vendors, but I
> want to obfuscate the code/netlist (change reference names like wire,
> port, instance, module names) so that the design intent is not obvious,
> but the design is still simulateable/synthesizable. Back in Feb 1997,
> you mentioned a program called KRYPTON from a French company called
> LEDA that does what I want. I poked around the web to see if I could
> find them and couldn't. Also in an old ESNUG, someone mentioned that
> Verilint does the same function. Those are the only two that I've
> heard of, but I was wondering if there are others out there.
>
> - Tomoo Taguchi
> Hewlett-Packard San Diego, CA
From: Bruno Verhaeghe <bruno@leda.fr>
Hello John,
My name is Bruno Verhaeghe, I am working as a Manager R&D for LEDA. I
have seen in the ESNUG that Tomoo was asking some questions about our tool
KRYPTON. Concerning our existance, LEDA still exists and still offers
PROTON. Since we are a French company our web page adress is www.leda.fr
and I admit it isn't easy to find.
- Bruno Verhaeghe
LEDA S.A. Saint Martin D'Heres, France
|
|