A cheap replacement for the now already antique XC95xx CPLD
A cheap replacement for the now already antique XC95xx CPLD
On BigEd-s advice i started a new topic.
As for replacement, it would be good if the replacement would have a bit more space for logic and registers, that 108 macrocells. An FPGA board like the one mentioned before would suit the propose, but that has too many add ons that are not necessary and it is too expensive, so i m looking for something less expensive that would fit in some sort of trough hole socket.
As for replacement, it would be good if the replacement would have a bit more space for logic and registers, that 108 macrocells. An FPGA board like the one mentioned before would suit the propose, but that has too many add ons that are not necessary and it is too expensive, so i m looking for something less expensive that would fit in some sort of trough hole socket.
- BigDumbDinosaur
- Posts: 9425
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: A cheap replacement for the now already antique XC95xx C
Dajgoro wrote:
On BigEd-s advice i started a new topic.
As for replacement, it would be good if the replacement would have a bit more space for logic and registers, that 108 macrocells. An FPGA board like the one mentioned before would suit the propose, but that has too many add ons that are not necessary and it is too expensive, so i m looking for something less expensive that would fit in some sort of trough hole socket.
As for replacement, it would be good if the replacement would have a bit more space for logic and registers, that 108 macrocells. An FPGA board like the one mentioned before would suit the propose, but that has too many add ons that are not necessary and it is too expensive, so i m looking for something less expensive that would fit in some sort of trough hole socket.
See my reply right here.
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: A cheap replacement for the now already antique XC95xx C
Or, to preserve the concept of threads, here is BDD's reply:
BigDumbDinosaur wrote:
Perhaps you should look at the Atmel 15xx series, which is a 5 volt product available in PLCC, as well as other packages. Atmel also sells a programming rig that accepts various adapters for the different package types, or you can implement the JTAG port on your PCB. I selected an Atmel 1508AS for use in my POC V2 project.
Despite what some around here may think, Xilinx isn't the only maker of CPLDs.
Despite what some around here may think, Xilinx isn't the only maker of CPLDs.
- BigDumbDinosaur
- Posts: 9425
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: A cheap replacement for the now already antique XC95xx C
BigEd wrote:
Or, to preserve the concept of threads, here is BDD's reply:
BigDumbDinosaur wrote:
Perhaps you should look at the Atmel 15xx series, which is a 5 volt product available in PLCC, as well as other packages. Atmel also sells a programming rig that accepts various adapters for the different package types, or you can implement the JTAG port on your PCB. I selected an Atmel 1508AS for use in my POC V2 project.
Despite what some around here may think, Xilinx isn't the only maker of CPLDs.
Despite what some around here may think, Xilinx isn't the only maker of CPLDs.
I want to clarify that while I did purchase the programming/test rig sold by Atmel so I could monkey with the CPLD outside of the realm of an actual circuit, it isn't needed to program the ATF15xx series devices—they have a standard JTAG port. Atmel's freely-downloadable WinCUPL software suite is used to write, compile and simulate the logic, as well as fit it to the target device and generate a JEDEC fuse map. A separate program called Atmel ISP is used to program the device. Unfortunately, WinCUPL and Atmel ISP are Windows-only, so there's no avoiding the use of "Billy-ware."
I have so far written some simple combinatorial code for the ATF1508AS CPLD (a 5 volt, PLCC84 device with 128 macrocells and 10ns prop time), successfully simulated same and tested it on the Atmel test rig. I am now working toward the logic that will be required to make POC V2 function. I had partially developed that logic before but have to change it since deciding to use Garth's 4MB SIMM instead of discrete SRAMs.
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: A cheap replacement for the now already antique XC95xx C
Where can they be bought for a low price?
Edit: what about my FPGA idea, are there any such modules, but cheaper than the one shown before?
Edit: what about my FPGA idea, are there any such modules, but cheaper than the one shown before?
- BigDumbDinosaur
- Posts: 9425
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: A cheap replacement for the now already antique XC95xx C
Dajgoro wrote:
Where can they be bought for a low price?
Depends on how you define "low price." Digi-Key has it for about 15 USD.
Quote:
Edit: what about my FPGA idea, are there any such modules, but cheaper than the one shown before?
I can't help you with that but perhaps someone else could.
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: A cheap replacement for the now already antique XC95xx C
BigDumbDinosaur wrote:
Depends on how you define "low price." Digi-Key has it for about 15 USD.
Re: A cheap replacement for the now already antique XC95xx C
Dajgoro wrote:
15$ sounds ok, but DigiKey has skyrocketing shipping prices.
Re: A cheap replacement for the now already antique XC95xx C
The FPGA boards which Dajgoro refers to are these:
Arlet adds
Arlet wrote:
Dajgoro, in the first post there's a link to these OHO boards, which seem to fit your requirements.
Arlet wrote:
I doubt you can get much cheaper than 50-60 Euros for something like this, and you'd probably end up spending more if you try to make it yourself.
- BigDumbDinosaur
- Posts: 9425
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: A cheap replacement for the now already antique XC95xx C
Arlet wrote:
Dajgoro wrote:
15$ sounds ok, but DigiKey has skyrocketing shipping prices.
That would be me!
x86? We ain't got no x86. We don't NEED no stinking x86!
- BigDumbDinosaur
- Posts: 9425
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: A cheap replacement for the now already antique XC95xx C
Dajgoro wrote:
BigDumbDinosaur wrote:
Depends on how you define "low price." Digi-Key has it for about 15 USD.
Surely there must be someone in Europe with these parts. I suspect, though, that while you may pay less for shipping, you'll pay more for the part itself. So it may end up being a wash.
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: A cheap replacement for the now already antique XC95xx C
That Atmel CPLD in 84-pin PLCC is a shade over £10 on digikey.co.uk which is a very similar price: postage and possibly duties are going to be important.
Re: A cheap replacement for the now already antique XC95xx C
Ah, until the Chinese get their hands on such things, this is going to be expensive.
Also i would like to get some more hands on experience with fpga...
Lets say i want to design a board that would suit my wishes, what FPGA is cheap and small enough to fit on such a board, and what to use for level converters?
O.T. Garthwilson said that he didn't get free shipping from most of the Chinese sellers from ebay. But when i browse for items, almost all Chinese sellers offer me free shipping, so popular components tend to cost only 0.99$.
They are also terrified from non 5 star feedback, and they will ship you the item more than once if the item didn't get on time, or the item was of the wrong type, just to get 5 stars. As their warehouses work in a hurry, that is often he case, but they sometimes also send me more that i ordered in a single package.
But at the end of the deal, i can only get more than i ordered.
Also i would like to get some more hands on experience with fpga...
Lets say i want to design a board that would suit my wishes, what FPGA is cheap and small enough to fit on such a board, and what to use for level converters?
O.T. Garthwilson said that he didn't get free shipping from most of the Chinese sellers from ebay. But when i browse for items, almost all Chinese sellers offer me free shipping, so popular components tend to cost only 0.99$.
They are also terrified from non 5 star feedback, and they will ship you the item more than once if the item didn't get on time, or the item was of the wrong type, just to get 5 stars. As their warehouses work in a hurry, that is often he case, but they sometimes also send me more that i ordered in a single package.
Re: A cheap replacement for the now already antique XC95xx C
I use the Altera 7128ELC84 here, along with a PLCC to DIP adapter board, there is a larger version in the MAX7000 series with more LE`s but I`v yet to find one on ebay.
a word of caution though, if you`re going to use the 7000 series chips make sure it`s followed by an `S` like 7064S or 7032S etc... as anything else isn`t capable of being programmed with a JTAG cable and needs a special programmer (I found out the hard way after buying 15 of these 7064`s).
oddly the 7128E will program with JTAG, but that may just be a one-off rather than a rule!
http://www.altera.co.uk/products/device ... index.html
I considered the Xilinx 95XX but with my eyesight it would be impossible for me to solder up now (15 years ago maybe).
Edited to add: today my 7064AELC chips arrived, and can also be programmed with JTAG, so it seems the `S` and the `A` suffix are ok to use, although the `A` suffix is 3.3v core with TTL compatible Inputs.
a word of caution though, if you`re going to use the 7000 series chips make sure it`s followed by an `S` like 7064S or 7032S etc... as anything else isn`t capable of being programmed with a JTAG cable and needs a special programmer (I found out the hard way after buying 15 of these 7064`s).
oddly the 7128E will program with JTAG, but that may just be a one-off rather than a rule!
http://www.altera.co.uk/products/device ... index.html
I considered the Xilinx 95XX but with my eyesight it would be impossible for me to solder up now (15 years ago maybe).
Edited to add: today my 7064AELC chips arrived, and can also be programmed with JTAG, so it seems the `S` and the `A` suffix are ok to use, although the `A` suffix is 3.3v core with TTL compatible Inputs.
Also on Twitter as "YT2095".
Re: A cheap replacement for the now already antique XC95xx C
Somebody was reading my thoughts. 
http://micro-nova.com/mercury
But still, a bit too expensive for my budget.
But if there were only a stripped down version with no usb, ad, and oscillator...
http://micro-nova.com/mercury
But still, a bit too expensive for my budget.
But if there were only a stripped down version with no usb, ad, and oscillator...