Programming PLS100/PLS101 using ATMEGA8A +UART

Go To Last Post
11 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Programming PLS100/PLS101 using ATMEGA8A +UART: How to create this programmer with   IDE/editor with supporting .jed files  and format how in the http://noel.feld.cvut.cz/hw/phil...     ?

Attachment(s): 

Last Edited: Sat. Jun 23, 2018 - 09:31 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

What makes you think it can be done? I'll move the thread to general electronics for now.

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Is this some kind of computer history project?

 

rpz3598 wrote:
How to create this programmer 

You would first have to find the document(s) which describe the programming process - it isn't in the one you attached.

 

I suspect these old things would probably require a high-voltage programmer ... 

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

If I were to be so foolhardy to try this, I would make a high level application on desktop computer and send the data in some more or less standard format to the micro which then does the actual transfer into the PLA. A large fraction of that effort would probably be in the desktop app. Seems like a micro might to be able to handle the physical programming. Thats the kind of things micros do.

 

If you really want/need an all-in-one device, get yourself a RaspberryPi. But, even so, you would still have to build a hardware programming interface, probably linked by I2C, and that sounds a lot like a micro.

 

Jim

Jim Wagner Oregon Research Electronics, Consulting Div. Tangent, OR, USA http://www.orelectronics.net

Last Edited: Sat. Jun 23, 2018 - 09:50 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I haven't touched one of them things for about 30 years now, I think we had a dedicated programmer for them and the "IDE" ran under DOS.

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The data sheet says:

 

PROGRAMMING AND SOFTWARE SUPPORT
Refer to Section 9 (Development Software)and Section 10 (Third-party Programmer/ Software Support) of this dat handbook for additional informational.

That says to me that, some where out there in the universe, there should be a Philips Programmable Logic Array handbook and in sections 9 & 10 of that handbook, you will find more details about physical programming. The spec sheet you provided says, essentially, nothing, nada, zilch, ... Any body here who might have used these things will have lost all of those little memory bits. After all, (almost) nobody uses TTL any more. Not since a very long time.

 

Jim

Jim Wagner Oregon Research Electronics, Consulting Div. Tangent, OR, USA http://www.orelectronics.net

Last Edited: Sat. Jun 23, 2018 - 09:59 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Found my old data book (1995) for the ones I was using and the programmer.

 

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Ahhh, DOS 3.0. Now there was a great vintage!

 

Jim

Jim Wagner Oregon Research Electronics, Consulting Div. Tangent, OR, USA http://www.orelectronics.net

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Fusible link technology - i’m glad that is in the past. About the only technology of that vintage that survives today is GALs.
I’d suggest trawling ebay to see if you can get an old parallel port programmer like a hilo all-03 or suchlike. Then you’ll need a computer with a parallel port and running windows 98.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Programming PLS100/PLS101 using ATMEGA8A +UART: How to create this programmer with   IDE/editor with supporting .jed files  and format how in the http://noel.feld.cvut.cz/hw/phil...     ?

Why are you not using whole sentences, there is no typing limit.   Do you that our and guidance be missing of the words? You simply need and then make sure that for it to work .

When in the dark remember-the future looks brighter than ever.   I look forward to being able to predict the future!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

rpz3598 wrote:

How to create this programmer with   IDE/editor with supporting .jed files ...

Why ? This is an OTP fusible link device, that has yields < 100%, and that likely needs complex fuse dV/dT profiles.

 

If you want to build a programmer, for that sort of device, surely choose one that you can still buy, ideally in flash.

If you have some service/repair problem, find an old programmer on eBay and use that, or find someone who owns one

 

eg I could see a possible need for a programmer for the non-jtag Atmel/Microchip PLDs  like ATF16V8,22V10,750,2500 parts - those need appx 12V, (make Vpp 100mV programmable), but they avoid fuse-currents, and FLASH means  you can reuse them.

A slightly smarter programmer can also Vector Test the device, where the JED file has a second section, that includes logic patterns for the pins.