[quote ]Xilinx accounts for less that 1% of the semiconductor market by value. Altera is smaller.
By value is a wrong metric. Intel tops that market because they sell chips that cost 300$ a pop... and 1% of the semiconductor market is STILL a huge amount of money. I'd happily have that deposited in my bank account, you can keep the remaining 99%.
the point is how many people are doing end-to-end design (schematic , analog , pcb , fpga ,cpu )
My original point (when comparing altium vs 'pen-and-paper' tools) was : what other tools allows you end-to-end ... VERY few , not to say none apart from altium.
Altium lags behind vendors providing that compiler
NO! Altium NEVER has provided the back end compiler ! They rely on the FPGA vendor tools for that work. All they do is provide the magic glue between the FGPA vendor provided back-end and their front-end.
If the vendor tools update then sometimes altium needs to update as well. That said : do you always use the latest and greates blistering hot new FPGA ? I don't . real development is typically a year or so behind the curve. By that time Altium will have updated. I've never ran into this limit. Last project i did with xilinx (about a year ago) had two Virtex-6's on them ... and those are 3K$ a pop ...
As for the simulator , that is food for thought : Same spice netlist, same models, different sims produces different results .. what does that tell you ... I wouldn't trust any of them ( i don't trust altium's sim either )!
I made a simple current sink circuit with two opamps and a power mosfet in LTspice. According to the sim it would ring and even oscillate like hell when applying a step voltage at the input (using LT1061 opamps and the exact mosfet from the LTspice library). I built it on bench. Works perfectly fine. According to the simulator it couldn't be done.
Simulators should never claim something can't be done , and leave the people already doing it alone.
My simulator is a soldering iron.
ANyway. Each has his own point of view. From what i do i think Altium is a wonderful tool that has let my productivity soar and removed a whole list of recurring problems and time-wasters. Whenever i have to use tools like PADS , Allegro or CB5000 i get frustrated because of lack of simple ways to do certain things. Maybe i'm not proficient enough in those other tools. who knows. I've played with Eagle as well... that's bass-ackwards. Typical product of programmers that have never made a board themselves.
And yes, Altium has its problems too but i'll happily live with them. It still beats the others out there, at least for what i do.