2023-01-11 06:02:55 https://termbin.com/7nvw is it readable? 2023-01-11 06:03:11 https://vms.neocities.org/a this is what it does 2023-01-11 06:03:27 I have to fix delta stuff, as it moves faster sometimes :/ 2023-01-11 06:49:16 Happy belated birthday KipIngram, congrats 2023-01-11 09:49:31 I feel like I'm so much better at writing code than I am at changing/maintaining it. But maybe it's not me, maybe it's the code I'm trying to maintain. 2023-01-11 09:52:55 planting and empty field is easier than figuring out an overgrown lot 2023-01-11 10:21:58 Thanks veltas. I'm just fine when it comes to maintaining my own code, but maintaining code written by others is a different matter. There is just no substitute for "knowing what's going on." It's one of the best arguments for pair programming - makes it less likely for a "departure" to leave you over a barrel with part of your code base. 2023-01-11 10:25:08 Yeah I think pair programming can have value despite having twice the dev cost 2023-01-11 10:25:47 It doesn't appeal to me, but that doesn't mean it's not worthwhile. 2023-01-11 21:41:56 I've got an iceStick lattice fpga. came across this. https://youtu.be/rdLgLCIDSk0 (J1a SwapForth) 2023-01-11 21:42:01 has anyone run it lately? 2023-01-11 23:02:09 Is that the one with 1k 4-input LUTS on it? 2023-01-11 23:02:16 One of the iCE40 chips? 2023-01-11 23:02:33 correct 2023-01-11 23:02:37 I saw that's it's a nice affordable kit. 2023-01-11 23:02:47 Unfortunately I don't think it's big enough for what I'm trying to do. 2023-01-11 23:02:54 which is what? 2023-01-11 23:03:01 And I haven't been able to get the Lattice software running on my Linux. 2023-01-11 23:03:13 I'm trying to design a stack machine processor. 2023-01-11 23:03:22 But I do want 32 bits. 2023-01-11 23:03:25 And I haven't been able to get the Lattice software running on my Linux. use icestorm 2023-01-11 23:03:35 A 16 bit might fit. 2023-01-11 23:03:45 Oh, I hadn't seen that one yet - I'll hunt it up. 2023-01-11 23:03:47 https://clifford.at/icestorm 2023-01-11 23:03:54 thank you. 2023-01-11 23:04:24 it works pretty well for the lattice and a few others. 2023-01-11 23:04:51 Oh, that looks nice. 2023-01-11 23:05:13 I'm using a Xilinx Artix 7 kit right now, but it's a power hog by comparison to the iCE40 parts. 2023-01-11 23:05:18 And expensive. 2023-01-11 23:05:31 I do like the 6-input LUTs, though. 2023-01-11 23:06:44 hmm. that you might have to get symbiflow for. I don't have a 7. Just a 3, but it's not properly supported I think. 2023-01-11 23:06:51 the 7 is supported. 2023-01-11 23:07:22 KipIngram, https://youtu.be/EHePto95qoE 2023-01-11 23:07:28 Oh, I installed the xilinx s/w. 2023-01-11 23:07:32 It went in just fine. 2023-01-11 23:07:51 well in case you wanted to try out a free (as in beer) version, you have that option as well. 2023-01-11 23:08:21 I do like that. I'm just in a "try to make it work" phase right now, though - ultimately I'm very interested in the Lattice parts. 2023-01-11 23:09:55 KipIngram, me too. I have two lattice boards, the icestick and the hx8k. can't figure out why the damned swapforth example isn't working. 2023-01-11 23:10:02 I suspect it's got something to do with python 2023-01-11 23:23:23 I'm still working using Icarus Verilog and GTKWave right now - On't have enough togther to start firing up the board yet. 2023-01-11 23:24:29 I should be able to get the whole thing working that way. 2023-01-11 23:24:56 iverilog will let me read file to get the initial contents of a RAM module, so in theory I could simulate a power-up and the execution of some code from that RAM. 2023-01-11 23:25:53 I've taken a pause, though - I'm re-thinking some more about the layout of the code in RAM. Hoping to find something more compact.