Web Images Groups Books Scholar Blogs Gmail more »
Recently Visited Groups | Help | Sign in
Google Groups Home
My hat is off to Microchip and their CEO!
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 26 - 50 of 64 - Collapse all  -  Translate all to Translated (View all originals) < Older  Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Jon Kirwan  
View profile  
 More options Oct 31, 10:22 am
Newsgroups: sci.electronics.design, aus.electronics
From: Jon Kirwan <j...@infinitefactors.org>
Date: Fri, 30 Oct 2009 15:52:03 -0700
Local: Sat, Oct 31 2009 10:22 am
Subject: Re: My hat is off to Microchip and their CEO!
On Sat, 31 Oct 2009 09:08:40 +1100, "David L. Jones"

I will turn this question around on its head in a moment.  Your point
is made, but there is another view, too.

>Microchip are essentially the only micro manufacturer actually making monay
>and doing quite well at present.

I place this at the feet of the quality of their business managers and
their clear recognition of the right priorities in forging lasting
business relationships.  I am sure that there are excellent technical
resources developing microcontroller products at all of the other
businesses.  Perhaps just as good as found at Microchip -- I simply
can't compare them because I'm not informed about it.  But I do know
how they operate their business model.  And I have been little other
than impressed with it.  So while I'm sure that poor technical quality
would kill them (so I'm sure they do have good technical resources),
so also would a poorly arranged set of priorities in their business
design.  And their competition, from my experience, do not come very
close, sad to say.  Almost to a company, though they differ in the
reasons why I think they hang themselves on some point or another.

>All the others are losing money
>hand-over-first and some are in a very bad state.

I would tend to imagine this would give them a clue.  Standing on the
outside as a consumer of these kinds of products, I have no question
at all why Microchip is doing well.  It's actually pretty easy to see
why they are successful.  They are committed to a mutual relationship
in business and they actually _work_ at earning their respect, day in
and day out.  They just don't slip up on this.

If they do fail, it will only be because the entire field is in a nose
dive.  Not because they didn't get the business issues right.

>All the fanboys scream
>Atmel, but they haven't made a cent since they started, and are probably the
>most unstable in terms of long term viability.

I don't know much about Atmel.  I developed one commercial product
using their AT90S2312, I think.  From start to finish, it took me 4
days to write it and the experience was excellent during the process
because I never needed to actually call for any support from Atmel and
the part worked well.  Later, when considering an AT91 from Atmel's
French arm, experiences turned significantly sour because I did have
to involve them.  And that's the last time I considered using Atmel
for professional use -- I still like them for personal projects where
I know in advance I'm not depending on them for anything serious.

I tend to imagine that it is Atmel's own fault for ordering it's
business priorities wrongly.  At least that's a consistent theory from
my short experience with them.  I would have NO problem specifying an
Atmel part for some hobbyist project.  But that's about where I draw
the line.  And just perhaps, others have also learned from experiences
not unlike my own.  Perhaps they are paying the piper, now.  But I
can't say.  Might be for entirely different reasons.

Love your web site, when I get time to enjoy it!

Jon


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bob Larter  
View profile  
 More options Oct 31, 12:51 pm
Newsgroups: sci.electronics.design, aus.electronics
From: Bob Larter <bobbylar...@gmail.com>
Date: Sat, 31 Oct 2009 11:21:02 +1000
Local: Sat, Oct 31 2009 12:51 pm
Subject: Re: My hat is off to Microchip and their CEO!

David L. Jones wrote:
> They have even posted this hillarious video response in record time:
> http://www.youtube.com/watch?v=3YUvlrVlNao

> I am absolutely blown away by their honesty and responsiveness, and it
> starts from their CEO down.
> Two thumbs up to Steve Sanghi and the guys and gals at Microchip!

Very cool, Dave.
BTW, I loved your #40 blog[0], but I'm worried that it could get you in
trouble. Have your bosses discovered your blog yet?

[0] I've worked on several Doomed Projects myself.

--
    W
  . | ,. w ,   "Some people are alive only because
   \|/  \|/     it is illegal to kill them."    Perna condita delenda est
---^----^---------------------------------------------------------------


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
krw  
View profile  
 More options Oct 31, 11:53 am
Newsgroups: sci.electronics.design, aus.electronics
From: krw <k...@att.bizzzzzzzzzzz>
Date: Fri, 30 Oct 2009 19:23:00 -0500
Subject: Re: My hat is off to Microchip and their CEO!
On Fri, 30 Oct 2009 15:43:58 +0000, Raveninghorde

8051s, in several performance varieties (parallel one-clock to the
original serial 12-clock ALU), are now available as FPGA soft cores.
Obsolete chip?  Just synthesize. Haven't quite figured out why I want
to buy FPGA fabric to do an 8051, though.  ;-)

