a mARTIAN dIARY

SNUG 2007

Filed under: EDA - Past Present and Future, RaNTs@eARTH — cafm @ 2:27 pm June 29, 2007

So I am about to finish my first year as an EDA engineer. It does put me a scale up in terms of being an engineer with 1 year industry experience. Hurray(?)!!!.

Now how can I call it a COMPLETE year without attending one the Major calendar events in every EDA-using engineer’s year? Yep….this feeling was so strong that I finally registered for SNUG and Cadence Technology on tour and ended up attending them as well.  Here is what I thought of both

SNUG 2007

For the uninitiated,  SNUG stands for SyNopsys User Group and it is a yearly conference for users of synopsys tools (Synopsys being a major EDA tool vendor with Cadence Mentor Graphics and Magma being the other biggies). In hindsight, the turn-out was really good. Also, for me, working primarily on the synopsys tools, the organization of the tracks made sense. Tracks are basically parallel programs sessions specific to domain of the engineer. For synopsys its organized as “Physical Design & SignOff”, “Synthesis and Test”  and least but miles ahead of least (No I am not a verification engineer ;) ) the “Verification and AMS” track. Since a lot of work in India takes palace in the verification field (so I am lead to believe), this track generally attracts the biggest crowds with “Synthesis and Test”  having the lowest participation.

We were asked to reach the place at around 7:15 ( Were they bonkers I wonder?) at Leela Palace and for a morning hater like me this was a pressure-point….but I managed to reach there by 8:30, pretty good considering it was still MORNING :P The registration was pretty hassle free as the kit and ID cards were already prepared for the pre-registered people and were set up in alphabetic order. We just needed to show our ID card to get the same. I knew that these EDA vendors are pretty generous with gifts but was really surprised to find a USB Mouse!!! and a Laptop Light!!! along with the kit. Not a total waste already eh? Funny how sometimes even the most useless things excite you the most when they are free, as in my case being a non-laptop owner, both the gifts meant nothing in terms of actual practicality. Anyways I followed the flow and stood in the line for breakfast. Not that I am much of breakfast eater but again free is the keyword :P . One thing I found to my liking was that, it was a hotel run by “coconut-oil-eating-south-Indians” to which category I belong and found that the food resonated with my taste-buds.

Anyways after the breakfast and exchanging pleasantries with my senior Niyas from TI, I found a seat to hear the keynote address from Derdre Handford Sr. VP of Global Technical Services, Synopsys and customer keynote from Behrooz Abdi Sr VP and General Manager CDMA Technologies, Qualcomm Inc. Most of the keynote was focused on Low power, a trend I later observed at Cadence TOT too. Personally, It was really nice to see a Iranian at the head of Qualcomm though I am not much experienced to know/not know that’s its common/uncommon.

Anyways, after the intro the people split into their different tracks. This is one thing I found odd. Since the attendance of the even was huge! The people were not fitting into a single hall anyway and all of them were accommodated by using different halls with video stream from the main hall. But still they did not divide the people based on track initially itself and so after common sessions, people needed to move between the rooms. I feel they could have divided the people initially it self based on track to their respective rooms to avoid such confusion.

Anyways coming to the “technical” details, the sessions were divided into panel discussions, synopsys tutorials, user papers and poster paper. Panel discussions were mainly focused on the theme of “low-power” so to speak. The rest were specific to the track and I can speak for the Synthesis and test track.  Most of the tutorials were focused on the Design Compiler – Topographical technology, which according to Synopsys is the next-big-thing in synthesis and there were a lot of user papers parroting the same.
“A paper titled Dynamic Shift Frequency Scaling Of ATPG patterns” from Open Silicon was a very good paper and it rightly won the best paper award. I think you can get more details at the SNUG India site

One of the strangest things was that on the first day, there was no chicken dish in the lunch (typically Indian eh?). Fish and mutton?? :P . Diner was looking good but I had to escape to my friend’s birthday bash.

So what were the takeaways?

  • Got a overview of the DFT practice in India/Banglore , at least of companies that use Synopsys flow
  • Companies include TI, Intel, Open Silicon, MindTree, Wipro etc
  • Got an exposure to DFT-Topographical.
  • Got an idea of focus areas for me to develop as a DFT Engineer.

On a side note I went to and Cadence Technology on tour the next week at Taj Residency Banglore. They were at least more sensible and gave out better timings as 8:30 reporting time and since the participation was lesser it seemed better organized. But since the only tool I use of cadence is LEC, wasn’t of much interest/ relevance to me. Their new SDC checker feature seems good as a lot of false paths can be identified and SDC redundancy can be removed. But it seemed like a logical extension of the technology rather than an innovative jump. Their free gift is currently gracing (or is it the other way around) my house in Kochi

