Author Topic: New TI tiny PLDs (TPLD)  (Read 11948 times)

0 Members and 1 Guest are viewing this topic.

Offline jaykTopic starter

  • Regular Contributor
  • *
  • Posts: 88
  • Country: us
New TI tiny PLDs (TPLD)
« on: October 24, 2024, 02:46:25 pm »
Looks like TI is looking to get into the low-end of the programmable logic market:

https://www.ti.com/logic-voltage-translation/configurable-programmable-logic/programmable-logic-devices/overview.html?keyMatch=tpld&tisearch=universal_search

I can't find details on programming these in the docs... maybe some low pin-count proprietary programming interface.  Looks like these are OTP-only, which is a bit of a bummer (reprogrammable flash-based like Lattice would have been nice).
 
The following users thanked this post: oPossum, nctnico, iMo

Offline PA0PBZ

  • Super Contributor
  • ***
  • Posts: 5369
  • Country: nl
Re: New TI tiny PLDs (TPLD)
« Reply #1 on: October 24, 2024, 03:21:12 pm »
Yes OTP, but there's more. No idea exactly what they mean but this is in the datasheet:

System designers can create circuits and configure the macro-cells, I/O pins, and interconnections by temporarily emulating the non-volatile memory or by permanently programming the one-time programmable (OTP) through InterConnect Studio.
Keyboard error: Press F1 to continue.
 

Offline ataradov

  • Super Contributor
  • ***
  • Posts: 12369
  • Country: us
    • Personal site
Re: New TI tiny PLDs (TPLD)
« Reply #2 on: October 24, 2024, 03:21:24 pm »
Seems to be more in line with Renesas GreenPAK devices. Hopefully TI ones have more coherent architecture.
Alex
 

Offline iMo

  • Super Contributor
  • ***
  • Posts: 6301
  • Country: sm
Re: New TI tiny PLDs (TPLD)
« Reply #3 on: October 24, 2024, 03:36:02 pm »
With the TPLD1201 you may create an "intelligent 555", provided you would add three 5k resistors..  ;D
Btw., we miss today such small CPLDs like the XC9536/72 (fast and 5V). The Lattice ones are slow and 3.3V only.. This TI's are 5V, slow as well, and low LUT count (10 sounds too low to me).
« Last Edit: October 24, 2024, 03:39:40 pm by iMo »
Readers discretion is advised..
 

Offline temperance

  • Super Contributor
  • ***
  • Posts: 1098
  • Country: 00
Re: New TI tiny PLDs (TPLD)
« Reply #4 on: October 24, 2024, 04:07:13 pm »
With the TPLD1201 you may create an "intelligent 555", provided you would add three 5k resistors..  ;D

It's rather the other way around. Those mixed signal functions look interesting for power management applications and that's probably what they are meant for.
« Last Edit: October 24, 2024, 04:09:28 pm by temperance »
 

Offline asmi

  • Super Contributor
  • ***
  • Posts: 3051
  • Country: ca
Re: New TI tiny PLDs (TPLD)
« Reply #5 on: October 24, 2024, 05:44:07 pm »
I would love to have small devices which can be configured for different logical functions, as they are often required for various auxiliary functions, and right now one is forced to stock a whole bunch of different SKUs which perform different logical functions. If such device would exist, it would allow stocking just a single SKU and configure it for required function on the go. And for volume production you can always order pre-programmed parts from manufacturer.

Offline MadTux

  • Frequent Contributor
  • **
  • Posts: 840
Re: New TI tiny PLDs (TPLD)
« Reply #6 on: October 24, 2024, 07:54:09 pm »
Basically yet another much too tiny OTP part you don't really need.
GAL is well estabilished, can be programmed with Tl866
Step up, XC9536/72, then EPM240/570/1270
Cyclone1/2/4 if not enough, or some old Spartan3 or Gowin

Everything for a few $, complete boards $8-30 or so.
Go cheap with garbage parts for hobby projects usually is a bad choice, go big or go home, no one cares about a few extra $$ with prototyping/hobby stuff.
 

Offline ataradov

  • Super Contributor
  • ***
  • Posts: 12369
  • Country: us
    • Personal site
Re: New TI tiny PLDs (TPLD)
« Reply #7 on: October 24, 2024, 08:03:47 pm »
All the things you mentions are digital. This device has a analog peripherals. And depending on the details of the design they may be very useful. It all depends on details.

OTP is not a huge problem, since devices are simple and you should be reasonably be able to make them configured for your application with minimal number of iterations.

This targets the same market as Renesas devices. And more options is always better.
Alex
 

Offline asmi

  • Super Contributor
  • ***
  • Posts: 3051
  • Country: ca
Re: New TI tiny PLDs (TPLD)
« Reply #8 on: October 24, 2024, 08:04:05 pm »
Basically yet another much too tiny OTP part you don't really need.
GAL is well estabilished, can be programmed with Tl866
Step up, XC9536/72, then EPM240/570/1270
Cyclone1/2/4 if not enough, or some old Spartan3 or Gowin
That stuff is too ancient and too large. I want something like that in ~3x3 mm package, not ancient DIP, which will take as much space on a board as some modern FPGA/CPU...
 
