---
+ Post New Thread
Results 1 to 6 of 6
  1. #1
    Member level 1
    Points: 430, Level: 4

    Join Date
    Dec 2011
    Posts
    38
    Helped
    0 / 0
    Points
    430
    Level
    4

    Basically ; What are basically ARM processors; Diff b/w ARM and FPGA

    Hy All!

    What are the difference between ARM processors and how can i learn ARM processors?
    My Final Year Project advisior told me to implement Active Power Factor Correction using FPGAs . is it a feasible solution ? if I use ARM would it be more technical approach, ? and which one offers more bright future scope

    P.S: I dont know about any these technologies and please explain me in very easy and beginner's level.

    Regards

    •   Alt22nd January 2012, 18:20

      advertising

        
       

  2. #2
    Full Member level 3
    Points: 1,578, Level: 9

    Join Date
    Feb 2010
    Location
    Brighton
    Posts
    155
    Helped
    21 / 21
    Points
    1,578
    Level
    9

    Re: Basically ; What are basically ARM processors; Diff b/w ARM and FPGA

    Arm processors are a family of processor architectures, some more powerful that others, you will have to read on the arm website to find the ins and outs of whats what with each processor.
    You cant "learn arm processors", you will need to learn C or C++ if you are going to be doing anything much more complicated that flashing an LED and then you will need to refer to the processor data sheet to find out about how to write to ports and use peripherals etc, the datasheet for the processor should be available from the vendor that you buy the processor off of. The best way to learn about programming a uP is to buy a development kit, there are some nice ones on the farnell website.
    An FPGA is basically a load of logic elements that you use a language such as VHDL or verilog to describe the hardware that you need to perform a task. Again, I would recommend buying a development kit, Terasic do some great ones for a reasonable price.
    I have got to say that implementing anything complicated on either of these platforms with no experience on either in 6months is going to be tricky, not impossible, but hard work.

    Good luck with the project :)



    •   Alt22nd January 2012, 19:14

      advertising

        
       

  3. #3
    Advanced Member level 5
    Points: 54,409, Level: 56
    Awards:
    Most Frequent Poster
    tpetar's Avatar
    Join Date
    Sep 2010
    Location
    Pancevo, Serbia
    Posts
    6,448
    Helped
    1713 / 1713
    Points
    54,409
    Level
    56

    Re: Basically ; What are basically ARM processors; Diff b/w ARM and FPGA

    I think that is good idea to search edaboard first, there was lots of threads about that.



    •   Alt22nd January 2012, 19:55

      advertising

        
       

  4. #4
    Administrator
    Points: 58,330, Level: 58
    Awards:
    3rd Helpful Member
    bigdogguru's Avatar
    Join Date
    Mar 2010
    Location
    Southwest, USA
    Posts
    8,380
    Helped
    2157 / 2157
    Points
    58,330
    Level
    58
    Blog Entries
    3

    Re: Basically ; What are basically ARM processors; Diff b/w ARM and FPGA

    Quote Originally Posted by atifsheikh_91 View Post
    What are the difference between ARM processors and how can i learn ARM processors?
    The ARM is a series of 32-bit RISC core architectures, solely owned by ARM Holdings PLC. ARM is an acronym, originally derived from the ACORN RISC Machine, later renamed the Advanced RISC Machine. While the ARM series core architectures are the Intellectual Property (IP) of ARM Holdings, ARM Holdings does not actual manufacture any ARM devices, but instead licenses an ARM Core to numerous manufactures, who combine a particular ARM Core with various peripheral modules, ADC, USART, etc, and produce these designs under their brand.

    This policy ensures the coding portability by enforcing strict ARM Core design. The differences between one manufactures ARM7TDMI based device and another, is primarily the peripheral modules offered.

    Detailed documentation covering all the ARM Core Series can be obtained from the ARM Holdings site:

    ARM The Architecture for the Digital World

    Documentation pertaining to a particular ARM variant is available form the specific manufacture, some examples:

    NXP formally Philips Semiconductor

    Atmel ARM Based Solutions

    TI ARM Processors

    ST Microelectronics

    Hope the info helps in your endeavors,

    BigDog


    1 members found this post helpful.

  5. #5
    Advanced Member level 1
    Points: 4,274, Level: 15
    bobsanjose's Avatar
    Join Date
    Jan 2006
    Location
    Silicon Valley
    Posts
    416
    Helped
    54 / 54
    Points
    4,274
    Level
    15

    Re: Basically ; What are basically ARM processors; Diff b/w ARM and FPGA

    Quote Originally Posted by atifsheikh_91 View Post
    Hy All!

    What are the difference between ARM processors and how can i learn ARM processors?
    My Final Year Project advisior told me to implement Active Power Factor Correction using FPGAs . is it a feasible solution ? if I use ARM would it be more technical approach, ? and which one offers more bright future scope

    P.S: I dont know about any these technologies and please explain me in very easy and beginner's level.

    Regards
    Major difference between FPGA solution and the solution with an ARM microcontroller is:
    FPGA solution will use hardware for the algorithm being faster, more expensive and using more power
    ARM solution will use software to execute the algorithm, slower, cheaper and less power.

    There are actually two manufacturers that combine programmable logic and ARM core.
    Cypress PSoC 5
    Actel SmartFusion

    hth, Bob



  6. #6
    Member level 1
    Points: 430, Level: 4

    Join Date
    Dec 2011
    Posts
    38
    Helped
    0 / 0
    Points
    430
    Level
    4

    Re: Basically ; What are basically ARM processors; Diff b/w ARM and FPGA

    Thanks all for your reply :)

    Questions have no limits :p ... I have one more question to ask, being a student of final year in Electronic Engg. which technology should I choose to work on?
    I mean to say that future belongs to whom? either ARM or FPGAs?

    Can I use single IC of ARM or FPGA as I do with AVR & PICs by just applying clock signals and power?

    Regards :)



+ Post New Thread
Please login