Andrew B · @marsman2020
50 followers · 155 posts · Server mas.to

A1 Scaler progress. Just decoupling caps and connector left.

I think I am going to make the caps 0805s for the rest of the modules.

#agcreplica #agc #apollo #74hcagc #retrocomputing

Last updated 3 years ago

Andrew B · @marsman2020
50 followers · 155 posts · Server mas.to

74HC02s soldered onto the A1 Scaler board.

I have to stop so I can be a responsible adult and go to work tomorrow....yes the flux will get cleaned off when the board is done.

Hand soldering 603 package capacitors is annoying! May make them 805s for the rest of the boards, this one is a prototype to test construction as well.

#74hcagc #agcreplica #agc #apollo #retrocomputing

Last updated 3 years ago

Andrew B · @marsman2020
48 followers · 143 posts · Server mas.to

Putting away a couple other projects to make room for building the first AGC board this weekend.

Received my Digikey order. I am using Texas Instruments 74HC chips.- TI supplied micrologic packages for the original AGC in the 60s, and there are the last supplier standing so it just felt right.

What have I gotten myself into?

#agcreplica #agc #apollo #retrocomputing

Last updated 3 years ago

Andrew B · @marsman2020
43 followers · 130 posts · Server mas.to

The PCB layout work for my 74HC-AGC project is all being done in on my HP Dev One running Pop!_OS from @system76 @pop_os_official.

Months in and the Dev One is still an excellent piece of hardware and Pop!_OS is running strong.

PCBs for the 74HC-AGC A1 Scaler module should be here next week, then I need to solder them up and do some testing to verify the gate propagation delay is within a range that will work.

#agcreplica #agc #apollo #retrocomputing #kicad

Last updated 3 years ago

Andrew B · @marsman2020
43 followers · 130 posts · Server mas.to

Approved fab of A1 Scaler module PCBs for the 74HC-AGC with JLCPCB. This is the first time I have ordered a 4-layer board.

Time to order a bunch of 74HC02, 74HC27, and 74HC04 chips from Digikey.

Hoping that I made it in the window before the New Year breaks at the PCB fabs, I really want to get one module built and tested to start to build some momentum.

#agcreplica #agc #apollo #retrocomputing

Last updated 3 years ago

Andrew B · @marsman2020
43 followers · 130 posts · Server mas.to

Routed the A1 Scaler module, now that it seems that a backplane is possible. Worked really well as a 4-layer PCB, routed and optimized in just a couple of hours.

I think I'm going to call this project the '74HC-AGC', for the logic series I will be using.

Now I just need to take the plunge and order the first PCBs for this crazy project.

#agcreplica #agc #apollo #retrocomputing

Last updated 3 years ago

Andrew B · @marsman2020
40 followers · 112 posts · Server mas.to

Freerouting optimized via count for the AGC replica backplane proof-of-concept down from 1550 (yesterday AM) to 1012 (today PM). Pretty impressive to see a 50% reduction.

One thing I noticed is that the main routing algorithm seemed to only load up 1 CPU core, but the optimization routine to reduce via count/trace length that runs after everything is routed loaded up all 16 cores on my 5950X.

#agcreplica #agc #apollo #retrocomputing

Last updated 3 years ago

Andrew B · @marsman2020
40 followers · 112 posts · Server mas.to

Proof of concept routing of the backplane for an Apollo Guidance Computer in 74HC logic.

Lots of things to do to turn this into a real thing. Freerouting did the job for this proof of concept at 6 layers but I need to add mounting holes, another giant 360 pin 'outside world' connector, and 5 more modules (Power/Oscillator, A25-A29 interface modules).
By the time I do that, I think at least 2 more layers will be needed.

#agcreplica #agc #apollo #retrocomputing

Last updated 3 years ago

Andrew B · @marsman2020
40 followers · 112 posts · Server mas.to

The Freerouting auto router actually succeeded in routing the 2800 point to point connections on a backplane for a 7400 series logic implementation of the Apollo Guidance Computer.

Excited to make some progress on this project!

#retrocomputing #agcreplica #agc #apollo

Last updated 3 years ago

Andrew B · @marsman2020
39 followers · 98 posts · Server mas.to

Finally a little bit of a family resemblance after months of looking at just schematics.

Now to find out if Freerouting is up to the task.

(Photo of actual AGC from ibiblio.org/apollo/ElectroMech, taken by Mike Stewart during the restoration of a real AGC a couple years ago)

#agcreplica #agc #apollo

Last updated 3 years ago

Andrew B · @marsman2020
39 followers · 98 posts · Server mas.to

This is quite the ratsnest.

#agcreplica #agc #apollo

Last updated 3 years ago

Andrew B · @marsman2020
39 followers · 98 posts · Server mas.to

Major progress today on the

Hoping to hit 'run' in Freerouting on a first draft of a backplane PCB overnight tonight. A few things to work out on the DSKY interface, so not ready to fab but I need to know if this can be auto-routed or not. (If not, the entire backplane may need to be wire-wrapped by hand.....)

If the 12x24" version (roughly the footprint of the real AGC) routes, then I have some ideas to cut the size down to save $$$ on the backplane.

#agcreplica #agc #apollo

Last updated 3 years ago

Andrew B · @marsman2020
39 followers · 98 posts · Server mas.to

Getting the pinouts for the A51 & A52 connectors onto my AGC Backplane schematic. These are the connectors used for testing on the ground and connecting to the rest of the Apollo CSM (although I'll only use the test connector)

Once I have these in, it's on to defining footprints for the connectors and then laying out a PCB.

(1 of ?)

#agcreplica #agc #apollo

Last updated 3 years ago

Andrew B · @marsman2020
38 followers · 85 posts · Server mas.to

24 out of 24 backplane interfaces.

Now I need several hundred pins of the connectors that connect the AGC to the outside world.

#agcreplica #agc #apollo

Last updated 3 years ago

Andrew B · @marsman2020
38 followers · 85 posts · Server mas.to

I wonder if anyone has a CNC controlled wire wrap machine (where it drives the wrap tool around automatically and makes the wraps) in a dusty corner somewhere and might be willing to let me use or revive it..... Would be neat to wire wrap the AGC replica backplane. And possibly easier to debug/make small changes then a PCB.

#agcreplica #agc #apollo

Last updated 3 years ago

Andrew B · @marsman2020
38 followers · 85 posts · Server mas.to

Working on the backplane schematic some more tonight. 7 more modules to import into the backplane PCB, then I need to define the 2 connectors that connect the AGC to the outside world.

Then I need to define footprints for all of the connectors.... Then I can think about routing.

Thread (1/?)

#agcreplica #agc #apollo

Last updated 3 years ago