To help you in your product development with the CY7C630xx/CY7C631xx, you will need to utilize the CY3650 Developers Kit. This development kit may be hard to find.
For programming the chip there are many programming vendors that support this chip. The Hi-Lo programmer (Cypress ID: CY3649) is what we use in house. The CY3649 is the Hi-Lo programmer. Please review the Hi-Lo Programmer Application Note. These chips are One Time Programmable (OTP) chips. The programmer does not have the capabilities of the development kit. You do need to have the development kit to develop your firmware. We offer programming support with the easy-to-use Hi-Lo Programming System.
The development kit comes with sample firmware and collateral which may be downloaded at the following URL:
The CY3650 Development Kit includes a CY3650 USB development board, a power supply, a USB cable, an RS-232 9-pin to 9-pin cable, and a 9-pin to 25-pin adapter.
Note1: The CY7C630xx/CY7C631xx are not recommended for new designs. Instead we recommend using the enCoRe II. It has advanced features such as the internal oscillator (no external 6MHz clock), internal 3.3V regulator (for pulling up D- as required by the USB spec), Combi USB/PS/2 interface supported, wake-up circuit (no external RC wake up circuit needed), SPI compatible, Low voltage reset, each GPIO is independently configurable in different modes,... For more info on this part, please click on enCoRe II USB.