I'll try to help, but I have only used an old version of xRC. What version are you using?
Regarding the .pex netlist, that is the parasitics. If memory serves, CalibreView is a dialect of SPICE so you should see three output files: a base name, as specified in the PEX Netlist statement; the <basename>.pex file, which has parasitics; and a .pxi file, which instantiates the parasitics. (The .pxi may only happen for RCC and CC extraction; my memory is hazy.) The files are described in "HSPICE and Spectre Output" in the xRC manual.
As for stuff being floating, there are many settings which could affect that.
- Is the pin really floating? By default, LVS does not catch that; you would need to set LVS Spice Allow Floating Pins NO.
- Does the xcell list identify some cells with a -P flag? That indicates that whoever set up the xcell file expects you to plug in the cell library information for those cells.
- Are you extracting a cell by itself, without a parent? Then the pins at the top may float.
- Does the rule file use PEX Pin Order SOURCE? Then if there were trivial pins that are ignored by LVS, you could wind up with floating nets in Layout.
A good way to start debugging is to first generate a simple (non-parasitic) netlist and see if it generates any warnings. If it does, then something in the LVS setup is not compatible with xRC. If it is clean, then you know to look at xRC settings.