← Commit history

Publish 0.1.1

Ray ·6291cfab5f · ·parent 96d3989
2 files changed +754−10
package.json+747−4
@@ -1,6 +1,6 @@ {   "slug": "at25ff161a-sshn-t",-  "version": "0.1.0",+  "version": "0.1.1",   "type": "component",   "description": "Adesto Technologies NOR FLASH, SOIC-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",   "tags": [@@ -29,7 +29,8 @@     "viewers/footprint.html",     "at25ff161a-sshn-t-hero.glb",     "at25ff161a-sshn-t-hero.overlay.json",-    "at25ff161a-sshn-t-etched.glb"+    "at25ff161a-sshn-t-etched.glb",+    "at25ff161a-sshn-t-etched.step"   ],   "component": {     "mpn": "AT25FF161A-SSHN-T",@@ -43,7 +44,7 @@       "symbol": "at25ff161a-sshn-t.kicad_sym",       "footprint": "at25ff161a-sshn-t.kicad_mod",       "model_3d": "at25ff161a-sshn-t-hero.glb",-      "model_3d_plain": "at25ff161a-sshn-t-etched.glb",+      "model_3d_plain": "at25ff161a-sshn-t.glb",       "model_3d_step": "at25ff161a-sshn-t-etched.step",       "model_3d_step_plain": "at25ff161a-sshn-t.step",       "lbr": "at25ff161a-sshn-t.lbr"@@ -191,5 +192,747 @@         "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"       }     ]-  }+  },+  "title": "AT25FF161A-SSHN-T",+  "brief": "Adesto Technologies NOR FLASH, SOIC-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "metadata": {+    "specs": {+      "Manufacturer": "Adesto Technologies",+      "Package": "SOIC-8",+      "Category": "Memory",+      "Pins": "8"+    },+    "characteristics": {+      "version": 1,+      "source": "datasheet",+      "datasheet_sha256": "07456103873d25144548d128f2d4b8eab194b5dc5bdb4db299f99f611dedde5f",+      "rows": [+        {+          "name": "Temperature under bias",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "°C",+          "min": -55,+          "typ": null,+          "max": 125,+          "conditions": "",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "Storage Temperature",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "°C",+          "min": -65,+          "typ": null,+          "max": 150,+          "conditions": "",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "All input voltages (including NC pins) with respect to ground",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.6,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "All output voltages with respect to ground",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.6,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "Operating Temperature (Case)",+          "symbol": "",+          "kind": "recommended_operating",+          "unit": "°C",+          "min": -40,+          "typ": null,+          "max": 85,+          "conditions": "",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "VCC Power Supply",+          "symbol": "VCC",+          "kind": "recommended_operating",+          "unit": "V",+          "min": 1.65,+          "typ": null,+          "max": 3.6,+          "conditions": "",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "Ultra-Deep Power-Down Current",+          "symbol": "IUDPD",+          "kind": "electrical",+          "unit": "nA",+          "min": 5,+          "typ": 7,+          "max": 250,+          "conditions": "CS = VCC. All other inputs at 0V or VCC",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "Deep Power-Down Current",+          "symbol": "IDPD",+          "kind": "electrical",+          "unit": "µA",+          "min": null,+          "typ": 6,+          "max": 13,+          "conditions": "CS, RESET, WP = VCC. All other inputs at 0V or VCC",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "Standby Current",+          "symbol": "ISB",+          "kind": "electrical",+          "unit": "µA",+          "min": null,+          "typ": 24,+          "max": 50,+          "conditions": "CS, RESET, WP = VCC. All other inputs at 0V or VCC",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "Active Current, SPI (33 MHz)",+          "symbol": "ICC1",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 5.1,+          "max": 6.9,+          "conditions": "IOUT = 0mA",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "Active Current, SPI (104 MHz)",+          "symbol": "ICC1",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 7.6,+          "max": 12,+          "conditions": "IOUT = 0mA",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "Active Current, Dual (104 MHz)",+          "symbol": "ICC1",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 11,+          "max": 12.4,+          "conditions": "IOUT = 0mA",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "Active Current, Quad (104 MHz)",+          "symbol": "ICC1",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 11.8,+          "max": 14.6,+          "conditions": "IOUT = 0mA",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "Active Current, Program Operation",+          "symbol": "ICC3",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 8.6,+          "max": 11,+          "conditions": "CS = VCC",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "Active Current, Erase Operation",+          "symbol": "ICC4",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 9.3,+          "max": 12,+          "conditions": "CS = VCC",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "Input Load Current",+          "symbol": "ILI",+          "kind": "electrical",+          "unit": "µA",+          "min": -2,+          "typ": null,+          "max": 2,+          "conditions": "All inputs at CMOS levels",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "Output Leakage Current",+          "symbol": "ILO",+          "kind": "electrical",+          "unit": "µA",+          "min": -2,+          "typ": null,+          "max": 2,+          "conditions": "All inputs at CMOS levels",+          "source_page": 104,+          "source": "datasheet"+        },+        {+          "name": "Output Low Voltage",+          "symbol": "VOL",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 0.2,+          "conditions": "IOL = 100 µA",+          "source_page": 105,+          "source": "datasheet"+        },+        {+          "name": "Maximum clock frequency for all operations (except 03h command)",+          "symbol": "fSCK",+          "kind": "electrical",+          "unit": "MHz",+          "min": null,+          "typ": null,+          "max": 104,+          "conditions": "Except 03h command",+          "source_page": 105,+          "source": "datasheet"+        },+        {+          "name": "Maximum clock frequency for 03h command (Read Array – Low Frequency)",+          "symbol": "fRDLF",+          "kind": "electrical",+          "unit": "MHz",+          "min": null,+          "typ": null,+          "max": 40,+          "conditions": "03h command",+          "source_page": 105,+          "source": "datasheet"+        },+        {+          "name": "SCK High Time",+          "symbol": "tCLKH",+          "kind": "timing",+          "unit": "ns",+          "min": 4.5,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 105,+          "source": "datasheet"+        },+        {+          "name": "SCK Low Time",+          "symbol": "tCLKL",+          "kind": "timing",+          "unit": "ns",+          "min": 4.5,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 105,+          "source": "datasheet"+        },+        {+          "name": "Clock Rise Time, Peak-to-Peak (Slew Rate)",+          "symbol": "tCLKR",+          "kind": "timing",+          "unit": "V/ns",+          "min": null,+          "typ": null,+          "max": 0.75,+          "conditions": "",+          "source_page": 105,+          "source": "datasheet"+        },+        {+          "name": "Clock Fall Time, Peak-to-Peak (Slew Rate)",+          "symbol": "tCLKF",+          "kind": "timing",+          "unit": "V/ns",+          "min": null,+          "typ": null,+          "max": 0.75,+          "conditions": "",+          "source_page": 105,+          "source": "datasheet"+        },+        {+          "name": "Minimum CS High Time",+          "symbol": "tCSH",+          "kind": "timing",+          "unit": "ns",+          "min": 35,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 105,+          "source": "datasheet"+        },+        {+          "name": "CS Low Setup Time (relative to clock)",+          "symbol": "tCSLS",+          "kind": "timing",+          "unit": "ns",+          "min": 6,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 105,+          "source": "datasheet"+        },+        {+          "name": "CS Low Hold Time (relative to clock)",+          "symbol": "tCSLH",+          "kind": "timing",+          "unit": "ns",+          "min": 6,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 105,+          "source": "datasheet"+        },+        {+          "name": "CS High Setup Time (relative to clock)",+          "symbol": "tCSHS",+          "kind": "timing",+          "unit": "ns",+          "min": 6,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 105,+          "source": "datasheet"+        },+        {+          "name": "CS High Hold Time (relative to clock)",+          "symbol": "tCSHH",+          "kind": "timing",+          "unit": "ns",+          "min": 6,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 105,+          "source": "datasheet"+        },+        {+          "name": "Data In Setup Time",+          "symbol": "tDS",+          "kind": "timing",+          "unit": "ns",+          "min": 2,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 105,+          "source": "datasheet"+        },+        {+          "name": "Data In Hold Time",+          "symbol": "tDH",+          "kind": "timing",+          "unit": "ns",+          "min": 1,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 105,+          "source": "datasheet"+        },+        {+          "name": "Output Disable Time",+          "symbol": "tDIS",+          "kind": "timing",+          "unit": "ns",+          "min": null,+          "typ": null,+          "max": 8,+          "conditions": "",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "Output Valid Time",+          "symbol": "tV",+          "kind": "timing",+          "unit": "ns",+          "min": null,+          "typ": null,+          "max": 8,+          "conditions": "",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "Output Hold Time",+          "symbol": "tOH",+          "kind": "timing",+          "unit": "ns",+          "min": 0,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "HOLD Low Setup Time (relative to clock)",+          "symbol": "tHLS",+          "kind": "timing",+          "unit": "ns",+          "min": 6,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "HOLD Low Hold Time (relative to clock)",+          "symbol": "tHLH",+          "kind": "timing",+          "unit": "ns",+          "min": 6,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "HOLD High Setup Time (relative to clock)",+          "symbol": "tHHS",+          "kind": "timing",+          "unit": "ns",+          "min": 6,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "HOLD High Hold Time (relative to clock)",+          "symbol": "tHHH",+          "kind": "timing",+          "unit": "ns",+          "min": 6,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "HOLD Low to Output High-Z",+          "symbol": "tHLQZ",+          "kind": "timing",+          "unit": "ns",+          "min": null,+          "typ": null,+          "max": 7,+          "conditions": "",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "HOLD High to Output Low-Z",+          "symbol": "tHHQX",+          "kind": "timing",+          "unit": "ns",+          "min": null,+          "typ": null,+          "max": 7,+          "conditions": "",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "Write Protect Setup Time",+          "symbol": "tWPS",+          "kind": "timing",+          "unit": "ns",+          "min": 20,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "Write Protect Hold Time",+          "symbol": "tWPH",+          "kind": "timing",+          "unit": "ns",+          "min": 100,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "CS High to Deep Power-Down",+          "symbol": "tEDPD",+          "kind": "timing",+          "unit": "µs",+          "min": null,+          "typ": null,+          "max": 3,+          "conditions": "",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "CS High to Ultra Deep Power-Down",+          "symbol": "tEUDPD",+          "kind": "timing",+          "unit": "µs",+          "min": null,+          "typ": null,+          "max": 3,+          "conditions": "",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "Return from Terminate Command Time",+          "symbol": "tSWSTOP",+          "kind": "timing",+          "unit": "µs",+          "min": null,+          "typ": null,+          "max": 50,+          "conditions": "",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "Resume from Software Reset Time",+          "symbol": "tSWRST",+          "kind": "timing",+          "unit": "µs",+          "min": null,+          "typ": null,+          "max": 260,+          "conditions": "",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "Resume from Ultra Deep Power-Down Time",+          "symbol": "tRUDPD",+          "kind": "timing",+          "unit": "µs",+          "min": null,+          "typ": 160,+          "max": 260,+          "conditions": "Max valid for UDPD hold time >400 ms",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "Resume from Deep Power-Down Time",+          "symbol": "tRDPD",+          "kind": "timing",+          "unit": "µs",+          "min": null,+          "typ": null,+          "max": 35,+          "conditions": "",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "Page Program Time (256 Bytes)",+          "symbol": "tPP",+          "kind": "timing",+          "unit": "ms",+          "min": null,+          "typ": 1.5,+          "max": 8,+          "conditions": "256 Bytes",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "Block Erase Time, 4 KBytes",+          "symbol": "tBLKE",+          "kind": "timing",+          "unit": "ms",+          "min": null,+          "typ": 66,+          "max": 115,+          "conditions": "4 KBytes",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "Block Erase Time, 32 KBytes",+          "symbol": "tBLKE",+          "kind": "timing",+          "unit": "ms",+          "min": null,+          "typ": 515,+          "max": 800,+          "conditions": "32 KBytes",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "Block Erase Time, 64 KBytes",+          "symbol": "tBLKE",+          "kind": "timing",+          "unit": "ms",+          "min": null,+          "typ": 800,+          "max": 1600,+          "conditions": "64 KBytes",+          "source_page": 106,+          "source": "datasheet"+        },+        {+          "name": "Resume Time (Program)",+          "symbol": "tRES",+          "kind": "timing",+          "unit": "µs",+          "min": null,+          "typ": 8,+          "max": 10,+          "conditions": "",+          "source_page": 107,+          "source": "datasheet"+        },+        {+          "name": "Resume Time (Erase)",+          "symbol": "tRES",+          "kind": "timing",+          "unit": "µs",+          "min": null,+          "typ": 8,+          "max": 10,+          "conditions": "",+          "source_page": 107,+          "source": "datasheet"+        },+        {+          "name": "OTP Security Register Program Time",+          "symbol": "tOTPP",+          "kind": "timing",+          "unit": "ms",+          "min": null,+          "typ": 5,+          "max": 6,+          "conditions": "<= 10K",+          "source_page": 107,+          "source": "datasheet"+        },+        {+          "name": "Write Status Register Time",+          "symbol": "tWRSR",+          "kind": "timing",+          "unit": "ms",+          "min": null,+          "typ": 13,+          "max": 37,+          "conditions": "",+          "source_page": 107,+          "source": "datasheet"+        },+        {+          "name": "Minimum VCC to full operation permitted",+          "symbol": "tVCSL",+          "kind": "timing",+          "unit": "µs",+          "min": 260,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 108,+          "source": "datasheet"+        },+        {+          "name": "VCC rise time (from 0V to VCCmin)",+          "symbol": "tVR",+          "kind": "timing",+          "unit": "µs/V",+          "min": 1,+          "typ": null,+          "max": 30000,+          "conditions": "",+          "source_page": 108,+          "source": "datasheet"+        },+        {+          "name": "VCC brown-out low time",+          "symbol": "tPWD",+          "kind": "timing",+          "unit": "µs",+          "min": 300,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 108,+          "source": "datasheet"+        },+        {+          "name": "Maximum VCC brown-out",+          "symbol": "VPWDMAX",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 0.2,+          "conditions": "",+          "source_page": 108,+          "source": "datasheet"+        }+      ]+    }+  },+  "discovery_triggers": [+    "at25ff161a-sshn-t"+  ],+  "discovery_pitch": "AT25FF161A-SSHN-T (Adesto Technologies) component page: datasheet pinout, KiCad symbol, footprint and 3D.",+  "visibility": "public" }
page.json+7−6
@@ -4,7 +4,7 @@   "slug": "at25ff161a-sshn-t",   "title": "AT25FF161A-SSHN-T",   "brief": "Adesto Technologies NOR FLASH, SOIC-8. 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": "at25ff161a-sshn-t.kicad_sym",       "footprint": "at25ff161a-sshn-t.kicad_mod",       "model_3d": "at25ff161a-sshn-t-hero.glb",-      "model_3d_plain": "at25ff161a-sshn-t-etched.glb",+      "model_3d_plain": "at25ff161a-sshn-t.glb",       "model_3d_step": "at25ff161a-sshn-t-etched.step",       "model_3d_step_plain": "at25ff161a-sshn-t.step",       "lbr": "at25ff161a-sshn-t.lbr"@@ -944,9 +944,10 @@     "viewers/footprint.html",     "at25ff161a-sshn-t-hero.glb",     "at25ff161a-sshn-t-hero.overlay.json",-    "at25ff161a-sshn-t-etched.glb"+    "at25ff161a-sshn-t-etched.glb",+    "at25ff161a-sshn-t-etched.step"   ],-  "visibility": {-    "public": true-  }+  "visibility": "public",+  "description": "Adesto Technologies NOR FLASH, SOIC-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "org": "adom" }\ No newline at end of file