>I first used the PIC for very low cost apps around 1990 and found that
>there was always an upgrade path which didn't obsolete my designs.

>Secondly Microchip always have product available.  I recall one rep
>trying to convert me to the ST6. Then he said ST are behind on
>production and delivery was 4-6 months.

>There are better micros than the PIC from an engineering perspective
>but they are hard to beat from a production view point.

I don't see much use for the larger PICs.  We're using a PIC-24 but
it's more than overkill and just too weird.  

    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "8051 was My hat is off to Microchip and their CEO!" by MooseFET
MooseFET  
View profile  
 More options Oct 31, 1:42 pm
Newsgroups: sci.electronics.design, aus.electronics
From: MooseFET <kensm...@rahul.net>
Date: Fri, 30 Oct 2009 19:12:17 -0700 (PDT)
Local: Sat, Oct 31 2009 1:42 pm
Subject: 8051 was My hat is off to Microchip and their CEO!
On Oct 30, 2:09 pm, Jon Kirwan <j...@infinitefactors.org> wrote:
[.. was PIC now 8051s ..]

> I'm using one from SiLabs, right now.

Just one?  One of my designs is about to go into production with two
F120s
clocked at nearly 90MHz.  One of them is just about fully busy.  The
other
has many microseconds to spare.

> in perfect shape.)  For this app, I needed a much faster floating
> point ln(x) function (achieved under 18 microseconds) and found myself
> spending some time coding assembly on it.

Do you really need true floating point?  do you really need ln() or
would log2() do?  18 microseconds seems a little slow.

Doing log2() of a 32 bit floater can be fairly quick if you don't
care
much about how much code space you use.

>  No question in my mind that
> this processor was designed with hand-coded assembly in mind, though.
> Very easy to use efficiently for a human coder, though I do have to
> check the book often to see if a particular instruction supports a
> particular mode of access, yet just the kind of thing to seriously
> complicate a compiler's life.

Real men code in assembly anyway.


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "My hat is off to Microchip and their CEO!" by David L. Jones
David L. Jones  
View profile  
 More options Oct 31, 1:58 pm
Newsgroups: sci.electronics.design, aus.electronics
From: "David L. Jones" <altz...@gmail.com>
Date: Sat, 31 Oct 2009 13:28:45 +1100
Local: Sat, Oct 31 2009 1:58 pm
Subject: Re: My hat is off to Microchip and their CEO!

Bob Larter wrote:
> David L. Jones wrote:
>> They have even posted this hillarious video response in record time:
>> http://www.youtube.com/watch?v=3YUvlrVlNao

>> I am absolutely blown away by their honesty and responsiveness, and
>> it starts from their CEO down.
>> Two thumbs up to Steve Sanghi and the guys and gals at Microchip!

> Very cool, Dave.
> BTW, I loved your #40 blog[0], but I'm worried that it could get you
> in trouble. Have your bosses discovered your blog yet?

Yes, my company is fully aware I do it, and I work within their blogging
guidelines (yes, they actually encourage us to do this sort of thing).
But all of those projects are from previous companies (now mostly folded),
so no problem!

Dave.

