主题:请问netboxii能否支持CMDA的全数据业务测试 共有71076人关注过本帖 |
---|
CHITOW |
1楼 |
请问netboxii能否支持CMDA的全数据业务测试 Post By:2004-9-7 15:58:00 [只看该作者]
请问netboxii能否支持CMDA的全数据业务测试(115.2K)
 硬件:386通过6片16C654扩展4×6个串口(即24个CDMA)   请问贵公司的386能否达到满足这种要求。 |
|
单帖管理 | 引用 | 回复 |
x10 |
2楼 |
Post By:2004-9-7 23:25:00 [只看该作者]
仅仅就24路115.2k数据来说,采用速度更高的ETR232i更合适。由于总的数据率近280kbytes/s,不知还需做其他什么处理。可以给我们发email,把需求具体一些。至少我们可以为你做一些分析,甚至实现方案。
|
|
单帖管理 | 引用 | 回复 |
chitow |
3楼 |
Post By:2004-9-8 10:12:00 [只看该作者]
(1) CPU通过6片16C654扩展4×6个串口(即24个CDMA)
(2) CPU通过7850实现e1通信 (3) CPU的本地串口与一个GPS实现定位。 (4) CPU还要实现4路dtmf\fsk编解码 |
|
单帖管理 | 引用 | 回复 |
x10 |
4楼 |
Post By:2004-9-8 13:01:00 [只看该作者]
是把串口数据转到E1?对DTMF\FSK不是很了解,请赐教。串口可以采用mem映射,加上FIFO,读取数据应当不成问题。GPS的速率很低(4800bps),也不会有很大的系统开销。你可以先买一片ETR232i去做一下DTMF编解玛测试,看看时间问题,这点我不能确认需要多少开销。
|
|
单帖管理 | 引用 | 回复 |
chitow |
5楼 |
Post By:2004-9-8 13:43:00 [只看该作者]
DTMF\FSK速度不是问题,问题是我这么多内容,(ETR232I)186能否快速相应,处理能力值得怀昵?
串口可以采用mem映射,加上FIFO,读取 请问如何映射法,怎么加FIFO,举个例子 ===- |
|
单帖管理 | 引用 | 回复 |
chitow |
6楼 |
Post By:2004-9-8 13:57:00 [只看该作者]
串口数据通过PCI存入工控机(E1由另一种单片机控制。不必考虑)
另:CPU卡如何与PCI卡相连(建议一下)。 |
|
单帖管理 | 引用 | 回复 |
x10 |
7楼 |
Post By:2004-9-8 15:42:00 [只看该作者]
串口控制器16C550自带16bytes的FIFO,这样就不需要程序每收到一个字节就读一次,而可以一次读多个字节,从而降低了中断程序的开销。在x86中,out/in指令的执行时间比mov指令慢很多,改用mem映射片选后,就可用mov指令替代常规的out/in指令,具体操作对扩展电路没有影响,只是我们对ETR232i内部的配置进行调整。PCI接口比较麻烦,能否考虑通过以太网接口把串口数据送到工控机?如果一定需要走PCI的话,一般的模式为:
工控机<=>PCI Slave控制器<=>双口RAM<=>ETR232i 以上模式需要写PCI方面的驱动程序,而以太网的话,可能会简单些,至少硬件是如此。 |
|
单帖管理 | 引用 | 回复 |
CHITOW |
8楼 |
Post By:2004-9-8 15:54:00 [只看该作者]
好谢谢
ETR232i我们准备使用。怎么评估板上没有告诉A0-A12是如何扩展的? |
|
单帖管理 | 引用 | 回复 |
chitow |
9楼 |
Post By:2004-9-8 16:45:00 [只看该作者]
工控机<=>PCI Slave控制器<=>双口RAM<=>ETR232i
ETR232i只有4位地址线,如何与双口RAM(比如CY7C136)地址线相连? |
|
单帖管理 | 引用 | 回复 |
x10 |
10楼 |
Post By:2004-9-8 17:00:00 [只看该作者]
我们是采用特殊方式引出A5-A12这8条地址线的,等你拿到板子,一看就明白。可以支持8K的双口RAM。
|
|
单帖管理 | 引用 | 回复 |
chitow |
11楼 |
Post By:2004-9-8 17:23:00 [只看该作者]
A5-A12这8条地址线是在ETR232i评估板上还是在ETR232i的地板上
我得双口RAM用到了A0-A10,但我的6个16c654也需要5个地址线(GPIO还没使用),我如何解决这个问题? |
|
单帖管理 | 引用 | 回复 |
x10 |
12楼 |
Post By:2004-9-8 18:07:00 [只看该作者]
当然是从ETR232i引出。总线是复用的,可以对CS0进行译码,然后分别接DPRAM和16C554x6。
|
|
单帖管理 | 引用 | 回复 |
chitow |
13楼 |
Post By:2004-9-8 19:42:00 [只看该作者]
A5-A12这8条地址线在什么地方,我从网上下载的V1.0版本上并没说明。
请问有更新的说明文档吗?如有请发我一份。 |
|
单帖管理 | 引用 | 回复 |
chitow |
14楼 |
Post By:2004-9-8 21:13:00 [只看该作者]
是不是说SD0-SD7通过74LS373(CS0#相当与ALE)后变成了A5-A12
|
|
单帖管理 | 引用 | 回复 |
x10 |
15楼 |
Post By:2004-9-8 21:20:00 [只看该作者]
从DOC2000插座下引出A5-A12。R1610C这颗芯片有你提的这个功能,但仅限于IO操作,不好用。
|
|
单帖管理 | 引用 | 回复 |
chitow |
16楼 |
Post By:2004-9-9 8:55:00 [只看该作者]
怎么etr232i_datasheet没说明,只有CN1和CN2,没有什么从DOC2000插座下引出A5-A12,我该怎么设计???
|
|
单帖管理 | 引用 | 回复 |
x10 |
17楼 |
Post By:2004-9-9 9:00:00 [只看该作者]
我们发的PCB文件中表明了A5-A12定位插座的位置。收到PCB文件了吗?是protel格式的,ETR232i(包括插座)被做成了一个器件,可以移动放置在需要的位置。
|
|
单帖管理 | 引用 | 回复 |
chitow |
18楼 |
Post By:2004-9-9 10:04:00 [只看该作者]
O明白,谢谢!
但但仅限于IO操作,不好用? 能不能说得明白点,我的16C554和DPRAM都要用到高7位。难道我不能将其使用? |
|
单帖管理 | 引用 | 回复 |
chitow |
19楼 |
Post By:2004-9-9 10:20:00 [只看该作者]
我刚刚看过了PCB,ETR232i(包括插座)被做成了一个器件,这确实没错。但是。。。。
首先是经过混合外部器件MIX_2(CN7)和CS0#才输出SA5-SA12 最后经过74LS245输出A5-A12, 从这个意义来讲是要接两个外部器件才能引出高7位地址。 希望贵公司在解答问题时不要太含糊,尽可能说得明白点、详细点。 |
|
单帖管理 | 引用 | 回复 |
x10 |
20楼 |
Post By:2004-9-9 10:42:00 [只看该作者]
清楚的呀!
从DOC2000插座下引出的地址线是LVTTL电平的,在EVB上通过74HC245驱动后接到MXI-2(CN7)上,便于客户外扩其它的接口电路。在你的应用中就直接使用了,如果也是3V电平,甚至驱动都可以不要,但为了安全起见,建议加上地址驱动,这样可避免由于扩展板问题让CPU板也不启动。请结合EVB的原理图来看PCB图。 |
|
单帖管理 | 引用 | 回复 |