Renesas enters FPGA market with the first ultra-low-power, low-cost family
renesas.com
renesas.com
Icestorm brought a ton of exposure to Lattice's low-end FPGAs, and that was with no official support from Lattice. Renesas could have that too. If you have to spend money on software anyways, why not spend it improving the overall ecosystem? The marketing impact could be huge for getting the word out to designers like me that hate the big-names' toolchains.
End of script. Logfile hash: 00b456ea46, CPU: user 3.19s system 0.13s Yosys 0.10.0 (git sha1 a743417f0, clang 12.0.0 -fPIC -Os) Time spent: 63% 17x read_verilog (2 sec), 6% 1x synth_xilinx (0 sec), ...
11/21/21 12:03 PM > Finished running Yosys with status: 0
(!!!)
If you have some small IC doing some simple digital logic, and the SKU is sold out, that 50c part could prevent you shipping a $200K luxury car or whatever. Throw in this FPGA, program it to emulate the part, and you can keep shipping your products. Little daughter-boards can overcome any pinout, voltage differences, or whatever.
From what I've heard, if some specific IC is out-of-stock, all of the compatible ones are also likely to be out-of-stock. Even if you scrounge up some compatible parts, next month you might run out of some other IC. It's like whack-a-mole in some industries. With something like this, at least in principle you could order one generic "gap filler" part and cover your bases, at least to a degree.
>2021' - In February 2021, Renesas announced that it has agreed to buy Dialog Semiconductor for $5.9 billion.
So a little sad Dialog ends up like IMG / PowerVR.
Often big customers get access to parts long before they're public knowledge. Renesas has a whole bunch of automotive customers already for other product lines.
If you could replace a square inch of discrete logic which handles power-up/down and resets with a $0.50 FPGA you can program such that you can even better control your design and even maybe match better what the power-up/down or reset sequence should be, that's going to be an interesting thing to watch in the market.
Regardless, there's a lot of uses for a FPGA in this power and complexity bin.
This will be competing with e.g. iCE40 and GW1N-1.
Luckily (or not), these parts don't appear to be available yet either.
I got burned on the RZ/A line. It was a promising part. Low cost Cortex-A9 with DRAM on the die that could run Linux XIP off of the SoC when combined with a cheap QSPI NOR flash.
But the software was just undercooked and undersupported. When I could finally get an FAE in house to assist he explained that the Mitsu and Hitachi houses still didn't get along and it was nearly impossible to get stateside assistance. There was one single person in the USA responsible for Linux BSP support.
So yeah nice hardware but no, don't count on the software to be there on time.
> The first ForgeFPGA device, the 1K LUT offering, is expected to be available in production quantities in Q2 2022. Interested designers can visit https://www.dialog-semiconductor.com/products/greenpak/low-p... to find out more.
> * Very low power as low as 20 microamps standby > * Very low price in volume of well under US$ 0.50 > * Free, downloadable software with no license fees that includes both schematic capture and HDL modes
And the bold statement
> * Proven ability to deliver very high volumes
I wonder if they've concluded that the semiconductor squeeze will be on its way out in Q2, so this is really a PR stunt.
Q2 of what year, though? STM keeps reporting me no deliveries until Q2/2023. I had to buy $.80 chips at brokers for $35 and other silly things lately, just to keep my product in the marked. And that was just the remaining low volume of usually less than 200 pieces per broker deal. Almost the same horror with NXP. With Renesas so far I could just order another 50k pieces here and another 200k pieces there and they just kept (or rather keep) delivering. I wouldn't just call it a bold statement.
Renesas has significant amount of their own fabs, so it might be bit more than just PR stunt. Although I don't know if these ex-Dialog parts would be produced in Renesas fabs or some other place. And last I checked they are still the biggest microcontroller supplier in the world, so they probably know their field.
Package: QFN-24
Supported Development Platforms:
• ForgeFPGA Development Board + ForgeFPGA Socket Adapter #1 Description: The SLG47910V provides a small, low power component for common FPGA applications. The user creates their circuit design by programming the One-Time Programmable (OTP) Non-Volatile Memory (NVM) to configure the interconnect logic, the IO pins, and the Macrocells of the SLG47910V. This highly versatile device allows a wide variety of FPGA applications to be designed within a very small, low power integrated circuit. The macrocells in the device include the following:
• Dense Logic Array:
◦ Equivalent to 900 4-bit LUTs;
◦ 1.8 k DFFs;
◦ 5 kb distributed memory;
◦ 32 kb BRAM;
◦ Configurable through NVM and/or SPI interface;
• 50 MHz High-frequency Oscillator:
◦ 3.41 MHz Low-power mode;
• Phase-locked Loop (PLL):
◦ Input from external source or internal oscillators;
• Power Supply:
◦ VDDIO: 1.71 V to 3.6 V;
◦ VDDCore: 1.1 V ± 10%;
• Power-On-Reset (POR);
You can use these to replace a microcontroller doing a simple job it was not fast enough for, or burned too much power for, or you can't buy any of just now.
It feels funny to write this, because we used to say you could put a microcontroller in, in place of custom logic if it was fast enough. The best 6502 project I have seen put an 80MHz microcontroller on a 40-pin DIP format board, that bit-bangs out a 6502 on the pins. It has enough RAM to copy 64k in and execute from, where timing isn't critical.
Fabio has also done boards for the NEC V20 and 68K
High occupation projects on iCE40 LP1K (closest thing) easily clock 70-100MHz in my experience.
Allowed them to interface with the non-standard display on a cheap off the shelf microcontroller, without having to waste power bitbanging. As a bonus, the bitstream also included the startup splash screen which would show instantly, before the cpu even got around to initializing the display controller.
Minor correction: the pebble time uses a standard off-the-shelf Sharp Memory LCD display[0]. These displays are commonly used on smart watches so they're not propriety to Pebble. Sharp ships these displays as complete modules, with all control logic built-in, so you just need to supply power and serial commands to drive them. Any standard microcontroller can drive these.
You're right that Pebble chose to put an FPGA between their main microcontroller and the Sharp Memory LCD though.
These devices are painfully small for something like this and it is not clear whether they have any hard adders and multipliers.
I think professionals will be more interested because of the price.
If so, it becomes big enough for mini CPU cores. Little CPU cores enable far more usecases - for example "upload this thing to a server via ethernet" isn't practical with 5000 gates of hardware logic, but a CPU core with 2kbytes of block ram and a little hardware logic on the side makes that kind of thing practical.
Edit: I get tons of marketing materials daily about new various electric components. Fun thing is that while marketing department is sending advertising I can buy the parts mostly only in 2023.
SLG47910V has: 32kb of BRAM; 900 LUT4 equivalent; 1.8k DFFs; 5kb of distributed RAM; integrated 50MHz OSC, PLL.
Looks perfect for implementing a small 16-bit CPU core with a handful of peripherals; wonder if it'll come in a hobbyist-friendly package?
You can download the free toolchain now and start coding today with verilog, etc. for this target. Waiting on the datasheet from factory.
Sorry for nitpicking, but there is some overlap when looking at the high-end Lattice FPGA offerings, e.g. ECP3 with >500 IO and ~150k LUTs in its top configuration (the usual caveats apply regarding comparing LUT counts from different FPGA designs).
50c FPGAs with 1k LUTs won't directly compete against Xilinx or Altera's flagship offerings (or in many cases even their low-end ones, as you rightly point out) - but it will create a new market for low-cost, low-power semi-complex custom glue logic.
As far as I am concerned though, Synopsys is essentially Autodesk, and Blender is taking over!
[0]: https://github.com/BrunoLevy/learn-fpga/tree/master/FemtoRV