Altera_Forum
Honored Contributor
13 years agoRead problem using LPDDR2 uniphy
Hello
I am designing a custom controller for LPDDR2 devices and i prefered using the ALTERA's uniPHY in an ARRIA-V device. I have allready designed the controller up to the "afi-3.0" bus and connected a uniPHY that i generated using the QuartusII 12.0 - Megawizard. I am also using micron's model for the memory device. I have simulated write and read cycles following the minimal initialization sequence that the uniPhy performed. The write cycle is perfect. During the following read cycle from the same address, i can see the model delivering the data back to the uniPHY. The uniPhy asserts the "afi_rddata_valid" signal but leaves zeroes on the "afi_rdata" bus. I had thoughts that maybe the uniPHy is missing the data from the memory model, so i initiated a very long write & read burst, assuming some of the burst will be caught, but the "afi_rdata" is still all zeroes. Any thoughts? Does anybody have an experience like that using uniPhy with any kind of DDR device? Thanks