PM50相比ISD芯片各有不同,下面具体比较一下:
1、ISD具有现场录音、随录随放的功能,而PM50只能通过专用的编程器编缉和烧写;
2、PM50可以较大范围调整音质,从4.8KHZ~21KHZ,而且支持同一芯片中不同的语音段有好坏不同的音质,比较有灵活性。ISD则固定取样率,只能换不同的型号来调整音质。
3、PM50有同样规格的FLASHRAM和MASKROM两种版本,当你开发完FLASHRAM的程序和语音,实际也完成了MAKSROM(掩膜片)的开发,在上量后可以直接投掩膜片.这一点ISD就没法解决。PM50的FLASHRAM版本的价格和ISD台湾封装片的价格相当。掩膜版就只有五分之一、十分之一的价格了,非常经济。ISD芯片的最大问题是没有掩膜版,上得量再大,价格也没什么变动.
4、PM50是数字式的,一致性好,批量拷贝完全相同。而ISD芯片由于是模拟与数字电路的结合,批量拷贝复制的一致性问题就很突出.
型号、取样 |
PM50 系列语音芯片参数表 |
|
正常音质取样 振荡电阻240~260K |
|
HQ高音质取样 振荡电阻120~130K |
4.8KHZ |
6KHZ |
8KHZ |
12KHZ |
|
8.4KHZ |
10.5KHZ |
14KHZ |
21KHZ |
PM5020 |
33.3秒 |
26.7秒 |
20秒 |
13.3秒 |
|
19秒 |
15.2秒 |
11.4秒 |
7.6秒 |
PM5050 |
83.3秒 |
66.7秒 |
50秒 |
33.3秒 |
|
47.6秒 |
38.1秒 |
28.6秒 |
19秒 |
PM5100 |
166.7秒 |
133.4秒 |
100秒 |
66.7秒 |
|
95.2秒 |
76.2秒 |
57.2秒 |
38秒 |
参数 |
FLASHRAM , 3~6V 电源电压, 1~128 段,有并行、串行、智能控制等模式 |
以上芯片由 ATVOC-PM50 编程器、 ATISP 在线编程器编程、烧录。 |
5、PM50能够实现在线编程(ISP),即芯片在电路板上通过ISP接口就可以修改语音内容,而相应的外围电路或控制软件不变。ISD就不行。
6、由于 ISD具有录音功能,在不需要用户录音的场合就存在丢失录音内容的问题。虽然也有一些公司和技术人员提出了一些补丁方案,但绝大多数设计人员都没有解决这问题,常在使用几个月后发现有语音段丢失。而PM50没有录音功能,还没有发现这问题。
ISD系列语音芯片参数表 |
| 型号 |
存储时间(秒) |
可分段数 |
信息分辨率(毫秒) |
采样频率(KHZ) |
滤波器带宽(KHZ) |
内部时钟(KHZ) |
ISD1806 |
6-15 |
1 |
/ |
3.2-8 |
1.7-3.4 |
/ |
ISD1810 |
10-20 |
1 |
/ |
3.2-8 |
1.7-3.4 |
/ |
ISD1420 |
20 |
160 |
125 |
6.4 |
2.6 |
819.2 |
ISD2532 |
32 |
320 |
100 |
8.0 |
3.4 |
1024 |
ISD2548 |
48 |
320 |
150 |
5.3 |
2.3 |
682.7 |
ISD2564 |
64 |
320 |
200 |
4.0 |
1.7 |
512.0 |
ISD2560 |
60 |
600 |
100 |
8.0 |
3.4 |
1024 |
ISD2590 |
90 |
600 |
150 |
5.3 |
2.3 |
682.7 |
ISD25120 |
120 |
600 |
200 |
4.0 |
1.7 |
512.0 |
以上芯片由 ISD1425 编程拷贝机编程、拷贝。 |
ISD4002-120 |
120 |
600 |
200 |
8.0 |
3.4 |
1024 |
ISD4002-180 |
180 |
600 |
300 |
5.3 |
2.3 |
682.7 |
ISD4002-240 |
240 |
600 |
400 |
4.0 |
1.7 |
512.0 |
ISD4003-04 |
240 |
1200 |
200 |
8.0 |
3.4 |
1024 |
ISD4003-06 |
360 |
1200 |
300 |
5.3 |
2.3 |
682.7 |
ISD4003-08 |
480 |
1200 |
400 |
4.0 |
1.7 |
512.0 |
ISD4004-08 |
640 |
2400 |
200 |
8.0 |
3.4 |
1024 |
ISD4004-12 |
720 |
2400 |
300 |
5.3 |
2.3 |
682.7 |
ISD4004-16 |
960 |
2400 |
400 |
4.0 |
1.7 |
512.0 |
|
ISD5116 |
8-17分钟 |
2048 |
256-512 |
4.0-8.0 |
1.7-3.4 |
4096 |
7、PM50内部是采用的语音单片机,我们可以设计很多功能在芯片内以满足客户需求,使客户的外围电路和开发工作减至最小。甚至具有一部分单片机的功能,使用户免除使用外部单片机。现在我们已经设计了“八段并行控制、串行控制、智能控制”等多种方式编程,满足客户在工业控制、智能玩具、家电等产品的设计需求,降低客户的设计和生产成本。而ISD的内部控制模式定死了,需要客户迁就ISD的需要。 8、PM50的编程器采用USB接口,软件也完全傻瓜化,一个电子外行完全可以操作和使用,包括智能模式里简单的单片机功能设计都能无须学习任何语言就能圆满完成。这比ISD的编程器方便得多。
9、我们还在开发 PM50的系列产品,正在设计的还有27~54分钟的版本(音质接近MP3),即还在向长时间数发展,这个发展空间远胜ISD。
10、PM50有九个输出控制端口,可以由客户自定义功能,可以帮助客户解决很多与语音关联的电路控制,如LED,马达,传感器,后级驱动等。而ISD没有。
11、PM50做语音组合是目前语音电路中最简单的,用户只要把需要的语音按顺序放在芯片中即可,控制时只给段号地址就可以了,如第一段是80H,第二段是81H,等,与每一段的语音长度无关.而ISD则要麻烦得多.
在深圳 ,现在PM50的客户主要是玩具厂家,因为外销定单都需要先做样品,样品被客户确认,封样后才接到批量定单.过去做样品就是个麻烦事,老外很多,主意也很多,做一百个样品也不见得成几个,样品的投入还不敢很大,所以绝不敢一开始就投掩膜,而用其他芯片做又存在样品和批量产品的音质不同的问题.现在有了PM50问题就都解决了.
在北京 ,现在的PM50客户主要是做工业产品的语音合成用,过去都是用ISD做语音合成,电路复杂,要现学习很多ISD的技术原理,开发成本较高;如果直接用中青世纪开发的语音组合精灵板价格也较高(大约100元/块),而现在用PM50很快就能搞定,几乎不用学什么原理和技术,开发成本和材料成本都很低(仅十几元),而且以后语音内容修改起来很方便.
上述是我们公司在设计和使用时的心得 , 也许是出于设计者的偏爱 , 优势强调得很多。当然 , 我们本来就经营和推广了 ISD 芯片七八年之久,国内的 ISD 产品技术支持一直是我们公司在做。我们开发 PM50 时本来就是围绕着 ISD 的不足之处着手的 , 站在巨人的肩膀上容易看得更远些。还请设计人员到中青世纪的北京和深圳的直销柜台去体验,去提出更多的意见和要求。
|