M
Martin Euredjian
Guest
Maybe so. Hart to tell at this point. Certainly the material in the book
would open the door to very interesting and useful discussion of advanced
topics, none of which were explored, some were recited, others skipped over.
I think there are two groups within your company that might need a flame
(not a match) lit under their chairs: web design and
education/documentation.
The website can be incredibly retarded and just not up to par with what good
website design folks can do today. Sure, it's expensive to hire these heavy
hitters, but Xilinx can afford it.
I only have one sample of the education group's output and, as you learned,
they didn't put on a good show as far as I am concerned.
I think there are huge gaping holes in the available documentation and
devices are getting increasingly more complex. I think there's a need to
address this --by experts, not fresh grads-- and it's not being done.
Some of these topics might include floorplanning, design optimization,
timing optimization, FPGA Editor, design flow optimization and automation
(XFLOW, scripting, command-line tricks, etc.). I'm not talking about being
able to download a document describing the various available timing
constraints, for example, but a practical, in-the-trenches set of docs
treating these topics in order to support designers in both adopting and
succesfully utilizing these devices in an already difficult marketplace.
Within the next few months I'll probably have a need to hire a couple of
FPGA/Embedded guys, and the realization that I can't seem to rely on even
sending them to a manufacturer-provided course in order to enhance their
ability to generate accurate designs that perform well is what triggered
some of my concern.
Still, this is not a Xilinx putdown but rather costructive criticism. I
love the chips and will probably continue to use them for a long time. I
have over half a dozen high-performance imaging products in the works and,
at this point, all of them have Xilinx FPGA's in them.
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Martin Euredjian
To send private email:
0_0_0_0_@pacbell.net
where
"0_0_0_0_" = "martineu"
"Austin Lesea" <Austin.Lesea@xilinx.com> wrote in message
news:3F7DB8E8.A11339E0@xilinx.com...
would open the door to very interesting and useful discussion of advanced
topics, none of which were explored, some were recited, others skipped over.
I think there are two groups within your company that might need a flame
(not a match) lit under their chairs: web design and
education/documentation.
The website can be incredibly retarded and just not up to par with what good
website design folks can do today. Sure, it's expensive to hire these heavy
hitters, but Xilinx can afford it.
I only have one sample of the education group's output and, as you learned,
they didn't put on a good show as far as I am concerned.
I think there are huge gaping holes in the available documentation and
devices are getting increasingly more complex. I think there's a need to
address this --by experts, not fresh grads-- and it's not being done.
Some of these topics might include floorplanning, design optimization,
timing optimization, FPGA Editor, design flow optimization and automation
(XFLOW, scripting, command-line tricks, etc.). I'm not talking about being
able to download a document describing the various available timing
constraints, for example, but a practical, in-the-trenches set of docs
treating these topics in order to support designers in both adopting and
succesfully utilizing these devices in an already difficult marketplace.
Within the next few months I'll probably have a need to hire a couple of
FPGA/Embedded guys, and the realization that I can't seem to rely on even
sending them to a manufacturer-provided course in order to enhance their
ability to generate accurate designs that perform well is what triggered
some of my concern.
Still, this is not a Xilinx putdown but rather costructive criticism. I
love the chips and will probably continue to use them for a long time. I
have over half a dozen high-performance imaging products in the works and,
at this point, all of them have Xilinx FPGA's in them.
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Martin Euredjian
To send private email:
0_0_0_0_@pacbell.net
where
"0_0_0_0_" = "martineu"
"Austin Lesea" <Austin.Lesea@xilinx.com> wrote in message
news:3F7DB8E8.A11339E0@xilinx.com...
Martin,
I am sorry you had a bad experience.
I will ask about it. I had heard from others that this particular course
was a
good one (some of my own staff have taken it), so I am hoping that your
experience was not the course, but perhaps the instructor (still
unfortunate,
and not acceptable).
Austin
Martin Euredjian wrote:
I recently took the "Advanced FPGA Implementation (v6)" Instructor-Led
Course and came out of it with a fair bit of dissappointment. I don't
want
to engage in Xilinx-bashing but it bothers me that the course was simply
not
worthy of the title it was given.
The only reason I might get something out of it will be because I will
pour
over the 500 page book on my own and experiment for many, many hours.
The
class boiled down to a bunch of slides (a very small subset of the book,
maybe 20%) being read out loud with a degree of re-interpretation. The
labs
were based on an obscure design that was not introduced at all. So, all
you
could do in the alloted time was type from the book like a robot and
move
on. No real learning took place there.
I took the course because, after a two-year effort --starting from
scratch--
to learn FPGA's, I thought that an advanced course taught by an expert
in
the field would be a great way to take my skills up a notch or two. I
needed to get to that proverbial last few percent and, frankly, I also
felt
stuck with regards to timing optimization, floorplanning and other
advanced
areas. I thought that an "advanced" course would be taught by a peer
who'd
offer the sort of insight that only comes from significant experience in
the
field and, yes, inside information. That is certainly not what
happened. I
can read slides just as well as the next guy. I don't need to pay
$1,000,
travel and burn two days' work to endure that experience.
So, I wonder. Was this a fluke? Are the other coursed different,
better,
worst? Are Altera's courses better? It seems that Xilinx contracts out
the
trainig to a third party (a company called "Technically Speaking". I
heard
that Altera chooses to use insiders. Is this true? Does it make a
difference?
Thanks,
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Martin Euredjian
To send private email:
0_0_0_0_@pacbell.net
where
"0_0_0_0_" = "martineu"