Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.forth > #48042
| From | Jan Coombs <jenfhaomndgfwutc@murmic.plus.com> |
|---|---|
| Newsgroups | comp.lang.forth |
| Subject | Re: Software for MISC M17 |
| Date | 2016-06-11 22:45 +0100 |
| Organization | A noiseless patient Spider |
| Message-ID | <20160611224558.2586bc4e@HP-6550b> (permalink) |
| References | <nifr16$8r6$1@dont-email.me> <8f4019fe-243b-45fd-b412-b1ed1641d381@googlegroups.com> <nj4d2p$n4q$1@dont-email.me> <20160607110000.6aeb3847@HP-6550b> <nj6qvc$ja6$1@dont-email.me> |
On Tue, 7 Jun 2016 10:58:34 -0500 Cecil Bayona <cbayona@cbayona.com> wrote: > Thanks for the ideas, I have MyHDL bookmarked and on my list > of items to try out later, as having to learn Python is an > added step but it sounds good in concept. First I need to get > familiar with VHDL before I branch out. I was curious, found the ep16 source, and had a go at quick translation to MyHDL, and divided the processor into smaller factors: ./ ├── [8.4K 2016-06-11_13:03:23] ep16_CPU.py ├── [5.4K 2016-06-10_19:37:46] ep16_Decode.py ├── [2.0K 2016-06-09_23:13:31] ep16_OpCodes.py ├── [2.2K 2016-06-10_22:59:16] ep16_ram.py ├── [2.2K 2016-06-11_14:24:02] ep16_Stack.py ├── [ 798 2016-06-11_14:20:04] stack.v ├── [1.2K 2016-06-11_14:20:04] stack.vhd └── [2.3K 2016-06-11_12:29:47] test_ep16.py The stack is working, includes a simple test, and exports VHDL and Verilog. Though simple this shows the same function in three languages. I'd like to see one of these processors boot from a port, then it would be possible to build an array of them. This would also make it possible to run code in an FPGA (or simulation) without needing to run the toolchain to integrate a new memory image. I'll put the files up somewhere when complete, but can zip and mail now if requested. Jan Coombs -- email valid at present
Back to comp.lang.forth | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
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
csiph-web