Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
03/04/06 18:20
Read: times


 
#111255 - FPGA's were MMI's also ...
Responding to: ???'s previous message
Wel, Jan, my first experience with what later became XILINX' 2000 series was via MMI, which not only developed the early PAL families, but had FPGA's in their arsenal as well.

The labels on my early XACT software and my early PALASM software are both MMI, as are the databooks.

Another way to look at the various FPGA architectures is to consider them as being little more than RAM with feedback. PLD's can be looked upon as being macrocell arrays, as in PALs and CPLD are simply complex arrays of them, with various and complex interconnection schemes.

From a practical standpoint, I'd point out that, if you have a schematic, and enter it into your choice of programmable logic design tools, you're more likely to succeed in integrating what's in your discrete SSI/MSI design using a CPLD than an FPGA, though either is possible.

Somebody pointed out that CPLD's are commonly used as glue logic. That's true, particularly since SSI/MSI blocks are becoming scarcer, and CPLD's are becoming cheaper.

As for the cost matter, I'd encourage those who are interested to consult eBay for JTAG-programmable logic and for the gadgets with which to program 'em. You can, of course, build a simple JTAG programmer if you follow the recipe provided by nearly any/all of the device vendors. Note, however, that you'll have to build one specific to each manufacturer, since they insist on slight differences so as to keep those unwilling to "roll-yer-own" multiple times from moving between vendors. I've routinely bought 32 or 36 macrocell CPLD's for a buck or so and 128 macrocell CPLDs for $2. Some people insist on paying upward of $10. A look in the DigiKey catalog would cure the sensible ones of that, but sometimes it's testosterone rather than good sense that motivates buyers on eBay. I don't recommend buying parts that you can't immediately erase, program, or otherwise check out. The first one might be an exception, but BEWARE ... not all devices are eraseable.

RE



List of 25 messages in thread
TopicAuthorDate
FPGA/CPLD            01/01/70 00:00      
   differences            01/01/70 00:00      
      SRAM            01/01/70 00:00      
         you don't            01/01/70 00:00      
            Security            01/01/70 00:00      
            FPGA's were MMI's also ...            01/01/70 00:00      
         copying            01/01/70 00:00      
            Re: comparison            01/01/70 00:00      
               Incorrect?            01/01/70 00:00      
                  No, however...            01/01/70 00:00      
                  about FPGA in 8052?            01/01/70 00:00      
                     In a way yes.            01/01/70 00:00      
                     i heard            01/01/70 00:00      
                        Low cost            01/01/70 00:00      
                        FPGA vs microcontroller            01/01/70 00:00      
      Not necessarily            01/01/70 00:00      
      You know it makes sense!            01/01/70 00:00      
         yeah well            01/01/70 00:00      
   Xilinx stuff            01/01/70 00:00      
      Flash based            01/01/70 00:00      
   Basic logic elements differ            01/01/70 00:00      
      It seems...            01/01/70 00:00      
         Consensus            01/01/70 00:00      
      practical consequence            01/01/70 00:00      
   Jan, Try reading this post            01/01/70 00:00      

Back to Subject List