{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:VT5TXJZ5IHPKE4GLWO22OLHWDU","short_pith_number":"pith:VT5TXJZ5","canonical_record":{"source":{"id":"2405.01419","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AR","submitted_at":"2024-05-02T16:08:08Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"96cd90b93b375e4172036e3386f5e12afa5fb2790f2686103fea64b5ff76cf72","abstract_canon_sha256":"fabfb862b6276b4060528f777910e078ade91b190427a91daffa2ea8d85b690b"},"schema_version":"1.0"},"canonical_sha256":"acfb3ba73d41dea270cbb3b5a72cf61d269ee8ee4dda409fff4194f389743529","source":{"kind":"arxiv","id":"2405.01419","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2405.01419","created_at":"2026-07-05T09:47:30Z"},{"alias_kind":"arxiv_version","alias_value":"2405.01419v3","created_at":"2026-07-05T09:47:30Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2405.01419","created_at":"2026-07-05T09:47:30Z"},{"alias_kind":"pith_short_12","alias_value":"VT5TXJZ5IHPK","created_at":"2026-07-05T09:47:30Z"},{"alias_kind":"pith_short_16","alias_value":"VT5TXJZ5IHPKE4GL","created_at":"2026-07-05T09:47:30Z"},{"alias_kind":"pith_short_8","alias_value":"VT5TXJZ5","created_at":"2026-07-05T09:47:30Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:VT5TXJZ5IHPKE4GLWO22OLHWDU","target":"record","payload":{"canonical_record":{"source":{"id":"2405.01419","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AR","submitted_at":"2024-05-02T16:08:08Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"96cd90b93b375e4172036e3386f5e12afa5fb2790f2686103fea64b5ff76cf72","abstract_canon_sha256":"fabfb862b6276b4060528f777910e078ade91b190427a91daffa2ea8d85b690b"},"schema_version":"1.0"},"canonical_sha256":"acfb3ba73d41dea270cbb3b5a72cf61d269ee8ee4dda409fff4194f389743529","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:47:30.024968Z","signature_b64":"Y6+JFNgKvEw71LfbsRKDoQ5xwkLeU+PBVv0w+QPzB8dfU6adu4cIOJwkvkvne50zifPWAtZudJbd4i7TjxbuDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"acfb3ba73d41dea270cbb3b5a72cf61d269ee8ee4dda409fff4194f389743529","last_reissued_at":"2026-07-05T09:47:30.024377Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:47:30.024377Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2405.01419","source_version":3,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T09:47:30Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"WGvFkYhAS8MAZq4d/ZULallJMGEdWTGfuyrolf35ntN4EJAE99yBmZosb8JHbXE+aaNn7sab1AwuZp8/ihGhDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T10:23:27.907748Z"},"content_sha256":"ebdcad953ae9a8ae9371794328970d335975ae691afd3e6ce2a02710e48e9645","schema_version":"1.0","event_id":"sha256:ebdcad953ae9a8ae9371794328970d335975ae691afd3e6ce2a02710e48e9645"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:VT5TXJZ5IHPKE4GLWO22OLHWDU","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Natural Language to Verilog: Design of a Recurrent Spiking Neural Network using Large Language Models and ChatGPT","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.AR","authors_text":"Andreas G. Andreou, George Psaltakis, Gian Domenico Licciardo, Michael Tomlinson, Paola Vitolo","submitted_at":"2024-05-02T16:08:08Z","abstract_excerpt":"This paper investigates the use of Large Language Models (LLMs) and natural language prompts to generate hardware description code, namely Verilog. Building on our prior work, we employ OpenAI's ChatGPT4 and natural language prompts to synthesize an RTL Verilog module of a programmable recurrent spiking neural network, while also generating test benches to assess the system's correctness. The resultant design was validated in three simple machine learning tasks, the exclusive OR, the IRIS flower classification and the MNIST hand-written digit classification. Furthermore, the design was validat"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2405.01419","kind":"arxiv","version":3},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2405.01419/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T09:47:30Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"oHE87czZzUPYnTHJ7jw/yOUchxGpGRlWWZJ/nruYkXbW4775kbSUzeGpawLhr6hmkoqHUwUTqOn5dEy5n6B/Ag==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T10:23:27.908128Z"},"content_sha256":"f203cead8419f59c5e7e27a261fd1fe9870616bdc8508c71e378105acf55fdfd","schema_version":"1.0","event_id":"sha256:f203cead8419f59c5e7e27a261fd1fe9870616bdc8508c71e378105acf55fdfd"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/VT5TXJZ5IHPKE4GLWO22OLHWDU/bundle.json","state_url":"https://pith.science/pith/VT5TXJZ5IHPKE4GLWO22OLHWDU/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/VT5TXJZ5IHPKE4GLWO22OLHWDU/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-07-07T10:23:27Z","links":{"resolver":"https://pith.science/pith/VT5TXJZ5IHPKE4GLWO22OLHWDU","bundle":"https://pith.science/pith/VT5TXJZ5IHPKE4GLWO22OLHWDU/bundle.json","state":"https://pith.science/pith/VT5TXJZ5IHPKE4GLWO22OLHWDU/state.json","well_known_bundle":"https://pith.science/.well-known/pith/VT5TXJZ5IHPKE4GLWO22OLHWDU/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:VT5TXJZ5IHPKE4GLWO22OLHWDU","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"fabfb862b6276b4060528f777910e078ade91b190427a91daffa2ea8d85b690b","cross_cats_sorted":["cs.AI"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AR","submitted_at":"2024-05-02T16:08:08Z","title_canon_sha256":"96cd90b93b375e4172036e3386f5e12afa5fb2790f2686103fea64b5ff76cf72"},"schema_version":"1.0","source":{"id":"2405.01419","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2405.01419","created_at":"2026-07-05T09:47:30Z"},{"alias_kind":"arxiv_version","alias_value":"2405.01419v3","created_at":"2026-07-05T09:47:30Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2405.01419","created_at":"2026-07-05T09:47:30Z"},{"alias_kind":"pith_short_12","alias_value":"VT5TXJZ5IHPK","created_at":"2026-07-05T09:47:30Z"},{"alias_kind":"pith_short_16","alias_value":"VT5TXJZ5IHPKE4GL","created_at":"2026-07-05T09:47:30Z"},{"alias_kind":"pith_short_8","alias_value":"VT5TXJZ5","created_at":"2026-07-05T09:47:30Z"}],"graph_snapshots":[{"event_id":"sha256:f203cead8419f59c5e7e27a261fd1fe9870616bdc8508c71e378105acf55fdfd","target":"graph","created_at":"2026-07-05T09:47:30Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2405.01419/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"This paper investigates the use of Large Language Models (LLMs) and natural language prompts to generate hardware description code, namely Verilog. Building on our prior work, we employ OpenAI's ChatGPT4 and natural language prompts to synthesize an RTL Verilog module of a programmable recurrent spiking neural network, while also generating test benches to assess the system's correctness. The resultant design was validated in three simple machine learning tasks, the exclusive OR, the IRIS flower classification and the MNIST hand-written digit classification. Furthermore, the design was validat","authors_text":"Andreas G. Andreou, George Psaltakis, Gian Domenico Licciardo, Michael Tomlinson, Paola Vitolo","cross_cats":["cs.AI"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AR","submitted_at":"2024-05-02T16:08:08Z","title":"Natural Language to Verilog: Design of a Recurrent Spiking Neural Network using Large Language Models and ChatGPT"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2405.01419","kind":"arxiv","version":3},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:ebdcad953ae9a8ae9371794328970d335975ae691afd3e6ce2a02710e48e9645","target":"record","created_at":"2026-07-05T09:47:30Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"fabfb862b6276b4060528f777910e078ade91b190427a91daffa2ea8d85b690b","cross_cats_sorted":["cs.AI"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AR","submitted_at":"2024-05-02T16:08:08Z","title_canon_sha256":"96cd90b93b375e4172036e3386f5e12afa5fb2790f2686103fea64b5ff76cf72"},"schema_version":"1.0","source":{"id":"2405.01419","kind":"arxiv","version":3}},"canonical_sha256":"acfb3ba73d41dea270cbb3b5a72cf61d269ee8ee4dda409fff4194f389743529","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"acfb3ba73d41dea270cbb3b5a72cf61d269ee8ee4dda409fff4194f389743529","first_computed_at":"2026-07-05T09:47:30.024377Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:47:30.024377Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Y6+JFNgKvEw71LfbsRKDoQ5xwkLeU+PBVv0w+QPzB8dfU6adu4cIOJwkvkvne50zifPWAtZudJbd4i7TjxbuDQ==","signature_status":"signed_v1","signed_at":"2026-07-05T09:47:30.024968Z","signed_message":"canonical_sha256_bytes"},"source_id":"2405.01419","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:ebdcad953ae9a8ae9371794328970d335975ae691afd3e6ce2a02710e48e9645","sha256:f203cead8419f59c5e7e27a261fd1fe9870616bdc8508c71e378105acf55fdfd"],"state_sha256":"31184452404d128ffdb929834c53adc0a7652752a9660e6d7e5111c4b748858b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"X+0kaAS4Fp3+OnzSCx+PKu+70YSgDBwJCIJUnCmCiYMIAuuUR8z/JQGJ7bZITf1EIAtZhFlS07EiudWFSHt5AQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T10:23:27.910084Z","bundle_sha256":"f10e6fe969d275c088a1c0ef25028c59664a949bb64f58bf4bd48a2555fa6922"}}