This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Design Start ARM Cortex-M0

Hi,

I trying to build the peripheral around Cortex-M0 IP core thorugh AHB-lite system. Right now I have to integrate Cortex-M0 with the DDR2 SRAM (1Gb) through AHB lite.

I searched on  internet which shows interfacing only through core generator (MIG). Is there a way I can use  Xilinx core generator to interface through AHB lite system.

I am using  Atlys Xilinx Spartan 6.


I also have some  example SoC design which interface 128Mb SRAM  to Cortex-M0 though AHB lite for Nexsys 3 board . But the Board I am using  has DDR2 RAM.


Thanks

  • Hi Vivek,

    Good to know that you are already working with the university program. I will contract them to see if there is anything they can do to help.

    My books are focus on MCU users, so it doesn't cover Cortex-M hardware (e.g. AHB anf FPGA) design topics.

    Regarding sampling analog inputs, there are several options you should consider:

    - if the two analogue inputs are stero audio inputs (L+R channels), maybe you should use I2S protocol instead. It is much easier than I2C. (Just some serial to parallel shift registers and a simple FSM).

    - You can use ADC with parellel interface (there is a AHB GPIO module in the EDK).

    - You can use GPIO to create bit banging operations to emulate I2C operations, which will then allow you to connect the system to a I2C module. But this means you need to have good understanding of the I2C protocol to do that.

    regards,

    Joseph

  • Hi Vivek

    It is good to see you getting in touch with ARM University Program.

    We are currently offering a variety of teaching materials, however most of them are only available for educators (professors, lectures etc). You are welcome to suggest your supervisor or professor to adopt ARM-based teaching material to set up courses or labs.

    To do that, they simply need to go to:

    www.arm.com/university

    click "educator", and then "Register for ARM University Program Today"

    We will also have some materials open for students shortly, you could follow the same steps but select "student" rather than "educator".

    For any enquiry please contact: university@arm.com

    Thank you

    Sean Hong

    ARM University Program

  • Thanks Sean,

    I will surely inform my professor about the  SoC lab and  course material.

    Thank you