Hello I am looking for a FPGA XC6SLX16 library for design spark, I have the XC2C384-10FTG256C library, which have the same package, would be very grateful if somone could share this library.
The chip you are working with typically has 256 pins (or more) - my advice to you is to make your own schematic symbols and link them in a component with an existing or custom footprint. (Take care with ready made footprints for high pin density devices since they may not meet the design rules for your assembley process).
I find it is much easier to draw a useful schematic if a complex part is broken up into small functional blocks relevant to the actual design.
If your FPGA connects via a bus to memory or a processor with a fixed pin out you should allocate the FPGA pins to help the board layout. It is possible, for example, to connect an FPGA to DRAM using a two layer board with an optimum pin slection on the FPGA but if you just use automatic or standard allocation you may need 8 layers.
I don't use ANY standard components in my designs (I do often start off with a standard footprint and modify it but I always make schematic symbols and components from scratch.)
(I use Easy PC which is the commercial parent of DesignpPark but I think the comments apply equally to both.)