-
1. Re: Error: mpr.M0006: Datapath found without a clock. This is not allowed.
EktaN_26Nov 9, 2019 12:33 AM (in response to CAAG_1860411)
Hello Carlos,
Thank you for contacting Cypress Technical support.
Can you please attach a screenshot of the error window?
Can you please attach your project so that we reproduce the error at our side this will help us get better insight of the issue/
Best Regards
Ekta
-
3. Re: Error: mpr.M0006: Datapath found without a clock. This is not allowed.
MoTa_728816 Nov 21, 2019 5:05 PM (in response to CAAG_1860411)Hi,
Are you using clock inside the module?
Or how about modifying the line
assign T = ((a & b) | (b & c) | (c & a)) ;
To
always @ (posedge clock) begin
T <= ((a & b) | (b & c) | (c & a)) ;
end
moto
-
4. Re: Error: mpr.M0006: Datapath found without a clock. This is not allowed.
EktaN_26Nov 21, 2019 10:07 PM (in response to MoTa_728816)
Thank you for the input moto.
Carlos can you implement the changes suggested by moto. The user clock drives the blocks in the UDB therefore you need to use clock for driving the logic in your project.
I have attached a project implementing the changes suggested by moto and the project is building fine.
Please have a look at it.
Thanks and Regards
Ekta
-
test_project.cyprj.Archive01.zip 485.9 K
-