• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Lattice Semiconductor Explores Buying Intel's Altera Unit

Nomad76

News Editor
Staff member
Joined
May 21, 2024
Messages
709 (3.46/day)
Intel Altera's FPGA unit is attracting a lot of attention in the semiconductor industry according to a recent report by Bloomberg, Lattice Semiconductor emerging as a potential buyer for the entire division. Bloomberg reports that Lattice actively works with advisers and seeks private-sector backing to support their bid. However, Intel's preference appears to be leaning toward selling only a small portion of its Altera shares instead of selling everything and this can be a decisive factor in upcoming negotiations. The potential sale has attracted interest from many outside Lattice Semiconductor, including major private equity firms such as Francisco Partners, Bain Capital, and Silver Lake Management. Qualcomm has also expressed interest in acquiring parts of Intel's design business.

Bloomberg also reports that selling just a portion of Altera's shares would likely require complex financial arrangements, while private equity firms are considering investing about $3 billion through instruments. This could result in Intel's valuation being lower than the original purchase price. Intel CEO Pat Gelsinger has indicated plans to close the Altera transaction in early 2024, with the company valuing the nearly $16.7 billion Intel paid for Altera in 2015 at approximately $17 billion. Lattice's market value of $7.48 billion is certainly smaller and can challenge Lattice's ambitions for complete control of Altera. The Intel board discussed Altera's future last week and prefers to sell only a minority stake, with a decision expected soon.



View at TechPowerUp Main Site | Source
 
Joined
Dec 12, 2016
Messages
1,914 (0.66/day)
Intel has to be careful from now on regarding which IP it sells. Losing rights to certain technology can lower Intel's valuation should the company ever want to be sold.
 
Joined
May 22, 2010
Messages
399 (0.08/day)
Processor R7-7700X
Motherboard Gigabyte X670 Aorus Elite AX
Cooling Scythe Fuma 2 rev B
Memory no name DDR5-5200
Video Card(s) Some 3080 10GB
Storage dual Intel DC P4610 1.6TB
Display(s) Gigabyte G34MQ + Dell 2708WFP
Case Lian-Li Lancool III black no rgb
Power Supply CM UCP 750W
Software Win 10 Pro x64
ti's funny thinking all the truckloads of money intel wasted buying altera in the first place, it seems they never finished integrating it into "intel", think on how we could have FPGA cores on a separate die on the CPU nowadays...

AMD has done far better with xilinx in that aspect
 
Joined
Oct 8, 2015
Messages
774 (0.23/day)
Location
Earth's Troposphere
System Name 3 "rigs"-gaming/spare pc/cruncher
Processor R7-5800X3D/i7-7700K/R9-7950X
Motherboard Asus ROG Crosshair VI Extreme/Asus Ranger Z170/Asus ROG Crosshair X670E-GENE
Cooling Bitspower monoblock ,custom open loop,both passive and active/air tower cooler/air tower cooler
Memory 32GB DDR4/32GB DDR4/64GB DDR5
Video Card(s) Gigabyte RX6900XT Alphacooled/AMD RX5700XT 50th Aniv./SOC(onboard)
Storage mix of sata ssds/m.2 ssds/mix of sata ssds+an m.2 ssd
Display(s) Dell UltraSharp U2410 , HP 24x
Case mb box/Silverstone Raven RV-05/CoolerMaster Q300L
Audio Device(s) onboard/onboard/onboard
Power Supply 3 Seasonics, a DeltaElectronics, a FractalDesing
Mouse various/various/various
Keyboard various wired and wireless
VR HMD -
Software W10.someting or another,all 3
There is an add in a Gran Theft Auto game read along the lines " buy high ,sell low".
2cents drunken citizen out.
 
Joined
Oct 18, 2013
Messages
6,223 (1.53/day)
Location
Over here, right where you least expect me to be !
System Name The Little One
Processor i5-11320H @4.4GHZ
Motherboard AZW SEI
Cooling Fan w/heat pipes + side & rear vents
Memory 64GB Crucial DDR4-3200 (2x 32GB)
Video Card(s) Iris XE
Storage WD Black SN850X 4TB m.2, Seagate 2TB SSD + SN850 4TB x2 in an external enclosure
Display(s) 2x Samsung 43" & 2x 32"
Case Practically identical to a mac mini, just purrtier in slate blue, & with 3x usb ports on the front !
Audio Device(s) Yamaha ATS-1060 Bluetooth Soundbar & Subwoofer
Power Supply 65w brick
Mouse Logitech MX Master 2
Keyboard Logitech G613 mechanical wireless
Software Windows 10 pro 64 bit, with all the unnecessary background shitzu turned OFF !
Benchmark Scores PDQ
Intel CEO Pat Gelsinger has indicated plans to close the Altera transaction in early 2024
A typo ?

