Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.forth > #39977
| From | Paul Rubin <no.email@nospam.invalid> |
|---|---|
| Newsgroups | comp.lang.forth |
| Subject | Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day |
| Date | 2015-06-22 12:47 -0700 |
| Organization | A noiseless patient Spider |
| Message-ID | <87ioafcype.fsf@jester.gateway.sonic.net> (permalink) |
| References | (2 earlier) <10170858-a013-4126-be3d-239e4a8ce054@googlegroups.com> <877fqyrowy.fsf@jester.gateway.sonic.net> <ab0a3680-5f77-4f46-b7f0-7a3b755763da@googlegroups.com> <87pp4pq7tz.fsf@jester.gateway.sonic.net> <9801e62f-60a0-4758-87fb-babeca4ee0d0@googlegroups.com> |
JUERGEN <epldfpga@aol.com> writes: >> 4e4th ... maybe it can be ported to the ARM someday. > Everything is possible, but somebody (other probably) has to do it... > Can I start a project with a deadline without having a delivery > plan ? No. Good ideas can only help us on future projects Right, I wasn't suggesting you do such a port, just that it's something to know about if you have an ongoing in Forth for the MSP430. I also notice that amForth now runs on the 430: http://amforth.sourceforge.net/ This is a very well documented system that runs on the Arduino and claims "AmForth implements an almost compatible Forth 2012 indirect threading 16bit Forth." But, I've never used it and the 430 port is newer and (for now) possibly less developed. >> it would be really cool to connect the ports up to the Forth >> interpreter, using software UARTs if necessary. > Can you point out where such an interface can be found? I just planned > something like the TransputerLink, or in the beginning just serial > interfaces. I just meant wires connecting the cpus together through gpio and bit banging, since there's just one hardware uart per chip. Actually a REALLY crazy idea might be an all-to-all spread spectrum broadcast network. You'd connect an analog pin from each chip through a resistor to a giant backplane (aluminum foil sheet maybe). Then you'd pulse messages to the backplane according to a spreading sequence generated from the target address. The target would listen to the backplane with a software autocorrelator. The bit rate would have to be pretty low. >> TicTac boxes > Two AAAs and a little PCB fills it. ( or 2 boards and a coin cell ) Nice, somehow I thought those boxes were smaller, but I haven't looked at one lately. >> I guess you were thinking of a giant broadcast bus > The only reliable and fault tolerant solution for now The GA1K scheme sounds potentially workable. >> > Build a software UART but not standard 8 bit, a lot longer, 1024 bits >> RLEBLINK to broadcast a 1024 bit RLE encoded bit stream > I kindly disagree. Direct addressing can only be done in roughly > Guess 5 bytes per addressing x 1000 > 1kUART is 1k bits, so very roughly 5 times faster, You'd need 10 bits to address 1024 nodes individually, but the idea wasn't to send a separate address with each bit. It's just to send the 1024 bits as 128 8-bit bytes with a normal uart, rather than a special software uart that collects all the bits synchronously. That lets you use the hardware uart on the chips. Also in the case of normal graphics where most of the leds are on or off, RLE (run-length encoding) can compress the 1024 bits by quite a lot. > if I calculated correctly 10 frames per second - moving graphics If you want to display video then the transmission speed matters, 30 fps x 1000 bits = 30k bits/sec, or with 3-bit greyscale (PWM dimming) 90k, and maybe the uart can run at 115k, so there's a chance. For the Pong game I was imagining something more like a cellular simulation. The 4(?) nodes displaying the "ball" would move the ball by informing their neighbor in the appropriate direction that the ball was moving to them. Eventually the ball would hit a node with a paddle and bounce. The paddle nodes would also move up and down by local communication. This is more in the G1K spirit, I think. You wouldn't have to send anything to all 1024 nodes simultaneously, though there would have to be some kind of "reset" message that you'd send to initialize the board at the start of the game. It's ok if that propagates through the network at fairly low speed, like 100's of msec to reach all the nodes, before the game starts.
Back to comp.lang.forth | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-06-17 14:53 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Mark Wills <markwills1970@gmail.com> - 2015-06-18 00:07 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-06-18 09:23 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Alexander Skobelev <al.skobelev@gmail.com> - 2015-06-19 17:48 +0300
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-06-19 10:46 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Alexander Skobelev <al.skobelev@gmail.com> - 2015-06-22 12:43 +0300
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Paul Rubin <no.email@nospam.invalid> - 2015-06-19 21:08 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-06-19 23:00 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Paul Rubin <no.email@nospam.invalid> - 2015-06-20 15:33 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Mark Wills <markwills1970@gmail.com> - 2015-06-20 21:35 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Paul Rubin <no.email@nospam.invalid> - 2015-06-20 21:57 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-06-21 00:50 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Paul Rubin <no.email@nospam.invalid> - 2015-06-21 10:39 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-06-22 00:13 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Paul Rubin <no.email@nospam.invalid> - 2015-06-22 12:47 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day stephen@mpeforth.com (Stephen Pelc) - 2015-06-22 10:46 +0000
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day stephen@mpeforth.com (Stephen Pelc) - 2015-06-21 14:37 +0000
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Howerd <howerdo@yahoo.co.uk> - 2015-06-20 15:20 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Paul Rubin <no.email@nospam.invalid> - 2015-06-21 19:37 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-06-22 00:21 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Matthias Koch <matthias.koch@hot.uni-hannover.de> - 2015-06-23 12:10 +0200
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-06-23 06:09 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day foxaudioresearch@gmail.com - 2015-06-23 15:10 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Matthias Koch <matthias.koch@hot.uni-hannover.de> - 2015-06-24 14:50 +0200
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-06-24 13:57 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Paul Rubin <no.email@nospam.invalid> - 2015-06-24 17:13 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-06-25 00:05 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Matthias Koch <matthias.koch@hot.uni-hannover.de> - 2015-06-25 15:03 +0200
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Matthias Koch <matthias.koch@hot.uni-hannover.de> - 2015-06-25 15:51 +0200
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Matthias Koch <matthias.koch@hot.uni-hannover.de> - 2015-06-25 14:43 +0200
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Matthias Koch <matthias.koch@hot.uni-hannover.de> - 2015-06-25 15:07 +0200
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-06-25 10:36 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Matthias Koch <matthias.koch@hot.uni-hannover.de> - 2015-06-26 11:15 +0200
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Matthias Koch <matthias.koch@hot.uni-hannover.de> - 2015-06-26 11:21 +0200
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-06-26 07:45 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-06-26 07:59 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Paul Rubin <no.email@nospam.invalid> - 2015-06-26 07:51 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-06-26 13:10 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Paul Rubin <no.email@nospam.invalid> - 2015-06-26 13:12 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-06-26 14:54 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-07-19 00:30 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Paul Rubin <no.email@nospam.invalid> - 2015-07-20 15:18 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Mark Wills <markwills1970@gmail.com> - 2015-07-21 01:02 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-07-21 10:02 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-07-23 09:11 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Howerd <howerdo@yahoo.co.uk> - 2015-07-23 15:03 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day Mark Wills <markwills1970@gmail.com> - 2015-07-24 01:13 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-08-04 06:56 -0700
Re: 1000 Scouts to solder together MSP430 Forth systems - a Forth computer each end of July - and planned to connect them all as a 1000 Bit Display on the last day JUERGEN <epldfpga@aol.com> - 2015-07-23 09:15 -0700
csiph-web