Bonnell is a CPU microarchitecture used by Intel Atom processors which can execute up to two instructions per cycle.[1][2] Like many other x86 microprocessors, it translates x86 instructions (CISC instructions) into simpler internal operations (sometimes referred to as micro-ops, effectively RISC style instructions) prior to execution. The majority of instructions produce one micro-op when translated, with around 4% of instructions used in typical programs producing multiple micro-ops. The number of instructions that produce more than one micro-op is significantly fewer than the P6 and NetBurst microarchitectures. In the Bonnell microarchitecture, internal micro-ops can contain both a memory load and a memory store in connection with an ALU operation, thus being more similar to the x86 level and more powerful than the micro-ops used in previous designs.[3] This enables relatively good performance with only two integer ALUs, and without any instruction reordering, speculative execution or register renaming. A side effect of having no speculative execution is invulnerability against Meltdown and Spectre.
The Bonnell microarchitecture therefore represents a partial revival of the principles used in earlier Intel designs such as P5 and the i486, with the sole purpose of enhancing the performance per watt ratio. However, Hyper-Threading is implemented in an easy (i.e. low-power) way to employ the whole pipeline efficiently by avoiding the typical single thread dependencies.[3]
Contents
1First generation cores
1.1Silverthorne microprocessor
1.2Diamondville microprocessor
1.3First generation power requirements
2Second generation cores
2.1Pineview microprocessor
2.2Tunnel Creek microprocessor
2.3Lincroft microprocessor
2.4Stellarton microprocessor
2.5Sodaville SoC
2.6Groveland SoC
3Third generation cores
3.1Cedarview microprocessor
3.2Penwell SoC
3.3Berryville SoC
3.4Cloverview SoC
3.5Centerton SoC
3.6Briarwood SoC
4Roadmap
5See also
6References
6.1Notes
7External links
First generation cores
Silverthorne microprocessor
On 2 March 2008, Intel announced a new single-core Atom Z5xx series processor (code-named Silverthorne), to be used in ultra-mobile PCs and mobile Internet devices (MIDs), which will supersede Stealey (A100 and A110). The processor has 47 million transistors on a 25 mm2 die, allowing for extremely economical production at that time (~2500 chips on a single 300 mm diameter wafer).
An Atom Z500 processor's dual-thread performance is equivalent to its predecessor Stealey, but should outperform it on applications that can use simultaneous multithreading and SSE3.[4] They run from 0.8 to 2.0 GHz and have a TDP rating between 0.65 and 2.4 W that can dip down to 0.01 W when idle.[5] They feature 32 KB instruction L1 and 24 KB data L1 caches, 512 KB L2 cache and a 533 MT/s front-side bus. The processors are manufactured in 45 nm process.[6][7] Poulsbo was used as System Controller Hub and the platform was called Menlow.
Diamondville microprocessor
The Intel Atom N270
On 2 March 2008, Intel announced lower-power variants of the Diamondville CPU named Atom N2xx. It was intended for use in nettops and the Classmate PC.[8][9][10] Like their predecessors, these are single-core CPUs with Hyper-Threading.
The N270 has a TDP rating of 2.5 W, runs at 1.6 GHz and has a 533 MHz FSB.[11] The N280 has a clock speed of 1.66 GHz and a 667 MHz FSB.[12]
On 22 September 2008, Intel announced a new 64-bit dual-core processor (unofficially code-named Dual Diamondville) branded Atom 330, to be used in desktop computers. It runs at 1.6 GHz and has an FSB speed of 533 MHz and a TDP rating of 8 W. Its dual core consists of two Diamondville dies on a single substrate.[13]
During 2009, Nvidia used the Atom 300 and their GeForce 9400M chipset on a mini-ITX form factor motherboard for their Ion platform.
First generation power requirements
The relatively low power Atom CPU was originally used with a cheaper, not so electricity-efficient chipset such as the Intel 945G.
Although the Atom processor itself is relatively low-power for an x86 microprocessor, many chipsets commonly used with it dissipate significantly more power. For example, while the Atom N270 commonly used in netbooks through mid-2010 has a TDP rating of 2.5 W, an Intel Atom platform that uses the 945GSE Express chipset has a specified maximum TDP of 11.8 W, with the processor responsible for a relatively small portion of the total power dissipated. Individual figures are 2.5 W for the N270 processor, 6 W for the 945GSE chipset and 3.3 W for the 82801GBM I/O controller.[11][14][15][16] Intel also provides a US15W System Controller Hub-based chipset with a combined TDP of less than 5 W together with the Atom Z5xx (Silverthorne) series processors, to be used in ultra-mobile PCs and MIDs,[17] though some manufacturers have released ultra-thin systems running these processors (e.g. Sony VAIO X).
Initially, all Atom motherboards on the consumer market featured the Intel 945GC chipset, which uses 22 watts by itself. As of early 2009, only a few manufacturers are offering lower-power motherboards with a 945GSE or US15W chipset and an Atom N270, N280 or Z5xx series CPU.
Second generation cores
Pineview microprocessor
New Intel Atom N450 SLBMG 1.66GHz 512KB L2 BGA559
On 21 December 2009, Intel announced the N450, D510 and D410 CPUs with integrated graphics.[18] The new manufacturing process resulted in a 20% reduction in power consumption and a 60% smaller die size.[19][20] The Intel GMA 3150, a 45 nm shrink of the GMA 3100 with no HD capabilities, is included as the on-die GPU. Netbooks using this new processor were released on 11 January 2010.[19][21] The major new feature is longer battery life (10 or more hours for 6-cell systems).[22][23]
This generation of the Atom was codenamed Pineview, which is used in the Pine Trail platform. Intel's Pine Trail-M platform utilizes an Atom processor (codenamed Pineview-M) and Platform Controller Hub (codenamed Tiger Point). The graphics and memory controller have moved into the processor, which is paired with the Tiger Point PCH. This creates a more power-efficient 2-chip platform rather than the 3-chip one used with previous-generation Atom chipsets.[24]
On 1 March 2010, Intel introduced the N470 processor,[25] running at 1.83 GHz with a 667 MHz FSB and a TDP rating of 6.5 W.[26]
The new Atom N4xx chips became available on 11 January 2010.[27] It is used in netbook and nettop systems and includes an integrated single-channel DDR2 memory controller and an integrated graphics core. It also features Hyper-Threading and is manufactured on a 45 nm process.[28] The new design uses half the power of the older Menlow platform. This reduced overall power consumption and size makes the platform more desirable for use in smartphones and other mobile internet devices.
The D4xx and D5xx series support the x86-64 bit instruction set and DDR2-800 memory. They are rated for embedded use. The series has an integrated graphics processor built directly into the CPU to help improve performance. The models are targeted at nettops and low-end desktops. They do not support SpeedStep.
The Atom D510 dual-core processor runs at 1.66 GHz, with 1 MB of L2 cache and a TDP rating of 13 W.[29] The single-core Atom D410 runs at 1.66 GHz, with 512 KB of L2 cache and a TDP rating of 10 W.[30]
Tunnel Creek microprocessor
Tunnel Creek is an embedded Atom processor used in the Queens Bay platform with the Topcliff PCH.
Lincroft microprocessor
The Lincroft (Z6xx) with the Whitney Point PCH is included in the Oak Trail tablet platform. Oak Trail is an Intel Atom platform based on Moorestown. Both platforms include a Lincroft microprocessor, but use two distinct input/output Platform Controller Hubs (I/O-PCH), codenamed Langwell and Whitney Point respectively. Oak Trail was presented on 11 April 2011 and was to be released in May 2011.[needs update][31] The Z670 processor, part of the Oak Trail platform, delivers improved video playback, faster Internet browsing and longer battery life, "without sacrificing performance" according to Intel. Oak Trail includes support for 1080p video decoding as well as HDMI. The platform also has improved power efficiency and allows applications to run on various operating systems, including Android, MeeGo and Windows.
Stellarton microprocessor
Stellarton is a Tunnel Creek CPU with an Altera Field Programmable Gate Array (FPGA).
Sodaville SoC
Sodaville is a consumer electronics Atom SoC.
Groveland SoC
Groveland is a consumer electronics Atom SoC.
Third generation cores
The 32 nm shrink of Bonnell is called Saltwell.
Cedarview microprocessor
Intel released their third-generation Cedar Trail platform (consisting of a range of Cedarview processors[32] and the NM10 southbridge chip) based on 32 nm process technology in the fourth quarter of 2011.[31] Intel stated that improvements in graphics capabilities, including support for 1080p video, additional display options including HDMI and DisplayPort, and enhancements in power consumption are to enable fanless designs with longer battery life.
The Cedar Trail platform includes two new CPUs, 32 nm-based N2800 (1.86 GHz) and N2600 (1.6 GHz), which replace the previous generation Pineview N4xx and N5xx processors. The CPUs also feature an integrated GPU that supports DirectX 9.
In addition to the netbook platform, two new Cedarview CPUs for nettops, D2500 and D2700, were released on 25 September 2011.[33]
In early March 2012, the N2800-based Intel DN2800MT motherboard[34] started to become available. Due to the use of a netbook processor, this Mini-ITX motherboard can reach idle power consumption as low as 7.1 W.[35]
Penwell SoC
Penwell is an Atom SoC that is part of the Medfield MID/Smartphone platform.
Berryville SoC
Berryville is a consumer electronics Atom SoC.
Cloverview SoC
Cloverview is an Atom SoC that is part of the Clover Trail tablet platform.
Centerton SoC
In December 2012, Intel launched the 64-bit Centerton family of Atom CPUs, designed specifically for use in Bordenville platform servers.[36] Based on the 32 nm Saltwell architecture, Centerton adds features previously unavailable in most Atom processors, such as Intel VT virtualization technology, and support for ECC memory.[37]
Briarwood SoC
Briarwood is an Atom SoC that is designed for a server platform.
Roadmap
See also
List of Intel CPU microarchitectures
List of Intel Atom microprocessors
Atom (system on chip)
Tick-Tock model
References
Merritt, Rick (18 April 2007). "Intel cranks 45nm ultramobile CPU". EE Times. UBM Tech. http://www.eetimes.com/news/latest/showArticle.jhtml?articleID=199100535.
Kanellos, Michael (28 January 2008). "Intel reaches back in time for its ultralow power chips". CNET. CBS Interactive. http://news.cnet.com/8301-10784_3-9859616-7.html.
"New Intel® Centrino® Atom™ Processor Technology Ushers in 'Best Internet Experience in Your Pocket'". Shanghai: Intel. 2 April 2008. http://www.intel.com/pressroom/archive/releases/20080401comp.htm.
Gavrichenkov, Ilya (27 September 2008). "The Battle of Low-Power Processors: Best Choice for a Nettop". X-bit Labs. http://www.xbitlabs.com/articles/cpu/display/intelatom-vianano.html.
"Intel announces first Atom chips". LinuxDevices.com. Ziff Davis Enterprise Holdings. 2 April 2008. http://linuxdevices.com/news/NS4258684770.html.
Torres, Gabriel (12 September 2008). "Inside Atom Architecture". Hardware Secrets. http://www.hardwaresecrets.com/article/615.
"Intel Pineview Atom based Motherboards". LinuxTECH. 31 December 2009. http://www.linuxtech.net/features/intel_atom_pineview_motherboards_overview.html.
Notes
↑Moriarty, Jeff (1 April 2008). "'Atom 101' - Deciphering the Intel codewords around MIDs". http://software.intel.com/en-us/blogs/2008/04/01/atom-101-deciphering-the-intel-codewords-around-mids.
↑Lal Shimpi, Anand (27 January 2010). "Why Pine Trail Isn't Much Faster Than the First Atom". AnandTech. http://www.anandtech.com/show/2925.
↑ 3.03.1Lal Shimpi, Anand (2 April 2008). "Intel's Atom Architecture: The Journey Begins". AnandTech. http://www.anandtech.com/showdoc.aspx?i=3276&p=9.
↑Ou, George (4 February 2008). "ISSCC 2008: Details on Intel Silverthorne". ZDNet. CBS Interactive. http://www.zdnet.com/blog/ou/isscc-2008-details-on-intel-silverthorne/987.
↑Ou, George (2 March 2008). "Intel christens Silverthorne as "Atom"". ZDNet. CBS Interactive. http://www.zdnet.com/blog/ou/intel-christens-silverthorne-as-atom/1037.
↑Kanter, David (5 December 2007). "ISSCC 2008 Preview: Silverthorne, Rock, Tukwila and More". Real World Technologies. http://www.realworldtech.com/page.cfm?ArticleID=RWT120507050619&p=2.
↑Krazit, Tom (5 February 2008). "Intel sheds a little more light on Silverthorne". CNET. CBS Interactive. http://news.cnet.com/8301-13579_3-9865129-37.html.
↑Shah, Agam (14 March 2008). "Intel expects Atom desktops for $199". LinuxWorld. http://www.linuxworld.com.au/index.php?id=1200310229&rid=-50.
↑Miller, Paul (12 March 2008). "Intel plots $100 "NetTop" market with Diamondville". Engadget. AOL. https://www.engadget.com/2008/03/12/intel-plots-100-nettop-market-with-diamondville.
↑Wilson, Mark (14 March 2008). "Intel Atom Will Bring Cheaper "Nettop" Computers". Gizmodo. Gawker Media. https://gizmodo.com/367936/intel-atom-will-bring-cheaper-nettop-computers.
↑"Intel® System Controller Hub US15W". Intel. http://www.intel.com/design/chipsets/embedded/SCHUS15W/index.htm.
↑"Intel Announces Next-Generation Atom Platform" (Press release). Santa Clara, California: Intel. 21 December 2009. Retrieved 30 August 2013.
↑ 19.019.1Ng, Jansen (21 December 2009). "Intel Officially Announces "Pineview" Atom Chips, "Pine Trail" Netbook Platform". DailyTech. http://www.dailytech.com/Intel+Officially+Announces+Pineview+Atom+Chips+Pine+Trail+Netbook+Platform/article17056.htm.
↑Lugmayr, Luigi (20 December 2009). "New Intel Atom N450, D410 And D510 CPUs Are Official". I4U News. http://www.i4u.com/32716/new-intel-atom-n450-d410-and-d510-cpus-are-official.
↑Crothers, Brooke (20 December 2009). "Intel launches redesigned Atom chip for Netbooks". CNET. CBS Interactive. http://news.cnet.com/8301-1001_3-10419387-92.html.
↑Ricker, Thomas (18 December 2009). "ASUS Eee PC 1005P/PE with Atom N450 and 12.5-hour battery breaks cover". Engadget. AOL. https://www.engadget.com/2009/12/18/asus-eee-pc-1005p-pe-with-atom-n450-and-12-5-hour-battery-breaks.
↑Walton, Jarred (21 December 2009). "ASUS Eee PC 1005PE: Pineview Arrives". AnandTech. http://www.anandtech.com/show/2890/asus-eee-pc-1005pe-pineview-arrives.
↑Melanson, Donald (20 May 2009). "Intel details next-generation Atom platform, say hello to Pine Trail". Engadget. AOL. https://www.engadget.com/2009/05/20/intel-details-next-generation-atom-platform-say-hello-to-pine-t.
↑Davies, Chris (27 February 2010). "Intel Atom N470 gets early announcement". SlashGear. http://www.slashgear.com/intel-atom-n470-gets-early-announcement-2775905.
↑"Vendors Launching Atom N450 Netbooks Soon". HardOCP. KB Networks. 11 January 2010. http://www.hardocp.com/news/2009/12/04/vendors_launching_atom_n450_netbooks_soon.
↑Shilov, Anton (1 April 2008). "Intel Atom Processors Set to Get Embedded Graphics Core, Memory Controller". X-bit Labs. http://www.xbitlabs.com/news/cpu/display/20080401081059_Intel_Atom_Processors_Set_to_Get_Embedded_Graphics_Core_Rumours.html.
↑Latif, Lawrence (3 October 2011). "Intel quietly launches four Atom chips". The Inquirer (Incisive Media Investments). http://www.theinquirer.net/inquirer/news/2114035/intel-quietly-launches-atom-chips.
↑"Intel DN2800MT CedarView Atom mini-ITX board power draw testing with Linux and Windows 7". LinuxTECH. 13 March 2012. http://www.linuxtech.net/reviews/intel_DN2800MT_cedarview_atom_power_draw.html.
↑Smith, Ryan (11 December 2012). "Intel Launches "Centerton" Atom S1200 Family, First Atom For Servers". AnandTech. http://www.anandtech.com/show/6509/intel-launches-centerton-atom-s1200-family-first-atom-for-servers.
External links
Intel - Intel Atom Processor Overview
Intel Atom Processor
Intel - Intel Atom Processor Family
v
t
e
Intel processors
Discontinued
BCD oriented (4-bit)
4004 (1971)
4040 (1974)
pre-x86 (8-bit)
8008 (1972)
8080 (1974)
8085 (1977)
Early x86 (16-bit)
8086 (1978)
8088 (1979)
80186 (1982)
80188 (1982)
80286 (1982)
x87 (external FPUs)
8/16-bit databus
8087 (1980)
16-bit databus
80187
80287
80387SX
32-bit databus
80387DX
80487
IA-32 (32-bit)
80386
SX
376
EX
80486
SX
DX2
DX4
SL
RapidCAD
OverDrive
A100/A110
Celeron (1998)
M
D (2004)
Pentium
Original P5
OverDrive
Pro
II
II OverDrive
III
4
M
Dual-Core
some Core
Solo
Duo
Tolapai
x86-64 (64-bit)
Celeron
D
Dual-Core
Pentium
4
D
Extreme Edition
Dual-Core
some Core
2
some i7
Other
CISC
iAPX 432
Itanium
RISC
i860
i960
StrongARM
XScale
Current
IA-32 (32-bit)
Atom
CE
SoC
Quark
x86-64 (64-bit)
Atom
CE
SoC
Celeron
Pentium
Core
i3
i5
i7
i9
M
Xeon
E3
E5
E7
D
Phi
Lists
Celeron
Pentium
Pro
II
III
4
D
M
Core
Core
2
i3
i5
i7
i9
M
Atom
Xeon
Itanium
Related
Tick–tock model
Chipsets
GPUs
GMA
HD and Iris Graphics
PCHs
SCHs
ICHs
PIIXs
Stratix
Codenames
Microarchitectures
x86
P5
800 nm
P5
600 nm
P54C
350 nm
P54CS
P55C
250 nm
Tillamook
P6, Pentium M, Enhanced Pentium M
500 nm
P6
350 nm
P6
Klamath
250 nm
Mendocino
Dixon
Tonga
Covington
Deschutes
Katmai
Drake
Tanner
180 nm
Coppermine
Coppermine T
Timna
Cascades
130 nm
Tualatin
Banias
90 nm
Dothan
Stealey
Tolapai
Canmore
65 nm
Yonah
Sossaman
NetBurst
180 nm
Willamette
Foster
130 nm
Northwood
Gallatin
Prestonia
90 nm
Tejas and Jayhawk
Prescott
Smithfield
Nocona
Irwindale
Cranford
Potomac
Paxville
65 nm
Cedar Mill
Presler
Dempsey
Tulsa
Core
65 nm
Merom-L
Merom
Conroe-L
Allendale
Conroe
Kentsfield
Woodcrest
Clovertown
Tigerton
45 nm
Penryn
Penryn-QC
Wolfdale
Yorkfield
Wolfdale-DP
Harpertown
Dunnington
Nehalem
45 nm
Auburndale
Beckton (Nehalem-EX)
Bloomfield
Clarksfield
Gainestown (Nehalem-EP)
Havendale
Jasper Forest
Lynnfield
32 nm
Arrandale
Clarkdale
Gulftown (Westmere-EP)
Westmere-EX
Sandy Bridge
32 nm
Sandy Bridge
Sandy Bridge-E
Gladden
22 nm
Ivy Bridge
Ivy Bridge-EP
Ivy Bridge-EX
Haswell
22 nm
Haswell
14 nm
Broadwell
Skylake
14 nm
Skylake
Kaby Lake (Amber Lake • Whiskey Lake)
Coffee Lake
Cascade Lake
Comet Lake
Palm Cove
10 nm
Cannon Lake
Sunny Cove
14 nm
Cooper Lake
10 nm
Ice Lake
Willow Cove
14 nm
Rocket Lake
10 nm
Tiger Lake
Sapphire Rapids
Golden Cove
7 nm
Alder Lake
Granite Rapids
Atom
Bonnell Saltwell
45 nm
Silverthorne
Diamondville
Pineview
Lincroft
Tunnel Creek
Stellarton
Sodaville
Groveland
32 nm
Cedarview
Penwell
Cloverview
Berryville
Centerton
Silvermont Airmont
22 nm
Valleyview
Tangier
Anniedale
14 nm
Cherryview
Goldmont
14 nm
Goldmont
Goldmont Plus
Tremont
10 nm
Tremont
Gracemont
0.00
(0 votes)
Original source: https://en.wikipedia.org/wiki/Bonnell (microarchitecture). Read more