BUT they were sensible and had chicken as a side course just in case you’re wondering ;)

THE new Forest (Modified)

Filed under: RaNTs@eARTH, iSm'S — cafm @ 10:43 am June 28, 2007

This is something originally wrote by me during my initial period in my company…..this is a modified version thats put on the corporate intranet.

This story speaks of a winter. It was a winter to some and a summer to some. But the pessimist in me wants to talk about the winter. So, here goes…

This story speaks of a winter. A cold and dark one at that but it did come after spring. Yes, there was a time when the birds flew freely in the sky, squirrels spent lazy days together with nothing but dalliance in their minds. But then came a sorcerer. He seemed like what the predecessor of Ford Prefect who came to earth and saw before hurrying off, scribbling “Mostly harmless”. But little did the creatures know his ways were distinct and his plans deep, with levels of foresight than the best chess AI.

He promised them fun, food and love. He promised them stuff they had not even heard about, but felt they could do with since he made a big deal about it. They listened to him with both ears and if they had a third one, they would not have hesitated listening with that too. Was he a good orator? No, they would not say that, but as the wild geese later quacked meekly, “There was something about him.” Was he poetic? They would not say that either, but as the rats later confessed, nibbling their little nuts, “There was something about him …”

The creatures listened with delightful expectation and uninterrupted concentration as he cast this well-practiced spell, his voice waxing and waning with intent. Then he laughed a laugh, not evil, but one that spoke of intense satisfaction, satisfaction of a job well done, a spell well cast. By this time the creatures had left earth, they were dreaming of greener pastures, darker chocolate, greener ‘hasins’ (even though they did not know what it was, but they figured that since he emphasizing it that much, it must be worth having) and what not.

The time had come for him to leave, to go to other forests, to tell other about the good news. The news of this ‘Great New Forest’. A forest all could only dream about. But was it the last time they would hear from him. Unfortunate for some it would be because they could not convince him that they wanted it badly enough or was it he did not want them enough? Who could tell? Anyway, for of the some happy critters, it would not be last time they would meet him. Actually, it was far from last in one sense and not too far from it in another.

The ones who could not convince him were sad for obvious reasons, but the others were even sadder, since he asked them to wait and learn the tricks of the trade till the spring was over, so that they could readily fit into the new forest. They were sad since they had to wait, worse still they had to learn for they had to maintain a CNEG (Common Nom Eaning Grade) in the AFCT (All Forests Creatures Test).

So they studied. For this story to sell in most forests I would have to tell that they studied hard, but lest the computer on which I am typing hang, I am going to refrain from doing so. My humble note to forests creatures reading the electronic version is that I will be correcting this anomaly in the print, if it ever goes to print, as long as the printing machine does not go bust.

And the D-Day finally arrived. Actually the D-Day was different for different animals since they were invited to join the forests at different times so there was no D-Day as such but for the sake of sensational effect in this write up D-Day exists.

Getting back…The D-Day arrived and animals were feeling great, nervous with anticipation. Scared of the denizens of the new forests and nauseated because of the taste difference of the grass and leaves of the new forest. BUT they were feeling great.

They arrived from far and wide, spoke different dialects of the forest slang, some hardly recognizable by others but they were united in one thing (and in most test samples of two animals this thing alone), their being selected to be the new age forest.

They assembled in a large clearing in the forest specially constructed for welcoming the new comers. The older ones had tagged along with their children to see what was new in this “new” forest.

The ceremony started, with the present animals talking about how different the new forest is, recollecting their past experiences from other forests. The new ones and even the old ones that tagged along were awed by the what was said, but some of their faces gave away a look, a strange look that can be found in history umpteen times. A look which is neatly described in the fable “The Emperor’s Clothes”. But some were genuinely awed.

Coming back to our forest and more specifically to the clearing we were talking about, the speeches were over. The animals were not totally clear about what was said in the last 1-2 hours but they were happy, not only because the other also seemed just as confused as them but mainly because it was lunch time…FREE lunch time. They ate to their hearts content and their stomachs’ limit…and a bit more, for today they could call themselves residents of the new age forest. The older ones talked among them of how wonderful the new forest seemed to be, each trying desperately to figure at least one thing good so that they would not seem stupid. They dispersed, the young to their new caves and temporary trees and the old started their long journey back, a bit happy, a bit sad.

