1. Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.
    Dismiss Notice

Multiprocessor communication micro chip

Discussion in 'Microcontrollers' started by elecLear78, Jul 3, 2017.

  1. elecLear78

    elecLear78 Member

    Joined:
    Jul 16, 2013
    Messages:
    226
    Likes:
    1
    Location:
    india
    I was thinking of one idea where in case of single processor not able to handle all the software load i want to create multi processor architecture of micro chip dspic30f family as proof of concept. Is it feasible? I am sorry if I am vague.
     
  2. Ian Rogers

    Ian Rogers Super Moderator Most Helpful Member

    Joined:
    Mar 28, 2011
    Messages:
    9,163
    Likes:
    909
    Location:
    Rochdale UK
    Of course it is.... IMAC and PC's have done it for years..

    In my old amiga there were decicated processors for Video, Sound and IO etc.. to take the burden from the main processor...

    PC's always use graphics processors and BIOS processors... Most 16 bit plus processors have DMA control to let other processors do other tasks..
     
    • Like Like x 1
  3. ci139

    ci139 Active Member

    Joined:
    Apr 12, 2012
    Messages:
    398
    Likes:
    34
  4. dave

    Dave New Member

    Joined:
    Jan 12, 1997
    Messages:
    -
    Likes:
    0


     
  5. elecLear78

    elecLear78 Member

    Joined:
    Jul 16, 2013
    Messages:
    226
    Likes:
    1
    Location:
    india

    But what methodology should I follow to communicate between the controllers. Can I think of some shared memory between the controllers?
     
  6. Ian Rogers

    Ian Rogers Super Moderator Most Helpful Member

    Joined:
    Mar 28, 2011
    Messages:
    9,163
    Likes:
    909
    Location:
    Rochdale UK
    Like I said.. Most 16bit + processors have DMA controllers for just that purpose.. ( Direct Memory Access )
     

Share This Page