1. A method of generating a project datasheet file, said method comprising: accessing data associated with a configuration of a manufactured programmable system on a chip; accessing a stylesheet associated with project datasheets; and processing said data according to said stylesheet to automatically generate a project datasheet file, wherein said project datasheet file comprises pinout assignment data for said manufactured programmable system on a chip, and wherein said project datasheet file further comprises configuration information for at least one user module implemented in response to a user input and implemented using a block of said manufactured programmable system on a chip.