Or is Patsy that far behind on his calendar/schedule ?

Anyway, this transaction would probably make their financial quagmire much worse than it already is, so probably not a good idea :D
 
Joined
May 10, 2023
Messages
304 (0.52/day)
Location
Brazil
Processor 5950x
Motherboard B550 ProArt
Cooling Fuma 2
Memory 4x32GB 3200MHz Corsair LPX
Video Card(s) 2x RTX 3090
Display(s) LG 42" C2 4k OLED
Power Supply XPG Core Reactor 850W
Software I use Arch btw
think on how we could have FPGA cores on a separate die on the CPU nowadays...
Like this one from 6 years ago?
But yeah, apart from this product (that I don't think got any significant traction) seems like they did fuck all with Altera.
 
Joined
May 22, 2010
Messages
399 (0.08/day)
Processor R7-7700X
Motherboard Gigabyte X670 Aorus Elite AX
Cooling Scythe Fuma 2 rev B
Memory no name DDR5-5200
Video Card(s) Some 3080 10GB
Storage dual Intel DC P4610 1.6TB
Display(s) Gigabyte G34MQ + Dell 2708WFP
Case Lian-Li Lancool III black no rgb
Power Supply CM UCP 750W
Software Win 10 Pro x64
Like this one from 6 years ago?
But yeah, apart from this product (that I don't think got any significant traction) seems like they did fuck all with Altera.
i remember that one, but did it ever was commercialized at scale? i think it was a dead on arrival product as they never did followups. I also meant this for consumers

Imagine with a FPGA array you could have HW decoders/encoders for whatever new codecs shows and software defined accelerators, but i guess that would make the people buy even less of your new shiny thing as they can reprogram what they have.

Intel had really no business buying altera, they operate in absolute different parts of the tech spectrum with zero overlap, nothing that altera brought was of use to intel being a low volume extremely expensive high-cost high-margin product with zero use for consumers. Absolutely ZERO of altera's IP made its way into intel core products (CPU/GPU as that's pretty much all they have left after they divested themselves of f everything else, they barely do networking).

PRetty much teh same applies to AMD buying xilinx, which itr even seems they bought out of panic/spite, as again absolutely nothing of xilinx made their way into AMD products, for example a epyc or ryzen cpu with a fpga die!, or a full FPGA IO die which would allow on-the-fly reconfiguration of IFOP lanes and allow them to support faster/different memory
 
Joined
Mar 16, 2017
Messages
242 (0.09/day)
Location
behind you
Processor Threadripper 1950X
Motherboard ASRock X399 Professional Gaming
Cooling IceGiant ProSiphon Elite
Memory 48GB DDR4 2934MHz
Video Card(s) MSI GTX 1080
Storage 4TB Crucial P3 Plus NVMe, 1TB Samsung 980 NVMe, 1TB Inland NVMe, 2TB Western Digital HDD
Display(s) 2x 4K60
Power Supply Cooler Master Silent Pro M (1000W)
Mouse Corsair Ironclaw Wireless
Keyboard Corsair K70 MK.2
VR HMD HTC Vive Pro
Software Windows 10, QubesOS
i remember that one, but did it ever was commercialized at scale? i think it was a dead on arrival product as they never did followups. I also meant this for consumers

Imagine with a FPGA array you could have HW decoders/encoders for whatever new codecs shows and software defined accelerators, but i guess that would make the people buy even less of your new shiny thing as they can reprogram what they have.

Intel had really no business buying altera, they operate in absolute different parts of the tech spectrum with zero overlap, nothing that altera brought was of use to intel being a low volume extremely expensive high-cost high-margin product with zero use for consumers. Absolutely ZERO of altera's IP made its way into intel core products (CPU/GPU as that's pretty much all they have left after they divested themselves of f everything else, they barely do networking).

