Design Con 2015
Breaking News
Comments
Newest First | Oldest First | Threaded View
Page 1 / 2   >   >>
MeasurementBlues
User Rank
Blogger
RE: Who copied who?
MeasurementBlues   3/6/2014 12:19:34 PM
NO RATINGS
My very first task working in Product Engineering at Analog Devices (1980 and fresh out of college) was to compare an ADC module (yes module at that time) with one from the arch competitor, Analogic. I had samples of both and copies of the ADI schematic so I traced them both. They were identical so I asked the department manager "Who copied who?"

His response: "We copied Bernie."

We never mentioned Analogic by company name, just "Bernie."

zewde yeraswork
User Rank
Blogger
Re: Nature reverse engineering
zewde yeraswork   3/3/2014 12:13:58 PM
NO RATINGS
I have no experience in that regard, but I find natural RE to be an area of real potential. These kinds of techniques can reap a true reward, and do not run the risk--unlike other forms of RE--of being deemed illegal or unethical, at least I hope not.

Hossmann
User Rank
Rookie
Reverse Eng.
Hossmann   3/1/2014 3:56:24 PM
NO RATINGS
Started 1974 and seen so many good and bad reverse eng "copying" or just for evaluation and leverage some. Done some myself in evaluation of NEC's 4K DRAM using 3 trans.

Seen a company copyied our watch and even had our initial still on it. A company approached Align Right Mask making shop and offered $20-25K for our Data Base.

I saw a bad copy of INTELs 2147. And that cost the company millions of dollar. I did a carefull design of 9148 same, one was 4Kx1 and mine was 1Kx4.

Also there was a company in Canada that would do many reverse engineering circuit and "process".

Now with so many metal layers it is a big challenge.

Max The Magnificent
User Rank
Blogger
Re: Knowing your competitor
Max The Magnificent   3/1/2014 10:41:17 AM
NO RATINGS
@PR Guy: ...technologists must invest in staying highly aware of what competitors are doing...

I don't have a problem with that -- what I don't like is simply duplicating something that someone else spent a lot of time, money, and creative effort inventing.

anon7879002
User Rank
Rookie
Knowing your competitor
anon7879002   2/28/2014 8:37:08 PM
NO RATINGS
Sounds like "sometimes" RE occurs beneficially far more often than many may beieve. Not a bad thing.

Aside from doing it with your own products when there's missing info, technologists must invest in staying highly aware of what competitors are doing...obeying Sun Tsu's rule: "Know your enemy." DIY RE now is likely far beyond many internal engieering teams' abilities or time capacity. So a few highly focused businesses offer very specialized expertise and services.

Max The Magnificent
User Rank
Blogger
Re: Sometimes You RE Your Own Products
Max The Magnificent   2/28/2014 5:58:14 PM
NO RATINGS
@HankWalker: Reverse engineering must also be used when you are making modifications, improvements, additions to an existing hardware or software product with poor or no documentation (or designers) available.

Good point. Early in my carear I spent a lot of time writing functuional test programs for PCBs. I was given a PCB that was claimed to be "known-good" (but after wasn't) and a schematuc that was said to be at the same revision level as the board (but often wasn't) and ... that was it.

It was up to me to try to determine what the board was supposed to do and how it did it, and then write a test program that fully exercised the board. Of course this wa sback in the very early 1980s when boards were much simpler than they are today, but it still gave me a lot of mental exercise.

As a by-product, this was quite possibly the best training I ever received LOL

betajet
User Rank
CEO
Response to poor documentation
betajet   2/28/2014 1:27:10 PM
NO RATINGS
I remember when I had to make an RTOS (which we had licensed) interoperate with our code.  The RTOS documentation for the particular instruction architecture was incomplete.  You were supposed to use a "board support package", but if your board wasn't on the list -- e.g., if it was your product rather than a standard development board -- the documentation was simply not there.  (This particular RTOS at one time had excellent, complete documentation for a different architecture, but they had been acquired by a Large Company who obviously felt that complete documentation was unprofitable.)

So I had to disassemble the task switch machine language so that I could see how it was using and saving registers.  Once that was clear, the rest was pretty easy.