--
---------------------------------------------
Check out my Electronics Engineering Video Blog & Podcast:
http://www.eevblog.com


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "8051 was My hat is off to Microchip and their CEO!" by Jon Kirwan
Jon Kirwan  
View profile  
 More options Oct 31, 2:06 pm
Newsgroups: sci.electronics.design, aus.electronics
From: Jon Kirwan <j...@infinitefactors.org>
Date: Fri, 30 Oct 2009 19:36:34 -0700
Local: Sat, Oct 31 2009 2:06 pm
Subject: Re: 8051 was My hat is off to Microchip and their CEO!
On Fri, 30 Oct 2009 19:12:17 -0700 (PDT), MooseFET

<kensm...@rahul.net> wrote:
>On Oct 30, 2:09 pm, Jon Kirwan <j...@infinitefactors.org> wrote:
>[.. was PIC now 8051s ..]

>> I'm using one from SiLabs, right now.

>Just one?  One of my designs is about to go into production with two
>F120s clocked at nearly 90MHz.  One of them is just about fully busy.  The
>other has many microseconds to spare.

I'm clocked at 24MHz.  Which is fine enough.  I think it's about 422
SYSCLKs.  At 90MHz, that would be more like 4.5 microseconds.  But I'm
not there.

>> in perfect shape.)  For this app, I needed a much faster floating
>> point ln(x) function (achieved under 18 microseconds) and found myself
>> spending some time coding assembly on it.

>Do you really need true floating point?  do you really need ln() or
>would log2() do?  18 microseconds seems a little slow.

It's running on 24MHz, not 90MHz, for one thing.  And it needs 20
precision bits in the result with an input value possessing a good 30
bits (the compiled result of thousands of other measurements.)

>Doing log2() of a 32 bit floater can be fairly quick if you don't
>care much about how much code space you use.

Well, I'm good already.  Plus, it is custom-tailored to the job.

>>  No question in my mind that
>> this processor was designed with hand-coded assembly in mind, though.
>> Very easy to use efficiently for a human coder, though I do have to
>> check the book often to see if a particular instruction supports a
>> particular mode of access, yet just the kind of thing to seriously
>> complicate a compiler's life.

>Real men code in assembly anyway.

I think better programmers are well experienced in using assembly and
will use it as appropriate, taking into account the tasks and clients.
Lacking such experience is the loss of a significant mental and
practical toolset that could otherwise be brought to bear on problems.
That doesn't mean every application gets coded entirely in assembly.

Jon


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "My hat is off to Microchip and their CEO!" by Don McKenzie
Don McKenzie  
View profile  
 More options Oct 31, 5:00 pm
Newsgroups: sci.electronics.design, aus.electronics
From: Don McKenzie <5...@2.5A>
Date: Sat, 31 Oct 2009 16:30:14 +1100
Local: Sat, Oct 31 2009 5:00 pm
Subject: Re: My hat is off to Microchip and their CEO!

David L. Jones wrote:
> You aren't going to believe this...

> I recently reviewed the new Microchip PICkit3 compared to the old PICkit2
> and pretty much hammered the people responsible on behalf of those who have
> found the PICkit3 upgrade rather lacking:

Dave, compliments of Spehro Pefhany, the MC PICkit3 story made it to the
Piclist also:

http://old.nabble.com/Microchip%27s-customer-relations..-excellent-re...
Hope you can read it there without going through the login hoops

Cheers Don...

--
Don McKenzie

Site Map:            http://www.dontronics.com/sitemap
E-Mail Contact Page: http://www.dontronics.com/email
Web Camera Page:     http://www.dontronics.com/webcam
No More Damn Spam:   http://www.dontronics.com/spam

Breakout, Prototype, Development, & Robotics Boards:
http://www.dontronics-shop.com/sparkfun-electronics.html


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "8051 was My hat is off to Microchip and their CEO!" by Jon Kirwan
Jon Kirwan  
View profile  
 More options Oct 31, 7:06 pm
