一种超声装置的制造方法_2

文档序号:9797135阅读:来源:国知局
一数据,并发送所述第一数据给所述存储模块26,由所述存储模块26存储所述第一数据。
[0027]所述接收控制子模块24a,还用于接收所述DSP子模块24c发送的数据请求消息,并根据所述数据请求消息,结合预设算法从所述存储模块26中读取第二数据后,将所述第二数据写入所述共享片上存储子模块24d中,由所述DSP子模块24c从所述共享片上存储子模块24d中读取所述第二数据后对所述第二数据进行处理,其中,所述第二数据为所述第一数据的部分或全部数据。
[0028]所述发送控制子模块24b,用于接收所述DSP子模块24c发送的控制信号,并根据所述控制信号通过所述阵子控制模块22控制所述探头21。
[0029]具体的,本发明实施例中,第一数据具体为模拟信号处理模块23发送给接收控制子模块24a的全部数据,第二数据具体为第一数据中包含的一幅完整的图像数据,即通常所说的有用数据。
[0030]具体的,本发明实施例中,预设算法为从第一数据中提取第二数据的算法,本发明实施例对该算法不作具体限定。
[0031]具体的,本发明实施例中,所述接收控制子模块24a、所述发送控制子模块24b和所述DSP子模块24c共用一存储模块26。该存储模块26的容量可以为图1中所示的三片SDRAM容量和三片FLASH容量之和。当然,该存储模块26的容量可以大于图1中所示的三片SDRAM容量和三片FLASH容量之和,本发明实施例对此不作具体限定。
[0032]优选的,本发明实施例中,所述接收控制子模块24a、所述发送控制子模块24b和所述DSP子模块24c在所述存储模块26中所占的存储资源与所述接收控制子模块24a、所述发送控制子模块24b和所述DSP子模块24c要处理的数据量正相关。
[0033]S卩,本发明实施例中,考虑到接收端要完成大量图像数据的存取、传送和数据处理,可能对系统性能要求较高,而发送端任务量较少,可能对系统性能要求较低;另外,考虑到所述DSP子模块24c要进行图像处理,图像处理任务有可能较大,也有可能较小,因此本发明实施例中,可以根据所述接收控制子模块24a、所述发送控制子模块24b和所述DSP子模块24c要处理的数据量给所述接收控制子模块24a、所述发送控制子模块24b和所述DSP子模块24c分配相应的存储资源,比如,要处理的数据吞吐量增长,所分配的存储资源也随之增长,要处理的数据吞吐量减少,所分配的存储资源也随之减少,从而可以保证资源的合理利用,提升资源的利用率。
[0034]示例性的,假设存储模块26的容量为2G字节,则DSP子模块24c可以占用1024M字节容量,从偏移地址0x00000000到0X3FFFFFFF;接收控制子模块24a可以占用768M字节容量,从偏移地址0x40000000到0x6FFFFFFF;发送控制子模块24b可以占用256M字节容量,从0x70000000到0x80000000。
[0035]需要说明的是,本发明实施例中,一旦存储模块26的容量分配完成,即所述接收控制子模块24a、所述发送控制子模块24b和所述DSP子模块24c在该存储模块26中对应的操作空间固定,则所述接收控制子模块24a、所述发送控制子模块24b和所述DSP子模块24c之间不能相互读写对方控制的内存空间。
[0036]需要说明的是,图2中的实线箭头表示数据流向而不是控制方向,本发明实施例中的其它附图中的实线箭头也表示数据流向而不是控制方向,在此进行统一说明,以下各实施例中就不再--赘述。
[0037]基于本发明实施例提供的超声装置,一方面,由于该超声装置的接收控制子模块、发送控制子模块、DSP子模块均位于控制处理模块中,并且接收控制子模块和DSP子模块分别与共享片上存储子模块连接,所述接收控制子模块,用于接收DSP子模块发送的数据请求消息,并根据所述数据请求消息,结合预设算法从存储模块中读取第二数据后,将所述第二数据写入所述共享片上存储子模块中,由所述DSP子模块从所述共享片上存储子模块中读取所述第二数据后对所述第二数据进行处理。也就是说,接收控制子模块和DSP子模块均可以访问共享片上存储子模块,接收控制子模块和DSP子模块之间的数据传输可以视为内存间的数据传输,因此避免了现有的便携式超声装置中,DSP模块与接收端ARM之间的数据传输属于外设间的数据传输,而通常外设间的数据传输速度相对较低,这将容易导致数据传输速度达不到要求的问题,提升了接收端数据传输的速度。另一方面,该超声装置使用一控制处理模块替代现有的便携式超声装置中的两片ARM和一片DSP,并且使用一存储模块替代现有的便携式超声装置中的三片SDRAM和三片FLASH,因此该方案减少了芯片数量和电路线路,优化了系统硬件结构,从而提高了电磁兼容性、可靠性和稳定性,减小了电路板面积,便于便携式超声装置的小型化设计。
[0038]可选的,本发明实施例中,图2所示的超声装置2中的共享片上存储子模块24d可以有多种设计方式。比如:
[0039]一种可能的实现方式中,所述第二数据包括第三数据和第四数据。
[0040]所述接收控制子模块24a,还用于将所述第二数据写入所述共享片上存储子模块24d中,由所述DSP子模块24c从所述共享片上存储子模块24d中读取所述第二数据后对所述第二数据进行处理,包括:
[0041]所述接收控制子模块24a,还用于将所述第三数据写入所述共享片上存储子模块24d的第一内存中,由所述DSP子模块24c从所述共享片上存储子模块24d的第一内存中读取所述第三数据后对所述第三数据进行处理;以及,所述接收控制子模块24a,还用于将所述第四数据写入所述共享片上存储子模块24d的第二内存中,由所述DSP子模块24c从所述共享片上存储子模块24d的第二内存中读取所述第四数据后对所述第四数据进行处理。
[0042]S卩,该实现方式中,一次读操作和写操作对应共享片上存储子模块24d的部分容量。其中,接收控制子模块24a将第三数据写入共享片上存储子模块24d的第一内存中后,DSP子模块24c读取该第一内存中的第三数据,同时接收控制子模块24a将第四数据写入共享片上存储子模块24d的第二内存中,写入完成后DSP子模块24c读取该第二内存中的第四数据。示例性的,第一内存可以为存储子模块24d的一半容量对应的内存,第二内存可以为存储子模块24d的另一半容量对应的内存。
[0043]可选的,另一种可能的实现方式中,所述接收控制子模块24a,还用于将所述第二数据写入所述共享片上存储子模块24d中,由所述DSP子模块24c从所述共享片上存储子模块24d中读取所述第二数据后对所述第二数据进行处理,包括:
[0044]所述接收控制子模块24a,还用于将所述第二数据写入所述共享片上存储子模块24d的全部内存中,由所述DSP子模块24c从所述共享片上存储子模块24d的全部内存中读取所述第二数据后对所述第二数据进行处理。
[0045]S卩,该实现方式中,一次读操作和写操作对应共享片上存储子模块24d的全部容量。其中,接收控制子模块24a将第二数据写入所述共享片上存储子模块24d的全部内存中后,DSP子模块24c读取该共享片上存储子模块24d的全部内存中的第二数据。
[0046]其中,在上述两种实现方案中,第二种方案中一次传输数据量大,但在进行下一个读操作前需要等待上一个写操作完成,在进行下一个写操作前需要等待上一个读操作完成,实时性较低。第一种方案中一次传输数据量小,但读写操作能够同时进行,在读共享片上存储子模块24d中的数据的同时能够写数据到共享片上存储子模块24d中,效率较高。因此本发明实施例优选第二种方案。
[0047]需要说明的是,上述实施例仅是示例性的提供两种可能的超声装置2中的共享片上存储子模块24d的设计方式,当然,超声装置2中的共享片上存储子模块24d还可能存在其它可能的设计方式,本发明实施例在此不再一一阐述。
[0048]可选的,如图3所示,本发明实施例中,所述接收控制子模块24a包括第一片内外设,所述DSP子模块24c包括第二片内外设。
[0049]其中,所述接收控制子模块24a,还用于将所述第二数据写入所述共享片上存储子模块24d中,由所述DSP子模块24c从所述共享片上存储子模块24d中读取所述第二数据后对所述第二数据进行处理,包括:
[0050]所述接收控制子模块24a,用于将所述第二数据写入所述共享片上存储子模块24d中,并通过所述第一片内外设和所述第二片内外设通知所述DSP子模块24c,由所述DSP子模块24c从所述共享片上存储子模块24d中读取所述第二数据后对所述第二数据进行处理。[0051 ]这样,由于接收控制子模块24a将第二数据存入共享片上存储子模
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1