Day 2:
They rose early; they did not want to miss out anything from their first actual day at the new forest but if I were to lead you to believe that this became a habit I would be lying. They had been asked to assemble in the clearing before the shadow of the great oak tree crossed the newer oak tree. And they actually assembled before there was any actual shadow at all.

They waited. And while they waited they talked. The different dialects were a problem but they managed, made friends. But there were some who were too scared to leave their old forest group. Others started talking as if they had known the others for years.

Finally the older animals arrived. Leading them was a fox. He seemed mature for his age. His posture reflected years of sedimentary work and his wide forehead radiated the aura of a person with years of experience and excellent at skills of both foresight and hindsight, a cross between the Oracle and the Merovingian . He stood at the center. He looked around. His deep eyes cut through every one. The cacophony that existed slowly ceased and as he cleared his throat, the animals could hear the leaves fall.

“Good Morning New Crits, Hope you had a good sleep…”

The more attentive ones (mostly the ones at the front replied) a bleak “yesss.”

“I didn’t HEAR that…”

“YES SIR!”

“That’s more like it.”

“I am sure all of you will be eager to start living in this new forest with us…”

“Now we will be allocating you roles to play in the new forest…”

The animals stood perplexed. Roles? They could not figure out what he was talking about. There were traces of a murmur that faded away as he began to speak again.

“Right then, I will be reading out the names of those who have been selected for the squirrel position…”

The perplexed looks on the creatures’ faces grew ten-fold. Squirrel position? Who would be more suited to be a squirrel rather than a squirrel himself? But they were too scared to speak out lest they do it out of place and context. They thought that if the others are content with it, it must be a natural thing as we are taught from the time we are born that it’s better to walk with the group. Actually taught is a strong word. The more appropriate phrase should be ‘lead to believe’, but let’s leave aside the technicalities and let’s get on with the story without being bored too much.

A string of names followed…most of them were squirrels themselves but there were some rats and even an elephant among them. Then the names stopped. But the remaining squirrels, though few in number, huddled together scared at why they were left out. In the next one hour they were allotted roles but instead of easing their anxiety it just multiplied since they just could not understand what they would be doing in the role of a rat and an elephant.

Then they divided into their respective groups and started to get to know each other form their team. They found out that even the other animals were as confused as they were. Then they had a bit of escape from reality and its jagged ends during "team building activities" which they thoroughly enjoyed. And no one later took up the issue and even if someone did no one knew but strangely though one or two squirrels who were initially left out were put back.

And the next day the training started for assimilation into the new forest. Some critters complained since teaching a squirrel the basics of being a squirrel seemed a waste of time to them. But they had to calm down and literally slow down for the elephant and rats to catch up with them but eventually the others reached and some even overtook the squirrels. Also, though the elephant had to be careful not to crush his fellow team mates during their various activities but rapport between then reached newer dizzy heights previously thought impossible in an ordinary forest.

And two months went off just like that. In a more practical sense, it was the best of times and it was the worst of times There were times when they had nothing to do and spent the whole day whiling away at the training water hole and there were other days when they had to decrease the number of breaths they take to submit the various training tasks. Their initial doubts, though still lingering in their minds, were swept under the little doormat in the back of their brains during these two months as they seemed to be partially justified.

Finally, the ‘Tree Allotment Day’ came. The forest was divided into different sectors with specific vegetation and each vegetation was again divided into different trees and groups of animals were to be allotted a tree where they would do their work. Everybody was anxious. It was more like the one you feel while awaiting the results of the exam. Not saying that that anxiety doesn’t have as many layers as an onion but I’d rather not go deep into that now. Their brains were getting thoroughly cleaned and all the dust accumulated under the doormat got the first rays of sunlight for the first time in two months. Well not really the first time in two months for the ambitious ones as they were real nerds, never good at sweeping anything, both in real life and in their heads.

So they waited. The person came gave them another speech about trust and the non-importance of what tree we get, because in his own words "a tree is just a tree", you will outlive a tree and move onto others and then the old tree would become irrelevant in a sense. The pessimistic ones among then saw that as a way of tendering meat before cutting them into small, small pieces but then again they were a minority

The allotments were read out, but it was evident that even though a tree is a tree, some trees are more tree than a tree. Animals were getting certain trees but contrary to the first division (into animal roles) lesser critters were disappointed. One way of seeing this was that initially when the critters came, they were young, their blood was warm and expectations impractically high. Therefore, they got disappointed easily but now after the initial experience they had leant to be more practical and were better prepared to take the tree allotment news. This is just my theory, though.

And their forest life finally began…they were creatures of new forest.

