Are some CPUs implemented in standard cells and others are customized?

The name of the pictureThe name of the pictureThe name of the pictureClash 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):



nRF51822



While on older CPUs I cannot see much digital "fuzzy" logic implementation, like this (AMD386):



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?










share|improve this question



























    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):



    nRF51822



    While on older CPUs I cannot see much digital "fuzzy" logic implementation, like this (AMD386):



    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?










    share|improve this question























      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):



      nRF51822



      While on older CPUs I cannot see much digital "fuzzy" logic implementation, like this (AMD386):



      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?










      share|improve this question













      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):



      nRF51822



      While on older CPUs I cannot see much digital "fuzzy" logic implementation, like this (AMD386):



      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






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 55 mins ago









      thexeno

      560312




      560312




















          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.






          share|improve this answer




















            Your Answer




            StackExchange.ifUsing("editor", function ()
            return StackExchange.using("mathjaxEditing", function ()
            StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
            StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["\$", "\$"]]);
            );
            );
            , "mathjax-editing");

            StackExchange.ifUsing("editor", function ()
            return StackExchange.using("schematics", function ()
            StackExchange.schematics.init();
            );
            , "cicuitlab");

            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "135"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            convertImagesToLinks: false,
            noModals: false,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













             

            draft saved


            draft discarded


















            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






























            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.






            share|improve this answer
























              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.






              share|improve this answer






















                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.






                share|improve this answer












                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.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered 45 mins ago









                Elliot Alderson

                2,8981412




                2,8981412



























                     

                    draft saved


                    draft discarded















































                     


                    draft saved


                    draft discarded














                    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













































































                    Comments

                    Popular posts from this blog

                    What does second last employer means? [closed]

                    List of Gilmore Girls characters

                    One-line joke