II.
LibraryProcess overview
Reference · livelib-process:fpga-programming--axi-interface-design
specializations/fpga-programming/axi-interface-design overview
AXI Interface Design and Implementation - Design AXI4, AXI4-Lite, and AXI4-Stream interfaces. Implement masters, slaves, and interconnect components following ARM AMBA specifications.
Attributes
displayName
specializations/fpga-programming/axi-interface-design
description
AXI Interface Design and Implementation - Design AXI4, AXI4-Lite, and AXI4-Stream interfaces. Implement
masters, slaves, and interconnect components following ARM AMBA specifications.
libraryPath
library/specializations/fpga-programming/axi-interface-design.js
specialization
fpga-programming
references
- - ARM AMBA AXI Protocol: https://developer.arm.com/documentation/ihi0022/latest
- - AXI4-Stream Protocol: https://developer.arm.com/documentation/ihi0051/latest
- - Xilinx AXI Reference: https://docs.amd.com/r/en-US/ug1037-vivado-axi-reference-guide
example
const result = await orchestrate('specializations/fpga-programming/axi-interface-design', {
designName: 'dma_controller',
axiType: 'AXI4',
interfaceRole: 'master',
dataWidth: 64,
addrWidth: 32
});
usesAgents
- axi-engineer
- verification-engineer
Outgoing edges
lib_applies_to_domain1
- domain:embedded-systems·DomainEmbedded Systems
lib_belongs_to_specialization1
- specialization:fpga-programming·Specialization
lib_implements_workflow1
- workflow:architecture-decision-record·WorkflowArchitecture Decision Record
lib_involves_role1
- role:embedded-engineer·RoleEmbedded Engineer
lib_requires_skill_area2
- skill-area:hdl-design·SkillAreaHDL Design
- skill-area:fpga-synthesis·SkillAreaFPGA Synthesis Flow
Incoming edges
None.