Okay, after all this pessimism, let go ask an important question. Were the critters happy? For example, if the elephant in the squirrel “domain” put his skills and mind to it, he might one day become the head squirrel and get the all the respect that he could have got if he had been in a elephant’s role or probably even more BUT its upon him to realize that and be happy. So, was it a summer or a winter? I leave it to you to decide.

In conclusion, I would like to leave the reader pondering over Stephen Covey’s 90-10 rule. It states that 10% of life is made up of what happens to you, 90% of life is decided by how you react.

…It’s so much easier to write a resume than to craft a spirit….

Filed under: RaNTs@eARTH, fROM tHe GreeNfiElds — cafm @ 12:18 pm June 25, 2007

Pulitzer Prize-winning author, Anna Quindlen at the graduation ceremony of an American university where she was awarded an Honorary PhD

"I’m a novelist. My work is human nature. Real life is all I know. Don’t ever  confuse the two, your life and your work. You will walk out of here this afternoon with only one thing that no one else has. There will be hundreds of people out there with your same degree: there will be thousands of people doing what you want to do for a living. But you will be the only person alive who has sole custody of your life. Your particular life. Your entire life. Not just your life at a desk, or your life on a bus, or in a car, or at the computer. Not just the life of your mind, but the life of your heart. Not just your bank accounts but also your soul. 

People don’t talk about the soul very much anymore. It’s so much easier to write a resume than to craft a spirit. But a resume is cold comfort on a winter’s night, or when you’re sad, or broke, or lonely, or when you’ve received your test results and they’re not so good.

Here is my resume: I am a good mother to three children. I have tried never to let my work stand in the way of being a good parent. I no longer consider myself the centre of the universe. I show up. I listen. I try to laugh. I am a good friend to my husband. I have tried to make marriage vows mean what they say. I am a good friend to my friends and they to me. Without them, there would be nothing to say to you today, because I would be a cardboard cut out. But I call them on the phone, and I meet them for lunch. I would be rotten, at best mediocre at my job if those other things were not true.

You cannot be really first rate at your work if your work is all you are. So here’s what I wanted to tell you today: Get a life. A real life, not a manic pursuit of the next promotion, the bigger pay cheque, the larger house. Do you think you’d care so very much about those things if you blew an aneurysm
one afternoon, or found a lump in your breast?

Get a life in which you notice the smell of salt water pushing itself on a breeze at the seaside, a life in which you stop and watch how a red-tailed hawk circles over the water, or the way a baby scowls with concentration when she tries to pick up a sweet with her thumb and first finger.

Get a life in which you are not alone. Find people you love, and who love you. And remember that love is not leisure, it is work. Pick up the phone. Send an email. Write a letter. Get a life in which you are generous. And realize that life is the best thing ever, and that you have no business taking it for granted. Care so deeply about its goodness that you want to spread it around. Take money you would have spent on beer and give it to charity. Work in a soup kitchen. Be a big brother or sister. All of you want to do well. But if you do not do good too, then doing well will never be enough.

It is so easy to waste our lives, our days, our hours, and our minutes. It is so easy to take for granted the colour of our kids’ eyes, the way the melody in a symphony rises and falls and disappears and rises again. It is so easy to exist instead of to live. I learned to live many years ago. I learned to love the journey, not the destination. I learned that it is not a dress rehearsal, and that today is the only guarantee you get. I learned to look at all the good in the world and try to give some of it back because I believed in it, completely and utterly. And I tried to do that, in part, by telling others what I had learned. By telling them this: Consider the lilies of the field. Look at the fuzz on a baby’s ear. Read in the back yard with the sun on your face. Learn to be happy. And think of life as a terminal illness, because if you do, you will live it with joy and passion as it ought to be lived".

Of Cochin infrastructure and Work @ Home?

Filed under: RaNTs@eARTH — cafm @ 2:50 pm June 22, 2007

While coming back to Bangalore from cochin, I was astonished at the traffic at my once sleepy town of Cochin. A trip from vazhakala to ernakulam south took me more than 1 hour! Something that would have hardly taken 25 minutes? from the days I remember  (…is it just me or did I just talk like a grandfather talking about the good ole days?? Anyways…)

I guess it’s mostly to do with SMART CITY and related stuff. Cochin hardly had enough infrastructures to support its rustic (:P) population 3-4 years back, but with the sudden influx of the wiproites and the ibsites, I think it will soon be reaching its breaking point. I haven’t read Kerala related news in a while so I don’t have the correct background to say this but if its anything like the normal polices usually seen time after time in kerala , everyone must be expecting the people working in smart city to work, sleep, eat and shit there. But surprise! Surprise! …that’s certainly not the observed trend

