majd229
Member level 2
Hi,
I'm very new to this. I loaded a LEF (layout exchange format) into ICC2. I want to grab all the pins and their directions, and place them on the block to create a verilog file with all the pins.
I did:
I am stuck here. Obviously if I do verilogout myDesign.v it outputs a verilog file with a top module that's empty. How do I make it output a verilog with all the pins? (called stub verilog/.vshell)
Please help! Thank you
- - - Updated - - -
in icc2_lm_shell (library manager) i converted the lef design into a .ndm design. However in icc2_shell, it doesnt recognize "read_ndm" command. How do i read in the .ndm and then write verilog?
- - - Updated - - -
I managed to open_lib the .ndm file. However, it is a "Frame" view, and write_verilog doesnt work with Frame view. There are "Design" and "Layout" views, how can i convert it to one of those to use with write_verilog?
I'm very new to this. I loaded a LEF (layout exchange format) into ICC2. I want to grab all the pins and their directions, and place them on the block to create a verilog file with all the pins.
I did:
Code:
create_lib -technology <techfile.tf> my_lib1
create_block my_block1
read_tech_lef myDesign.lef
I am stuck here. Obviously if I do verilogout myDesign.v it outputs a verilog file with a top module that's empty. How do I make it output a verilog with all the pins? (called stub verilog/.vshell)
Please help! Thank you
- - - Updated - - -
in icc2_lm_shell (library manager) i converted the lef design into a .ndm design. However in icc2_shell, it doesnt recognize "read_ndm" command. How do i read in the .ndm and then write verilog?
- - - Updated - - -
I managed to open_lib the .ndm file. However, it is a "Frame" view, and write_verilog doesnt work with Frame view. There are "Design" and "Layout" views, how can i convert it to one of those to use with write_verilog?