Hi
Thanks, but still I am a bit confused,I will explain the whole project and also my confusion at the end.
I am trying to connect an Actel FPGA to EBI, the only possible way of doing that is to connect it through the expansion board and then through the onboard Lattice FPGA , and progarrm the FPGA as a dumm terminal to just pass the values and then I need to read the data and also I am going to define a configuration register for my BUS.
I am using CS[3] in order to use the on board FPGA and I can initialize my ebi for 32 bit transfer, the address is 0x23000000 for the FPGA base. then I have the following, based on the manual :
BR3 = FPGA_BASE | 0x00000003; // no burst and valid
OR3 = 0xff000020; //16 MByte space; two Wait
in the manual there are some charts for read and write which they have to enable the TS and wait for TA and so on, which looks really low level, do I still need to do those?
now the confusion is where is my actual data?is it in the location of 0x23000000 ?is it like ADC which we have a special location for the conversions and ...?
I really appreciate your help.
Thanks again,
Moe