The following users thanked this post: wraper

Offline asmi

  • Super Contributor
  • ***
  • Posts: 3051
  • Country: ca
Re: New TI tiny PLDs (TPLD)
« Reply #9 on: October 24, 2024, 08:11:27 pm »
OTP is not a huge problem, since devices are simple and you should be reasonably be able to make them configured for your application with minimal number of iterations.
Yep, and TI also promises software which would allow full simulation of part behavior. Historically TI has been pretty good in that department, so assuming simulator will be sufficiently true-to-life, it will be great. Especially for what I'm looking for - which is essentially a 3-6 pin device (+power pins) which can be programmed to perform some logical function. These would be very useful as there are many places where one would need some kind of logical gate/LUT, but placing CPLD would be overkill.

Online wraper

  • Supporter
  • ****
  • Posts: 18869
  • Country: lv
Re: New TI tiny PLDs (TPLD)
« Reply #10 on: October 24, 2024, 08:19:11 pm »
Basically yet another much too tiny OTP part you don't really need.
GAL is well estabilished, can be programmed with Tl866
Nobody uses those obsolete parts in modern designs. There's really a gap in the market between simple logic ICs and too expensive, too large FPGA/CPLD.
« Last Edit: October 25, 2024, 07:46:14 am by wraper »
 

Offline tszaboo

  • Super Contributor
  • ***
  • Posts: 9214
  • Country: nl
  • Current job: ATEX product design
Re: New TI tiny PLDs (TPLD)
« Reply #11 on: October 24, 2024, 10:21:34 pm »
With the TPLD1201 you may create an "intelligent 555", provided you would add three 5k resistors..  ;D

It's rather the other way around. Those mixed signal functions look interesting for power management applications and that's probably what they are meant for.
I see several applications for this. Pushbutton controllers, simple clock generators, sequencers, writing configuration registers for different chips. It also has analogue functions, very simple ADC with a few levels. The datasheet doesn't fully describe what can be done with this, the software is much more interesting.
 

Offline coppice

  • Super Contributor
  • ***
  • Posts: 10289
  • Country: gb
Re: New TI tiny PLDs (TPLD)
« Reply #12 on: October 24, 2024, 10:29:56 pm »
Basically yet another much too tiny OTP part you don't really need.
I think you mean "I don't need". If others didn't need them TI wouldn't have started the project. They don't invest on a whim. The functionality AND the packaging its presented in will have been carefully worked out with potential volume customers.
 
The following users thanked this post: ebastler

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 14446
  • Country: gb
    • Mike's Electric Stuff
Re: New TI tiny PLDs (TPLD)
« Reply #13 on: October 24, 2024, 10:58:11 pm »
5V supply - that's a pleasant surprise these days
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 14446
  • Country: gb
    • Mike's Electric Stuff
Re: New TI tiny PLDs (TPLD)
« Reply #14 on: October 24, 2024, 11:10:52 pm »
Skimming through the data I'm struggling to get excited - too simple & pretty  slow ( 8MHz max ext clock). Internal osc a bit rough at +/-5%.
A PIC16F15xxx with its CLCs isn't far off in terms of programmable logic functionality.
 
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline uer166

  • Super Contributor
  • ***
  • Posts: 1116
  • Country: us
Re: New TI tiny PLDs (TPLD)
« Reply #15 on: October 24, 2024, 11:17:10 pm »
Love the mixed signal-ness of it, there's plenty of applications for these if the price is right.
 

Offline asmi

  • Super Contributor
  • ***
  • Posts: 3051
  • Country: ca
Re: New TI tiny PLDs (TPLD)
« Reply #16 on: October 24, 2024, 11:39:59 pm »
I've requested access to their config tool - curious to see what it's capable of.

Offline JPortici

  • Super Contributor
  • ***
  • Posts: 3773
  • Country: it
Re: New TI tiny PLDs (TPLD)
« Reply #17 on: October 25, 2024, 06:23:35 am »
Skimming through the data I'm struggling to get excited - too simple & pretty  slow ( 8MHz max ext clock). Internal osc a bit rough at +/-5%.
A PIC16F15xxx with its CLCs isn't far off in terms of programmable logic functionality.
 

And there's the new ones with tiny PLDs
https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/PIC16F13145-Family-Microcontroller-Data-Sheet-DS40002519.pdf

You don't even need the MCC bullshit to use it (that IS a pleasant surprise), they are providing the design tool as standalone (albeit in a webpage... just give me the damn JAR or PY or whatever you're using, god.) with means to import/export a design, and outputting an array with the bytecode that you shove into the appropriate registers
 

Online SiliconWizard

  • Super Contributor
  • ***
  • Posts: 16980
  • Country: fr
Re: New TI tiny PLDs (TPLD)
« Reply #18 on: October 25, 2024, 06:31:41 am »
Yep. Obviously, there's also quite a bit you can do with the RP2040 (and now RP2350) PIO.
 

