用系统级协同设计优化音频功放中的数模转换器,兼顾性能与成本。
HW/SW Co-design of a PCM/PWM converter: a System Level Approach based in the SpecC Methodology
- 通过SpecC方法在系统级建模并划分软硬件功能。
- 实现实时约束下比纯硬件方案更低的开销,避免高端处理器软件实现的高成本。
- 适合需要早期架构评估与快速验证的嵌入式系统开发者。
本文采用SpecC方法,在系统级软硬件协同设计流程中对类D音频功放核心部件——PCM到PWM转换器进行了案例研究。利用SpecC建模与探索,确定了硬件/软件划分方案。结合系统级估算与快速功能仿真,评估了满足实时性要求的多种映射策略,相比全硬件方案降低了预期成本,同时避免了在高端处理器上纯软件实现带来的高昂开销。尽管设计复杂度适中,结果凸显了系统级协同设计在早期架构洞察、快速验证及可操作的成本/性能权衡方面的价值。[原始工作发表于2005年;2025年格式修订,内容未变。]
原文摘要 · Abstract (English)
We present a case study applying the SpecC methodology within a system-level hardware/software co-design flow to a PCM-to-PWM converter, the core of a Class-D audio amplifier. The converter was modeled and explored with SpecC methodology to derive an HW/SW partition. Using system-level estimates and fast functional simulation, we evaluated mappings that meet real-time constraints while reducing estimated cost of an all-hardware solution and avoiding the expense of a purely software implementation on a high-end processor. Despite the design's moderate complexity, the results underline the value of system-level co-design for early architectural insight, rapid validation, and actionable cost/performance trade-offs. [Original work from 2005; formatting revised in 2025, with no changes to the results.]
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。