Results 1 to 5 of 5

Thread: What exactly does EPCS and EPCQ stand for on Altera devices

  1. #1
    Join Date
    May 2009
    Location
    UK
    Posts
    45
    Rep Power
    1

    Default What exactly does EPCS and EPCQ stand for on Altera devices

    I understand that it is something serially programmed when the FPGA is being configured, but what exactly does the acronym stand for and why is it essential in configuring the FPGA?

  2. #2
    Join Date
    Aug 2005
    Location
    California
    Posts
    4,562
    Rep Power
    1

    Default Re: What exactly does EPCS and EPCQ stand for on Altera devices

    FPGAs are SRAM devices, so they need to be configured at power-on and they lose that configuration when the power goes off.

    FPGAs can be configured from serial Flash devices or parallel Flash devices. The EPCS devices are serial Flash, also known as SPI Flash devices. I'm not sure that the characters in EPCS actually stand for anything - the S does stand for serial. An EPCQ device is a Quad-SPI flash device. If you look on the Spansion web site for their serial flash devices, you can read a data sheet there. The Altera devices are repackaged SPI Flash devices (I forget which manufacturers - but there are threads on the forum if you search it).

    Cheers,
    Dave

  3. #3
    Join Date
    Jan 2010
    Posts
    207
    Rep Power
    1

    Default Re: What exactly does EPCS and EPCQ stand for on Altera devices

    S = Single output
    Q = Quad output

  4. #4
    Join Date
    Jul 2009
    Posts
    80
    Rep Power
    1

    Default Re: What exactly does EPCS and EPCQ stand for on Altera devices

    Back into EPC days, it stands for Enhanced Programmable Configuration device, JTAG interface with flash die. When they started to repackage SPI flash, they add 'S' into EPC so it became EPCS. Now with the Quad-SPI flash in the market, they also has EPCQ

  5. #5
    Join Date
    Jan 2013
    Posts
    236
    Rep Power
    1

    Default Re: What exactly does EPCS and EPCQ stand for on Altera devices

    EPCS=erasable programmable configurable serial
    Source: page1-1 of Nios II Flash Programmer User Guide.

Similar Threads

  1. Needed: Altera PL-APU or LP6 stand alone programmer
    By DDavis in forum Development Kit Related
    Replies: 0
    Last Post: March 29th, 2011, 10:20 AM
  2. Programming EPCS devices with JTAG
    By chuckbenz in forum FPGA, Hardcopy, and CPLD Discussion
    Replies: 3
    Last Post: March 3rd, 2011, 02:24 PM
  3. Operating Temperature on EPCS devices
    By doov in forum FPGA, Hardcopy, and CPLD Discussion
    Replies: 0
    Last Post: December 1st, 2009, 11:53 PM
  4. Stand alone system with EPCS
    By mig86 in forum General Discussion Forum
    Replies: 0
    Last Post: August 26th, 2009, 12:32 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •