From WikiChip
Difference between revisions of "ambric/am2000/am2045b"
m (Bot: switching template from {{mpu}} to a more generic {{chip}}) |
|||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{ambric title|Am2045B}} | {{ambric title|Am2045B}} | ||
− | {{ | + | {{chip |
| name = Am2045B | | name = Am2045B | ||
| no image = Yes | | no image = Yes | ||
Line 37: | Line 37: | ||
| die size = | | die size = | ||
| word size = 32 bit | | word size = 32 bit | ||
− | | core count = | + | | core count = 344 |
| thread count = | | thread count = | ||
| max cpus = | | max cpus = | ||
− | | max memory = | + | | max memory = 4 GiB |
| electrical = | | electrical = | ||
Line 72: | Line 72: | ||
| socket 0 type = BGA | | socket 0 type = BGA | ||
}} | }} | ||
− | '''Am2045B''' was [[Ambric]]'s flagship [[MPPA]] introduced in late 2007. This model was made of {{ambric|am2000#Architecture| | + | '''Am2045B''' was [[Ambric]]'s flagship [[MPPA]] introduced in late 2007. This model was made of {{ambric|am2000#Architecture|43 Brics}} arranged as a grid, making up a total of 344 {{arch|32}} [[RICS]]-like cores operating asynchronously at 1-350 MHz. This was an enhanced version of the {{\\|Am2045|original}} which featured a higher bandwidth [[network on a chip]] (Ambric claimed up to 40 percent improvement), operated at higher frequency, and provided up to 1.2 trillion operations per seconds theoretical peak computation. This model also had lower power consumption over the original. |
+ | |||
+ | Note that some early models might have had only 42 brics at one point for 336 cores. | ||
+ | == Architecture == | ||
+ | {{main|ambric/am2000#Architecture|l1=Am2000 § Architecture}} | ||
+ | The Am2045B is made of 43 homogeneous 'Brics' laid out in a grid to form 344 cores. | ||
+ | |||
+ | General layout: | ||
+ | * 43x Brics | ||
+ | ** 2x Computer Unit (CU) | ||
+ | *** 2x SRD {{arch|32}} CPU | ||
+ | *** 2x RD {{arch|32}} CPU | ||
+ | ** 2x [[RAM]] Unit (RU) | ||
+ | *** 4x 2 KB [[SRAM]] bank | ||
+ | |||
+ | == Memory controller == | ||
+ | {{integrated memory controller | ||
+ | | type = DDR2-400 | ||
+ | | controllers = 2 | ||
+ | | channels = 1 | ||
+ | | ecc support = | ||
+ | | max bandwidth = | ||
+ | | bandwidth schan = | ||
+ | | bandwidth dchan = | ||
+ | | max memory = 4 GiB | ||
+ | }} | ||
+ | |||
+ | == Expansions == | ||
+ | * [[has feature::PCIe]] | ||
+ | * [[has feature::JTAG]] | ||
+ | * 128x [[has feature::GPIO]] @ 100 MHz | ||
+ | * [[has feature::serial flash]] | ||
+ | |||
+ | == Die Shot == | ||
+ | {| | ||
+ | | [[File:Am2045 die shot.png]] || [[File:Am2045 die shot (annotated).png]] | ||
+ | |} |
Latest revision as of 14:16, 13 December 2017
Edit Values | |
Am2045B | |
General Info | |
Designer | Ambric |
Model Number | Am2045B |
Part Number | Am2045B |
Market | Embedded |
Introduction | November 15, 2007 (announced) November 15, 2007 (launched) |
End-of-life | 2012 (last order) 2012 (last shipment) |
General Specs | |
Family | Am2000 |
Series | Gen 2 |
Locked | No |
Frequency | 350 MHz |
Bus speed | 100 MHz |
Clock multiplier | 3.5 |
Microarchitecture | |
Microarchitecture | Ambric |
Process | 130 nm |
Transistors | 180,000,000 |
Technology | CMOS |
Word Size | 32 bit |
Cores | 344 |
Max Memory | 4 GiB |
Am2045B was Ambric's flagship MPPA introduced in late 2007. This model was made of 43 Brics arranged as a grid, making up a total of 344 32-bit RICS-like cores operating asynchronously at 1-350 MHz. This was an enhanced version of the original which featured a higher bandwidth network on a chip (Ambric claimed up to 40 percent improvement), operated at higher frequency, and provided up to 1.2 trillion operations per seconds theoretical peak computation. This model also had lower power consumption over the original.
Note that some early models might have had only 42 brics at one point for 336 cores.
Architecture[edit]
- Main article: Am2000 § Architecture
The Am2045B is made of 43 homogeneous 'Brics' laid out in a grid to form 344 cores.
General layout:
- 43x Brics
Memory controller[edit]
Integrated Memory Controller | |
Type | DDR2-400 |
Controllers | 2 |
Channels | 1 |
Max memory | 4 GiB |
Expansions[edit]
- PCIe
- JTAG
- 128x GPIO @ 100 MHz
- serial flash
Die Shot[edit]
Facts about "Am2045B - Ambric"
base frequency | 350 MHz (0.35 GHz, 350,000 kHz) + |
bus speed | 100 MHz (0.1 GHz, 100,000 kHz) + |
clock multiplier | 3.5 + |
core count | 344 + |
designer | Ambric + |
family | Am2000 + |
first announced | November 15, 2007 + |
first launched | November 15, 2007 + |
full page name | ambric/am2000/am2045b + |
has feature | PCIe +, JTAG +, GPIO + and serial flash + |
has locked clock multiplier | false + |
instance of | microprocessor + |
last order | 2012 + |
last shipment | 2012 + |
ldate | November 15, 2007 + |
market segment | Embedded + |
max memory | 4,096 MiB (4,194,304 KiB, 4,294,967,296 B, 4 GiB, 0.00391 TiB) + |
microarchitecture | Ambric + |
model number | Am2045B + |
name | Am2045B + |
part number | Am2045B + |
process | 130 nm (0.13 μm, 1.3e-4 mm) + |
series | Gen 2 + |
technology | CMOS + |
transistor count | 180,000,000 + |
word size | 32 bit (4 octets, 8 nibbles) + |