The original JEDEC source PDFs are not included in this public repository. Files named JESD209-4E.pdf, JESD209-5C.pdf, and JESD209-6.pdf are dummy placeholders only, included so the expected local filenames are visible.
Tools and generated reference artifacts for converting JEDEC JESD209 LPDDR PDFs into markdown and structured JSONL that can be used by local search/reference skills.
jedec_convert/— Python package and CLI for conversion/validationdocs/— converted LPDDR4/5/6 artifactsreports/— conversion quality reports_probe_*— probe/intermediate outputs used during conversion experimentssample_docs/— synthetic sample data for validation/smoke testspdf_to_md.sh,run_all_jedec_convert.sh— helper scripts
- Convert JEDEC JESD209 PDFs to markdown via the Marker backend
- Generate structured outputs such as
sections.jsonl,tables.jsonl,figures.jsonl, andmanifest.json - Validate conversion output and emit markdown/json quality reports
- Run smoke tests against extracted terms and metadata
cd /home/eon/work/jesd_skill
python -m pip install -e .
python -m pip install marker-pdfmarker_single must be available on PATH for the convert command.
python -m jedec_convert convert \
--input /home/eon/work/jesd_skill/JESD209-5C.pdf \
--doc JESD209-5C \
--generation LPDDR5 \
--revision C \
--backend marker \
--output /home/eon/work/jesd_skill/docs/lpddr5python -m jedec_convert validate \
--input /home/eon/work/jesd_skill/docs/lpddr5 \
--report /home/eon/work/jesd_skill/reports/lpddr5_conversion_report.mdpython -m jedec_convert smoke-test \
--input /home/eon/work/jesd_skill/docs/lpddr5 \
--terms tRFC,tRCD,tRP,MR13,MR14,MRW,MPC,WCK,ODT,DBIdocs/lpddr5/
clean.md
sections.jsonl
tables.jsonl
figures.jsonl
manifest.json
images/
Validation reports land in reports/.
- The intended runtime path is to use converted artifacts, not parse PDFs at query time.
- Symbol names are preserved rather than normalized away during post-processing.
- Images are referenced by relative path rather than embedded as base64.
- The current repo includes both converter code and generated artifacts for convenience.
- Package import/CLI structure verified
- Validation and smoke-test flow verified on synthetic sample data
- Real conversion outputs for LPDDR4/5/6 are included in this repo
- Full PDF conversion requires
marker-pdfin the local environment