UID609363
威望24
金钱169948
交易诚信度0
主题23
帖子2785
注册时间2009-7-10
最后登录2018-7-9
高级会员
交易诚信度0
注册时间2009-7-10
|
powerpan 发表于 2012-11-12 00:33
刚刚一个行家提醒我,希望我我们深入说说硬解/软解,
我们比较几个系统:
“结论就是,无论软解还是硬解,只要能保证输出的FIFO(先进先出缓冲器)不被拉空,同时在后端进行数据整形,就不会有任何差异。”
NO,NO,只知其一,不知其二也。不过至少你承认了,软解硬解,要完全一样,是要有条件限制的。对于做软件的来说,保证FIFO不被拉空,确实是轻而易举的事情。
软解最不能接受的弊端不是在其数字处理能力上,而是在其作为SOC芯片中的一个节点,其工作环境是否纯净。复杂的操作系统多任务运行的时候干扰问题是很严重的,能考虑到这个层面应该是硬件工程师的职责范围,能把这些问题和音频重放效果联系起来,是音频设计师的职责范围。
为什么那些天价转盘都是采用CPLD/FPGA类器件来做处理呢?(千万别说FPGA是软解哦),如果写个好的软件,保证FIFO不被拉空,不考虑延迟,是不是单片机就很OK啊?事实上已经有不少类似单片机的播放器出现了。 |
|