AZskibum
User Rank
CEO
Re: Sometimes You RE Your Own Products
AZskibum   2/28/2014 12:33:37 PM
NO RATINGS
Absolutely! Reverse engineering is often an essential skill when you are tasked with modifying your own company's existing product or re-using IP. Designers come & go, and documentation often lacks important details that another designer needs to know in order to successfully modify a product or IP block. Black box reuse (don't change anything) is a luxury you don't always have on a new product. As soon as you hear the words "reuse with a few changes," it's time to bring out those reverse engineering skills!

HankWalker
User Rank
CEO
Sometimes You RE Your Own Products
HankWalker   2/28/2014 12:06:48 PM
NO RATINGS
Reverse engineering must also be used when you are making modifications, improvements, additions to an existing hardware or software product with poor or no documentation (or designers) available. One time I needed to know something, and one designer was on pregnancy leave and the other one was on a honeymoon in Tahiti! At least I knew who the designers were, but I still had to reverse engineer the system to get the answer I needed.

In some sense, reverse engineering is about keeping the system model in sync with the implementation. Or creating a system model if you can't find one.

 

prabhakar_deosthali
User Rank
CEO
re:
prabhakar_deosthali   2/28/2014 7:17:04 AM
NO RATINGS
Reverse engineering is a fun, whatever be the legality or illegality behind it.

Way back in 1988, as a free lance assignment, i really enjoyed the reverse engineering of the MS-DOS "debug "program . I used the "debug" program itself to understand its working, its data structures and successfully ported it onto a locally made 8086 development kit.

In my opinion, reverse engineering is a very good learning tool for engineers!

 

 

Page 1 / 2   >   >>


Top Comments of the Week
Flash Poll
Like Us on Facebook

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
EE Life
Frankenstein's Fix, Teardowns, Sideshows, Design Contests, Reader Content & More
<b><a href=Betajet">

The Circle – The Future's Imperfect in the Present Tense
Betajet
1 Comment
The Circle, a satirical, dystopian novel published in 2013 by San Francisco-based writer Dave Eggers, is about a large, very powerful technology company that combines aspects of Google, ...

Max Maxfield

Recommended Reads From the Engineer's Bookshelf
Max Maxfield
2 comments
I'm not sure if I read more than most folks or not, but I do I know that I spend quite a lot of time reading. I hate to be idle, so I always have a book or two somewhere about my person -- ...

Martin Rowe

No 2014 Punkin Chunkin, What Will You Do?
Martin Rowe
2 comments
American Thanksgiving is next week, and while some people watch (American) football all day, the real competition on TV has become Punkin Chunkin. But there will be no Punkin Chunkin on TV ...

Rich Quinnell

Making the Grade in Industrial Design
Rich Quinnell
16 comments
As every developer knows, there are the paper specifications for a product design, and then there are the real requirements. The paper specs are dry, bland, and rigidly numeric, making ...

Special Video Section
The LT8640 is a 42V, 5A synchronous step-down regulator ...
The LTC2000 high-speed DAC has low noise and excellent ...
How do you protect the load and ensure output continues to ...
General-purpose DACs have applications in instrumentation, ...
Linear Technology demonstrates its latest measurement ...
10:29
Demos from Maxim Integrated at Electronica 2014 show ...
Bosch CEO Stefan Finkbeiner shows off latest combo and ...
STMicroelectronics demoed this simple gesture control ...
Keysight shows you what signals lurk in real-time at 510MHz ...
TE Connectivity's clear-plastic, full-size model car shows ...
Why culture makes Linear Tech a winner.
Recently formed Architects of Modern Power consortium ...
Specially modified Corvette C7 Stingray responds to ex Indy ...
Avago’s ACPL-K30T is the first solid-state driver qualified ...
NXP launches its line of multi-gate, multifunction, ...
Doug Bailey, VP of marketing at Power Integrations, gives a ...
See how to ease software bring-up with DesignWare IP ...
DesignWare IP Prototyping Kits enable fast software ...
This video explores the LT3086, a new member of our LDO+ ...
In today’s modern electronic systems, the need for power ...