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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
11/02/06 01:45
Modified:
  11/02/06 01:46

Read: times


 
#127242 - There is a problem with FPGA\'s ...
Responding to: ???'s previous message
Mainly, of course, it's cost, but, I know of no available FPGA's that still have 5-volt outputs, so that's a limitation in one sense. Another is the high pin count.

The CoolRunners (do you mean the XPLA3 parts, or the CR-II's) won't work with/as 5-volt hardware so one's probably stuck with the older 9500 series from XILINX (Now, the 9536 might just have enough registers ... ) or the equally aged 7000-series from ALTERA. It happens I like to use the latter, as they're readily avaiable for $2-3 for the 128 macrocell verisons on eBay, where I've repeatedly gotten them. The fastest parts I've gotten there, for cheap, have been the 7 ns versions in 128 macrocell 84-pin version. If you want enough pins, sadly, you have to use the 84-pin variety, since the PLCC-44's only have about 32 I/O's. You need a bus and a few controls, (nCS, nWR, nRD, and you need, in addition, about 24 I/O's. I think most of 'em come up a couple of pins short. Now, with the larger devices (I don't know for certain that this applies to the smaller ALTERA parts) you can program the JTAG pins to become I/O's, though this renders them JTAG-incompatible until erased in a parallel programmer. I think the PLCC-44 still comes up a mite shy of the 8255-compatible pin count. (I'll look into that ... <sigh> ...)

The old MACH-2 series from LATTICE is 5-volt compatible and comes in a 68-pin version that might be a mite more suitable. They're no longer readily available as surplus, though.

A 64-macrocell part ought to be suitable enough, though, if one can squeeze the right arrangement out of the PLCC44. With multiple power and ground pins, and with dedicated clocks, enables, etc, it's easy to trip.

One might be able to get by without the nRD input, however, since nCS in the absence of nWR would imply nRd. I guess it depends on how you do things.

RE




List of 61 messages in thread
TopicAuthorDate
Any value to a fast 8255?            01/01/70 00:00      
   Fast 8255            01/01/70 00:00      
      8255 breakeven volume            01/01/70 00:00      
         there are a few things ...            01/01/70 00:00      
            8255 vs 6824            01/01/70 00:00      
               too many users failed            01/01/70 00:00      
            Reconfiguration            01/01/70 00:00      
               Yes, one had to know how the device behaved.            01/01/70 00:00      
               the 8255 was tough to learn, but in its crummy way            01/01/70 00:00      
   peaple would rather forget the 8255            01/01/70 00:00      
      Why do you suppose that is, Jez?            01/01/70 00:00      
   raison d'etre            01/01/70 00:00      
      Main reason, I think            01/01/70 00:00      
         There are other reasons, too.            01/01/70 00:00      
            Thanks for sharing your experience!            01/01/70 00:00      
      There's also a large replacement part market.            01/01/70 00:00      
         but for that you have to compste with Intersil            01/01/70 00:00      
            Intersil still only offers the \'80\'s technology            01/01/70 00:00      
               May be I am wrong, but...            01/01/70 00:00      
                  It hasn't got the same sort of ports as the 805x            01/01/70 00:00      
                     Yes, you are right            01/01/70 00:00      
                     8255            01/01/70 00:00      
                        Why would a novice build a PCB?            01/01/70 00:00      
                           Products and packages            01/01/70 00:00      
                              gee ... and I've never before heard of Tekmos ...            01/01/70 00:00      
   quick thoughts            01/01/70 00:00      
      You're on the right track, EXCEPT ...            01/01/70 00:00      
   on analogy...            01/01/70 00:00      
   8255 in India            01/01/70 00:00      
      It makes little sense to teach 8085, or does it?            01/01/70 00:00      
         I Agree            01/01/70 00:00      
            Do not attend            01/01/70 00:00      
               Every Collage            01/01/70 00:00      
               Not "College Think"            01/01/70 00:00      
      just had a thought - Lynn, Jez            01/01/70 00:00      
         Enhanced 8255            01/01/70 00:00      
            If all one could get is PLCC ...            01/01/70 00:00      
         well i have come up with a way.            01/01/70 00:00      
            There is a problem with FPGA\'s ...            01/01/70 00:00      
               nRD is needed in the 8255 as a clock            01/01/70 00:00      
                  Perhaps that\'s because they use latches            01/01/70 00:00      
                     on using undefined states            01/01/70 00:00      
                        grounding chip select is risky            01/01/70 00:00      
                           but what if it is grounded?            01/01/70 00:00      
               clinging to the past            01/01/70 00:00      
                  Don't forget the Maxim/Dallas parts, they use 5V0            01/01/70 00:00      
                     as usual apples and oranges            01/01/70 00:00      
                        you need to see it from Richard's viewpoint            01/01/70 00:00      
                           he has the right to his viewpoint ...            01/01/70 00:00      
                              There's room for disagreement on that ...            01/01/70 00:00      
                        "development" and "replacement" are different            01/01/70 00:00      
                           well, for the (in)famous "universal board"            01/01/70 00:00      
                              If there's a market, it would be for THE part            01/01/70 00:00      
                                 again mixing parametres            01/01/70 00:00      
                                    the value of an improved 8255 in legacy applicatio            01/01/70 00:00      
                                       I'm not so sure about that one ...            01/01/70 00:00      
                                          OK that was just one - bad - example...            01/01/70 00:00      
                                             My point and point of view, all along has been ...            01/01/70 00:00      
                                    let's clear up some misconceptions ...            01/01/70 00:00      
      8085?            01/01/70 00:00      
         RE:8085?            01/01/70 00:00      

Back to Subject List