I think you should use boom option to choose which of the 2 you want optimize (delay or area). Anyway, you can choose another algorithm (but it doesn't change the aim!). You could obtain a better result. It always depends of your input file. GIIE wrote: > Hi again, > > I would like to share this observation and I hope I could get insights > to why this is so: > > According to the Alliance info, the BOOM tool "optimizes a behavioural > description minimization.... it performs a global optimization and > removes most of the intermediate signals so that the outputs are > expressed in terms of the inputs or the internal registers". > I have a behavioral description thats about 17kb. I checked for > syntax errors, but there were none. I used it with my pattern file and > I got expected results. I used BOOM on it and it generated a new > behavioral code which is about 64kb. (Using the newly generated > behavioral description with my pattern file generates the same results > as before - therefore both are equivalents). I then asked myself why > this happened - i'm supposing that the new (.vbe) code should have > been optimized/minimized and therefore the code should be some sort > shorter than the old code, even if by just one logic gate. Im > referring to the size of both: (originally = 17kb, optimized = 64kb). > > Comparing the ! two codes, by the time I use the BOOG tool on both, > the (.vst) file generated from the new code (64kb) > is larger than the (.vst) from the old(17kb). So I thought maybe the > new code wasnt optimized and I wondered what I did wrong. > > Pls kindly enlighten me on this issue... why it is so. I used the > default "Reduced Ordered Binary Decision Diagram" algorithm since I > dont know what the other algos do. And pls I'll like to know what is > being optimized in my code.... what I have in mind is the # of gates > used, intermediate signals etc. Is this correct... or maybe the > optimization is algo-dependent. Also, does the size(kb) of a code have > anything to do with whether it is optimized or not. Im thinking it > does. Kindly let me know. God Bless y'all. > > GIIE > > ________________ > > Pls Note: I do not mean to undermine Alliance by my observation. It > has been very useful for me ....as im using it for my current > project.. designing a processor .. which I hope to submit very soon > and as u can see, I ask so many questions. > > > > > ----------------------------------------------------------------------- > Do You Yahoo!? > Yahoo! Sports - Coverage of the 2002 Olympic Games