Read this article on how to start a new CPLD project in the Xilinx ISE software, write a line of VHDL code, generate output files and configure a CPLD.
The example in the article uses the home made Xilinx CPLD board and the home made Xilinx parallel programmer with Xilinx ISE WebPACK Design Suite.