I am trying to communicate with hyperflash through microblaze connected with hyperbus IP. But neither read nor write operation is taking place. I have simulated it and observed Command address field out from HYperbus IP. There is difference between the Hyperflash datasheet mentioned waveform and the one observed by me during simulation. I have attached images of code, waveform from simulation and from the datasheet
Can someone please let me know what mistake is causing problem in communicating with the hyperflash?
Thank you for contacting Cypress Semiconductor.
Please initiate the READ operation, first, and provide waveform the screen capture,
which should be identical as the waveform from the datasheet detailed directly below.
If the READ operation is unsuccessful, all other command operation will also be unsuccessful.
The READ operation (w/ waveforms) should be the simplest to to determine what may be wrong, if any.
Cypress Semiconductor Corp.
An Infineon Technologies Company
Thank you Albert for the response.
I have attached screen capture for read operation. Since it is only simulation , data field is not present in waveform after command-address field is transmitted.
1. In Write operation: CA2 =0x 6005(in waveform); CA2 = 0x0005(In datasheet). In read operation also 0x60 is present. Is this acceptable?
2. When I tried to read from address 0x123457, values mentioned in datasheet and waveform are different. Any issues here?