ContributionsMost RecentMost LikesSolutionsRe: Can the Stratix-10 SOC Dev Kit's DDR4 SODIMM memory can be upgraded from 16GB to 32GB? Hi BoonT, Thanks for the good news that the memory can be upgraded from 16GB to 32GB. Our distributor, Arrow, let me know that Micron recommends the B2 rev of the 32GB DDR4 SODIMM part I referenced. This part is P/N MTA18ASF4G72HZ-2G6B2, and is still introductory. Once we obtain the 32GB parts, we will upgrade our Stratix-10 SOC Dev Kits. Thanks very much, Patrick Can the Stratix-10 SOC Dev Kit's DDR4 SODIMM memory can be upgraded from 16GB to 32GB? My question is whether the Stratix-10 SOC Dev Kit's DDR4 SODIMM memory card can be upgraded from 16GB to 32GB? The Dev Kit currently has a 16GB (x72 w/ ECC) DDR4 SODIMM memory card (Micron MTA18ASF2G72HZ). From reviewing the board's schematic, it appears that the hardware may support 32GB DDR4 SODIMM cards: The 16GB card uses address lines A[0:15] The 32GB card uses address lines A[0:16] The other addressing signals are the same between both parts. The Dev Kit’s schematic shows that A16 is connected from the FPGA to the SODIMM connector, which is promising. The EMIF IP would need to be re-configured from 16GB to 32GB. If the Dev Kit supports 32GB DDR4 SODIMM memory cards, here is one I found: 32GB (x72 w/ ECC) candidate part: Micron MTA18ASF4G72HZ-2G6 The Micron website shows that this part is sampling. I am checking on availability. Thanks for any information or comments. SolvedRe: How to create an LVDS DDR receiver design in the Stratix 10 with an interface frequency of 480MHz? Thank you for researching the DDR receiver design for the Stratix 10 FPGA. It is good to know that I need to stay with the GPIO IP and limit DDR transfer speed to 300MHz, best case. I discussed this with our System Engineer, and he will adjust the system requirements for the lower speed. I will work on the design and see what throughput can be achieved. How to create an LVDS DDR receiver design in the Stratix 10 with an interface frequency of 480MHz? I have questions on how to capture source-synchronous DDR (DDIO) data into the Stratix-10 FPGA on the LVDS I/O Banks. We are currently using the 1SX280HU2F50E1VGAS H-Tile device on the Stratix 10 SoC Dev Kit. Later we will use the L-Tile part. I am designing a high-speed interface to a camera image sensor. The image sensor transmits 48 channels of sub-LVDS pixel data, along with the LVDS DDR clock. The pixel data is captured at DDR speeds (data is captured on both the rising and falling edge of the LVDS DDR clock). The DDR clock runs at 480MHz, and the pixel data is captured at 980Mbps. I read both the Intel Stratix 10 High-Speed LVDS I/O User Guide v2020.01.08 (LVDS UG), and the Intel Stratix 10 General Purpose I/O User Guide v2020.01.03 (GPIO UG) to determine how to perform DDR data capture using the LVDS I/O Banks. The LVDS UG, on page 16, stated “You can bypass the deserializer to support DDR (x2) and SDR (x1) operations. The deserializer bypass is supported through the GPIO IO Core.” Based on that, I started a design with the GPIO IP Core, following the GPIO UG. I set up my design to use the GPIO IP Core in the DDIO Mode with Half-Rate conversion, as described on page 49 of the GPIO UG. I started my design in Platform Designer. I set up and configured the GPIO IP Core in the DDIO register mode with half-rate logic, as shown in the screen-shot below: This is where I discovered the Quartus Prime Pro message: “Intel GPIO supports a maximum interface frequency of 300 MHz”. This limitation was not stated anywhere in the GPIO UG, nor did I see it in the Stratix 10 datasheet. My design requires an interface frequency of 480MHz to interface with the image sensor, but the GPIO IP core is limited to 300MHz. I went back and reread the LVDS UG to see how to implement an LVDS DDR receiver design, but it is unclear to me on how do this. My question is: How to create an LVDS DDR receiver design in the Stratix 10 with an interface frequency of 480MHz? Thanks very much for any help or pointers.