II.
LibraryProcess JSON
Structured · livelib-process:fpga-programming--fpga-on-chip-debugging
specializations/fpga-programming/fpga-on-chip-debugging json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "lib-process:fpga-programming--fpga-on-chip-debugging",
"_kind": "LibraryProcess",
"_file": "generated-library/processes.yaml",
"_cluster": "generated-library",
"attributes": {
"displayName": "specializations/fpga-programming/fpga-on-chip-debugging",
"description": "FPGA On-Chip Debugging - Set up and use integrated logic analyzers (ILA), virtual I/O (VIO), and debug\ncores for in-system debugging. Capture and analyze signals during real hardware operation.",
"libraryPath": "library/specializations/fpga-programming/fpga-on-chip-debugging.js",
"specialization": "fpga-programming",
"references": [
"- Vivado Debug: https://docs.amd.com/r/en-US/ug908-vivado-programming-debugging",
"- Signal Tap: https://www.intel.com/content/www/us/en/programmable/documentation/mwh1410471376527.html",
"- ChipScope: https://docs.amd.com/r/en-US/ug936-vivado-tutorial-programming-debugging"
],
"example": "const result = await orchestrate('specializations/fpga-programming/fpga-on-chip-debugging', {\n designName: 'pcie_controller',\n debugTargets: [{ signal: 'rx_data', width: 64 }, { signal: 'tx_valid', width: 1 }],\n captureDepth: 4096,\n triggerConditions: [{ signal: 'error_flag', value: 1 }]\n});",
"usesAgents": [
"debug-engineer",
"verification-engineer"
]
},
"outgoingEdges": [
{
"from": "lib-process:fpga-programming--fpga-on-chip-debugging",
"to": "skill-area:hdl-design",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:fpga-programming--fpga-on-chip-debugging",
"to": "skill-area:fpga-synthesis",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:fpga-programming--fpga-on-chip-debugging",
"to": "domain:embedded-systems",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:fpga-programming--fpga-on-chip-debugging",
"to": "role:embedded-engineer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:fpga-programming--fpga-on-chip-debugging",
"to": "workflow:bug-triage",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:fpga-programming--fpga-on-chip-debugging",
"to": "specialization:fpga-programming",
"kind": "lib_belongs_to_specialization",
"attributes": {
"weight": 1
}
}
],
"incomingEdges": []
}