<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Thu, 19 Jul 2007 08:54:35 +0100
From   : info@... (Sprow)
Subject: modern BBC remake

In article <4f0484feedinfo@...>,
   Sprow <info@...> wrote:
> I've been chewing it over for at least 5 years under the project
> name "TurboB". But more on that seperately.

Here goes with my thought processes:

Hardware:
 * Motherboard designed to fit as a drop in replacement to a normal B/B+ case
 * Uses a 14MHz 6502 from WDC
   Clock speed selected by *CONFIGURE command.
   Flash ROM device for 12 ROMs, physical sockets for 4.
 * Programmable logic mops up the acres of 7400 series logic currently used
   SRAM instead of DRAM, no refresh circuitry required.
 * 6845/video ULA/Teletext emulated in programmable logic
   New set of registers to allow modes up to 1280x1024x256.
   Shadow screen memory, like a B+/Master.
 * 1770 floppy controller
   Possibly in programmable logic as I've not got many chips left, though
   there seem to be some with brokers which would save a lot of effort.
 * Other peripherals
   1MHz bus/RS423/analogue in.
   Battery backed real time clock stolen from MiniB.
   Speech as standard.
   Sound in programmable logic, as J Kortink has the PRBS white noise worked 
   out.
 * Upgrades
   Space for GoMMC upgrade.
   Space for Econet/Ethernet networking (probably in place of cassette port).
   Internal tube connectors per the Master.
   External tube connector configurable as either an IDE interface or Tube
   via *CONFIGURE command.
 * System/user VIA
   Possibly no printer port, replaced by a USB PIC and/or PS/2 keyboard port.

Software:
 * Based on patched B+ OS
   Software writing takes ages, certainly longer than any hardware design, so
   the hardware would necessarily mimic the original machine faithfully with
   any new or enhanced peripherals supported by a paged 'Utils' ROM or small
   patches applied to the existing OS.

Reasons not to do it:
 * The cost of tooling up for a new run of injection moulded cases/power 
   supply/keyboards would be ?10,000's, so to get it cased would involve
   sacrificing a working machine's case.
 * It'd take about 2 years to complete, by which time any likely interest 
   may have dwindled (what happened to the Econet <> Ethernet bridge?). If
   I had a completed one now today things might be different...
 * Other than the convenience of every known peripheral on one board, it's
   not actually bringing anything new into the world. All of the above can
   be achieved today by one route or another I think.

Reasons to do it:
 * Because we can.

Estimated price:
A bare PCB, 2 layer of that size is about ?30. Depending on the programmable
logic device chosen it may need to be 4 to get the traces out, making about
?40.

The assembly would take a few hours based on the huge number of components
(compared with, say, MiniB). If anticipated volumes were > 50 (say), it'd be
worth paying the ?200 for a paste stencil and having them semi automatically
built and soldered.

We'd only be making 10's off I suspect. I estimate ~?300.
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>