Newsgroups: sci.electronics.design
From: Jon Kirwan <j...@infinitefactors.org>
Date: Sat, 31 Oct 2009 00:36:34 -0700
Local: Sat, Oct 31 2009 7:06 pm
Subject: Re: 8051 was My hat is off to Microchip and their CEO!
By the way, since you use SiLabs regularly and I've only been using
their IDE for a month... How do you get it to display some 'cycle
count' figure?  I'd like to see an absolute figure, best of all, and
take a snapshot of it from the debugger at the start of a routine then
take a snapshot at the end of its execution and simply subtract.
Rather than sitting there staring at the code and manually counting.
Many other IDEs support this.  I can display SFRs and set up a timer,
but for one it may be too coarse (if I have the usual /12 going on)
and requires that extra effort in software.  I was hoping they simply
counted SYSCLKs, on the debugger device end of things.  One way I do
this now is to loop a large block of code and use a timer and then
divide to get a more accurate mean value.  But it's a bit of a pain.

If there's nothing, that's fine.  I'm just looking for a quick answer
if you happen to have one handy.

Jon


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "My hat is off to Microchip and their CEO!" by Nico Coesel
Nico Coesel  
View profile  
 More options Oct 31, 8:57 pm
Newsgroups: sci.electronics.design, aus.electronics
From: n...@puntnl.niks (Nico Coesel)
Date: Sat, 31 Oct 2009 09:27:48 GMT
Local: Sat, Oct 31 2009 8:57 pm
Subject: Re: My hat is off to Microchip and their CEO!
"David L. Jones" <altz...@gmail.com> wrote:

>Also when looking for a long term investment in micros you may have to
>consider the companies viability.

Not really. Most of the cost for designing a product goes into the
firmware. If you use PIC and want to switch to another platform you'll
quickly learn that porting C code from or to PIC is almost impossible
for any real piece of firmware*. If you start out with say Renesas H8,
TI's MSP430 or any ARM flavor you'll find exchanging C code between
those is very easy.

* I know the pheripherals are different. Hardware drivers are least of
the problem though.

--
Failure does not prove something is impossible, failure simply
indicates you are not using the right tools...
                     "If it doesn't fit, use a bigger hammer!"
--------------------------------------------------------------


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "8051 was My hat is off to Microchip and their CEO!" by MooseFET
MooseFET  
View profile  
 More options Nov 1, 3:40 am
Newsgroups: sci.electronics.design
From: MooseFET <kensm...@rahul.net>
Date: Sat, 31 Oct 2009 09:10:27 -0700 (PDT)
Local: Sun, Nov 1 2009 3:40 am
Subject: Re: 8051 was My hat is off to Microchip and their CEO!
On Oct 31, 12:36 am, Jon Kirwan <j...@infinitefactors.org> wrote:

Put a break point either side of the routine and look at the contents
of the PCA counter in both places.

    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jon Kirwan  
View profile  
 More options Nov 1, 6:58 am
Newsgroups: sci.electronics.design
From: Jon Kirwan <j...@infinitefactors.org>
Date: Sat, 31 Oct 2009 12:28:35 -0700
Local: Sun, Nov 1 2009 6:58 am
Subject: Re: 8051 was My hat is off to Microchip and their CEO!
On Sat, 31 Oct 2009 09:10:27 -0700 (PDT), MooseFET

I see.  I hadn't earlier been interested in setting up the PCA for
such use and was hoping that the debug/jtag unit itself maintained a
SYSCLK count I could display without involving software I write
explicitly for the purpose (which, of course, I can do.)  From the
above response, I take it the answer is 'no.'  Accepted.

Thanks for taking a moment on this for me,
Jon


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "My hat is off to Microchip and their CEO!" by dagmargoodb...@yahoo.com
dagmargoodb...@yahoo.com  
View profile  
 More options Nov 1, 7:15 am
Newsgroups: sci.electronics.design, aus.electronics
From: dagmargoodb...@yahoo.com
Date: Sat, 31 Oct 2009 12:45:56 -0700 (PDT)
Local: Sun, Nov 1 2009 7:15 am
Subject: Re: My hat is off to Microchip and their CEO!
On Oct 30, 9:01 am, "TheM" wrote:

