My foray in the ESL domain started way back in 2002 when I spent some time dabbling with perl based code generators. For my effort I got a couple of scripts which took the design description in various tabular formats and generated the required RTL be it for Register file generation, IO/ Pin muxing or Top level integration . A Year or two LAter I started seeing startup's offering the same scripts in a better/worse packaging.
A few years later I found myselves designing generic modeling frameworks in systemC and exploring other alternatives like opnet/omnet/ns2 etc.
Later on I spent a good 3 years working on a complex IP design using Bluespec System Verilog. Overall It was a good learning experience and I learned a lot about design from bluespec.
Recently I spent a year working on template based design of a multi- million gate SoC. Again a very good learning experience... With Great potential to improve the design process.
random thoughts on working, gtd, getting things done, hobbies, semiconductor industry,scripting etc.
Sunday, March 2, 2008
Subscribe to:
Posts (Atom)