I use fpga to write HPI ,the timing is following
HAS is tied high. HDS is tied high ,HDS2(DS2 in my timing) is used to strobe the data. the width of HDS is 1400ns, I have tried much length time.
Offset Register Description
0030h HPIC Host Port Interface Control register
0034h HPID Data register
0038h HPIAR/HPIAW Host Port Interface Address registers
after run the write program,I check the data in the dsp memery :
the HPIC is writen well,
the HPIA value is the start address I write ,is it right ? normally,the value should be the start address plus the number I write, is not it ?
the HPID value is the address value plus the number I write into to HPI, and the dsp memery can not be freshed.why ?