R
rickman
Guest
On 9/10/2015 5:13 AM, Jan-54 wrote:
I have a product which uses around 80% of 3 KLUT in a 100 QFP. The
Lattice part in use is obsolete and I would like to have a replacement.
So a 32 QFN is of no use in this app.
That is not unusual as you will find in some of the Lattice parts. Also
note that more recent parts have grown the LUTs to 6 inputs which
amounts to having 4 of the 4 input LUTs per FF.
They seem to be following in the footsteps of the large FPGA makers, in
particular Lattice. Any idea of what the various dimensions of the
MBGA160 are? My problem with BGA is when the ball pitch gets too small
that I have to drop from 6/6 design rules (maybe 5/5 these days).
--
Rick
On Wed, 9 Sep 2015 23:17:25 -0400
rickman <gnuarm@gmail.com> wrote:
I found their site and only the small part comes in the 100
pin QFP. The larger part only comes in the 256 and larger
BGAs. So no magic for me. The smaller part has no
distributed RAM which seems weird and no multipliers which is
not uncommon.
Go on, bite the bullet! Try the QFN32 or WLCSP25, you can
get your cheap proto PCBs also from China:
http://dirtypcbs.com/
I have a product which uses around 80% of 3 KLUT in a 100 QFP. The
Lattice part in use is obsolete and I would like to have a replacement.
So a 32 QFN is of no use in this app.
There are some oddities about the parts; are there really only 3
flops per four LUTs? Anyone seen a patent?
That is not unusual as you will find in some of the Lattice parts. Also
note that more recent parts have grown the LUTs to 6 inputs which
amounts to having 4 of the 4 input LUTs per FF.
Device | GW1N-1K | GW1N-9K
-------------+-----------+---------
Lut | 1,152 | 8,640
FF | 864 | 6,480
CLU Array | 11x20 |
Dist. RAM | 0 | 17,280
Block SRAM | 72Kb | 198Kb
NVM Bits [1] | 96K | 1,792K
Mult. 18x18 | 0 | 20
Max User IO | 120 | 272
PLLs+DLLs | 0 | 2+3
WLCSP25 | 15 |
QFN32 | 21 |
LQFP100 | 79 |
LQFP144 | 116 |
MBGA160 | 120 |
UBGA204 | 120 |
PBGA204 | 120 |
PBGA256 | | 180
PBGA484 | | 272
[1] Random Access
Abbreviated from:
http://gowinsemi.com.cn/productsShow.aspx?n_id=353
They seem to be following in the footsteps of the large FPGA makers, in
particular Lattice. Any idea of what the various dimensions of the
MBGA160 are? My problem with BGA is when the ball pitch gets too small
that I have to drop from 6/6 design rules (maybe 5/5 these days).
--
Rick