Offline asmi

  • Super Contributor
  • ***
  • Posts: 3051
  • Country: ca
Re: New TI tiny PLDs (TPLD)
« Reply #19 on: October 26, 2024, 12:12:55 am »
Got access to the tool - and it looks like TPLD801 is exactly what I'm looking for. It can implement up to 10 4-input LUTs, 4 D flip flops, 4 counters and some other things. If they will actually be $0.19@1ku as TI currently says, that's going to be a great deal.
TPLD1202 is more advanced, it's got a lot more available blocks, among them are frequency detectors, multi-channel analog comparators, PWM, edge detectors, and even I2C and SPI receiver interfaces.
« Last Edit: October 26, 2024, 12:15:19 am by asmi »
 

Offline Beta_vulgaris

  • Regular Contributor
  • *
  • Posts: 59
  • Country: 00
Re: New TI tiny PLDs (TPLD)
« Reply #20 on: October 26, 2024, 08:29:44 am »
With the TPLD1201 you may create an "intelligent 555", provided you would add three 5k resistors..  ;D
Btw., we miss today such small CPLDs like the XC9536/72 (fast and 5V). The Lattice ones are slow and 3.3V only.. This TI's are 5V, slow as well, and low LUT count (10 sounds too low to me).
Infineon/Cypress PSoC 3/5 are macrocell-based, up to 192 MCs, can be powered from 0.5V (solar cell) to 5.5V with a single inductor for integrated boost converter. The UDB architecture of PSoC 3/5 originated from Quantum 38K / Delta 39K (can be inferred from its characteristic "carry" product term), ultimately dated back to Cypress MAX340, a.k.a. Altera MAX 5000 series. Also, logic compiler PSoC Creator "Warp" has existed after 1996, at least.
Electronics, Geospatial, Aerospace
Programmable Logic Devices (PLD) Programming Algorithm Preservation
 

Offline iMo

  • Super Contributor
  • ***
  • Posts: 6301
  • Country: sm
Re: New TI tiny PLDs (TPLD)
« Reply #21 on: October 26, 2024, 08:49:06 am »
Basically yet another much too tiny OTP part you don't really need.
..If others didn't need them TI wouldn't have started the project. They don't invest on a whim. The functionality AND the packaging its presented in will have been carefully worked out with potential volume customers.
Not always, imho.. This parts are tailored either for a specific customer and thrown in the general public afterwards, or simply knitted with hot needles.. Frankly I doubt people here on eevblog would ever approve that product for taping after a vote..
« Last Edit: October 26, 2024, 08:50:48 am by iMo »
Readers discretion is advised..
 

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 14446
  • Country: gb
    • Mike's Electric Stuff
Re: New TI tiny PLDs (TPLD)
« Reply #22 on: October 26, 2024, 12:13:44 pm »
Considering today's tiny chip geometries, I'm surprised it's worth doing chips with such low logic count - AIUI the die size is limited by the bond pads, so within that constraint, logic in teh middle comes almost for free ( apart from testing) 
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Online nctnico

  • Super Contributor
  • ***
  • Posts: 29438
  • Country: nl
    • NCT Developments
Re: New TI tiny PLDs (TPLD)
« Reply #23 on: October 26, 2024, 01:41:36 pm »
I would love to have small devices which can be configured for different logical functions, as they are often required for various auxiliary functions, and right now one is forced to stock a whole bunch of different SKUs which perform different logical functions. If such device would exist, it would allow stocking just a single SKU and configure it for required function on the go. And for volume production you can always order pre-programmed parts from manufacturer.
I have been hearing this for almost 30 years already. 'TTL logic' will dissapear  :-DD . But the reason to stick with discrete logic is the vast amount of second sources. On top of that TI has a poor track record of keeping up with demand in times of crisis. TI's parts where among the hardest to procure during the credit crunch and Covid pandemic.
« Last Edit: October 26, 2024, 01:44:23 pm by nctnico »
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 
The following users thanked this post: KE5FX

Offline tszaboo

  • Super Contributor
  • ***
  • Posts: 9214
  • Country: nl
  • Current job: ATEX product design
Re: New TI tiny PLDs (TPLD)
« Reply #24 on: October 26, 2024, 02:31:47 pm »
I would love to have small devices which can be configured for different logical functions, as they are often required for various auxiliary functions, and right now one is forced to stock a whole bunch of different SKUs which perform different logical functions. If such device would exist, it would allow stocking just a single SKU and configure it for required function on the go. And for volume production you can always order pre-programmed parts from manufacturer.
I have been hearing this for almost 30 years already. 'TTL logic' will dissapear  :-DD . But the reason to stick with discrete logic is the vast amount of second sources. On top of that TI has a poor track record of keeping up with demand in times of crisis. TI's parts where among the hardest to procure during the credit crunch and Covid pandemic.
They got scalped due to the TI store. We could always buy enough parts, but they came from China from not authorized distributors you never heard of. And 10x the price. They wouldn't have this issue if they would have stayed with arrow and avnet.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf