Groups | Search | Server Info | Login | Register


Groups > comp.os.linux.misc > #85362

Re: Mercury

From Rich <rich@example.invalid>
Newsgroups alt.unix.geeks, comp.os.linux.misc
Subject Re: Mercury
Date 2026-04-04 14:32 +0000
Organization A noiseless patient Spider
Message-ID <10qr7eq$obab$3@dont-email.me> (permalink)
References (7 earlier) <goqdne0QMPjDNVP0nZ2dnZfqnPednZ2d@giganews.com> <vko4amxk3s.ln2@Telcontar.valinor> <ycGdnZJ5Ypf2SlL0nZ2dnZfqnPednZ2d@giganews.com> <lii5amx5vr.ln2@Telcontar.valinor> <10qr0r9$m4tr$7@dont-email.me>

Cross-posted to 2 groups.

Show all headers | View raw


In comp.os.linux.misc The Natural Philosopher <tnp@invalid.invalid> wrote:
> On 03/04/2026 20:55, Carlos E.R. wrote:
>> The design was done on the block level. Here goes a register, for 
>> instance. When all is done, next step is replace the blocks with the 
>> gates components. Another step, replace with the transistors. Finally, 
>> design the silicon.
> 
> That part is mostly automated.
> 
> The design tools the chip fab people give you include software to allow 
> block arrangements to be defined I think and then the software 
> constructs the silicon patterns and calculates delay times and so on.
> 
> In short almost no one designs at the transistor level at all, its all 
> 'compiled' hardware.

For modern hardware, yes.  It is almost all VHDL (a programming 
language for hardware design) or the like, the designer writes code to 
describe the function, and the VHDL compiler handles most all the nitty 
gritty details of how to arrange things on the physical chip to get 
that desired function.

For anchient stuff (4004, 8008, 6502) it was almost all direct "hands 
on", but not in the way that c282724 appears to have have understood 
from how their posts are written.  Even if doing it all by hand, the 
designers didn't keep "all the individual transistors in mind" at once.  
The designs were still "chunked" into functional pieces (so one could 
ignore what was going on inside that black box) to keep the total 
complexity managable.

The only time "all the transistors" might even have been considered was 
when they go to actually laying out the photomasks by hand on rubylith 
and even then they very likely only worried about a small area of the 
rubylith layout at a time and just worked their way along.

