While the -b option is provided to limit the size of the units being put on the schematic, I may want to do some thing creative with the layout and want all the individual pins called out in the schematic. So here is what I did:
1) Edited the csv package file and named the column named "Bank" corresponding to VCCINT, VCCAUX, VCCAUX_IO_G0, VCCBRAM, VCCPINT, VCCPAUX and VCCPLL as NAA instead of NA.
2) Renamed the csv file as xc7z030ffg676an32pkg.csv
3) Executed the following command line: kipart -r xilinx7 -s name -o xc7z030ffg676an32pkg.lib -w xc7z030ffg676an32pkg.csv
However the resulting .lib file is empty and is 0 bytes in size!!! Can someone explain what maybe going on?
I also tried to change the Bank column annotation from NAA to an arbitrary numerical number: 59 and I am still haveing the same problem.
I also moved the file to a different folder and renamed it to xc7z030ffg676pkg.csv and ran the following command line: kipart -r xilinx7 -s name -o xc7z030ffg676pkg.lib -w xc7z030ffg676pkg.csv and I still had the same problem. I also had changed the package name in the very first cell to reflect the package I am trying to create a lib of and I am still having the same issue.
Infact I also changed the file name to the original name and the original format and I am still having the same issue of a .lib of 0 kB size with an empty file.
Can someone point out what I may be doing wrong here?