PRetty much teh same applies to AMD buying xilinx, which itr even seems they bought out of panic/spite, as again absolutely nothing of xilinx made their way into AMD products, for example a epyc or ryzen cpu with a fpga die!, or a full FPGA IO die which would allow on-the-fly reconfiguration of IFOP lanes and allow them to support faster/different memory
Funny thing is both Altera and Xilinx make CPU+FPGA SOCs but they use ARM cores instead of x86.
 
Joined
Jan 3, 2021
Messages
3,562 (2.48/day)
Location
Slovenia
Processor i5-6600K
Motherboard Asus Z170A
Cooling some cheap Cooler Master Hyper 103 or similar
Memory 16GB DDR4-2400
Video Card(s) IGP
Storage Samsung 850 EVO 250GB
Display(s) 2x Oldell 24" 1920x1200
Case Bitfenix Nova white windowless non-mesh
Audio Device(s) E-mu 1212m PCI
Power Supply Seasonic G-360
Mouse Logitech Marble trackball, never had a mouse
Keyboard Key Tronic KT2000, no Win key because 1994
Software Oldwin
i remember that one, but did it ever was commercialized at scale? i think it was a dead on arrival product as they never did followups. I also meant this for consumers

Imagine with a FPGA array you could have HW decoders/encoders for whatever new codecs shows and software defined accelerators, but i guess that would make the people buy even less of your new shiny thing as they can reprogram what they have.

Intel had really no business buying altera, they operate in absolute different parts of the tech spectrum with zero overlap, nothing that altera brought was of use to intel being a low volume extremely expensive high-cost high-margin product with zero use for consumers. Absolutely ZERO of altera's IP made its way into intel core products (CPU/GPU as that's pretty much all they have left after they divested themselves of f everything else, they barely do networking).

PRetty much teh same applies to AMD buying xilinx, which itr even seems they bought out of panic/spite, as again absolutely nothing of xilinx made their way into AMD products, for example a epyc or ryzen cpu with a fpga die!, or a full FPGA IO die which would allow on-the-fly reconfiguration of IFOP lanes and allow them to support faster/different memory
Maybe AMD didn't have an exact vision of what to do with the FPGA part back in 2020-2022 but Xilinx also had networking IP. By now it seems that AMD integrated both parts quite well in their range of products (if not CPUs/GPUs). Take a look at this part of amd.com, under Accelerators:

1732619509869.png


As for integrating programmable logic into processors ... FPGAs are very inefficient area-wise and power-wise.

the ratio of silicon area required to implement them in FPGAs and ASICs is on average 40. Modern FPGAs also contain “hard” blocks such as multiplier/accumulators and block memories and we find that these blocks reduce this average area gap significantly to as little as 21. The ratio of critical path delay, from FPGA to ASIC, is roughly 3 to 4, with less influence from block memory and hard multipliers. The dynamic power consumption ratio is approximately 12 times and, with hard blocks, this gap generally becomes smaller.
That's from an older source from 2006 but FPGAs haven't fundamentally changed; well, they now include even larger fixed-function blocks such as CPU cores, PCIe controllers and DDR controllers.

There is a dramatic logic density gap between FPGAs and ASICs, and this gap is the main reason FPGAs are not cost-effective in high volume applications. Modern FPGAs narrow this gap by including “hard” circuits such as memories and multipliers, which are very efficient when they are used. However, if these hard circuits are not used, they go wasted (including the very expensive programmable routing that surrounds the logic) and have a negative impact on logic density. In this paper we propose a new architectural concept, called shadow clusters, that seeks to mitigate this loss.
Again an older source.

At this point, we need a thorough rethink of the FPGA architecture. I imagine something like a large number of larger and smaller mostly-fixed-function blocks tied together by a small amount of programmable logic and interconnects. Could someone make that efficient enough (by die space and power consumption), yet universal enough?

Also, what is CPU microcode? It's binary data that (among other things) governs the operation of the instruction decoder to a large degree. At least it seems so but we don't even know any rough details. Therefore I assume that a significant part of the decoder is programmable logic. Lookup tables and similar stuff.
 
