Wednesday, December 14, 2016





  1. http://www.zdnet.com/article/lattice-semiconductor-advances-mobile-fpga-capabilities/

    Lattice Semiconductor advances FPGA capabilities
    With the release of the iCE40 UltraPlus, Lattice adds key enhancements to its FPGA family that will drive innovation in IoT and mobile.




    Today, most of the deployments are not with an embedded solution but with the FPGA sitting on a board next to the processor.”


    But one thing you read is IoT = SoC.

    So it may take a little time, but IF QUIK/others get licenses it will eat into those who only sit next to the processor.
    So its good that GLo Fo approached QUIK.
    Last edited: 1 minute ago


  2. jfieb

    jfiebWell-Known Member


    A very nice read from one of the IP FPGA guys... it shines a light on why folks will want SoC + FPGA...
    So Lattice so far is discrete, eFPGA if it catches on will make it interesting.

    PMCW points out the fact that the TOOLS to do this will be important and QUIK's history of 30 yrs will be great as they roll the Borealis out.

    a snip

    Embedded versus discrete

    http://www.edn.com/design/systems-design/4443090/Make-SoCs-flexible-with-embedded-FPGA


    With discrete FPGAs, however, the outer rim of the chip provides a combination of GPIO, SERDES, and specialized PHYs such as DDR3/4. In advanced FPGAs, the IO ring is roughly 1/4 of the chip and the “fabric” is roughly 3/4 of the chip. The “fabric” itself is mostly interconnect in today’s FPGA chips, with 20-25% of the fabric area being programmable logic and 75-80% as programmable interconnect.

    An embedded FPGA, on the other hand, is an FPGA fabric, but without the surrounding ring of GPIO, SERDES, and PHYs. Instead, the embedded FPGA can connect to the rest of the chip it is embedded into using standard digital signaling. This connectivity enables very wide, very fast, and very low-latency interconnects unobtainable with discrete FPGAs.

    The highlighted part is great for the AI sort of stuff that is happening now.
    This snip again....

    This connectivity enables very wide, very fast, and very low-latency interconnects unobtainable with discrete FPGAs.



    So appealing sounding that it HAS to happen. I mean its the adjacent possible now....every day the appearance of FPGA and neural networks in the same sentence increases the value of FPGA IP by a LOT.

    PS As I listened to a local pop radio station and the DJ was talking, he used the phrase "neural network" in a non tech item.
    I was really amazed at how fast things are changing.

    New phrases are being coined... Inference engine.. is one recent one I came across. In the Cloud they are running a LOT of inference on FPGAs. Facebook wants inference ON THE DEVICE.

    Dr Saxe, " What do you think about this?"

No comments:

Post a Comment