| { | |
| "hours_features": [ | |
| "tech_node_encoded", | |
| "block_type_encoded", | |
| "priority_encoded", | |
| "transistor_count", | |
| "transistor_count_log", | |
| "has_dependencies", | |
| "num_dependencies", | |
| "constraint_complexity", | |
| "drc_iterations", | |
| "engineer_skill_factor", | |
| "type_node_interaction", | |
| "complexity_score", | |
| "size_priority_interaction" | |
| ], | |
| "complexity_features": [ | |
| "tech_node_encoded", | |
| "block_type_encoded", | |
| "priority_encoded", | |
| "transistor_count", | |
| "transistor_count_log", | |
| "has_dependencies", | |
| "num_dependencies", | |
| "constraint_complexity", | |
| "drc_iterations", | |
| "type_node_interaction", | |
| "complexity_score", | |
| "size_priority_interaction" | |
| ], | |
| "bottleneck_features": [ | |
| "tech_node_encoded", | |
| "block_type_encoded", | |
| "priority_encoded", | |
| "transistor_count_log", | |
| "has_dependencies", | |
| "num_dependencies", | |
| "constraint_complexity", | |
| "estimated_hours", | |
| "hours_logged", | |
| "drc_iterations", | |
| "drc_violations_total", | |
| "lvs_mismatches_total", | |
| "current_stage_idx", | |
| "engineer_skill_factor", | |
| "complexity_score", | |
| "hours_budget_pct", | |
| "stage_velocity" | |
| ], | |
| "completion_features": [ | |
| "tech_node_encoded", | |
| "block_type_encoded", | |
| "priority_numeric", | |
| "transistor_count_log", | |
| "has_dependencies", | |
| "num_dependencies", | |
| "constraint_complexity", | |
| "estimated_hours", | |
| "engineer_skill_factor", | |
| "drc_iterations", | |
| "current_stage_idx", | |
| "cumulative_hours", | |
| "cumulative_days", | |
| "cumulative_drc_violations", | |
| "cumulative_lvs_mismatches", | |
| "hours_vs_estimate_ratio", | |
| "stages_completed", | |
| "avg_hours_per_stage_so_far", | |
| "avg_days_per_stage_so_far" | |
| ], | |
| "tech_nodes": [ | |
| "12nm", | |
| "14nm", | |
| "22nm", | |
| "28nm", | |
| "45nm", | |
| "5nm", | |
| "65nm", | |
| "7nm" | |
| ], | |
| "block_types": [ | |
| "ADC", | |
| "BGR", | |
| "BandgapRef", | |
| "Comparator", | |
| "CurrentMirror", | |
| "DAC", | |
| "DiffAmp", | |
| "LDO", | |
| "LNA", | |
| "LVDS_Driver", | |
| "Mixer", | |
| "OTA", | |
| "Oscillator", | |
| "PA", | |
| "PLL", | |
| "PowerDetector", | |
| "SampleHold", | |
| "SerDes", | |
| "TIA", | |
| "VCO" | |
| ], | |
| "priorities": [ | |
| "P4-Low", | |
| "P3-Medium", | |
| "P2-High", | |
| "P1-Critical" | |
| ], | |
| "complexity_classes": [ | |
| "High", | |
| "Low", | |
| "Medium" | |
| ], | |
| "bottleneck_classes": [ | |
| "High", | |
| "Low", | |
| "Medium" | |
| ] | |
| } |