Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.forth > #47616 > unrolled thread
| Started by | Cecil Bayona <cbayona@cbayona.com> |
|---|---|
| First post | 2016-05-29 17:38 -0500 |
| Last post | 2016-06-09 10:03 -0500 |
| Articles | 4 on this page of 24 — 8 participants |
Back to article view | Back to comp.lang.forth
Software for MISC M17 Cecil Bayona <cbayona@cbayona.com> - 2016-05-29 17:38 -0500
Re: Software for MISC M17 Richard Owlett <rowlett@cloud85.net> - 2016-05-30 09:45 -0500
Re: Software for MISC M17 Cecil Bayona <cbayona@cbayona.com> - 2016-05-30 10:10 -0500
Re: Software for MISC M17 Cecil Bayona <cbayona@cbayona.com> - 2016-05-30 17:07 -0500
Re: Software for MISC M17 Cecil Bayona <cbayona@cbayona.com> - 2016-06-07 13:07 -0500
Re: Software for MISC M17 hughaguilar96@gmail.com - 2016-05-30 18:10 -0700
Re: Software for MISC M17 hughaguilar96@gmail.com - 2016-05-30 20:24 -0700
Re: Software for MISC M17 Cecil Bayona <cbayona@cbayona.com> - 2016-05-31 00:13 -0500
Re: Software for MISC M17 Mat <dambere@web.de> - 2016-06-07 02:24 -0700
Re: Software for MISC M17 Cecil Bayona <cbayona@cbayona.com> - 2016-06-07 11:24 -0500
Re: Software for MISC M17 jim.brakefield@ieee.org - 2016-06-07 11:13 -0700
Re: Software for MISC M17 rickman <gnuarm@gmail.com> - 2016-06-07 19:15 -0400
Re: Software for MISC M17 Cecil Bayona <cbayona@cbayona.com> - 2016-06-07 19:08 -0500
Re: Software for MISC M17 Cecil Bayona <cbayona@cbayona.com> - 2016-06-06 12:49 -0500
Re: Software for MISC M17 Jan Coombs <jenfhaomndgfwutc@murmic.plus.com> - 2016-06-07 11:00 +0100
Re: Software for MISC M17 Cecil Bayona <cbayona@cbayona.com> - 2016-06-07 10:58 -0500
Re: Software for MISC M17 Jan Coombs <jenfhaomndgfwutc@murmic.plus.com> - 2016-06-11 22:45 +0100
Re: Software for MISC M17 Cecil Bayona <cbayona@cbayona.com> - 2016-06-11 17:29 -0500
Re: Software for MISC M17 Jan Coombs <jenfhaomndgfwutc@murmic.plus.com> - 2016-06-12 13:07 +0100
Re: Software for MISC M17 Jan Coombs <jenfhaomndgfwutc@murmic.plus.com> - 2016-06-07 10:35 +0100
Re: Software for MISC M17 Cecil Bayona <cbayona@cbayona.com> - 2016-06-07 11:12 -0500
Re: Software for MISC M17 Cecil Bayona <cbayona@cbayona.com> - 2016-06-08 15:43 -0500
Re: Software for MISC M17 Lars Brinkhoff <lars.spam@nocrew.org> - 2016-06-09 09:32 +0200
Re: Software for MISC M17 Cecil Bayona <cbayona@cbayona.com> - 2016-06-09 10:03 -0500
Page 2 of 2 — ← Prev page 1 [2]
| From | Cecil Bayona <cbayona@cbayona.com> |
|---|---|
| Date | 2016-06-07 11:12 -0500 |
| Message-ID | <nj6rpk$mse$1@dont-email.me> |
| In reply to | #47905 |
On 6/7/2016 4:35 AM, Jan Coombs wrote: > On Sun, 29 May 2016 17:38:25 -0500 > Cecil Bayona <cbayona@cbayona.com> wrote: > >> Looking at a future project using FPGAs to create a M17 CPU >> and I'm wondering if there are any Forth compilers, >> Assemblers, or Meta-Compilers available? A search on Google >> turned up nothing that led to a live link. > > The prime advantage of the M17 seems to be it's use of a single > unified memory. > > For a FPGA design this would be no advantage, because many small > memory blocks are available, so the stacks can each have their > own memory areas, separate from code/data space. > > The j1 has multiple sets of support tools, and if you want to > try Chucks more recent design style there is the b16, which > comes with full tools. > > Jan Coombs. > > I kept looking for the software but it's with the Verilog code. Not a whole lot of information on how to create the software, there several Forth files, but with what does one compile it? You know the saying "You seen one Forth, you seen one Forth". I will have to look at it later today and see if I can figure it out. -- Cecil - k5nwa
[toc] | [prev] | [next] | [standalone]
| From | Cecil Bayona <cbayona@cbayona.com> |
|---|---|
| Date | 2016-06-08 15:43 -0500 |
| Message-ID | <nja02a$961$1@dont-email.me> |
| In reply to | #47905 |
On 6/7/2016 4:35 AM, Jan Coombs wrote: > On Sun, 29 May 2016 17:38:25 -0500 > Cecil Bayona <cbayona@cbayona.com> wrote: > >> Looking at a future project using FPGAs to create a M17 CPU >> and I'm wondering if there are any Forth compilers, >> Assemblers, or Meta-Compilers available? A search on Google >> turned up nothing that led to a live link. > > The prime advantage of the M17 seems to be it's use of a single > unified memory. > > For a FPGA design this would be no advantage, because many small > memory blocks are available, so the stacks can each have their > own memory areas, separate from code/data space. > > The j1 has multiple sets of support tools, and if you want to > try Chucks more recent design style there is the b16, which > comes with full tools. > > Jan Coombs. > > I took a look at the provided tools, it looks like a simple implementation of a Meta Compiler, with some ANS compatibility options. However I'm a happy camper, it turns out that I've had a copy of machineforth for the ep16 Soft CPU and was not aware of it. It is a Meta Compiler, and with it came a modified version of eForth that can be compiled into native code for the ep16. The whole thing is easily modifiable and it even came with really good documentation that explains the build process and what the code is doing. I've seen a web page somewhere that has additional code to make eForth more ANSI compatible if desired, although eForth is more likely compatible with the old Forth that I am a little acquainted with. I'm quite happy with the discovery, in reality it doesn't take much to make me happy which is a good thing. Forth, make it your own. -- Cecil - k5nwa
[toc] | [prev] | [next] | [standalone]
| From | Lars Brinkhoff <lars.spam@nocrew.org> |
|---|---|
| Date | 2016-06-09 09:32 +0200 |
| Message-ID | <8637om7r6p.fsf@molnjunk.nocrew.org> |
| In reply to | #47968 |
Cecil Bayona <cbayona@cbayona.com> writes: > I'm a happy camper, it turns out that I've had a copy of machineforth > for the ep16 Soft CPU and was not aware of it. It is a Meta Compiler [...] > The whole thing is easily modifiable and it even came with really good > documentation that explains the build process and what the code is > doing. Can I have a copy, please?
[toc] | [prev] | [next] | [standalone]
| From | Cecil Bayona <cbayona@cbayona.com> |
|---|---|
| Date | 2016-06-09 10:03 -0500 |
| Message-ID | <njc0f6$prs$2@dont-email.me> |
| In reply to | #47973 |
On 6/9/2016 2:32 AM, Lars Brinkhoff wrote: > Cecil Bayona <cbayona@cbayona.com> writes: >> I'm a happy camper, it turns out that I've had a copy of machineforth >> for the ep16 Soft CPU and was not aware of it. It is a Meta Compiler [...] >> The whole thing is easily modifiable and it even came with really good >> documentation that explains the build process and what the code is >> doing. > > Can I have a copy, please? > I sent you a private email. -- Cecil - k5nwa
[toc] | [prev] | [standalone]
Page 2 of 2 — ← Prev page 1 [2]
Back to top | Article view | comp.lang.forth
csiph-web