cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 5, 3 & 1

Anonymous
Not applicable

Is it possible to access the contents of the A0 register within Verilog ?

   

There are plenty of examples of using verilog to send the output of the Datapath shifters to a pin.  But I cannot find any example of sending an 8-bit parallel value from the FIFO to an output pin via the datapath.

   

Eg. Load a value from the FIFO into A0, have the ALU perform an operation on it, then have verilog access the result to direct it to an output pin.

   

The various datapath documention shows the 8-bit PO (parallel output) signal being connected to the input of SRCA. But there is no documentation how to make use of this output!

0 Likes
3 Replies
ETRO_SSN583
Esteemed Contributor

I will let an expert answer this, but this might be useful -

   

 

   

www.cypress.com/     AN82156

   

 

   

Regards, Dana.

0 Likes
Anonymous
Not applicable

I found some clues on using PO and PI from another forum post at: www.cypress.com/

   

Looks like I need to transition from the cy_psoc3_dp8 module to the base cy_psoc3_dp module to get access to them.

0 Likes
Anonymous
Not applicable
        Hello mmcmaster   
Please look at this article, 13/Oct P5LP_DDS[2].()...zip file   
http://www.cypress.com/?app=forum&id=2492&rID=86654   
It is use Control register and Status register for passing 8bit data to Verilog module.   
Look component TAB, DDS.cysch file,   
DDsCore is the Veriog module.   
It's not use data_path however,   
This handy way is doable what you want to.   
Can it help you?   
0 Likes