Are some CPUs implemented in standard cells and others are customized?
Clash Royale CLAN TAG#URR8PPP
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;
up vote
1
down vote
favorite
Explaining more the question, I see some die pictures which are implementing a Cortex-M0, with BLE and so on, depending on the chip functionality, and are appearing like this (nRF51822):
While on older CPUs I cannot see much digital "fuzzy" logic implementation, like this (AMD386):
After googling a bit, seems that the today's ARM implemented are made with standard cells (creating the amorphous shapes on the die). So I can say that the "fuzzy" implementation on the first picture is the Cortex itself.
I understand that all the regular shapes may be memories and all the "hand-drawn" parts are analog. So I wonder, in the past were the analog designers to implement the digital parts under the guide of digital guys which were defining the architecture?
What am I missing?
arm cpu semiconductors die
add a comment |Â
up vote
1
down vote
favorite
Explaining more the question, I see some die pictures which are implementing a Cortex-M0, with BLE and so on, depending on the chip functionality, and are appearing like this (nRF51822):
While on older CPUs I cannot see much digital "fuzzy" logic implementation, like this (AMD386):
After googling a bit, seems that the today's ARM implemented are made with standard cells (creating the amorphous shapes on the die). So I can say that the "fuzzy" implementation on the first picture is the Cortex itself.
I understand that all the regular shapes may be memories and all the "hand-drawn" parts are analog. So I wonder, in the past were the analog designers to implement the digital parts under the guide of digital guys which were defining the architecture?
What am I missing?
arm cpu semiconductors die
add a comment |Â
up vote
1
down vote
favorite
up vote
1
down vote
favorite
Explaining more the question, I see some die pictures which are implementing a Cortex-M0, with BLE and so on, depending on the chip functionality, and are appearing like this (nRF51822):
While on older CPUs I cannot see much digital "fuzzy" logic implementation, like this (AMD386):
After googling a bit, seems that the today's ARM implemented are made with standard cells (creating the amorphous shapes on the die). So I can say that the "fuzzy" implementation on the first picture is the Cortex itself.
I understand that all the regular shapes may be memories and all the "hand-drawn" parts are analog. So I wonder, in the past were the analog designers to implement the digital parts under the guide of digital guys which were defining the architecture?
What am I missing?
arm cpu semiconductors die
Explaining more the question, I see some die pictures which are implementing a Cortex-M0, with BLE and so on, depending on the chip functionality, and are appearing like this (nRF51822):
While on older CPUs I cannot see much digital "fuzzy" logic implementation, like this (AMD386):
After googling a bit, seems that the today's ARM implemented are made with standard cells (creating the amorphous shapes on the die). So I can say that the "fuzzy" implementation on the first picture is the Cortex itself.
I understand that all the regular shapes may be memories and all the "hand-drawn" parts are analog. So I wonder, in the past were the analog designers to implement the digital parts under the guide of digital guys which were defining the architecture?
What am I missing?
arm cpu semiconductors die
arm cpu semiconductors die
asked 55 mins ago
thexeno
560312
560312
add a comment |Â
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
3
down vote
No, analog IC designers were not creating microprocessors under the direction of digital architects. It's more correct to say that digital integrated circuit designers needed to know quite a bit about how the transistors actually behaved.
The choice of whether a particular part of a digital IC will be crafted using standard cells or hand-drawn circuits is simply a matter of economics. For dense, highly-repetitive structures like memories (cache, microcode ROM, register file) it made sense to invest time in handcrafting the few basic cells that would be tiled together...the result was much smaller and faster than an equivalent circuit made from standard cells.
Blocks of "random logic" such as state machines and small counters were created using standard cells and CAD tools. Creating hand-crafted layouts for these blocks would have taken an enormous amount of time and provided little benefit. Instead, people worked to make the CAD tools and cell libraries better.
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
3
down vote
No, analog IC designers were not creating microprocessors under the direction of digital architects. It's more correct to say that digital integrated circuit designers needed to know quite a bit about how the transistors actually behaved.
The choice of whether a particular part of a digital IC will be crafted using standard cells or hand-drawn circuits is simply a matter of economics. For dense, highly-repetitive structures like memories (cache, microcode ROM, register file) it made sense to invest time in handcrafting the few basic cells that would be tiled together...the result was much smaller and faster than an equivalent circuit made from standard cells.
Blocks of "random logic" such as state machines and small counters were created using standard cells and CAD tools. Creating hand-crafted layouts for these blocks would have taken an enormous amount of time and provided little benefit. Instead, people worked to make the CAD tools and cell libraries better.
add a comment |Â
up vote
3
down vote
No, analog IC designers were not creating microprocessors under the direction of digital architects. It's more correct to say that digital integrated circuit designers needed to know quite a bit about how the transistors actually behaved.
The choice of whether a particular part of a digital IC will be crafted using standard cells or hand-drawn circuits is simply a matter of economics. For dense, highly-repetitive structures like memories (cache, microcode ROM, register file) it made sense to invest time in handcrafting the few basic cells that would be tiled together...the result was much smaller and faster than an equivalent circuit made from standard cells.
Blocks of "random logic" such as state machines and small counters were created using standard cells and CAD tools. Creating hand-crafted layouts for these blocks would have taken an enormous amount of time and provided little benefit. Instead, people worked to make the CAD tools and cell libraries better.
add a comment |Â
up vote
3
down vote
up vote
3
down vote
No, analog IC designers were not creating microprocessors under the direction of digital architects. It's more correct to say that digital integrated circuit designers needed to know quite a bit about how the transistors actually behaved.
The choice of whether a particular part of a digital IC will be crafted using standard cells or hand-drawn circuits is simply a matter of economics. For dense, highly-repetitive structures like memories (cache, microcode ROM, register file) it made sense to invest time in handcrafting the few basic cells that would be tiled together...the result was much smaller and faster than an equivalent circuit made from standard cells.
Blocks of "random logic" such as state machines and small counters were created using standard cells and CAD tools. Creating hand-crafted layouts for these blocks would have taken an enormous amount of time and provided little benefit. Instead, people worked to make the CAD tools and cell libraries better.
No, analog IC designers were not creating microprocessors under the direction of digital architects. It's more correct to say that digital integrated circuit designers needed to know quite a bit about how the transistors actually behaved.
The choice of whether a particular part of a digital IC will be crafted using standard cells or hand-drawn circuits is simply a matter of economics. For dense, highly-repetitive structures like memories (cache, microcode ROM, register file) it made sense to invest time in handcrafting the few basic cells that would be tiled together...the result was much smaller and faster than an equivalent circuit made from standard cells.
Blocks of "random logic" such as state machines and small counters were created using standard cells and CAD tools. Creating hand-crafted layouts for these blocks would have taken an enormous amount of time and provided little benefit. Instead, people worked to make the CAD tools and cell libraries better.
answered 45 mins ago


Elliot Alderson
2,8981412
2,8981412
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f396353%2fare-some-cpus-implemented-in-standard-cells-and-others-are-customized%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password