Author Topic: ATF1508ASV CPLD : +5V tolerant I/O?  (Read 1941 times)

0 Members and 1 Guest are viewing this topic.

Offline caiusTopic starter

  • Regular Contributor
  • *
  • Posts: 157
  • Country: it
    • Caius Arcade Repairs & Engineering
ATF1508ASV CPLD : +5V tolerant I/O?
« on: February 17, 2020, 08:39:50 pm »
Sorry for dumb question but in the datasheet of the ATF1508ASV CPLDs  it's not clear if I/O can be +5V tolerant as well.This seems to be one of the few CPLDs still produced suitable for little project in TTL system (with the use of a simple 3.3V LDO). Plus, it's quite cheap too.I would have used for my projects the ATF1508AS with +5V core but it's an obsolete part and can be only found as surplus.

Here's purchase page and datasheet of the ATF1508ASV

https://www.digikey.com/products/en?keywords=ATF1508ASVL-20AU100

http://www.farnell.com/datasheets/1627041.pdf?_ga=2.159057907.876915978.1581963221-357244774.1581963221&_gac=1.187200090.1581965842.Cj0KCQiAkKnyBRDwARIsALtxe7gAzgzVKXsUjq7ObrzjYeSVx-OzjnCU-C1_a68Y_24hB3bFUqLexesaAhQeEALw_wcB
 

Offline ataradov

  • Super Contributor
  • ***
  • Posts: 11269
  • Country: us
    • Personal site
Re: ATF1508ASV CPLD : +5V tolerant I/O?
« Reply #1 on: February 17, 2020, 08:59:14 pm »
It does not look like is can tolerate 5.0 V

But the bigger question, where are you going to get tools for that device? Lat time I tried (many-many years ago) the only tools available were working only in Win XP and even there it was questionable.
Alex
 

Offline caiusTopic starter

  • Regular Contributor
  • *
  • Posts: 157
  • Country: it
    • Caius Arcade Repairs & Engineering
Re: ATF1508ASV CPLD : +5V tolerant I/O?
« Reply #2 on: February 17, 2020, 09:12:13 pm »
Thanks for reply.
As for developing of this CPLD I don't use its native environment but I work with Quartus selecting the correspective pin-to-pin compatible Altera part (EPM7128STC100 in this case).Then I convert the .pof file into .jed and lastly I program the Atmel part with ATMISP and an homemade Byteblaster cable.
Anyway, it really seems no +5V CPLD options are left nowadays... :(
« Last Edit: February 17, 2020, 09:38:29 pm by caius »
 
The following users thanked this post: oPossum

Offline jsole

  • Newbie
  • Posts: 1
  • Country: gb
Re: ATF1508ASV CPLD : +5V tolerant I/O?
« Reply #3 on: February 18, 2020, 11:58:48 am »
The Xilinx Coolrunner XPLA3 parts are still available and are 5v tolerant (with 3.3v supply).
https://www.digikey.com/products/en?FV=-5|11745

 

Offline andersm

  • Super Contributor
  • ***
  • Posts: 1198
  • Country: fi
Re: ATF1508ASV CPLD : +5V tolerant I/O?
« Reply #4 on: February 18, 2020, 12:12:54 pm »
Xilinx' XC9500XL and Altera/Intel's MAX 7000A are still in production and available, aren't they?

Online oPossum

  • Super Contributor
  • ***
  • Posts: 1417
  • Country: us
  • Very dangerous - may attack at any time
Re: ATF1508ASV CPLD : +5V tolerant I/O?
« Reply #5 on: February 18, 2020, 12:18:41 pm »
I would have used for my projects the ATF1508AS with +5V core but it's an obsolete part and can be only found as surplus.

ATF1508AS[L] is available from Digikey, Mouser, Arrow, Microchip Direct and others in PLCC 84 and TQFP 100

https://www.findchips.com/search/ATF1508ASL
 

Offline TomS_

  • Frequent Contributor
  • **
  • Posts: 834
  • Country: gb
Re: ATF1508ASV CPLD : +5V tolerant I/O?
« Reply #6 on: February 19, 2020, 01:57:41 pm »
I would have used for my projects the ATF1508AS with +5V core but it's an obsolete part

According to the Microchip website, the ATF1508AS is still in production.

https://www.microchip.com/wwwproducts/en/ATF1508AS

DigiKey has a small stock of the PLCC parts, but Mouser seems to have more.

They may be a low turnover component these days, hence you may not find huge stocks of them any more.

 

Offline TomS_

  • Frequent Contributor
  • **
  • Posts: 834
  • Country: gb
Re: ATF1508ASV CPLD : +5V tolerant I/O?
« Reply #7 on: February 19, 2020, 02:29:10 pm »
But the bigger question, where are you going to get tools for that device?

WinCUPL and WinSim are the only tools I know of first hand, and they can be quite painful to use - lots of quirks and crashes (save often, especially before building!). I've run them on Windows 8, and even through WINE on a Mac.

But once you figure out those quirks and how to work with them, you can get stuff done once you learn CUPL itself. Some error messages are very vague and take some time to understand what they are suggesting, and some error messages are not errors at all (hint: may be related to WinSim rather than WinCUPL...)

There are some other tools that will let you write in some kind of HDL language ("something Designer" I think it was), but the simulation tools were not available for free which to me was a downside (seriously, learn how to use WinSim if anyone reading this devices to go that route, simulating the design is very useful rather than spending the time to program the device only to discover its not working the way you wanted it to). CUPL is quite archaic but Ive enjoyed working with it - its very raw and you are just telling the device exactly what you want to happen. Not very applicable today, though.



 

Online oPossum

  • Super Contributor
  • ***
  • Posts: 1417
  • Country: us
  • Very dangerous - may attack at any time
Re: ATF1508ASV CPLD : +5V tolerant I/O?
« Reply #8 on: February 19, 2020, 02:42:55 pm »
There are some other tools that will let you write in some kind of HDL language ("something Designer" I think it was), but the simulation tools were not available for free

ProChip Designer. Synthesis is $500 for a two year license.  Microchip recommends NOT using it. Simulation is an additional unspecified fee.
 
The following users thanked this post: TomS_

Offline bingo600

  • Super Contributor
  • ***
  • Posts: 1989
  • Country: dk
Re: ATF1508ASV CPLD : +5V tolerant I/O?
« Reply #9 on: February 23, 2020, 07:34:59 am »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf