1. This forum section is a read-only archive which contains old newsgroup posts. If you wish to post a query, please do so in one of our main forum sections (here). This way you will get a faster, better response from the members on Motherboard Point.

CoolRunner 2 CPLD

Discussion in 'Embedded' started by Duccio, Mar 16, 2006.

  1. Duccio

    Duccio Guest

    I want to know if the X2c family (coolrunner II) have a non-volatile
    program memory inside its package: I would like a non-volatile memory
    (eeprom...) that contains the "programs" also
    when it's extinguished (and with a number of macrocells comparable with
    a small/medium fpga).
    However I would know the name of a low-power, non-volatile program
    memory family (CPLD).
    Another question: can I use the XC9500 programmer (seen
    here: http://www.xilinx.com/support/programr/files/0380507.pdf) to
    program the X2c family (or where I can find some programers for the
    CPLD package)?

    Duccio, Mar 16, 2006
    1. Advertisements

  2. Duccio

    Paul Burke Guest

    The Coolrunner series are flash- based CPLDs- they retain the program
    when you power down, and it's available immediately on power-up. They
    generally have very few macrocells compared with FPGAs (say 128 compared
    with 2000+ for a similarly- priced FPGA). Lattice and Actel (among
    others) produce FPGAs with built- in flash. I've used the Actel ProAsic
    series. They are commendably low- power compared with early CPLD types,
    though I doubt if they have the very low static current draw of the
    Coolrunners (I haven't looked).

    The Coolrunners program through a JTAG adapter. It may or may not be the
    same as the XC9500 ones. I know that the earlier coolrunner adapter was
    a simple passive device, just connectors, ribbon cable and a few
    resistors. But with the CoolrunnerII series lacking 5V tolerance, it may
    now require a level-translating buffer inside.

    Paul Burke
    Paul Burke, Mar 16, 2006
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.