Back to comp.os.linux.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: Mercury rbowman <bowman@montana.com> - 2026-03-31 20:10 +0000
  Re: Mercury Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2026-03-31 22:03 +0000
    Re: Mercury rbowman <bowman@montana.com> - 2026-04-01 04:37 +0000
    Re: Mercury The Natural Philosopher <tnp@invalid.invalid> - 2026-04-01 13:26 +0100
      Re: Mercury c186282 <c186282@nnada.net> - 2026-04-01 09:03 -0400
        Re: Mercury Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2026-04-01 17:58 +0000
          Re: Mercury c186282 <c186282@nnada.net> - 2026-04-01 15:16 -0400
            Re: Mercury "Carlos E.R." <robin_listas@es.invalid> - 2026-04-01 21:57 +0200
              Re: Mercury c186282 <c186282@nnada.net> - 2026-04-01 20:18 -0400
                Re: Mercury "Carlos E.R." <robin_listas@es.invalid> - 2026-04-02 03:33 +0200
                Re: Mercury c186282 <c186282@nnada.net> - 2026-04-01 22:32 -0400
                Re: Mercury "Carlos E.R." <robin_listas@es.invalid> - 2026-04-02 13:51 +0200
                Re: Mercury c186282 <c186282@nnada.net> - 2026-04-02 13:33 -0400
                Re: Mercury Rich <rich@example.invalid> - 2026-04-03 00:21 +0000
                Re: Mercury c186282 <c186282@nnada.net> - 2026-04-02 22:51 -0400
                Re: Mercury Rich <rich@example.invalid> - 2026-04-03 03:21 +0000
                Re: Mercury "Carlos E.R." <robin_listas@es.invalid> - 2026-04-03 14:38 +0200
                Re: Mercury rbowman <bowman@montana.com> - 2026-04-03 06:22 +0000
                Re: Mercury Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2026-04-03 07:50 -0700
                Re: Mercury c186282 <c186282@nnada.net> - 2026-04-03 11:13 -0400
                Re: Mercury "Carlos E.R." <robin_listas@es.invalid> - 2026-04-03 14:33 +0200
                Re: Mercury c186282 <c186282@nnada.net> - 2026-04-03 11:06 -0400
                Re: Mercury Rich <rich@example.invalid> - 2026-04-03 16:51 +0000
                Re: Mercury c186282 <c186282@nnada.net> - 2026-04-03 14:47 -0400
                CPU architecture (was Re: Mercury) John Ames <commodorejohn@gmail.com> - 2026-04-03 12:57 -0700
                Re: CPU architecture (was Re: Mercury) c186282 <c186282@nnada.net> - 2026-04-03 22:45 -0400
                Re: CPU architecture (was Re: Mercury) Rich <rich@example.invalid> - 2026-04-04 03:27 +0000
                Re: CPU architecture (was Re: Mercury) rbowman <bowman@montana.com> - 2026-04-04 04:57 +0000
                CPU design "Carlos E.R." <robin_listas@es.invalid> - 2026-04-03 22:00 +0200
                Re: CPU design c186282 <c186282@nnada.net> - 2026-04-03 16:29 -0400
                Re: CPU design "Carlos E.R." <robin_listas@es.invalid> - 2026-04-04 13:20 +0200
                Re: CPU design c186282 <c186282@nnada.net> - 2026-04-04 13:57 -0400
                Re: CPU design "Carlos E.R." <robin_listas@es.invalid> - 2026-04-04 22:18 +0200
                Re: CPU design Rich <rich@example.invalid> - 2026-04-05 03:44 +0000
                Re: CPU design "Carlos E.R." <robin_listas@es.invalid> - 2026-04-05 13:58 +0200
                Re: CPU design c186282 <c186282@nnada.net> - 2026-04-05 17:19 -0400
                Re: CPU design The Natural Philosopher <tnp@invalid.invalid> - 2026-04-05 12:42 +0100
                Re: Mercury Rich <rich@example.invalid> - 2026-04-03 21:57 +0000
                Re: Mercury rbowman <bowman@montana.com> - 2026-04-03 17:54 +0000
                Re: Mercury c186282 <c186282@nnada.net> - 2026-04-03 22:29 -0400
                Re: Mercury rbowman <bowman@montana.com> - 2026-04-04 04:58 +0000
                Re: Mercury The Natural Philosopher <tnp@invalid.invalid> - 2026-04-04 13:30 +0100
                Re: Mercury c186282 <c186282@nnada.net> - 2026-04-04 13:46 -0400
                Re: Mercury rbowman <bowman@montana.com> - 2026-04-04 19:22 +0000
                Re: Mercury Robert Riches <spamtrap42@jacob21819.net> - 2026-04-04 20:39 +0000
                Re: Mercury c186282 <c186282@nnada.net> - 2026-04-04 18:10 -0400
                Re: Mercury rbowman <bowman@montana.com> - 2026-04-05 03:31 +0000
                Re: Mercury c186282 <c186282@nnada.net> - 2026-04-05 17:13 -0400
                Re: Mercury Rich <rich@example.invalid> - 2026-04-05 03:59 +0000
                Re: Mercury rbowman <bowman@montana.com> - 2026-04-04 19:09 +0000
                Re: Mercury Rich <rich@example.invalid> - 2026-04-04 14:26 +0000
                Re: Mercury c186282 <c186282@nnada.net> - 2026-04-04 13:50 -0400
                Re: Mercury "Carlos E.R." <robin_listas@es.invalid> - 2026-04-03 21:55 +0200
                Re: Mercury The Natural Philosopher <tnp@invalid.invalid> - 2026-04-04 13:40 +0100
                Re: Mercury Rich <rich@example.invalid> - 2026-04-04 14:32 +0000
                Re: Mercury "Carlos E.R." <robin_listas@es.invalid> - 2026-04-04 18:44 +0200
                Re: Mercury rbowman <bowman@montana.com> - 2026-04-04 19:02 +0000
                Re: Mercury The Natural Philosopher <tnp@invalid.invalid> - 2026-04-05 12:17 +0100
                Re: Mercury "Carlos E.R." <robin_listas@es.invalid> - 2026-04-05 13:59 +0200
                Re: Mercury The Natural Philosopher <tnp@invalid.invalid> - 2026-04-05 13:10 +0100
                Re: Mercury "Carlos E.R." <robin_listas@es.invalid> - 2026-04-05 19:50 +0200
                Re: Mercury rbowman <bowman@montana.com> - 2026-04-05 22:02 +0000
                Re: Mercury Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2026-04-05 17:01 -0700
                Re: Mercury rbowman <bowman@montana.com> - 2026-04-06 02:05 +0000
                Mandriva was Re: Mercury Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2026-04-05 21:18 -0700
                Re: Mandriva was Re: Mercury rbowman <bowman@montana.com> - 2026-04-06 16:02 +0000
                Re: Mandriva was Re: Mercury Rich <rich@example.invalid> - 2026-04-06 18:09 +0000
                Re: Mandriva was Re: Mercury rbowman <bowman@montana.com> - 2026-04-07 02:15 +0000
                Re: Mandriva was Re: Mercury Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2026-04-06 14:53 -0700
                Re: Mercury The Natural Philosopher <tnp@invalid.invalid> - 2026-04-06 11:01 +0100
                CPU architecture (was Re: Mercury) John Ames <commodorejohn@gmail.com> - 2026-04-02 10:43 -0700
                Re: CPU architecture (was Re: Mercury) The Natural Philosopher <tnp@invalid.invalid> - 2026-04-02 19:44 +0100
                Re: CPU architecture (was Re: Mercury) c186282 <c186282@nnada.net> - 2026-04-02 15:06 -0400
                Re: CPU architecture (was Re: Mercury) The Natural Philosopher <tnp@invalid.invalid> - 2026-04-03 10:32 +0100
                Re: CPU architecture (was Re: Mercury) rbowman <bowman@montana.com> - 2026-04-03 23:58 +0000
                Re: CPU architecture (was Re: Mercury) "Carlos E.R." <robin_listas@es.invalid> - 2026-04-03 15:11 +0200
                Re: CPU architecture (was Re: Mercury) c186282 <c186282@nnada.net> - 2026-04-02 14:56 -0400
                Re: CPU architecture (was Re: Mercury) John Ames <commodorejohn@gmail.com> - 2026-04-02 15:31 -0700
                Re: CPU architecture (was Re: Mercury) c186282 <c186282@nnada.net> - 2026-04-02 22:46 -0400
                Re: CPU architecture (was Re: Mercury) rbowman <bowman@montana.com> - 2026-04-03 07:03 +0000
                Re: CPU architecture (was Re: Mercury) The Natural Philosopher <tnp@invalid.invalid> - 2026-04-03 11:25 +0100
                The New Feudalism Lars Poulsen <lars@beagle-ears.com> - 2026-04-03 06:33 -0700
                Re: CPU architecture (was Re: Mercury) John Ames <commodorejohn@gmail.com> - 2026-04-03 10:47 -0700
                Re: CPU architecture (was Re: Mercury) Richard Kettlewell <invalid@invalid.invalid> - 2026-04-03 10:04 +0100
                Re: CPU architecture (was Re: Mercury) The Natural Philosopher <tnp@invalid.invalid> - 2026-04-03 12:29 +0100
                Re: CPU architecture (was Re: Mercury) c186282 <c186282@nnada.net> - 2026-04-03 10:35 -0400
                Re: CPU architecture (was Re: Mercury) rbowman <bowman@montana.com> - 2026-04-03 07:00 +0000
                Re: CPU architecture (was Re: Mercury) The Natural Philosopher <tnp@invalid.invalid> - 2026-04-03 11:27 +0100
                Re: CPU architecture (was Re: Mercury) John Ames <commodorejohn@gmail.com> - 2026-04-03 13:54 -0700
                Re: CPU architecture (was Re: Mercury) "Carlos E.R." <robin_listas@es.invalid> - 2026-04-03 22:54 +0200
                Re: CPU architecture (was Re: Mercury) Rich <rich@example.invalid> - 2026-04-03 03:45 +0000
                Re: CPU architecture (was Re: Mercury) Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2026-04-03 18:10 +0000
                Re: CPU architecture (was Re: Mercury) c186282 <c186282@nnada.net> - 2026-04-03 15:04 -0400
                Re: CPU architecture (was Re: Mercury) The Natural Philosopher <tnp@invalid.invalid> - 2026-04-03 10:13 +0100
                Re: CPU architecture (was Re: Mercury) Rich <rich@example.invalid> - 2026-04-03 00:29 +0000
                Re: Mercury rbowman <bowman@montana.com> - 2026-04-02 19:50 +0000
                Re: Mercury Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2026-04-02 20:53 +0000
                Re: Mercury The Natural Philosopher <tnp@invalid.invalid> - 2026-04-03 10:51 +0100
                Re: Mercury The Natural Philosopher <tnp@invalid.invalid> - 2026-04-02 11:15 +0100
        Re: Mercury rbowman <bowman@montana.com> - 2026-04-02 00:12 +0000
        Re: Mercury rbowman <bowman@montana.com> - 2026-04-02 00:28 +0000
          Re: Mercury c186282 <c186282@nnada.net> - 2026-04-01 21:39 -0400
            Re: Mercury "Carlos E.R." <robin_listas@es.invalid> - 2026-04-02 14:17 +0200
  Re: Mercury "Carlos E.R." <robin_listas@es.invalid> - 2026-04-01 14:47 +0200

csiph-web