Path: utzoo!dptcdc!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!rutgers!aramis.rutgers.edu!paul.rutgers.edu!jac From: jac@paul.rutgers.edu (J. A. Chandross) Newsgroups: comp.arch Subject: Re: Independent Architecture Complilers Message-ID: Date: 17 Apr 89 02:18:26 GMT References: <2889@rti.UUCP> Distribution: comp Organization: Rutgers Univ., New Brunswick, N.J. Lines: 24 tassos@rti.UUCP (Tassos Markas) writes: > I'm looking for independent architecture compilers. > This compiler should accept a high level langauage (I would prefer C) and > produce microcode that can be easily retargeted for any system architecture. I would suggest that anyone interested in microcode compilation read the proceedings of the past few Micro conferences (Proceedings of the International Conference on Microprogramming). Microcode compilation is a very hard problem for non-traditional architectures. (I know, I've tried.) If you have something fairly straightforward, ie a non-VLIW you may be able to use one of the existing retargetable microcode compilers. Otherwise, write it from scratch. It's a lot easier than coercing something designed for a relatively simple machine into working for your machine. As far as "easily retargeted for any system architecture" goes, beware of anyone who tries to sell you such a system. This isn't something that is trivially done. Jonathan A. Chandross Internet: jac@paul.rutgers.edu UUCP: rutgers!paul.rutgers.edu!jac