> "Swanny" wrote:
> > Briefly, the Modified-Harvard architecture used in the PIC devices
> > separates the program memory from the data memory, in other words
> > separates the ROM/FLASH program memory from the RAM. In the case of the
> > PIC, the program memory bus width is larger than the data memory bus
> > width, allowing transfer of the complete instruction op code in fewer
> > cycles (many instructions take only 1 cycle).

> Just like with AVR, practically everything 1 cycle except branches.

> M

But don't the 10xx, 12xx, and 16xx PICs take 4 clocks per instruction
cycle?  AVRs only take 1 clock per instruction (with the usual
exceptions).

--
James Arthur


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "8051 was My hat is off to Microchip and their CEO!" by MooseFET
MooseFET  
View profile  
 More options Nov 1, 7:20 am
Newsgroups: sci.electronics.design
From: MooseFET <kensm...@rahul.net>
Date: Sat, 31 Oct 2009 12:50:09 -0700 (PDT)
Local: Sun, Nov 1 2009 7:20 am
Subject: Re: 8051 was My hat is off to Microchip and their CEO!
On Oct 31, 12:28 pm, Jon Kirwan <j...@infinitefactors.org> wrote:

The JTAG section appears to not know anything about what the clock
speed is other than requiring more than 32KHz to work.

    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jon Kirwan  
View profile  
 More options Nov 1, 9:11 am
Newsgroups: sci.electronics.design
From: Jon Kirwan <j...@infinitefactors.org>
Date: Sat, 31 Oct 2009 14:41:50 -0700
Local: Sun, Nov 1 2009 9:11 am
Subject: Re: 8051 was My hat is off to Microchip and their CEO!
On Sat, 31 Oct 2009 12:50:09 -0700 (PDT), MooseFET

I had incorrectly imagined that maybe because the JTAG actually clocks
stuff in and out and in the process then also drives a single-step
SYSCLK equivalent to advance through an instruction that it may
provide that internal information on a display.  It's very hard for me
to imagine, when stepping using F11, that the JTAG uses the external
clock.  But perhaps my imagination is too limited.

Jon


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "My hat is off to Microchip and their CEO!" by Mark Harriss
Mark Harriss  
View profile  
 More options Nov 1, 9:33 am
Newsgroups: sci.electronics.design, aus.electronics
From: Mark Harriss <bi...@blartco.co.uk>
Date: Sun, 01 Nov 2009 08:03:30 +1000
Local: Sun, Nov 1 2009 9:33 am
Subject: Re: My hat is off to Microchip and their CEO!

This is the kind of gotcha you need to know about in advance when
deciding what architecture to use.

    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
M.Randelzhofer  
View profile  
 More options Nov 1, 10:16 am
Newsgroups: sci.electronics.design, aus.electronics
From: "M.Randelzhofer" <techsel...@gmx.de>
Date: Sat, 31 Oct 2009 23:46:51 +0100
Local: Sun, Nov 1 2009 10:16 am
Subject: Re: My hat is off to Microchip and their CEO!

"David L. Jones" <altz...@gmail.com> schrieb im Newsbeitrag
news:a7nGm.354$hJ2.98@newsfe13.iad...

Sadly also the Microchip Serial Memory Programmer now is supported by MPLAB
only, the former standalone software SEEVAL32 (on the former programmer with
a COM port) was handy and easier to use.
see:
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeI...
http://search.digikey.com/scripts/DkSearch/dksus.dll?lang=en&site=US&...

Anyhow the new product works fine and is cheap, and the Microchip response
is funny, and lets hope for an SW upgrade for the PICKIT3 and maybe also for
the serial memory programmer.

Does anybody use the pickit serial analyzer ?
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeI...

By the way Dave, your video blog is excellent !

MIKE

