Hyper RAM Forum Discussions
Is there any sample code or user guide for S70KS1283GABHI023 to program?
Deep power down will cause memory data to be lost, If you want to keep the data, you need to supply standby current Max. If you want to keep the data, you need to supply standby current Max250μA, is that correct?
Show Lessinitially it was configured as 8MB , and ran the hyper ram test code. Test was passed i could access the whole 8MB.
Later i tried to increase the memory configuration as 16MB, could not access the memory after first 8MB.
Am i missing any configurations ??
Show LessHi,
I would like to confirm if S27KL0642 are exactly the same as S27KL0643 as the hardware. If yes, is the only different thing to perform each test program for Octal x SPI interface and HYPERBUS interface ?
Best regards,
Show LessHi Team,
One of the project, I have interfaces hyperRAM S27KS0641DPBHI020 to croslink-NX FPGA. I have hyperram controller IP provided by infineon. I have written AXI master to communicate with hyperram controller IP which acts as a AXI slave.
Using AXI master, I am writing 0x00000000, 0x00000013 and 0x00000001 to registers of IP MBAR0, MCR0 and MTR0 respectively and readback successfully.
where 0x00000000 is base address to write/read data in hyperRAM.
value 0x00000013 to MCR0 to mention device type as hyperRAM i.e. MCR0[4] = 1.
value 0x00000001 to mention initial delay of 6 CLK same as bit 7 to bit 4 of configuration register (CR0) mapped to bit 3 to bit 0 of MTR0.
Even I tried by writing 0x00000033 first to MCR0 address and written value as above to MBAR0 and MTR0 then updated MCR0 to 0x00000013 so that command address CA[46] got mapped with MCR0[5] first 1 for register space then memory space.
I kept reset width of 1 sec for reset IP and delay of 1 msec between IP registers configuration and data write, also 1 msec between data write and read.
Unfortunately, despite IP registers MCR0, MTR0 and MBAR0 gets configured to value mantioned above I am unable to read data which written to memory, I am not sure data is being written to hyperram or not.
I am requesting for help in this regard, I stuck in between, I am trying to resolve using datasheet of hyperram but could not solve it. Please guide and suggest how can I resolve it for read and write to memory. I am getting all the signal properly on ILA expect read data.
Thanks,
Krishna
Show LessI have interfaced 64MB hyperRAM (S27KS0641DPBHI020) with FPGA on board. I am using infineon controller, I have written master to handle hyperram slave controller. I am getting expected result in simulation but not unable to read/ write data on actual hardware.
I have successfully write and read configuration registers, but data is not getting written and read back. I have reset for 10 sec which is much more than 300 microsec and provided delay of 1 sec between registers configuration and data write and lso between data write and data read.
Please suggest proper solution.
Show LessHi
Does HyperRAM products family have the function of embedded ECC ?
or do you have a plan to build the ECC function in the near future ?
I can not see that in description of datasheet.
Best regards,
Show Less
1. The timing diagram show a referesh collision during a write cycle. RWDS changes mid command. Is this expected behavior or a simulation bug? Where is the ideal point to sample RWDS for extended latency? It is not clear in the datasheet.
2. In past posts, my questions resulted in updates to the verilog model with respect to refresh collisions. I recently downloaded the most recent model, labelled 4.0, and find that it is not the most recent model I was personally given by infineon on this forum.
Show LessHi Dear Authorized,
I am trying to use HyperRAM over FlexSPI Interface and some errors occured during test on my custom board which suited by NXP IMXRT1064 MCU. After some research, I learned that LUT Instraction Set is required for LUT Installation to use FlexSPI. Therefore, I need LUT Instraction Set for S27KS0641DPBHV020. For example, there are some rams which is used by NXP Users for IMX MCUs like below. Their datasheets contains Instruction Set Table but I can't find for my product.
Here is my test link which research the solution for Custom Board: https://community.nxp.com/t5/i-MX-RT/IMXRT1064-HyperRAM-Usage/m-p/1760772
Could you please help me?
Show Less