{"id":"W7140900529","doi":"10.1109/fpl68686.2025.00022","title":"From Errors to Solutions: LLM-Powered Command Scripting for FPGA Cad Tools","year":2025,"lang":"","type":"article","venue":"","topic":"Physical Unclonable Functions (PUFs) and Hardware Security","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Toronto","funders":"","keywords":"Scripting language; CAD; Software; Field-programmable gate array; Key (lock)","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.003071748,0.002311267,0.0006238745,0.002139858,0.0006065805,0.002240915,0.00313969,0.001361591,0.01249026],"category_scores_gemma":[0.02381559,0.001180514,0.00109304,0.00102066,0.001043105,0.003188736,0.00345367,0.002002371,0.007806461],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.000974119,"about_ca_system_score_gemma":0.001635569,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001993636,"about_ca_topic_score_gemma":0.003338936,"domain_scores_codex":[0.9968941,0.0008678276,0.0003673639,0.000605672,0.00108211,0.0001828409],"domain_scores_gemma":[0.9891176,0.005450821,0.001098905,0.002904441,0.001149232,0.0002789243],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.001399629,0.0003953738,0.009035048,0.001235333,0.00009937378,0.001485832,0.002548132,0.04851909,0.02004543,0.02300735,0.1714561,0.7207733],"study_design_scores_gemma":[0.0003060265,0.0002486169,0.002072077,0.0005443114,0.00006125114,0.0008785816,0.0005170087,0.7420189,0.07435403,0.03400527,0.1447911,0.0002027813],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.01956721,0.0002493367,0.5662338,0.0004523757,0.0001756495,0.0003727712,0.003645007,0.4034934,0.005810433],"genre_scores_gemma":[0.1735732,0.0002475923,0.7728056,0.0006283125,0.00006070924,0.0007430576,0.01274719,0.03314864,0.006045786],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.01249026,"threshold_uncertainty_score":0.04178411,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.05283428835011625,"score_gpt":0.2946528566610007,"score_spread":0.2418185683108845,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}