{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2020:OKV35AVMFHBXEFSHBNJYVGEMQU","short_pith_number":"pith:OKV35AVM","schema_version":"1.0","canonical_sha256":"72abbe82ac29c37216470b538a988c8502b6e55dc55eb335155f110114a1bb9d","source":{"kind":"arxiv","id":"2005.02506","version":1},"attestation_state":"computed","paper":{"title":"LiteX: an open-source SoC builder and library based on Migen Python DSL","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.AR","authors_text":"Florent Kermarrec, Hannah Badier, Jean-Christophe Le Lann, S\\'ebastien Bourdeauducq","submitted_at":"2020-05-05T21:28:48Z","abstract_excerpt":"LiteX is a GitHub-hosted SoC builder / IP library and utilities that can be used to create SoCs and full FPGA designs. Besides being open-source and BSD licensed, its originality lies in the fact that its IP components are entirely described using Migen Python internal DSL, which simplifies its design in depth. LiteX already supports various softcores CPUs and essential peripherals, with no dependencies on proprietary IP blocks or generators. This paper provides an overview of LiteX: two real SoC designs on FPGA are presented. They both leverage the LiteX approach in terms of design entry, lib"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2005.02506","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.AR","submitted_at":"2020-05-05T21:28:48Z","cross_cats_sorted":[],"title_canon_sha256":"8fe1c6b06538b369b033302003e20774530abb7d770101a77fb5e9ee58bb125f","abstract_canon_sha256":"d4790e82cd4f5ee340980a6ef064e5e686b8d43703c7c703a124f4045cd6b026"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T01:00:52.896568Z","signature_b64":"iHQMhFFlSWi/buwcQ8SL7M4TbqlXiO8Sz0K0hQd3yEc7FN8WgLDbEwpUEO0PxbOF0JKpnLQV/fFKaUv5LCqJDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"72abbe82ac29c37216470b538a988c8502b6e55dc55eb335155f110114a1bb9d","last_reissued_at":"2026-07-05T01:00:52.896088Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T01:00:52.896088Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"LiteX: an open-source SoC builder and library based on Migen Python DSL","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.AR","authors_text":"Florent Kermarrec, Hannah Badier, Jean-Christophe Le Lann, S\\'ebastien Bourdeauducq","submitted_at":"2020-05-05T21:28:48Z","abstract_excerpt":"LiteX is a GitHub-hosted SoC builder / IP library and utilities that can be used to create SoCs and full FPGA designs. Besides being open-source and BSD licensed, its originality lies in the fact that its IP components are entirely described using Migen Python internal DSL, which simplifies its design in depth. LiteX already supports various softcores CPUs and essential peripherals, with no dependencies on proprietary IP blocks or generators. This paper provides an overview of LiteX: two real SoC designs on FPGA are presented. They both leverage the LiteX approach in terms of design entry, lib"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2005.02506","kind":"arxiv","version":1},"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/2005.02506/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2005.02506","created_at":"2026-07-05T01:00:52.896148+00:00"},{"alias_kind":"arxiv_version","alias_value":"2005.02506v1","created_at":"2026-07-05T01:00:52.896148+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2005.02506","created_at":"2026-07-05T01:00:52.896148+00:00"},{"alias_kind":"pith_short_12","alias_value":"OKV35AVMFHBX","created_at":"2026-07-05T01:00:52.896148+00:00"},{"alias_kind":"pith_short_16","alias_value":"OKV35AVMFHBXEFSH","created_at":"2026-07-05T01:00:52.896148+00:00"},{"alias_kind":"pith_short_8","alias_value":"OKV35AVM","created_at":"2026-07-05T01:00:52.896148+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":1,"internal_anchor_count":1,"sample":[{"citing_arxiv_id":"2508.16959","citing_title":"X-HEEP: An Open-Source, Configurable and Extendible RISC-V Platform for TinyAI Applications","ref_index":13,"is_internal_anchor":true}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/OKV35AVMFHBXEFSHBNJYVGEMQU","json":"https://pith.science/pith/OKV35AVMFHBXEFSHBNJYVGEMQU.json","graph_json":"https://pith.science/api/pith-number/OKV35AVMFHBXEFSHBNJYVGEMQU/graph.json","events_json":"https://pith.science/api/pith-number/OKV35AVMFHBXEFSHBNJYVGEMQU/events.json","paper":"https://pith.science/paper/OKV35AVM"},"agent_actions":{"view_html":"https://pith.science/pith/OKV35AVMFHBXEFSHBNJYVGEMQU","download_json":"https://pith.science/pith/OKV35AVMFHBXEFSHBNJYVGEMQU.json","view_paper":"https://pith.science/paper/OKV35AVM","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2005.02506&json=true","fetch_graph":"https://pith.science/api/pith-number/OKV35AVMFHBXEFSHBNJYVGEMQU/graph.json","fetch_events":"https://pith.science/api/pith-number/OKV35AVMFHBXEFSHBNJYVGEMQU/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/OKV35AVMFHBXEFSHBNJYVGEMQU/action/timestamp_anchor","attest_storage":"https://pith.science/pith/OKV35AVMFHBXEFSHBNJYVGEMQU/action/storage_attestation","attest_author":"https://pith.science/pith/OKV35AVMFHBXEFSHBNJYVGEMQU/action/author_attestation","sign_citation":"https://pith.science/pith/OKV35AVMFHBXEFSHBNJYVGEMQU/action/citation_signature","submit_replication":"https://pith.science/pith/OKV35AVMFHBXEFSHBNJYVGEMQU/action/replication_record"}},"created_at":"2026-07-05T01:00:52.896148+00:00","updated_at":"2026-07-05T01:00:52.896148+00:00"}