- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I've inherited a design from an engineer that has since left my company that uses a CY2545 clock generator. I should be able to program this device via the I2C bus, but I can't find any documentation about programming this device.
The device isn't supported by CyClocks, CyClocks RT or Robo Clock either!
Does anybody have some familiarity with theis device or have any advice on how to program this device?
Thanks,
Paul D.
Solved! Go to Solution.
- Labels:
-
Programmable Clocks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The bitmap is rather complicated, so it is not integrated into the data sheet. Usually Cypress provides the details when customers are getting ready to design. In general terms, I2C can be used to change the output frequencies, turn outputs on and off, and change spread spectrum percentages. Output frequency control can involve changing the PLL frequencies, output divider values, and PLL to output routing. All of these variables can be changed. When changing the PLL frequency, it's also possible to turn spread spectrum on or off. This and other PLL changes generally require writing multiple bytes. Output drive strength is also configurable.
At this time, since Cypress lacks the requested documentation, the support model is to work one-on-one with customers to provide the desired configurations and bitstreams, based on the customer's needs.
Attached is a spreadsheet which has two tabs. The first tab, 'CY25400_REQUEST', lists all the questions we need the customer to answer in order to generate their configuration(s). The second tab, 'I2C-Bitmap Basics' gives some general information about the kinds of things one can change via the I2C bus.
You need to create a Technical Support Case with the details filled in the sheet.
Regards,
Mohnish.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The bitmap is rather complicated, so it is not integrated into the data sheet. Usually Cypress provides the details when customers are getting ready to design. In general terms, I2C can be used to change the output frequencies, turn outputs on and off, and change spread spectrum percentages. Output frequency control can involve changing the PLL frequencies, output divider values, and PLL to output routing. All of these variables can be changed. When changing the PLL frequency, it's also possible to turn spread spectrum on or off. This and other PLL changes generally require writing multiple bytes. Output drive strength is also configurable.
At this time, since Cypress lacks the requested documentation, the support model is to work one-on-one with customers to provide the desired configurations and bitstreams, based on the customer's needs.
Attached is a spreadsheet which has two tabs. The first tab, 'CY25400_REQUEST', lists all the questions we need the customer to answer in order to generate their configuration(s). The second tab, 'I2C-Bitmap Basics' gives some general information about the kinds of things one can change via the I2C bus.
You need to create a Technical Support Case with the details filled in the sheet.
Regards,
Mohnish.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content