Forum Discussion

fogl's avatar
fogl
Icon for Occasional Contributor rankOccasional Contributor
5 years ago

Max10 DDR input/output

Hello everybody,

I am looking for the possibility to interface a Gbit ethernet IC with four input and four output DDR lines. I am reading the Max10 documentation and i was not able to figure out if this is possible. There are notes on DDR memory interface IP in Quartus, but i was not able to instantiate a DDR input or output primitive.

Is there no list of primitives for the Max10 family so someone could look and see what hardware is available and instantiate it?

I assume there is no IDDR or ODDR hardwrae block inside the Max10. Can i run the interface at 250 MHz and "simulate" a 125 MHz DDR interface and expect to meet the timing?

Regards

Klemen

6 Replies

  • BoonT_Intel's avatar
    BoonT_Intel
    Icon for Frequent Contributor rankFrequent Contributor

    We do not receive any response from you to the previous reply that I have provided. Please post a response in the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you with your follow-up questions.

  • fogl's avatar
    fogl
    Icon for Occasional Contributor rankOccasional Contributor

    Thank you for your suggestion. I was able to test a simple example of DDR input/output using the IP wizard. I connect the clock to PLL which was set to source synchronous mode.

    Regards

    Klemen

  • fogl's avatar
    fogl
    Icon for Occasional Contributor rankOccasional Contributor

    Can you please help me me one more thing about that. I would actually prefer using the direct hardware instantiation without the wizard. Is this not possible with Max10 (or other intel fpga devices)? I am missing the hdl library guide for Max10 device - something similar to Xilinx UG953 for instance.

    Regards

  • BoonT_Intel's avatar
    BoonT_Intel
    Icon for Frequent Contributor rankFrequent Contributor

    Hi Sir,

    I don't think it is possible for hardware instantiation without using the wizard.

    Perhaps, you can create a new thread for new question, so that it can route to a correct person accordingly to the specific technical area. Thanks for your understanding.