From nobody Sat Sep 7 11:00:29 2002 X-From-Line: dgc@spies.com Fri Sep 06 19:30:22 2002 Received: from mail by junk.nocrew.org with spam-scanned (Exim 3.35 #1 (Debian)) for lars@nocrew.org id 17nMw2-0007PQ-00; Fri, 06 Sep 2002 19:30:22 +0200 Received: from spies.com ([199.106.69.36] ident=root) by junk.nocrew.org with esmtp (Exim 3.35 #1 (Debian)) for lars@nocrew.org id 17nMw0-0007Ov-00; Fri, 06 Sep 2002 19:30:21 +0200 Received: from spies.com (dgc@localhost [127.0.0.1]) by spies.com (8.12.5/8.12.5/Debian-1) with ESMTP id g86HVL1Z007191 for ; Fri, 6 Sep 2002 10:31:22 -0700 Received: (from dgc@localhost) by spies.com (8.12.5/8.12.5/Debian-1) id g86HVKUe007187 for lars@nocrew.org; Fri, 6 Sep 2002 10:31:20 -0700 Date: Fri, 6 Sep 2002 10:31:20 -0700 From: Dave Conroy X-Gnus-Mail-Source: file:/var/spool/mail/lars Message-Id: <200209061731.g86HVKUe007187@spies.com> To: lars@nocrew.org Subject: Re: fpga pdp-10 status report In-Reply-To: <85it1jmxnl.fsf@junk.nocrew.org> X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20 X-Spam-Level: Lines: 15 Xref: junk.nocrew.org personal:7795 The PA is 22 bits (the memory is actually 8Mx18, double-pumped) There is no cache The TB holds 1024 entries (even though ITS uses 1K pages, the TB works in 512W pages) The microcode is highly vertical, 24-bits wide. By traditional standards the control store is huge (32K, implemented with 3 32Kx8 SRAMS). About 6K locations actually have stuff in them right now (although I don't do double float yet). The design encourages the use of control words. The main dispatch is a 512-way jump into 32-word slots in the top 16K, and there is little reason to share code (for example, all of the I/O instructions, except for ones of the form 70x, have exactly the same implementation, but the code is just replicated into *every* slot). dgc