Shop OBEX P1 Docs P2 Docs Learn Events
P1V on ProASIC3 FPGA — Parallax Forums

P1V on ProASIC3 FPGA

FredBlaisFredBlais Posts: 370
edited 2016-04-15 19:01 in Propeller 1
I gave a try to synthesize P1V on the A3PN250 FPGA with the free Libero SOC Software.

It looks like it would fit:
5833 out 6144 Versatiles used

The A3PN250 FPGA is interesting because it is only about 15$ per chip and it is a flash based FPGA so no external EEPROM would be needed to hold the FPGA bitstream. The chip is available in the VQ100 package.

I made a small board with the 48 pin A3PN010 chip last year. The only components on the board are the FPGA, Oscillator, regulator and some caps.
See picture :
https://onedrive.live.com/redir?resid=6FEA7F473FE5882!8406&authkey=!ADgYwZ4jDc-3uOw&v=3&ithint=photo%2cjpg

Perhaps this could be interesting for some people who would like to make an affordable P1V FPGA Board.


Comments

  • jmgjmg Posts: 15,173
    edited 2016-04-15 20:22
    FredBlais wrote: »
    I gave a try to synthesize P1V on the A3PN250 FPGA with the free Libero SOC Software.

    It looks like it would fit:
    5833 out 6144 Versatiles used

    The A3PN250 FPGA is interesting because it is only about 15$ per chip
    Cool. ( I see 500+ $9.81 )
    can you add a brief summary of the fit results ? eg
    * Reported MHz
    * Number of COGS / RAM / Other resources
    * Anything disabled ( less Video ?)

  • AribaAriba Posts: 2,690
    This FPGA has about 3000 LEs and 8 kByte RAM. So you can fit maybe 2 cogs and 4 kByte HubRam.
    Some Lattice FPGAs and Alteras Max10 are better alternatives for P1V with built in Flash.

    Andy
  • Ariba wrote: »
    This FPGA has about 3000 LEs and 8 kByte RAM. So you can fit maybe 2 cogs and 4 kByte HubRam.
    Some Lattice FPGAs and Alteras Max10 are better alternatives for P1V with built in Flash.

    Andy

    I've looked at the Max10 and Lattice devices, any ideas about best fit, especially one for a P1V with more than 32k hub RAM and more I/O?

  • jmgjmg Posts: 15,173
    I've looked at the Max10 and Lattice devices, any ideas about best fit, especially one for a P1V with more than 32k hub RAM and more I/O?

    MAX10 have strange package-price movements, the cheapest mid-sized ones seems to be BGA169, but cheapest small size ones, are E144

    Mouser show stocks of
    10M16SCU169C8G 130 I/O, 169UBGA 100 $21.340
    16K LE, 549kBit RAM (68.625 kBytes )
  • AribaAriba Posts: 2,690

    I've looked at the Max10 and Lattice devices, any ideas about best fit, especially one for a P1V with more than 32k hub RAM and more I/O?

    More I/Os is not a problem, but FPGAs with a lot of RAM are expensive.
    Lattice's biggest MachXO2/3 can fit about 4 cogs and 18 kByte Hub, so not what you want.
    Alteras Max10 in TQFP144 with 101 I/Os:
    10M16: 8 cogs, 45kB Hub 26..35$
    10M40: 8 (..20) cogs, 124kB Hub 40..50$


    An FPGAs with external Flash and maybe also external RAM (for a limited Hub) may get much cheaper. Depends on your exact requirements.

    Andy

Sign In or Register to comment.