Joined
May 22, 2010
Messages
399 (0.08/day)
Processor R7-7700X
Motherboard Gigabyte X670 Aorus Elite AX
Cooling Scythe Fuma 2 rev B
Memory no name DDR5-5200
Video Card(s) Some 3080 10GB
Storage dual Intel DC P4610 1.6TB
Display(s) Gigabyte G34MQ + Dell 2708WFP
Case Lian-Li Lancool III black no rgb
Power Supply CM UCP 750W
Software Win 10 Pro x64
Funny thing is both Altera and Xilinx make CPU+FPGA SOCs but they use ARM cores instead of x86.
True, i forgot about that, since forever they've had them forever.

that's another thing they bungled see, they never bothered to integrate a powerful X86 core(heck put a couple of those shitty "atom" E-cores), since those cpu+fpga are used in almost 99% of digital oscilloscopes and test gear they could've enabled much better performance or reduce the BOM by not needing a separate application processor in some higher end units
 
Joined
Apr 29, 2020
Messages
140 (0.08/day)
PRetty much teh same applies to AMD buying xilinx, which itr even seems they bought out of panic/spite, as again absolutely nothing of xilinx made their way into AMD products
Apart from the networking line which pretty much comes entirely from Xilinx, Ryzen AI and the NPU design is entirely Xilinx IP. PCIe 6 IP will also come from the Xilinx arm when that arrives in AMD products.

FPGAs are fun, and they are great prototyping tools and for complex, low-volume designs. However they are very die area-inefficient and expensive to produce, and while configurability is a positive attribute, most end users don't need the level of configurability that a FPGA provides. If you are a large enough end user to need a specific capability from a SoC, you also probably have the scale for AMD to spin an actual custom die for you that provides that solution in a much cheaper and more area efficient manner. The only aspect is software, you could have a FPGA in a x86 SOC that can be configured to accelerate different things, but what API is software going to use to target this accelerator? Is this API configurable too? It is a struggle enough for the industry to use AI accelerators at the moment, despite how much marketing ans money is being poores into it, because software just isn't using the hardware available.
 
Joined
Mar 16, 2017
Messages
242 (0.09/day)
Location
behind you
Processor Threadripper 1950X
Motherboard ASRock X399 Professional Gaming
Cooling IceGiant ProSiphon Elite
Memory 48GB DDR4 2934MHz
Video Card(s) MSI GTX 1080
Storage 4TB Crucial P3 Plus NVMe, 1TB Samsung 980 NVMe, 1TB Inland NVMe, 2TB Western Digital HDD
Display(s) 2x 4K60
Power Supply Cooler Master Silent Pro M (1000W)
Mouse Corsair Ironclaw Wireless
Keyboard Corsair K70 MK.2
VR HMD HTC Vive Pro
Software Windows 10, QubesOS
At this point, we need a thorough rethink of the FPGA architecture. I imagine something like a large number of larger and smaller mostly-fixed-function blocks tied together by a small amount of programmable logic and interconnects. Could someone make that efficient enough (by die space and power consumption), yet universal enough?

Also, what is CPU microcode? It's binary data that (among other things) governs the operation of the instruction decoder to a large degree. At least it seems so but we don't even know any rough details. Therefore I assume that a significant part of the decoder is programmable logic. Lookup tables and similar stuff.
FPGAs have long included huge numbers of small memory and DSP (basically FMA) blocks which are the hard circuits the papers refer to. Considering that second paper only gives a few percent improvement in area and a maximum of 12.5% I don't see that really being a game changer unless they've greatly improved the concept in the years since. A while back I read about some idea of embedding full ALUs, proper register files and other larger CPU building blocks in a reprogrammable interconnect like you say and someone patented the concept.

Microcode includes a number of things such as lookup tables, state machines and sequential programs run by embedded cores. The FPUs also use look up tables and I believe the Pentium FDIV bug was one of the main reasons Intel started making the microcode updatable (it used to be hard coded). That and the F00F bug. P5 was a fun architecture.

The only aspect is software, you could have a FPGA in a x86 SOC that can be configured to accelerate different things, but what API is software going to use to target this accelerator? Is this API configurable too? It is a struggle enough for the industry to use AI accelerators at the moment, despite how much marketing ans money is being poores into it, because software just isn't using the hardware available.
I believe OpenCL supports FPGAs and has for a while.
 
Last edited:
Top