--
www.oho-elektronik.de
OHO-Elektronik
Michael Randelzhofer
FPGA und CPLD Mini Module
Klein aber oho !
Kontakt:
Tel: 08131 339230
m...@oho-elektronik.de
Usst.ID: DE130097310


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "8051 was My hat is off to Microchip and their CEO!" by MooseFET
MooseFET  
View profile  
 More options Nov 1, 1:36 pm
Newsgroups: sci.electronics.design
From: MooseFET <kensm...@rahul.net>
Date: Sat, 31 Oct 2009 19:06:10 -0700 (PDT)
Local: Sun, Nov 1 2009 1:36 pm
Subject: Re: 8051 was My hat is off to Microchip and their CEO!
On Oct 31, 2:41 pm, Jon Kirwan <j...@infinitefactors.org> wrote:

I think that the clock is only needed to be able to stop the micro.  I
doesn't seem to care that much about the clock when it is running or
already stopped.  It gets very angry with me on the few cases where I
tried to stop a micro that had no clock.


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jon Kirwan  
View profile  
 More options Nov 1, 1:57 pm
Newsgroups: sci.electronics.design
From: Jon Kirwan <j...@infinitefactors.org>
Date: Sat, 31 Oct 2009 19:27:35 -0700
Local: Sun, Nov 1 2009 1:57 pm
Subject: Re: 8051 was My hat is off to Microchip and their CEO!
On Sat, 31 Oct 2009 19:06:10 -0700 (PDT), MooseFET

My initial board was without a crystal, so just using the internal one
during initial code writing.  Seems to work just fine.  But I haven't
tried to disable it first, either.

In any case, thanks for the suggestion and removing my desire to keep
looking for a display on the debugger.  It will save me bothering with
that silly hope anymore.

Jon


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "My hat is off to Microchip and their CEO!" by Bob Larter
Bob Larter  
View profile  
 More options Nov 2, 2:55 pm
Newsgroups: sci.electronics.design, aus.electronics
From: Bob Larter <bobbylar...@gmail.com>
Date: Mon, 02 Nov 2009 13:25:26 +1000
Local: Mon, Nov 2 2009 2:55 pm
Subject: Re: My hat is off to Microchip and their CEO!

Ah, good.

--
    W
  . | ,. w ,   "Some people are alive only because
   \|/  \|/     it is illegal to kill them."    Perna condita delenda est
---^----^---------------------------------------------------------------


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "8051 was My hat is off to Microchip and their CEO!" by JosephKK
JosephKK  
View profile  
 More options Nov 7, 5:33 pm
Newsgroups: sci.electronics.design
From: "JosephKK"<quiettechb...@yahoo.com>
Date: Fri, 06 Nov 2009 22:03:24 -0800
Local: Sat, Nov 7 2009 5:33 pm
Subject: Re: 8051 was My hat is off to Microchip and their CEO!
On Sat, 31 Oct 2009 14:41:50 -0700, Jon Kirwan

Jon, something to understand, standards are all about compromises. The
JTAG standards were forced to be about functional verification rather
than measuring performance because of this.

    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jon Kirwan  
View profile  
 More options Nov 7, 6:34 pm
Newsgroups: sci.electronics.design
From: Jon Kirwan <j...@infinitefactors.org>
Date: Fri, 06 Nov 2009 23:04:17 -0800
Local: Sat, Nov 7 2009 6:34 pm
Subject: Re: 8051 was My hat is off to Microchip and their CEO!
On Fri, 06 Nov 2009 22:03:24 -0800,

As I understand JTAG, broadly speaking, its simply a very long shift
register.  There is boundary checking, of course.  But flashing and
debugging, too.  In fact, many internal registers and various flip
flops are available that aren't all visible to the casual programmer,
as well.  It's not rocket science or even vaguely difficult to count
cycles, as I gather it.

Jon


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nico Coesel  
View profile  
 More options Nov 7, 10:12 pm
Newsgroups: sci.electronics.design
From: n...@puntnl.niks (Nico Coesel)
Date: Sat, 07 Nov 2009 10:42:43 GMT
Local: Sat, Nov 7 2009 10:12 pm
Subject: Re: 8051 was My hat is off to Microchip and their CEO!

