Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #21825

Re: Forth Implemented on a MISC Processor

Newsgroups comp.lang.forth
Date 2013-04-22 12:05 -0700
References (1 earlier) <7xd2tpbyw7.fsf@ruckus.brouhaha.com> <kkut7m$l5i$1@dont-email.me> <7x8v4c3nkg.fsf@ruckus.brouhaha.com> <kkv38d$tha$1@dont-email.me> <7xr4i38m2s.fsf@ruckus.brouhaha.com>
Message-ID <07c9bd24-5ea6-41d5-9677-e84c3f5ed16a@googlegroups.com> (permalink)
Subject Re: Forth Implemented on a MISC Processor
From Brad Eckert <hwfwguy@gmail.com>

Show all headers | View raw


On Sunday, April 21, 2013 5:07:23 PM UTC-7, Paul Rubin wrote:
> 
> Meanwhile though it seems to me, bigger FPGA's are now appearing with
> ARM cores as hard macros, similar to how they have had RAM blocks and
> DSP slices for a while.

I suppose it was inevitable that the FPGA makers would recognize the pent up demand, with all the Microblaze and Nios usage, and respond in a sensible way.

That leaves MPE Ltd in a nice position, having the only high performance Forth cross compiler for ARM. OTOH, there are criteria for choosing a Forth other than performance.

You can still roll your own if high performance isn't a requirement, and if hardware does the heavy lifting maybe it isn't. Then you have to choose what to optimize. If you tune the hardware design to Forth, you get the simplicity of a straightforward compiler. Complexity always seems to have a hidden cost multiplier that's almost everybody overlooks.

Back to comp.lang.forth | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Forth Implemented on a MISC Processor rickman <gnuarm@gmail.com> - 2013-04-18 18:24 -0400
  Re: Forth Implemented on a MISC Processor Brad Eckert <hwfwguy@gmail.com> - 2013-04-19 12:28 -0700
    Re: Forth Implemented on a MISC Processor rickman <gnuarm@gmail.com> - 2013-04-19 15:55 -0400
      Re: Forth Implemented on a MISC Processor Brad Eckert <hwfwguy@gmail.com> - 2013-04-22 09:18 -0700
        Re: Forth Implemented on a MISC Processor rickman <gnuarm@gmail.com> - 2013-04-22 16:05 -0400
          Re: Forth Implemented on a MISC Processor Brad Eckert <hwfwguy@gmail.com> - 2013-04-22 14:08 -0700
            Re: Forth Implemented on a MISC Processor rickman <gnuarm@gmail.com> - 2013-04-22 17:52 -0400
  Re: Forth Implemented on a MISC Processor Jecel <jecel@merlintec.com> - 2013-04-19 15:24 -0700
    Re: Forth Implemented on a MISC Processor rickman <gnuarm@gmail.com> - 2013-04-20 01:02 -0400
  Re: Forth Implemented on a MISC Processor Paul Rubin <no.email@nospam.invalid> - 2013-04-19 21:37 -0700
    Re: Forth Implemented on a MISC Processor rickman <gnuarm@gmail.com> - 2013-04-20 16:20 -0400
      Re: Forth Implemented on a MISC Processor Paul Rubin <no.email@nospam.invalid> - 2013-04-20 14:21 -0700
        Re: Forth Implemented on a MISC Processor rickman <gnuarm@gmail.com> - 2013-04-20 18:03 -0400
          Re: Forth Implemented on a MISC Processor Paul Rubin <no.email@nospam.invalid> - 2013-04-21 17:07 -0700
            Re: Forth Implemented on a MISC Processor Brad Eckert <hwfwguy@gmail.com> - 2013-04-22 12:05 -0700
            Re: Forth Implemented on a MISC Processor rickman <gnuarm@gmail.com> - 2013-04-22 16:19 -0400

csiph-web