- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In my design have three 8 bit DACs but I need 10bit, so I decided to use the new DVDAC component.
But in my design I have only 1 free digital clock divider.
Resource Type : Used : Free : Max : % Used
============================================================
Digital clock dividers : 7 : 1 : 8 : 87.50%
So I changed one 8 bit DAC with one 10 bit DVDAC with INTERNAL CLOCK, the compilation works and now I have zero digital clock divider free:
Resource Type : Used : Free : Max : % Used
============================================================
Digital clock dividers : 8 : 0 : 8 : 100.00%
It is OK!
But if I switch the DVDAC component to EXTERNAL CLOCK, putting a clock component to supply externally the 250kHz the IDE gives me an error:
"Clock Error: (There are too many new digital clocks used in the current design. The selected device only supports '8' new digital clocks but '9' have been used.)"
And, if I put three DVDAC with the SAME EXTERNAL CLOCK, the Creator 3.0 SP" gives me the error:
"Clock Error: (There are too many new digital clocks used in the current design. The selected device only supports '8' new digital clocks but '11' have been used.)."
I think that I'm using only 8 digital clocks, because I use the same external clock for the three DVDACs.
So I think that Creator 3.0 SP2, in the case of DVDAC component, calculates in a wrong way the number of clock dividers.
It is possible to verify and eventually fix this problem?
Thanks a lot for your collaboration
Graziano G. Ravizza
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You might want to file a CASE on this, along with project -
To create a technical case at Cypress -
“Support”
“Technical Support”
“Create a Case”
You have to be registered on Cypress web site first.
Regards, Dana.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can you post your complete project, so that we all can have a look at all of your settings? To do so, use
Creator->File->Create Workspace Bundle (minimal)
and attach the resulting file.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
PSOC Creator 3.0 SP2
Case 1: (the attached file)
1 DVDAC component with EXTERNAL 250kHz CLOCK --> 2 Digital Clocks used --> WHY???
Case 2: (simply remove external clock)
1 DVDAC component with INTERNAL 250kHz CLOCK --> 1 Digital Clock used --> OK for me!
From my point of view, Creator 3.0 SP2 calculates the number of clocks in a wrong way.
Or not?
Thank you all for the collaboration.
Graziano G. Ravizza
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Within the DVDAC is a virtual MUX. Obviously the fitter does not remove the unused clock from the MUX.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Bob,
thank for your reply.
But this means that , in this case, the Creator 3.0 fitter calculates in a wrong way the clocks.
I've opened a case because I need three DVDAC but I've only 1 clock.
I hope Cypress fix the bug very soon.
Graziano