+ Post New Thread
Results 1 to 5 of 5
  1. #1
    Advanced Member level 3
    Points: 9,990, Level: 23

    Join Date
    Jun 2003
    Location
    Switzerland
    Posts
    901
    Helped
    13 / 13
    Points
    9,990
    Level
    23

    Cyclone FPGA embedded configuration...

    Asking some oppinions here what is the most convenient way to implement FPGA configuration on an embedded platform...

    - Do you use EPCS devices at all?
    - Only configure FPGA through CPU and software?
    - Replace EPCS1 with software or do you program via JTAG?

    From the altera app note the embedded programming for an EPCS1 takes around 15 seconds with Coldfire processor...


    Have to decide now on my final design and don´t want to have any surprises in the future (o;

    •   AltAdvertisment

        
       

  2. #2
    Full Member level 6
    Points: 6,614, Level: 19

    Join Date
    Mar 2002
    Location
    Australia
    Posts
    386
    Helped
    18 / 18
    Points
    6,614
    Level
    19

    Cyclone FPGA embedded configuration...

    Hello,

    Normally you have a flash device in your embedded system (for example to store a uC program) and some glue logic in a CPLD. So you can use the flash and the CPLD to config the FPGA via passive parallel or serial.

    Bye,
    cube007



    •   AltAdvertisment

        
       

  3. #3
    Advanced Member level 3
    Points: 9,990, Level: 23

    Join Date
    Jun 2003
    Location
    Switzerland
    Posts
    901
    Helped
    13 / 13
    Points
    9,990
    Level
    23

    Re: Cyclone FPGA embedded configuration...

    I know this flash->cpld->fpga thingie...but doesn't keep component count low...and also...CPU/flash is on a DIMM module and not on motherboard where FPGA is located...



    •   AltAdvertisment

        
       

  4. #4
    Junior Member level 2
    Points: 1,813, Level: 9

    Join Date
    Jun 2003
    Posts
    23
    Helped
    0 / 0
    Points
    1,813
    Level
    9

    Cyclone FPGA embedded configuration...

    if you dont have microcontroller on your board you should go for flash->cpld method.Its better if microcontroller is on the board to use it for configuring the FPGA( you can save Cpld)



  5. #5
    Advanced Member level 3
    Points: 9,990, Level: 23

    Join Date
    Jun 2003
    Location
    Switzerland
    Posts
    901
    Helped
    13 / 13
    Points
    9,990
    Level
    23

    Re: Cyclone FPGA embedded configuration...

    Ehhm...I just explained above what I have (o;
    CPLD is NO option (o;


    Think I just go with the altera app note for embedded epcs programming...



--[[ ]]--