00:00:00 --- log: started forth/17.10.17 00:28:23 --- quit: proteus-guy (Ping timeout: 248 seconds) 00:57:49 --- quit: dys (Ping timeout: 260 seconds) 01:10:02 --- join: dys (~dys@2003:5b:203b:100:6af7:28ff:fe06:801) joined #forth 01:14:12 --- part: alexshendi left #forth 01:44:33 --- quit: dys (Ping timeout: 252 seconds) 01:56:03 --- join: dys (~dys@2003:5b:203b:100:6af7:28ff:fe06:801) joined #forth 01:58:29 --- quit: nerfur (Ping timeout: 260 seconds) 01:58:39 --- join: nerfur (~nerfur@mail.freeside.ru) joined #forth 02:49:35 --- join: mnemnion (~mnemnion@host-92-8-44-152.as43234.net) joined #forth 03:27:47 --- join: proteusguy (~proteus-g@2405:9800:bc10:1ca:a8e5:d71c:7f4b:304f) joined #forth 03:27:47 --- mode: ChanServ set +v proteusguy 04:07:00 --- quit: proteusguy (Ping timeout: 252 seconds) 04:56:05 --- quit: mnemnion (Remote host closed the connection) 05:43:36 --- join: nighty-- (~nighty@s229123.ppp.asahi-net.or.jp) joined #forth 07:09:34 --- join: proteusguy (~proteus-g@2001:44c8:4284:8ed9:71fd:3add:1612:5aab) joined #forth 07:09:34 --- mode: ChanServ set +v proteusguy 07:20:49 --- quit: proteusguy (Ping timeout: 246 seconds) 07:21:08 --- join: proteusguy (~proteus-g@2001:44c8:4284:8ed9:71fd:3add:1612:5aab) joined #forth 07:21:08 --- mode: ChanServ set +v proteusguy 07:27:04 --- quit: proteusguy (Ping timeout: 258 seconds) 08:01:37 --- join: proteusguy (~proteus-g@2405:9800:bc10:1ca:71fd:3add:1612:5aab) joined #forth 08:01:37 --- mode: ChanServ set +v proteusguy 08:09:12 --- join: mnemnion (~mnemnion@212.188.194.172) joined #forth 08:41:49 --- quit: dys (Ping timeout: 258 seconds) 09:56:16 --- quit: mnemnion (Read error: Connection reset by peer) 09:56:43 --- join: mnemnion (~mnemnion@212.188.194.172) joined #forth 09:58:54 --- quit: mnemnion (Remote host closed the connection) 09:59:01 --- join: mnemnion (~mnemnion@212.188.194.172) joined #forth 10:24:45 --- quit: mnemnion (Remote host closed the connection) 10:25:55 --- quit: ZombieChicken (Ping timeout: 248 seconds) 10:39:06 --- join: dys (~dys@tmo-103-152.customers.d1-online.com) joined #forth 10:45:13 --- join: mnemnion (~mnemnion@212.188.194.172) joined #forth 10:49:43 --- quit: mnemnion (Ping timeout: 248 seconds) 10:54:13 --- join: ZombieChicken (~weechat@gateway/tor-sasl/forgottenwizard) joined #forth 11:02:08 --- join: mnemnion (~mnemnion@212.188.194.172) joined #forth 12:51:58 hmm.. anyone know any online freely accessible texts on CPU control circuitry design? 12:53:11 I got the datapath worked out fine. Just want to know if ROM-logic or combinatory logic is simpler. 12:53:23 the datasheets of the cpu and their related application notes 12:53:39 oh you mean cpu innards? 12:54:22 koopmans book may be of interest 12:54:41 https://users.ece.cmu.edu/~koopman/stack_computers/ 12:59:32 already read that book in detail, thanks! ;-) 13:01:07 the architecture I am composing is a dual stack machine with seperate put dual ported stack memories 13:02:07 no ALU to speak of (just XOR, AND and LeftBitRotate) and memory mapped I/O 13:04:09 I suppose I could go the ROM-logic route as when all but last nybble of a cell it is a primitive instruction otherwise it is a call to that address. 13:31:19 Zarutian_PI: Hey 13:31:31 I build a lot of my test design cpus in minecraft 13:31:49 A lot of the books I have on CPU arch design are from the dump 13:32:05 I find shittons of awesome stuff at the dump. Seriously look look in the book piles sometimes 13:32:15 I got books on calculus and fiber optic cable design, etc 13:33:40 Zarutian_PI: I am actually building a stack machine in Minecraft right now 13:33:56 with 3 instructions and dynamic loadable microcode support to turn it into any kind of cpu I want 13:35:04 You might be wondering, why Minecraft? And it's because we actually end up using the computer to automate our bases and stuff. 13:35:55 and by ROM logic, do you mean, memory based PLA logic? 13:40:36 no, I mean a ROM whose address lines are connected to input lines and possibly a state register. 13:40:54 The data lines are connected to output lines and possibly the same state register. 13:43:57 FatalNIX: This is unmodded Minecraft I take? 14:51:19 Zarutian_PI: I've done both. Nowadays, I use mods to make the gates much smaller and stuff. I don't really consider it cheating, because in reality it's not to impress MC it's to test out a cpu arch design idea I have 14:51:23 and use it for something useful 14:51:31 at least useful in the game 14:52:30 Zarutian_PI: and yes so that's really not -all- that much different than PLA logic 14:53:01 FPGAs are very similar but RAM instead 14:53:23 and LUTs plus a complex wiring matrix is provided.. 14:53:34 bbut the LUTS are generally just ram with a flip flop 14:53:49 or something 14:55:45 PLA logic is fun 14:58:28 --- quit: mnemnion (Remote host closed the connection) 14:58:54 --- join: mnemnion (~mnemnion@212.188.194.172) joined #forth 15:02:57 --- quit: mnemnion (Ping timeout: 240 seconds) 15:12:35 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 15:13:02 --- join: leaverite (~quassel@freebsd/user/wa5qjh) joined #forth 15:15:54 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 15:17:17 FatalNIX: the amount of difference is about the same as between PLAs and GALs I recon 15:17:25 --- quit: wa5qjh (Ping timeout: 248 seconds) 15:17:29 --- nick: wa5qjh_ -> wa5qjh 15:17:46 well a PLA has more than one plane 15:17:54 you could effectively build a PLA with two ROMs.. 15:21:19 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 15:21:43 --- quit: wa5qjh (Ping timeout: 248 seconds) 15:21:43 --- nick: wa5qjh_ -> wa5qjh 15:23:31 --- nick: leaverite -> wa5qjh_ 15:25:59 --- quit: wa5qjh (Ping timeout: 248 seconds) 15:27:43 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 15:30:41 --- join: wa5qjh_1 (~Thunderbi@freebsd/user/wa5qjh) joined #forth 15:31:51 --- quit: wa5qjh (Ping timeout: 248 seconds) 15:34:50 --- quit: wa5qjh_1 (Ping timeout: 240 seconds) 15:36:39 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 15:40:50 --- quit: wa5qjh (Ping timeout: 240 seconds) 15:41:44 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 15:45:50 --- quit: wa5qjh (Ping timeout: 240 seconds) 15:48:04 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 15:50:52 --- join: wa5qjh_1 (~Thunderbi@freebsd/user/wa5qjh) joined #forth 15:52:20 --- quit: wa5qjh (Ping timeout: 240 seconds) 15:55:35 --- quit: wa5qjh_1 (Ping timeout: 260 seconds) 15:56:52 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 15:57:40 --- quit: nighty-- (Quit: Disappears in a puff of smoke) 16:00:46 --- join: wa5qjh_1 (~Thunderbi@freebsd/user/wa5qjh) joined #forth 16:01:24 --- quit: wa5qjh (Ping timeout: 260 seconds) 16:01:25 --- nick: wa5qjh_1 -> wa5qjh 16:05:49 --- quit: wa5qjh (Ping timeout: 240 seconds) 16:05:56 --- join: wa5qjh_1 (~Thunderbi@freebsd/user/wa5qjh) joined #forth 16:10:20 --- quit: wa5qjh_1 (Ping timeout: 240 seconds) 16:11:58 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 16:16:20 --- quit: wa5qjh (Ping timeout: 240 seconds) 16:17:53 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 16:22:21 --- quit: wa5qjh (Ping timeout: 252 seconds) 16:23:37 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 16:27:51 --- quit: wa5qjh (Ping timeout: 252 seconds) 16:29:38 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 16:33:54 --- quit: wa5qjh (Ping timeout: 252 seconds) 16:35:33 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 16:49:25 --- join: wa5qjh_1 (~Thunderbi@freebsd/user/wa5qjh) joined #forth 16:49:36 --- join: Gromboli (~Gromboli@static-72-88-80-103.bflony.fios.verizon.net) joined #forth 16:50:57 --- quit: wa5qjh (Ping timeout: 252 seconds) 16:50:57 --- nick: wa5qjh_1 -> wa5qjh 16:57:15 --- join: wa5qjh_1 (~Thunderbi@freebsd/user/wa5qjh) joined #forth 16:57:50 --- quit: wa5qjh (Ping timeout: 240 seconds) 16:57:50 --- nick: wa5qjh_1 -> wa5qjh 17:05:49 --- join: wa5qjh_1 (~Thunderbi@freebsd/user/wa5qjh) joined #forth 17:07:20 --- quit: wa5qjh (Ping timeout: 240 seconds) 17:09:59 --- quit: wa5qjh_1 (Ping timeout: 248 seconds) 17:12:02 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 17:16:23 --- quit: wa5qjh (Ping timeout: 248 seconds) 17:18:25 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 17:22:23 --- quit: wa5qjh (Ping timeout: 240 seconds) 17:24:30 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 17:29:36 --- join: mnemnion (~mnemnion@212.188.194.172) joined #forth 17:33:49 --- quit: mnemnion (Ping timeout: 240 seconds) 17:34:23 --- join: wa5qjh_1 (~Thunderbi@freebsd/user/wa5qjh) joined #forth 17:35:43 --- quit: wa5qjh (Ping timeout: 240 seconds) 17:35:44 --- nick: wa5qjh_1 -> wa5qjh 17:39:38 --- join: wa5qjh_1 (~Thunderbi@freebsd/user/wa5qjh) joined #forth 17:40:12 --- quit: wa5qjh (Ping timeout: 255 seconds) 17:40:12 --- nick: wa5qjh_1 -> wa5qjh 17:47:49 --- join: wa5qjh_1 (~Thunderbi@freebsd/user/wa5qjh) joined #forth 17:49:12 --- quit: wa5qjh (Ping timeout: 255 seconds) 17:49:12 --- nick: wa5qjh_1 -> wa5qjh 17:57:29 --- join: wa5qjh_1 (~Thunderbi@freebsd/user/wa5qjh) joined #forth 17:57:59 --- quit: wa5qjh (Ping timeout: 248 seconds) 17:57:59 --- nick: wa5qjh_1 -> wa5qjh 18:02:58 --- join: wa5qjh_1 (~Thunderbi@freebsd/user/wa5qjh) joined #forth 18:04:23 --- quit: wa5qjh (Ping timeout: 248 seconds) 18:04:24 --- nick: wa5qjh_1 -> wa5qjh 18:11:48 --- join: wa5qjh_1 (~Thunderbi@freebsd/user/wa5qjh) joined #forth 18:13:27 --- quit: wa5qjh (Ping timeout: 240 seconds) 18:13:28 --- nick: wa5qjh_1 -> wa5qjh 18:16:19 --- quit: ZombieChicken (Ping timeout: 248 seconds) 18:16:53 --- join: smokeink (~smoke@221.7.252.112) joined #forth 18:17:29 --- join: ZombieChicken (~weechat@gateway/tor-sasl/forgottenwizard) joined #forth 18:17:38 --- join: wa5qjh_1 (~Thunderbi@freebsd/user/wa5qjh) joined #forth 18:17:57 --- quit: wa5qjh (Ping timeout: 240 seconds) 18:17:58 --- nick: wa5qjh_1 -> wa5qjh 18:29:12 --- join: Gromboli_ (~Gromboli@static-72-88-80-103.bflony.fios.verizon.net) joined #forth 18:32:03 --- quit: Gromboli (Ping timeout: 240 seconds) 18:38:52 --- join: wa5qjh_1 (~Thunderbi@freebsd/user/wa5qjh) joined #forth 18:39:57 --- quit: wa5qjh (Ping timeout: 240 seconds) 18:43:19 --- quit: wa5qjh_1 (Ping timeout: 248 seconds) 18:44:50 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 18:49:11 --- quit: wa5qjh (Ping timeout: 248 seconds) 18:49:23 --- quit: wa5qjh_ (Remote host closed the connection) 20:11:44 --- join: mnemnion (~mnemnion@212.188.194.172) joined #forth 20:15:57 --- quit: mnemnion (Ping timeout: 240 seconds) 20:58:12 --- quit: smokeink (Quit: leaving) 21:30:20 --- quit: Gromboli_ (Quit: Leaving) 21:30:24 --- quit: dys (Ping timeout: 258 seconds) 22:35:33 --- quit: proteusguy (Remote host closed the connection) 22:40:23 --- quit: DKordic (Quit: ERC Version 5.3 (IRC client for Emacs)) 23:48:02 --- join: mnemnion (~mnemnion@212.188.194.172) joined #forth 23:50:12 --- quit: mnemnion (Remote host closed the connection) 23:50:19 --- join: mnemnion (~mnemnion@212.188.194.172) joined #forth 23:59:59 --- log: ended forth/17.10.17