verilog net-list converter

P

Pinhas

Guest
Hi
I am looking for scripts, which can help in converting a verilog net-
list from one vendor to another.
Can anybody refer to such scripts, utilities.

Thanks,
Pinhas
 
On Oct 25, 3:15 pm, Pinhas <bk...@hotmail.com> wrote:
Hi
I am looking for scripts, which can help in converting a verilog net-
list from one vendor to another.
Can anybody refer to such scripts, utilities.

Thanks,
Pinhas
Re-synthesize the RTL with the other vendors library. Swapping
library cells in a netlist is not the way to change vendors.
 
On 25 , 22:56, Ryan <Ryan.Warner...@gmail.com> wrote:
On Oct 25, 3:15 pm, Pinhas <bk...@hotmail.com> wrote:

Hi
I am looking for scripts, which can help in converting a verilog net-
list from one vendor to another.
Can anybody refer to such scripts, utilities.

Thanks,
Pinhas

Re-synthesize the RTL with the other vendors library. Swapping
library cells in a netlist is not the way to change vendors.
Problem is that customer does not want to buy DC for this conversion.
So I figured out to come with this verilog script where I would
replace cells and run some vectors.
It is an old design running at 10 MHz, which should not pose a timing
(setup) issue.
 
On Oct 26, 12:15 am, Pinhas <bk...@hotmail.com> wrote:
On 25 , 22:56, Ryan <Ryan.Warner...@gmail.com> wrote:

On Oct 25, 3:15 pm, Pinhas <bk...@hotmail.com> wrote:

Hi
I am looking for scripts, which can help in converting a verilog net-
list from one vendor to another.
Can anybody refer to such scripts, utilities.

Thanks,
Pinhas

Re-synthesize the RTL with the other vendors library. Swapping
library cells in a netlist is not the way to change vendors.

Problem is that customer does not want to buy DC for this conversion.
So I figured out to come with this verilog script where I would
replace cells and run some vectors.
It is an old design running at 10 MHz, which should not pose a timing
(setup) issue.
Good luck.
 
On Oct 25, 10:15 pm, Pinhas <bk...@hotmail.com> wrote:
On 25 , 22:56, Ryan <Ryan.Warner...@gmail.com> wrote:

On Oct 25, 3:15 pm, Pinhas <bk...@hotmail.com> wrote:

Hi
I am looking for scripts, which can help in converting a verilog net-
list from one vendor to another.
Can anybody refer to such scripts, utilities.

Thanks,
Pinhas

Re-synthesize the RTL with the other vendors library. Swapping
library cells in a netlist is not the way to change vendors.

Problem is that customer does not want to buy DC for this conversion.
So I figured out to come with this verilog script where I would
replace cells and run some vectors.
It is an old design running at 10 MHz, which should not pose a timing
(setup) issue.
Create a wrapper library where you functionally duplicate the old
library with the new library. For example

module nand2oldlib( output wire y; input wire a, input wire b);
nand2newlib(.y(y), .a(a), .b(b))
endmodule

If you're mapping from an old lib that has more complex elements it
will be necessary to use multple elements in the new library to
functionally model the behavior of the single element of the old
library.
 
On Thu, 25 Oct 2007 22:15:03 -0700, Pinhas <bknpk@hotmail.com> wrote:

Problem is that customer does not want to buy DC for this conversion.
So I figured out to come with this verilog script where I would
replace cells and run some vectors.
It is an old design running at 10 MHz, which should not pose a timing
(setup) issue.
What about hold violations?

Evan
 

Welcome to EDABoard.com

Sponsor

Back
Top