Archive for December 19th, 2006

Automatically open EXE files in firefox

Edit the following file nsHelperAppDlg.js  under /components

Find the following lines and Comment it out : Using (//) at the beginning of each one:

  1. 360       var mimeType = this.mLauncher.MIMEInfo.MIMEType;
    361       if (mimeType == “application/octet-stream” || 
    362           mimeType == “application/x-msdownload” ||
    363           this.mLauncher.targetFile.isExecutable()) {
    364         rememberChoice.checked = false;
    365         rememberChoice.disabled = true;
    366       }
    367       else {

    (leave line 368 as it is)

    369       }

    (skip ahead about 170 lines)

    538       if (this.mLauncher.targetFile.isExecutable() || (
    539           (mimeType == “application/octet-stream” ||
    540            mimeType == “application/x-msdownload”) && 
    541            !openWithDefaultOK)) {
    542         this.dialogElement(“open”).disabled = true;
    543         var openHandler = this.dialogElement(“openHandler”);
    544         openHandler.disabled = true;
    545         openHandler.selectedItem = null;
    546         modeGroup.selectedItem = this.dialogElement(“save”);
    547         return;
    548       }

  2.  Next time , when you  click on EXE file in Firefox  and when normal download box appears
  3. Select it, and choose “Other…”. Then browse and select C:\Windows\Explorer.exe 

Add comment December 19th, 2006

Design/IP Reuse ..well understood..how about prototyping??

I have been hearing about the design/IP reuse from time to time. Today there was an article on EE times which can read by clicking this link Design-Reuse

I think many big companies have adopted the reuse methodology and realize the benefits of it. Even small-medium companies re-use the blocks or IP’s in most of their chips. So, I dont think there is any need to keep repeating the importance over and over again. Most of the companies cut down their design cycle time and costs using this reuse methodology. I think now one should look forward and see if they can get good prototyping flow . I recently worked on prototyping efforts and it correlated very well with 90nm , 130nm and 180nm. For 65nm and below, special considerations have to be adopted like taking the account of parasitic effects . With this flow, the time to achieve timing closure is significantly smaller as designer gets early feedback.

I would appreciate if anyone has any experience in developing/using the prototyping flow and  can share their concerns. It will be very informative and good discussion.

Add comment December 19th, 2006


About the Author

Kiran Bulusu is an Field Applications Engineer with experience in the domain of Formal Verification, Logic Synthesis, DFT,Timing Closure, Floorplan and Place and Route, ,RTL-GDSII Design Methodology and Flow development, Pre-Sales and Post-Sales of the product. He is an evangelist and has expereince in technical marketing in EDA and Semiconductor industry. His other interests include Management Consulting,Marketing and Entreprenuership. He is currently employed at Magma Design Automation.

More About Me

View Kiran Bulusu's profile on LinkedIn

Recent Posts

Blogroll

Calendar

December 2006
M T W T F S S
« Nov   Jan »
 123
45678910
11121314151617
18192021222324
25262728293031