component
ATF1502ASL-25AU44
Public Made by Adomby adom
Microchip Tech CPLD/FPGA, TQFP-44(10x10). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
package.json+735−4@@ -1,6 +1,6 @@ { "slug": "atf1502asl-25au44",- "version": "0.1.0",+ "version": "0.1.1", "type": "component", "description": "Microchip Tech CPLD/FPGA, TQFP-44(10x10). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.", "tags": [@@ -29,7 +29,8 @@ "viewers/footprint.html", "atf1502asl-25au44-hero.glb", "atf1502asl-25au44-hero.overlay.json",- "atf1502asl-25au44-etched.glb"+ "atf1502asl-25au44-etched.glb",+ "atf1502asl-25au44-etched.step" ], "component": { "mpn": "ATF1502ASL-25AU44",@@ -43,7 +44,7 @@ "symbol": "atf1502asl-25au44.kicad_sym", "footprint": "atf1502asl-25au44.kicad_mod", "model_3d": "atf1502asl-25au44-hero.glb",- "model_3d_plain": "atf1502asl-25au44-etched.glb",+ "model_3d_plain": "atf1502asl-25au44.glb", "model_3d_step": "atf1502asl-25au44-etched.step", "model_3d_step_plain": "atf1502asl-25au44.step", "lbr": "atf1502asl-25au44.lbr"@@ -407,5 +408,735 @@ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)" } ]- }+ },+ "title": "ATF1502ASL-25AU44",+ "brief": "Microchip Tech CPLD/FPGA, TQFP-44(10x10). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "metadata": {+ "specs": {+ "Manufacturer": "Microchip Tech",+ "Package": "TQFP-44(10x10)",+ "Category": "Embedded Processors & Controllers",+ "Pins": "44"+ },+ "characteristics": {+ "version": 1,+ "source": "datasheet",+ "datasheet_sha256": "1abab0d93d034ad06ab0436e3c3d23d0beda504cc68fd0416a51e5c59467edc7",+ "rows": [+ {+ "name": "VCC (5.0V) Power Supply",+ "symbol": "VCC",+ "kind": "tolerance",+ "unit": "%",+ "min": -10,+ "typ": null,+ "max": 10,+ "conditions": "Industrial, 5.0V nominal",+ "source_page": 10,+ "source": "datasheet"+ },+ {+ "name": "Operating Temperature (Ambient)",+ "symbol": "",+ "kind": "recommended_operating",+ "unit": "C",+ "min": -40,+ "typ": null,+ "max": 85,+ "conditions": "Industrial",+ "source_page": 10,+ "source": "datasheet"+ },+ {+ "name": "Temperature Under Bias",+ "symbol": "",+ "kind": "absolute_maximum",+ "unit": "C",+ "min": -40,+ "typ": null,+ "max": 85,+ "conditions": "",+ "source_page": 10,+ "source": "datasheet"+ },+ {+ "name": "Storage Temperature",+ "symbol": "",+ "kind": "absolute_maximum",+ "unit": "C",+ "min": -65,+ "typ": null,+ "max": 150,+ "conditions": "",+ "source_page": 10,+ "source": "datasheet"+ },+ {+ "name": "Voltage on Any Pin with Respect to Ground",+ "symbol": "",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": -2,+ "typ": null,+ "max": 7,+ "conditions": "See note 1",+ "source_page": 10,+ "source": "datasheet"+ },+ {+ "name": "Voltage on Input Pins with Respect to Ground During Programming",+ "symbol": "",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": -2,+ "typ": null,+ "max": 14,+ "conditions": "See note 1",+ "source_page": 10,+ "source": "datasheet"+ },+ {+ "name": "Programming Voltage with Respect to Ground",+ "symbol": "",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": -2,+ "typ": null,+ "max": 14,+ "conditions": "See note 1",+ "source_page": 10,+ "source": "datasheet"+ },+ {+ "name": "Input Pin Capacitance",+ "symbol": "CIN",+ "kind": "electrical",+ "unit": "pF",+ "min": null,+ "typ": 8,+ "max": 10,+ "conditions": "VIN = 0V; f = 1MHz",+ "source_page": 10,+ "source": "datasheet"+ },+ {+ "name": "I/O Pin Capacitance",+ "symbol": "CI/O",+ "kind": "electrical",+ "unit": "pF",+ "min": null,+ "typ": 8,+ "max": 10,+ "conditions": "VOUT = 0V; f = 1MHz",+ "source_page": 10,+ "source": "datasheet"+ },+ {+ "name": "Input or I/O Low Leakage Current",+ "symbol": "IIL",+ "kind": "electrical",+ "unit": "μA",+ "min": null,+ "typ": -2,+ "max": -10,+ "conditions": "VIN = VCC",+ "source_page": 11,+ "source": "datasheet"+ },+ {+ "name": "Input or I/O High Leakage Current",+ "symbol": "IIH",+ "kind": "electrical",+ "unit": "μA",+ "min": null,+ "typ": 2,+ "max": 10,+ "conditions": "",+ "source_page": 11,+ "source": "datasheet"+ },+ {+ "name": "Tri-state Output Off-state Current",+ "symbol": "IOZ",+ "kind": "electrical",+ "unit": "μA",+ "min": -40,+ "typ": null,+ "max": 40,+ "conditions": "VO = VCC or GND",+ "source_page": 11,+ "source": "datasheet"+ },+ {+ "name": "Power Supply Current, Standby (L mode)",+ "symbol": "ICC1",+ "kind": "electrical",+ "unit": "μA",+ "min": null,+ "typ": null,+ "max": 10,+ "conditions": "VCC = Max; VIN = 0, VCC; L Mode; Ind.",+ "source_page": 11,+ "source": "datasheet"+ },+ {+ "name": "Power Supply Current, Power-down Mode",+ "symbol": "ICC2",+ "kind": "electrical",+ "unit": "mA",+ "min": null,+ "typ": 1,+ "max": 5,+ "conditions": "VCC = Max; VIN = 0, VCC; PD Mode",+ "source_page": 11,+ "source": "datasheet"+ },+ {+ "name": "Reduced-power Mode Supply Current, Standby",+ "symbol": "ICC3",+ "kind": "electrical",+ "unit": "mA",+ "min": null,+ "typ": null,+ "max": 40,+ "conditions": "VCC = Max; VIN = 0, VCC; Std Mode; Ind.",+ "source_page": 11,+ "source": "datasheet"+ },+ {+ "name": "Input Low Voltage",+ "symbol": "VIL",+ "kind": "electrical",+ "unit": "V",+ "min": -0.3,+ "typ": null,+ "max": 0.8,+ "conditions": "",+ "source_page": 11,+ "source": "datasheet"+ },+ {+ "name": "Input High Voltage",+ "symbol": "VIH",+ "kind": "electrical",+ "unit": "V",+ "min": 2,+ "typ": null,+ "max": null,+ "conditions": "",+ "source_page": 11,+ "source": "datasheet"+ },+ {+ "name": "Output Low Voltage (TTL)",+ "symbol": "VOL",+ "kind": "electrical",+ "unit": "V",+ "min": null,+ "typ": null,+ "max": 0.45,+ "conditions": "VIN = VIH or VIL; VCC = Min, IOL = 12mA; Ind.",+ "source_page": 11,+ "source": "datasheet"+ },+ {+ "name": "Output Low Voltage (CMOS)",+ "symbol": "VOL",+ "kind": "electrical",+ "unit": "V",+ "min": null,+ "typ": null,+ "max": 0.2,+ "conditions": "VIN = VIH or VIL; VCC = Min, IOL = 0.1mA; Ind.",+ "source_page": 11,+ "source": "datasheet"+ },+ {+ "name": "Output High Voltage (TTL)",+ "symbol": "VOH",+ "kind": "electrical",+ "unit": "V",+ "min": 2.4,+ "typ": null,+ "max": null,+ "conditions": "VIN = VIH or VIL; VCC = Min, IOH = -4.0mA",+ "source_page": 11,+ "source": "datasheet"+ },+ {+ "name": "Input or Feedback to Non-registered Output",+ "symbol": "tPD1",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 25,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "I/O Input or Feedback to Non-registered Feedback",+ "symbol": "tPD2",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 25,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Global Clock Setup Time",+ "symbol": "tSU",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 20,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Global Clock Hold Time",+ "symbol": "tH",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 0,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Global Clock Setup Time of Fast Input",+ "symbol": "tFSU",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 5,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Global Clock Hold Time of Fast Input",+ "symbol": "tFH",+ "kind": "timing",+ "unit": "MHz",+ "min": null,+ "typ": null,+ "max": 2,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Global Clock to Output Delay",+ "symbol": "tCOP",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 13,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Global Clock High Time",+ "symbol": "tCH",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 7,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Global Clock Low Time",+ "symbol": "tCL",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 7,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Array Clock Setup Time",+ "symbol": "tASU",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 5,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Array Clock Hold Time",+ "symbol": "tAH",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 6,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Array Clock Output Delay",+ "symbol": "tACOP",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 25,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Array Clock High Time",+ "symbol": "tACH",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 10,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Array Clock Low Time",+ "symbol": "tACL",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 10,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Minimum Clock Global Period",+ "symbol": "tCNT",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 22,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Maximum Internal Global Clock Frequency",+ "symbol": "fCNT",+ "kind": "timing",+ "unit": "MHz",+ "min": null,+ "typ": null,+ "max": 50,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Minimum Array Clock Period",+ "symbol": "tACNT",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 22,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Maximum Internal Array Clock Frequency",+ "symbol": "fACNT",+ "kind": "timing",+ "unit": "MHz",+ "min": null,+ "typ": null,+ "max": 50,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Maximum Clock Frequency",+ "symbol": "fMAX",+ "kind": "timing",+ "unit": "MHz",+ "min": null,+ "typ": null,+ "max": 60,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Input Pad and Buffer Delay",+ "symbol": "tIN",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 2,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "I/O Input Pad and Buffer Delay",+ "symbol": "tIO",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 2,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Fast Input Delay",+ "symbol": "tFIN",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 2,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Foldback Term Delay",+ "symbol": "tSEXP",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 12,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Cascade Logic Delay",+ "symbol": "tPEXP",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 2,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Logic Array Delay",+ "symbol": "tLAD",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 8,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Logic Control Delay",+ "symbol": "tLAC",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 8,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Internal Output Enable Delay",+ "symbol": "tIOE",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 4,+ "conditions": "",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Output Buffer and Pad Delay",+ "symbol": "tOD1",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 6,+ "conditions": "Slow slew rate = OFF; VCC = 5.0V; CL = 35pF",+ "source_page": 12,+ "source": "datasheet"+ },+ {+ "name": "Output Buffer Enable Delay",+ "symbol": "tZX1",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 10,+ "conditions": "Slow slew rate = OFF; VCCIO = 5.0V; CL = 35pF",+ "source_page": 13,+ "source": "datasheet"+ },+ {+ "name": "Output Buffer Enable Delay",+ "symbol": "tZX3",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 12,+ "conditions": "Slow slew rate = ON; VCCIO = 5.0V/3.3V; CL = 35pF",+ "source_page": 13,+ "source": "datasheet"+ },+ {+ "name": "Output Buffer Disable Delay",+ "symbol": "tXZ",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 8,+ "conditions": "CL = 5pF",+ "source_page": 13,+ "source": "datasheet"+ },+ {+ "name": "Register Setup Time",+ "symbol": "tSU",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 6,+ "conditions": "",+ "source_page": 13,+ "source": "datasheet"+ },+ {+ "name": "Register Hold Time",+ "symbol": "tH",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 6,+ "conditions": "",+ "source_page": 13,+ "source": "datasheet"+ },+ {+ "name": "Register Setup Time of Fast Input",+ "symbol": "tFSU",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 3,+ "conditions": "",+ "source_page": 13,+ "source": "datasheet"+ },+ {+ "name": "Register Hold Time of Fast Input",+ "symbol": "tFH",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 5,+ "conditions": "",+ "source_page": 13,+ "source": "datasheet"+ },+ {+ "name": "Array Clock Delay",+ "symbol": "tIC",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 8,+ "conditions": "",+ "source_page": 13,+ "source": "datasheet"+ },+ {+ "name": "Register Enable Time",+ "symbol": "tEN",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 8,+ "conditions": "",+ "source_page": 13,+ "source": "datasheet"+ },+ {+ "name": "Register Clear Time",+ "symbol": "tCLR",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 6,+ "conditions": "",+ "source_page": 13,+ "source": "datasheet"+ },+ {+ "name": "Reduced-power Adder",+ "symbol": "tRPA",+ "kind": "timing",+ "unit": "ns",+ "min": null,+ "typ": null,+ "max": 15,+ "conditions": "",+ "source_page": 13,+ "source": "datasheet"+ }+ ]+ }+ },+ "discovery_triggers": [+ "atf1502asl-25au44"+ ],+ "discovery_pitch": "ATF1502ASL-25AU44 (Microchip Tech) component page: datasheet pinout, KiCad symbol, footprint and 3D.",+ "visibility": "public" }
page.json+7−6@@ -4,7 +4,7 @@ "slug": "atf1502asl-25au44", "title": "ATF1502ASL-25AU44", "brief": "Microchip Tech CPLD/FPGA, TQFP-44(10x10). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",- "version": "0.1.0",+ "version": "0.1.1", "license": "CC-BY-SA-4.0", "tags": [ "component",@@ -25,7 +25,7 @@ "symbol": "atf1502asl-25au44.kicad_sym", "footprint": "atf1502asl-25au44.kicad_mod", "model_3d": "atf1502asl-25au44-hero.glb",- "model_3d_plain": "atf1502asl-25au44-etched.glb",+ "model_3d_plain": "atf1502asl-25au44.glb", "model_3d_step": "atf1502asl-25au44-etched.step", "model_3d_step_plain": "atf1502asl-25au44.step", "lbr": "atf1502asl-25au44.lbr"@@ -1148,9 +1148,10 @@ "viewers/footprint.html", "atf1502asl-25au44-hero.glb", "atf1502asl-25au44-hero.overlay.json",- "atf1502asl-25au44-etched.glb"+ "atf1502asl-25au44-etched.glb",+ "atf1502asl-25au44-etched.step" ],- "visibility": {- "public": true- }+ "visibility": "public",+ "description": "Microchip Tech CPLD/FPGA, TQFP-44(10x10). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "org": "adom" }