what is the difference between "port" and "pi

Status
Not open for further replies.

microe_victor

Junior Member level 2
Joined
Nov 18, 2006
Messages
22
Helped
7
Reputation
14
Reaction score
5
Trophy points
1,283
Activity points
1,443
what is the difference between "port" and "pin" in DC
if there is a output port in the design named " output " are these commands the same ?
[gets_pins output] [gets_ports output]
 

I think ports are the in/out/inout of your design. Pins are the in/out/ of cells of your synthesised design, such as the in or out of an and cell.
 

In DC, "port" only refers to the top module pin names, but "pin" refers to the top modul pin names and submodule pin names. If your design has pin named "output" in some submodule and has port named "output", then the result information of executing [get_pins output] is more detailed than that of executing of [get_ports output]
 
And i think ( i dont know correct or incorrect ) port is collection of pins
 

hi

the reply of johna is exactly correct. and for more information please go through DC manual u will find a litlle more explanation abt this ..

suresh
 

Port refers to in,out and inout.......
i.e wire & reg. internal pin for different modules.
As a pin where we can apply the input & get the output in TOPLevel MODULE.

Anmol
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…