It most certainly is not. JTAG is a way to access internal registers
addressed by commands. On top of JTAG there usually is a complicated,
buggy protocol to access CPU registers (and memory if you are lucky).

--
Failure does not prove something is impossible, failure simply
indicates you are not using the right tools...
                     "If it doesn't fit, use a bigger hammer!"
--------------------------------------------------------------


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jon Kirwan  
View profile  
 More options Nov 8, 8:59 am
Newsgroups: sci.electronics.design
From: Jon Kirwan <j...@infinitefactors.org>
Date: Sat, 07 Nov 2009 13:29:33 -0800
Local: Sun, Nov 8 2009 8:59 am
Subject: Re: 8051 was My hat is off to Microchip and their CEO!
On Sat, 07 Nov 2009 10:42:43 GMT, n...@puntnl.niks (Nico Coesel)
wrote:

Must be some other interface I remember, then.  I was able to shift
out and examine almost every internal flip-flop state, for example.
Thousands of bits worth.  Gave me access to pretty much everything, if
the designers included the bits into the serial chain.  I'd use test
vectors which allowed me to set register values, both hidden and
observable to a programmer, etc., before taking an instruction step.

>JTAG is a way to access internal registers
>addressed by commands. On top of JTAG there usually is a complicated,
>buggy protocol to access CPU registers (and memory if you are lucky).

I'll try and remember what exactly it was I'd used before, then.  I'll
take your point, for now.  It's quite possible I've conflated JTAG
with something else.

Jon


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
krw  
View profile  
 More options Nov 8, 10:23 am
Newsgroups: sci.electronics.design
From: krw <k...@att.bizzzzzzzzzzz>
Date: Sat, 07 Nov 2009 16:53:47 -0600
Local: Sun, Nov 8 2009 10:23 am
Subject: Re: 8051 was My hat is off to Microchip and their CEO!
On Sat, 07 Nov 2009 13:29:33 -0800, Jon Kirwan

The designers don't want you to have that information.  It's the
family jewels.  Emulation types get it only after signing a pile of
contracts and giving up their first offspring.

>>JTAG is a way to access internal registers
>>addressed by commands. On top of JTAG there usually is a complicated,
>>buggy protocol to access CPU registers (and memory if you are lucky).

>I'll try and remember what exactly it was I'd used before, then.  I'll
>take your point, for now.  It's quite possible I've conflated JTAG
>with something else.

No, these things are often accessible via JTAG.  The interface could
be "buggy" I suppose, though would highly doubt.  It may not be well
documented since it's not generally accessible by anyone outside the
chip manufacturer.  

    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jon Kirwan  
View profile  
 More options Nov 8, 12:03 pm
Newsgroups: sci.electronics.design
From: Jon Kirwan <j...@infinitefactors.org>
Date: Sat, 07 Nov 2009 16:33:14 -0800
Local: Sun, Nov 8 2009 12:03 pm
Subject: Re: 8051 was My hat is off to Microchip and their CEO!

Normally, I suppose.  I think the ARM7 documentation discloses much,
if not all.  Or perhaps I'm wrong about that, as well.  However, my
case was for a different processor.

>>>JTAG is a way to access internal registers
>>>addressed by commands. On top of JTAG there usually is a complicated,
>>>buggy protocol to access CPU registers (and memory if you are lucky).

>>I'll try and remember what exactly it was I'd used before, then.  I'll
>>take your point, for now.  It's quite possible I've conflated JTAG
>>with something else.

>No, these things are often accessible via JTAG.  The interface could
>be "buggy" I suppose, though would highly doubt.  It may not be well
>documented since it's not generally accessible by anyone outside the
>chip manufacturer.  

So are you saying that my original post is essentially correct, then?
That JTAG is at its fundamental level a shift register chaining
together state bits of possible interest?  (It's how I'd imagined it
up to now, until Nico wrote to tell me I was wrong, but I admit not
being an expert in this area.)

Jon


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 26 - 50 of 64 < Older  Newer >
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google