From: Al on 11 Feb 2007 10:51 In article <eqmvak$58f$1(a)news.datemas.de>, Jan Panteltje <pNaonStpealmtje(a)yahoo.com> wrote: > On a sunny day (Sun, 11 Feb 2007 05:56:03 +0000) it happened Guy Macon > <"http://www.guymacon.com/"@example.com> wrote in > <9KKdnQkb_NJoMlPY4p2dnA(a)giganews.com>: > > > > >Any suggestions about another approach would be welcome. > > Use a FPGA, with perhaps a 8051 in HDL, there is even a free 8052 BASIC HDL: > http://www.opencores.com/projects.cgi/web/t51/overview > > I have not tried this particular HLD. > There are more suitable processor cores perhaps, depends on what you want to > do, and what tools you have. > Expect learning curve for FPGA. Check out this site: http://www.googlesyndicatedsearch.com/u/fwolin?q=fpga Al
From: larwe on 11 Feb 2007 10:55 On Feb 11, 10:48 am, Al <no.s...(a)wanted.com> wrote: > > Wow, what an understatement. It took me over a month of playing with > > the ML403 just to get to the stage where I knew where to look for > > At Olin College in Needham, MA, that is part of a freshman course. I'm happy to hear it, and baffled as to why you would think it remotely relevant. A "course" presumably includes an "instructor" who has used the tools before. Contrast getting up and running using only Usenet and free support from Xilinx. Read my other replies in this thread. As you can see, almost none of my problems stem from the problems of writing VHDL or C; they're all setup and IDE familiarity issues.
From: Guy Macon on 11 Feb 2007 12:06 Jim Granville wrote: >If you need CHAR only (no pictures), then our Vga-232 modules >would suit this very well. >see http://www.designtools.co.nz/vga_232.htm > >This is designed to sit in usage between monochrome CHAR based LCD modules, >and full Graphics/Pictures Embedded PC apps. >Interface is a superset-variant of the old ANSI escape controls, >(Adds Colour and Font/Scale controls), over a simple serial link. Interesting! Is "Full 16 Colour, 640 x 400 Pixel VGA Display" a typo? Could you have meant 640x480 or perhaps 720x400? How do you generate the VGA signals?
From: Jan Panteltje on 11 Feb 2007 12:26 On a sunny day (11 Feb 2007 07:40:48 -0800) it happened "larwe" <zwsdotcom(a)gmail.com> wrote in <1171208447.971203.164750(a)q2g2000cwa.googlegroups.com>: >> I come from a hardware background, so for example Verilog is natural to me. > >It's funny you say this, because I was going to say I come from >primarily a software background, and VHDL is not too alien to me. I bought a book about ADA many years ago, did read it, but never used it, it is still on the shelf, VHDL reminded me strongly of that book :-) So I thought 'better stay clear if I can'. That said, I have seen people do really nice things in VHDL, but it is so much more work to type ... >My difficulties rarely come from code bugs, etc. It's more a case of >"I need to simulate this piece of code. Where do I put the stimulus >file, how is it formatted, where do I go in the GUI for this massive >program?" And the time to build everything... at least half an hour to >build the entire project. Wow. I run Linux, and the next thing I did was run the webpack tools from a script, with a sort of makefile. That fixed the GUI issues (no GUI). An other thing I did was write my own driver in Linux for the Digilab parIII cable. ftp://panteltje.com/pub/p3j-0.2.tgz One thing about the X software, I had this filter design, and entered it in webpack (the old version 8.x do not remember exact sub-version). It then told me about some register that needed stuffing into something else, and that this was a bug in webpack, and the next version would fix the bug. As I needed the filter _now_ that was a bit of a problem. I tried some code changes, and always got this error, an error that made no sense in any way actually. So I asked around, and nobody knew what this was... So then I thought OK, then I will need to go Altera... So I entered the design in Quartus, it reported a typo, I fixed the typo, and it synthesised. Then that made me think, so next day I took the fixed design, and entered it in webpack. It also synthesised. So the _syntax checking_ of X software is not up to snuff, or maybe not even present, it will then make its own design, and get stuck, and report an error on a very deep level that you cannot possibly trace back to what you did wrong. And I could not even remember the stupid typo when I wanted to. So what you actually spend a lot time doing is indeed learning to work around or avoid X software issues. Many many years ago I had a Sinclair ZX81 with a BASIC that would check syntax every input line, you could not enter the line if it had a syntax error. X will perhaps have to write everything from the start all over again to make it more user friendly. It is the same thing with their online-shop. Microchip shows us how to make an online shop. X redirects to distributors... that many times have no stock, with very high prices and long lead times.... In my view they would sell a lot more if you could actually buy things from them directly and those were in stock :-) So much for rant mode.
From: krw on 11 Feb 2007 13:11
In article <eqnjjr$2oh$1(a)news.datemas.de>, pNaonStpealmtje(a)yahoo.com says... > On a sunny day (11 Feb 2007 07:40:48 -0800) it happened "larwe" > <zwsdotcom(a)gmail.com> wrote in > <1171208447.971203.164750(a)q2g2000cwa.googlegroups.com>: > > >> I come from a hardware background, so for example Verilog is natural to me. VHDL is quite natural for me. I hate C and dislike Verilog for the same reasons. > >It's funny you say this, because I was going to say I come from > >primarily a software background, and VHDL is not too alien to me. > > I bought a book about ADA many years ago, did read it, but never used it, > it is still on the shelf, > VHDL reminded me strongly of that book :-) VHDL is based on ADA. > So I thought 'better stay clear if I can'. > That said, I have seen people do really nice things in VHDL, but it > is so much more work to type ... Not so much more. A lot of copying, perhaps. There are also tools to do most of this. <snip> -- Keith |