Pretty common tactic. M$ is doing it consistently in developing conutries, bribing them to use M$ crap in the hope that the rest of us continue paying them protection money.Oo I've been steered away from Actel, purely because in university we dealt with Lattice/Xilinx stuff, so I've built up development tools for those. I am aware that Actel is highly professional, as I seem them used quite often in proper high-end systems. I beileive Xilinx and Altera are aimed far more at the education market, to get peeps 'on board'.
That runs a counter in the FPGA, an external delay line for sub nanosecond resolution, and a 100MHz A/D feeding a 100MHz FIFO for a scope function.I tend to use CPLD's, possibly small FPGA's for the raw logic, such as your counters/ram controllers/LCD controllers etc.. with a micro doing the bulk of the system management. Essentially using the FPGA purely as a custom peripheral, interfaces with SPI/parallel etc.. Antoher exampel is a 200MSPS digital storage scope I'm working on.
Dunno, the thread title was FPGAs. If he is using RAM based units it would make sense that he could do all the heavy math in the FPGA just by reconfiguring it on the fly for what ever format was currently playing.Hmm seems this thread as steered into an avert for FPGA's lol, I hope the OP doesn't mind, and perhaps gain more insight into jsut 'why' the designer of his MP3 player went down that route.
If the OP requires more info on alternatives to FPGA's in hard-disk based mp3 player, I do have some bookmarks that may be useful. Mainly university projects, or little geek rants by fellow techies about trying to get adata too and from a IDE hardisk as cheap as possible.
Curious how you contradict yourself...you are either in the position to know or you should not presume to comprehend.No need to defend me at all - I stand by my post, PIC's and other micro-controllers have taken over the role of FPGA's in some applications.
They are cheaper and simpler to use - I also said, which you seemed to ignore, that FPGA's are MUCH faster, where PIC's (or even quad core PC processors) aren't in the same league.
FPGA's were used in a lot of applications where their speed and power weren't needed, and can now be replaced with cheap processors.
And if you think it takes 5-10 years for items to get to repair benches, you're living in cloud cuckoo land!
Off hand I can't even think of a domestic item that uses an FPGA?.
Off hand I can't even think of a domestic item that uses an FPGA?.
3VO, for a software winkidink such as yourself, I think VHDL would come very naturally as it resembles sw.
It takes a year to get from the announcement of a component to the point that it is a good idea. It takes another year flood the supply chain. It takes another year before the standard year warranty is up. So that make for an absolute minimum of 3 years between the time I see it and the time you have a chance of seeing it.
And that's the easiest thing to forget when writing "sequential" code. Until it gets pounded into your brain that "sequential" code in "synthesizable" VHDL or Verilog is NOT sequential, you can easily stumble by writing MPU-like code.To use VHDL you need an understanding of the logic to be sure, but VHDL is nothing more than taking black boxes and connecting them via code.
I'm saying I hear about components years before you see them.What on earth are you rambling about?.
Freesat+ HD PVR - concept developed April 2008, product in the shops November 2008 - that's 8 months from concept to me seeing it, and that's an exceptionally long time for a product to take.
I've often seen, and repaired, new products even before they are released as well, you obviously have no idea at all about domestic electronics.
actually the pricing is now to the point that it makes sense to use them in all but the highest volume, most stable designs.I would not expect to see FPGA's used in large scale productions. These devices usually are a precursor to an ASIC. Considering the cost of an ASIC, it makes more sense to stick with an FPGA in small production runs, like less than 5000 units per year. I am not really sure when the unit count would bend towards going with an ASIC, but for commercial items like a cell phone, ASIC's would be the way to go.
I'm saying I hear about components years before you see them.
I'm saying that the components need to be on the market before you hear about the "concept developed" because the actual concept developement needs to happen before the silicon developement can begin, and the silcon has to be in high volume production before the "domestic electronics" production lines can be started.
Now, unless you would have us all believe that your two bit repair shop is getting the engineering prototypes to repair, there is no way that you could be seeing the components in the time frame you are claiming.
If that is that is the case then you are also expecting us to believe that you are more educated and skilled than the design engineers to be able to repair it sight unseen when we all know that you are getting step by step instruction as to how to repair what they trust you to in a full run production product.
Well an FPGA is not your answer since it is so complicated ... I don't recall any hint as to how much the OP was willing to go through, nor any clue as to his skill level aside for the fact that he asked about FPGAs. An MP3 player is far beyond a hobbyist's skill level and would be of considerable cost compared to commercially available ones.Agreed. This isn't the OP's fault at all...I'm still waiting for detailed info on hard-disk management for portable apps such as MP3 players
You appear to have a problem with your manners, I can't help noticing that many of your posts are insulting and discourteous to other members - perhaps you should try been polite occasionally?.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?