TechOnline India Header
Most Popular
Top 5 Courses
  • Fundamentals of Signal Integrity
  • Fundamentals of DSP
  • Fundamentals of MOSFETs for Switching
  • Fundamentals of Multicore Processing
  • Fundamentals of Choosing and Using A/D and D/A Converters
    Most Popular
    Top 5 Technical Papers
  • Digital Signal Processing: A Practical Guide (Part 1)
  • How to Inexpensively Design an ASIC in 5 Weeks
  • Digital Signal Processing: A Practical Guide (Part 2)
  • How the Voltage Reference Affects ADC Performance, Part 1
  • Digital Signal Processing: A Practical Guide (Part 4)
    Most Popular
    Top 5 Virtual Labs
  • MC9S12NE64
  • Texas Instruments eZ430-RF2500 Wireless Development Tool
  • MC9S08QG
    Most Popular
    Top 5 Webinars
  • Mutexes vs. Semaphores: How to Use Each Properly
  • The Big Design Squeeze: How to get faster design turns in FPGA-based designs
  • An Overview of ADI's iSensor' Intelligent Motion-sensing Technology
  • Learn how to run the uC/OS-III real-time kernel on an ARM Cortex M3
    All Articles Products Courses Papers VirtuaLabs Webinars
    Top Search Items
    Software
    zigbee
    microcontroller
    LTE
    digital filter


    Techpaper Spotlight

    Wind River
    Accelerating the Development of Embedded Linux Devices with JTAG On-Chip Debugging
        Login | Register | Welcome, Guest

    Topics
    POLL
    How much code have you produced in your career?
    A few KLOC
        38%
    100s of KLOC
        46%
    Millions of LOC
        11%
    A trillion
        6%
     



    Old tools, new tools, what works, what doesn't
    Knowing when to stay with old tools versus going for the latest and greatest is another engineering decision
    Planet Analog
    I recently saw an article in the The New York Times that the portable Olivetti manual typewriter used by author Cormac McCarthy since 1963 to write more than a dozen novels, several screenplays, two plays, two short stories, countless drafts, letters and more was being auctioned for charity. Hey, if he can write books which win the Pulitzer Prize and National Book Award with a manual typewriter . . . . then, good for him, I say. I have seen similar situations when I visit engineers in the test and prototype labs, as well as evaluation labs, using fairly old equipment mixed in the newer items, and the old units are still working hard and well.

    It makes sense: if you have something that works, works well, and has well-understood idiosyncrasies, keep using it. (It doesn't hurt that it also saves money, of course). At the same time, sometimes, you have to know when you making so many accommodations for that old unit's foibles, or lack of features and interfaces, that it is time to say goodbye. You certainly shouldn't develop an attitude that just using old equipment and keeping it going somehow makes you a "better" person than the engineer who has the latest equipment; this is usually not a contest of who can do more with less.

    Apparently, some authors develop a sense of smugness and moral superiority that they use an old-fashioned typewriter rather than a PC and software. My response is that if the typewriter is makes you a better author, why not go all the way and use a quill pen and parchment? Or a stone tablet and chisel, for that matter?

    There is a little-realized consequence to using a typewriter versus today's word-processing tools. Since editing and retyping so relatively difficult with the former, you tend to spend more time thinking about what you are about to write rather than shoot something off, and then subject it to endless revisions; or say "I just to this quickly, and fix it later", which often never happens. But one legitimate response to this supposed virtue is that you can't try, assess, readjust, and re-try easily, and that cycle is often key to prototype debug and development, especially for subtle problems where you are probing "in the dark" until you can form and test a viable hypothesis.

    There are pros and cons to each tool we use, and the ease and difficulty of using it. The right one to use is the one that helps you solve the problem effectively and reliably, and enables you to work smarter. It is not the one that makes you think you are better than the rest of the engineers. You have to put the emotions aside and look coldly and objectively at what you are trying to accomplish, and merge that with your experience, expertise, and, yes, even hunches.♦

    1
     
     
    Latest Webinars
    · Distributor Brand Preference Study
    · Editorial Webinar: Optimized Linux Development Tools for Multicore
    · High-Power Amplifier Characterization using a Nonlinear Vector Network Analyzer
    · Completing LTE eNB Closed-loop Conformance Tests
    · Build Smart Products: Maximize return on investment through cross-discipline trade studies
     
    Member Company Spotlight
    ARM
     

    In this on-demand webinar, you will learn about the ARM PrimeCell infrastructure and how the DesignWare Verification IP enables the development of a more thorough and reusable verification environment. View "Rapid Verification of ARM11 processor-based platforms" here.


    Member Companies

    Virtualab
    Freescale Semiconductor

    Freescale 1322x Development Kit