← Commit history

Publish 0.1.1

Ray ·3c33b7d58e · ·parent 4e4ccc8
2 files changed +742−10
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" }\ No newline at end of file