cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC Creator & Designer Software

JoMe_264151
Expert II

I want to design a component with an underlying 32-bit wide Datapath. The 8-bit module provided in the librara has got both a .pi (direct input) input and a .po output, the automatically selected 32-bit wide DataPath has got none of them.

   

 

   

What actions do I have to take to get the 32-bits .pi ?

   

 

   

 

   

Bob

0 Likes
5 Replies
HeLi_263931
Honored Contributor II

Look at the datapath super primitives by kees, together with his datapath chaining cheat sheet.

0 Likes
JoMe_264151
Expert II

Thanks, Hli

   

but Kees's modules depend on the cy_psoc3_dp32 library module which does NOT contain a .pi input (neither a .po output)

   

Probably I have to file a MyCase or contact Chris Kees directly.

   

 

   

Bob

0 Likes
JoMe_264151
Expert II

... and his name is Chris Keeser, sorry, brain seems to be a bit worn out...

   

Bob

0 Likes
HeLi_263931
Honored Contributor II

It was too late in the evening too look up the real name 🙂

   

But looking deeper into your question: I'm not sure whether this is possible at all. The chaining works on all the control signals, to distribute them over an array of UDBs / DataPaths.

   

So do you need a 32-bit-component with just one single 32-bit input / output? Maybe a look at the implementation of the basic counter (B_Counter_v2_40.v) will help

0 Likes
Anonymous
Not applicable

i am having the same issue with .pi and .po .  has this issue been resolved?

   

doug

0 Likes