[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [oc] Handel-C replacement, name is done now for the coding.





----- Original Message ----- 
From: "Paul McFeeters" <paul.mcfeeters@n... > 
To: <cores@o... > 
Date: Mon, 10 Dec 2001 12:13:23 -0000 
Subject: RE: [oc] Handel-C replacement, name is done now for the 
coding. 

> 
> 
> Martin, 
> 
> <snip bit about CPU+Linux Kernel on chip> 
> 
> > Sounds very ambitious - I'd start by flashing some lights :-)  
> I have to 
> say the Celoxica's 
> > video demos are *very* impressive, generating VGA real-time 
> from C 
> impresses the pants off 
> > most softies, so a demo board with a RAMDAC on would be 
> nice... 
> 
> But I am ambitious, yes I have flashed lights (not in my C program 
> yet just 
> VHDL) but I like 
> to dream of tomorrow and make it happen. Did it for 14 years as a 
> programmer 
> and only failed 
> twice (pesky fractal image compression using higher maths than I 
> ever 
> studied!). Admittedly it 
> was a few years ago but 2 years spent working on new compilers 
> should help 
> me out with parsing C. 
> A couple of resisters attached to an FPGA and I will have my own 
> 12bit 
> (hopefully soon 24bit) 
> VGA interface according to the designs I've found. I was hoping to 
> use the 
> Block RAM SRAM units 
> but at only 512bytes each my initial screens would be rather blocky 
>  shall 
> we say? Monochrome I 
> could do say 70 x 50 pixels off one but will use them for higher 
> resolutions 
> for now. That 
> reminds me Tony has a pre-made VGA connector for my boards so will 
> look to 
> order one or two of 
> those for later. 
> 
> > They generate directly to EDIF normally, although they do have 
> a VHDL 
> output flow now.  YOu 
> > might get some info from some of the papers written about 
> Handel-C when it 
> was still an academic 
> > thing. 
> 
> I did try to find some of them but Oxford (where the academic 
> papers were 
> written have removed them 
> probably at the bequest of Mr. Page). I did place call for XNF and 
> EDIF 
> information but I suspect 
> going to Verilog would be so much easier than straight into 
> EDIF/XNF for now 
> (if not pls email me). 
> I'm studying Verilog at the moment as VHDL (or maybe just Webpack) 
> is giving 
> me so much grief its 
> unreal. Even a simple 8 stage FSM I did, clocked at 1Hz doesn't 
> work right 
> with Webpack not to 
> mention some of the freaky errors it likes to produce at perfectly 
> legal 
> things like using 
> functions or procedures, I don't need extra headaches during 
> development 
> phases. 
> 
> > See my other reply on sequential processing... 
> 
> Probably already have, sequential processing is rather akin to the 
> first 
> single cylinder steam engine. 
> Yes it did open up a world of possibilities but theres only so much 
> power 
> you can get from one cylinder 
> before you think maybe more cylinders would be better for this? 
> Imagine if 
> car engines were only allowed 
> to have one cylinder! I've driven French cars and believe me it 
> wouldn't be 
> good! lol 
> 
> > You never know...  Of course, if you open the source, Celoxica 
> can nick 
> your ideas, even without nicking 
> > the source-code can't they? 
> 
> The idea of opening the source will be for everybody to be able to 
> use it 
> (or nick it as you call it) but 
> then how would Celoxica and others expect to charge so much for 
> something 
> thats 'public property'? Do you 
> think that people would get away with charging $25,000 for a copy 
> of the 
> Linux Kernel? I will be a little while before I open the source 
> even in 
> ideal conditions alas. Apart from writing it I will have to check 
> that any technique I use doesn't infringe on copyrights from my 
> previous 
> programming days, then I have to 
> clean it up. Don't want everyday laughing at me do I? But my main 
> point is 
> $25,000 a year for any program 
> is just taking the P*** out of us. If thats what they think their 
> program is 
> worth then they can charge 
> that for it, if I can do mine and make it open source then I will. 
> I think 
> more people should be writing 
> programs in hardware rather than programs that run on programs (CPU 
> cores) 
> in hardware (no offence Damjan 
> lol). Will also boost the parallelism of code which I am a big fan 
> of. 
> 
> > >Handel-C is copyright of Celoxica, Buffy-C hmmm might be 
> copyright of me 
> ;-) 
> 
> > I've never objected to Handel-C actually :-)  You maybe want 
> to find 
> something completely different... 
> > or not as you like! 
> 
> Handel-C is copyright of Mr. Page or Celoxica, whichever obviously 
> we can't 
> use it, another company does 
> SystemC and I think theres also CycleC but I have an idea for a 
> name (won't 
> tempt name-claim-jumpers by 
> mentioning it but its pretty good). 
> 
> > Cheers, 
> > Martin 
> 
> All input gratefully received as always. 
> 
> Paul McFeeters 
> 
--
To unsubscribe from cores mailing list please visit http://www.opencores.org/mailinglists.shtml