Anyway interestingly enough , while coming back , reading or rather trying to read  Kahlil Gibran in the dim DC based light provided by Indian railways, I met this guy, Rajesh, who is a sys admin at Oracle. While talking on the “narrow” spectrum of topics from my misfortune (:P) at being born in Kollam to exhorbant  rates of auto rickshaw drivers , somewhere along the line we touched upon a  very interesting topic of flexibility at work or more specifically speaking of flexibility on WHERE to work from. It seems, depending on the load of work, they had the option of working from home

This got me thinking about the future of IT companies. When thought about it , I felt most (at least a lot ) of the work we do after coming to office is done in front of the computer  without much human interaction. In this respect, most of the work can be done sitting at home too. I am not saying that I don’t work in a team or anything, just that at least some of the work IS like this. In case we work from home, let me try to list out the advantages

  • The person can work from environments he most comfortable with , ie his home or in case he doesn’t have a happy home, at least he is the master of where he wants to work from.
  • Work Life balance can be improved, since a lot of time that’s currently wasted commuting to and from work can be saved
  • Lot of indirect benefits like lesser number of commuters, lower pollution etc
  • The company can save on a lot of the cost on facilities!
  • Part of the money thus saved can be routed into the accounts of the employees!

Like every decision, it has its bad points too, but I can see a solution to most of that

  • Security is the immediate thing that comes to one’s mind, but naturally we are not taking about granting complete access to the person. Let’s face it, security in more than one senses is a sham. The information is secure as long as you believe it’s secure, and even if the employee comes and works from your location and you have blocked all access, some geek/non-conformist is bound to find a way to crack/hack all that. In this respect, trust would be very important both from the companies’ side and employee’s sideAlso I am not suggesting this for all kinds of work. One suggestion is to use something of a virtual OS onto which the remote user can log in
  • Work invading into home. A lot of people feel that they can achieve work life balance by keeping work away from home. Period! This of course is a good way, just like abstinence is a good protection from AIDS, but does not mean that other ways won’t work. If your able to integrate your work/life  seamlessly , that can lead to a very fulfilling life
  • Knowledge Creation. It’s possible to argue that knowledge creation within the organization would suffer. But the way I see it, when meetings and other usual offline activities occur online, there is a less effort involved in documenting them, which is the first step in knowledge creation. Its always easier to summarize the minutes of a “chat” meeting than a “face-2-face” meeting and, better still, the whole text of the chat can be saved for future reference too.
  • Team Work. Here also if online tools are properly used I feel most of the hurdles can be removed. And maybe in a twist to current culture, we could have employee to meet each other on weekends for fun activities ;)

Obviously I am not suggesting that it’s as simple as it sounds and obviously I have not done an exhaustive analysis of the subject, but then again for the proper kind of work and with proper tools, this vision might not be too far away.

And say if this happens I wonder what will happen to the real estate prices in Cochin ;)

Angel Investors in India?

Filed under: fROM tHe GreeNfiElds, unEarthly tERms — cafm @ 9:28 am June 21, 2007

While going through Paul Grahm’s site , I came in touch with a lot of interesting ideas/concepts regarding startup’s. Love the hacker-investor relation theory ;)

I dont know whats the current situation in India, but I think the "geek-has-brilliant-idea-gets-funded-and-becomes-millionaire" story is not at all common here. But its pretty common in US and its really useful (and more importantly fun ;) ) to learn from their experiences if you are looking at start-up’s. Anyway….A new term for me in that respect was the term Angel Investor.

Angel Investors (or simply Angels) are affluent individuals who provide capital for business start-ups, usually in exchange for an equity stake. Unlike venture capitalists, angels typically do not pool money in a professionally-managed fund. However, angel investors often organize themselves in angel networks or angel groups to share research and pool investment capital.

Intresting Idea and I also think it make a lot of sense for the startup since they can get support by puttling less at stake and while they are mature enough to more into talk to VC’s they would be in a much stronger position and also better educated in the tricks and trade from the master himself :P

A very interesting write up on one of them is available at the msnbc site.It seems to pretty similar to the dragon’s den show that I loved to watch while in UK, except that here the money involved is much less and also the stake they ask for in the company is also very low.

 In this respect,when can we see a Ycombinator in India, or does it exist already?

 

Back To The Future >>


Disclaimer
The thoughts expressed in this blog are mine and should in no manner be linked to the organization(s) with which I am (or have been) associated.