DPHY协议综述综述共20页.docx

上传人:b****6 文档编号:12917199 上传时间:2023-06-09 格式:DOCX 页数:24 大小:3.54MB
下载 相关 举报
DPHY协议综述综述共20页.docx_第1页
第1页 / 共24页
DPHY协议综述综述共20页.docx_第2页
第2页 / 共24页
DPHY协议综述综述共20页.docx_第3页
第3页 / 共24页
DPHY协议综述综述共20页.docx_第4页
第4页 / 共24页
DPHY协议综述综述共20页.docx_第5页
第5页 / 共24页
DPHY协议综述综述共20页.docx_第6页
第6页 / 共24页
DPHY协议综述综述共20页.docx_第7页
第7页 / 共24页
DPHY协议综述综述共20页.docx_第8页
第8页 / 共24页
DPHY协议综述综述共20页.docx_第9页
第9页 / 共24页
DPHY协议综述综述共20页.docx_第10页
第10页 / 共24页
DPHY协议综述综述共20页.docx_第11页
第11页 / 共24页
DPHY协议综述综述共20页.docx_第12页
第12页 / 共24页
DPHY协议综述综述共20页.docx_第13页
第13页 / 共24页
DPHY协议综述综述共20页.docx_第14页
第14页 / 共24页
DPHY协议综述综述共20页.docx_第15页
第15页 / 共24页
DPHY协议综述综述共20页.docx_第16页
第16页 / 共24页
DPHY协议综述综述共20页.docx_第17页
第17页 / 共24页
DPHY协议综述综述共20页.docx_第18页
第18页 / 共24页
DPHY协议综述综述共20页.docx_第19页
第19页 / 共24页
DPHY协议综述综述共20页.docx_第20页
第20页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

DPHY协议综述综述共20页.docx

《DPHY协议综述综述共20页.docx》由会员分享,可在线阅读,更多相关《DPHY协议综述综述共20页.docx(24页珍藏版)》请在冰点文库上搜索。

DPHY协议综述综述共20页.docx

DPHY协议综述综述共20页

在M-PHY最新版本(bǎnběn)规定的“Gear3”模式(móshì)下,1对差分(chàfēn)传输通道的数据传输速度最大可达5.8Gbit/秒,而DPHY仅为1Gbit/秒。

MIPI自己(zìjǐ)有定义D-PHY、M-PHY和C-PHY三种电路规范。

MIPI的物理层有D-PHY、M-PHY、C-PHY共3种。

C-PHY标准目前还在制定中。

在物理层之上按照用途规定协议。

虽然出台已有3年之久,但M-PHY仍未在便携终端中实现普及。

原因之一是M-PHY采用固定速率,当传输数据必要的通信速度低于M-PHY的数据传输速度时,必须插入伪数据(dummydata),会导致能源效率下降。

因此,现在出现了通过提高速度继续沿用D-PHY的动向。

使1对通道的最大数据传输速度提高到2.搜索5Gbit/秒的“v.1.2”版本正在制定当中,在应用于4K显示器时将使用8对通道。

除此之外,沿用D-PHY的传输路径、通过改进编码等提高速度的“C-PHY”标准的制定也已进入最后阶段。

为什么使用差分信号,好处:

1、因为你在控制'基准'电压,所以能够很容易地识别小信号。

在一个地做基准,单端信号方案的系统里,测量信号的精确值依赖系统内'地'的一致性。

信号源和信号接收器距离越远,他们局部地的电压值之间有差异的可能性就越大。

从差分信号恢复的信号值在很大程度上与'地'的精确值无关,而在某一范围内。

2、它对外部电磁干扰(EMI)是高度免疫的。

一个干扰源几乎相同程度地影响差分信号对的每一端。

既然电压差异决定信号值,这样将忽视在两个导体上出现的任何同样干扰。

除了对干扰不大灵敏外,差分信号比单端信号生成的EMI还要少。

3、在一个单电源系统,能够从容精确地处理'双极'信号。

为了处理单端,单电源系统的双极信号,我们必须在地和电源干线之间某任意电压处(通常是中点)建立一个虚地。

用高于虚地的电压来表示正极信号,低于虚地的电压来表示负极信号。

接下来,必须把虚地正确地分布到整个系统里。

而对于差分信号,不需要这样一个虚地,这就使我们处理和传播双极信号有一个高逼真度,而无须依赖虚地的稳定性。

摘要:

1、CSI/DSI的物理层由专门的工作组负责制定,目前采用的标准是D-PHY,D-PHY采用1对源同步的差分时钟和1-4对差分数据线来进行数据传输。

数据传输采用DDR方式,即在时钟的上下边沿都有数据传输。

2、D-PHY的物理层支持HS和LP两种工作模式。

HS模式下采用低压差分信号。

功耗较大,但是可以传输很高的数据速率(数据速率为80M-1Gbps);LP模式采用单端信号,数据速率很低(<10Mbps),但是相应的功耗也很低。

两种模式的结合保证了MIPI总线在需要传输大量数据时可以高速传输,而在不需要大数据量传输时又能够减少功耗。

3、EscapeMode:

一种(yīzhǒnɡ)可选的数据通道,允许(yǔnxǔ)低比特率的命令(mìnglìng)和数据传输的操作模式,在非常低的功率传输。

4.1SummaryofPHYFunctionality

D-PHY提供(tígōng)Master和Slave之间的同步连接。

一个实际的物理结构由一个时钟信号和一个或多个数据信号。

时钟信号是单向的,在主源和终止于从。

数据信号可以是单向的或双向的,这取决于所选择的选项。

对于半双工操作,反向方向的带宽是四分之一的正向带宽。

令牌传递是用来控制链路的通信方向的。

该链路包括高速数据通信的高速信号传输模式和用于控制目的的低功率信号传输模式。

可选的,低功耗的逃生模式可以用于低速异步数据通信。

高速数据通信出现在与任意数量的有效载荷数据字节。

物理层为每个数据Lane使用两条线,为每个加钟Lane使用两条线。

这给了最小物理配置四条线。

在高速模式下,每一个lane都在两侧被终止,由一个低的摆动,差分信号驱动。

在低功率模式下所有的电线都是单端和非终止的。

对于电磁干扰的原因,这种模式的驱动程序的驱动程序必须转换速率控制和电流限制。

在高速模式下的实际最大可实现的比特率是由发射机,接收机和互连实现的性能。

因此,本文档中没有指定最大比特率。

然而,该规范的主要目的是定义一个比特率范围为每条Lane80到1000Mbps的解决方案。

虽然物理配置不受这个范围的限制,实际的约束使其预期应用最合适的范围。

可以预期的是一个典型的实现将有一个约500Mbps的比特率每条Lane。

对于一个固定的时钟频率,一个物理配置可用的数据容量可以增加通过使用多个数据通道。

采用突发模式通信可以有效降低数据吞吐量。

在低功率模式下的最大数据传输速率为10Mbps。

5结构

本节介绍了PHY包括在行为层面的内部结构及其功能。

此外,给出了几种可能的物理结构。

每个配置可以被视为一个合适的组合从一组基本模块。

5.1laneModules

一个(yīɡè)物理配置包含一个时钟通道模块和一个或多个数据通道模块。

这些模块通过PHYLane在另一边的lane两线补充(bǔchōng)部分互连。

每个通道模块由一个或多个差分高速的功能(gōngnéng),同时利用两个互连导线,一个或多个单端低功耗功能的每个单独的互连线,和控制和接口逻辑。

图1示出所有功能的概述(ɡàishù)。

高速信号具有低电压摆幅,如200mV,而低功率信号有一个大的摆动,例如1.2V。

高速函数用于高速数据传输。

低功耗功能主要用于控制,但有其它,可选的,用例。

输入/输出功能是由一个控制通道控制和接口逻辑块。

此块与该协议的接口,并确定该车道模块的全局操作。

高速功能包括差压变送器(hs-tx)和差分接收器(hs-rx)。

车道模块可以包含一个或两hs-tx,hs-rx。

一个hs-tx在单车道的模块hs-rx从未同时启用正常运行时。

启用高速功能应当终止对其的车道的车道边互连部分8.1.1和8.2.1定义。

如果在车道模块的高速功能是不启用的,那么该功能将被放置到一个高阻抗状态。

低功率的功能包括单端发射器(lp-tx),接收器(lp-rx)和低权力争夺探测器(lp-cd)。

低功率函数总是存在于对,因为这些都是单端的功能,每个单独的互连线单独运行。

存在的高速和低功耗功能相关。

那就是,如果一个车道模块包含一个hs-tx还应当包含一个lp-tx.类似的约束hs-rx和lp-rx。

如果含有lp-rx供电模块,lp-rx车道,应积极和持续监控水平线。

一个lp-tx只能启用驱动低功率状态时。

的lp-cd功能只需双向操作。

如果目前的lp-cd功能能够检测争用情况而lp-tx是驱动低功率状态。

的lp-cd应至少检查一次上线前,驾驶一辆新的竞争状态。

对lp-tx,hs-tx的活动,并在一个单一的车道模块hs-rx是互斥的,除了一些短暂的交叉期。

详细规格的线端时钟和数据信号,并hs-tx,hs-rx,lp-tx,lp-rx和lp-cd功能,参见第8和9。

对于正确的操作,在车道上的模块中的各个模块的功能设置匹配的匹配。

这意味着每一个协和唱片的发送或接收的功能,在一个侧面的车道互联,一个互补的协协或唱片接收或发送功能必须是存在于另一边。

此外,竞争需要在任何车道检测器模块相结合的TX和RX功能。

5.2MasterandSlave

每一个环节都有一个主人和一个奴隶。

主时钟线提供的高速DDR时钟信号和主数据源。

该从接收时钟信号的时钟线,是主要的数据接收器。

数据通信的主要方向,从源到汇,表示为正向方向。

相反方向的数据通信被称为反向传输。

只有双向数据通道可以在反向传播。

在所有情况下,时钟线仍然在向前方向,但双向数据通道可以转过来,从从属端的采购数据。

5.3HighFrequencyClockGeneration

在许多(xǔduō)情况下,一个锁相环时钟乘法器所需要的高频率的时钟产生的主侧。

的D-PHY规范使用(shǐyòng)的建筑模型,在物理层PHY的生成所需的高频率时钟信号的一个独立(dúlì)的时钟乘法器。

这种时钟倍频单元实际上是集成在PHY是留给实施者。

5.4ClockLane,DataLanesandthePHY-ProtocolInterface

一个完整的链接(liànjiē)包含,旁边车道的模块,一个物理适配器层关系的所有车道,时钟乘法器和PHY协议接口。

图2显示了一个与两数据线加上一个单独的时钟乘法器单元链路物理配置实例。

物理适配器层,虽然是一个物理的一个组成部分,不在本规范范围之内。

逻辑物理层协议接口(PPI)每个车道包括一套信号覆盖,车道的功能。

如图2所示,可为所有车道共享时钟信号。

时钟乘法器单元的参考时钟和控制信号不在本规范的范围内。

5.5SelectableLaneOptions

PHY的配置包括一个时钟通道和一个或多个数据通道。

所有的数据通道都要在正向方向上支持高速传输和逃逸模式。

数据通道主要有2种类型:

•双向(具有周转和一些反向通信功能)

•单向(没有周转或任何反向通信(tōngxìn)功能)

双向数据通道应包括以下一个(yīɡè)或两个反向通信选项:

•高速(ɡāosù)反向数据通信

•低功率(gōnglǜ)反向逃逸模式(包括或不包括LPDT)

所有通道应包括在向前的方向进行,触发逃生模式支持。

其他的逃生模式功能是可选的,所有可能的逃生模式功能在5.6节所描述的。

应用程序应定义什么额外的逃生模式的功能是必需的,并为双向Lane,应选择逃生模式的功能,为每个方向单独。

这一结果在完整的物理配置许多选项。

自由度是:

•单一或多个数据通道

•Bi-directionaland/orUnidirectionalDataLane(perLane)

•双向和/或单向数据通道(每车道)

••SupportedtypesofReversecommunication(perLane)

支持反向传播的类型(每车道)

•道)

•FunctionalitysupportedbyEscapemode(foreachdirectionperLane)

通过逃逸模式支持的功能(为每车道的每一个方向)

••Datatransmissioncanbewith8-bitrawdata(default)orusing8b9bencodedsymbol(seeAnnexC)

将原始数据8位数据传输(默认)或使用8b9b编码符号(见附录C)

5.6LaneModuleTypes

一个(yīɡè)Lane模块(mókuài)所需的功能取决于Lane的类型(lèixíng)和LaneInterconnect的哪一侧。

主要有三种类型(lèixíng):

时钟Lane,单向数据Lane和双向数据Lane。

这些车道类型可以构造成这几个物理配置。

当然,精简版本的通用通道模块,只支持特定的车道类型的所需的功能是可能的。

这些精简的版本是由表1确定的缩写。

对于简化的原因,任何四个识别字符可以被替换,这意味着,这可以是任何可用的选项。

例如,一个cil-mfen因此精简功能以逃避CIL模式功能的单向行车道主人身边只有前进的方向。

一个cil-srxx是一种双向高速通信支持任何允许的子集的逃逸模式车道从侧CIL功能。

推荐PHY协议接口包含数据和数据字节格式,输入和/或输出的时钟信号和控制信号。

控制信号包括请求,握手,测试设置和初始化。

一个合乎逻辑的内部接口方案见附录A,虽然不要求可以使用建议的PPI非常有用。

在集成电路的一个实现外部使用可能会在同一个引脚复用许多信号。

然而,功率效率的原因,PPI通常在一个集成电路。

5.6.1单向数据Lane

对于一个单向数据Lane,Master侧至少包括一个HS-TX,一个LP-TX,和一个CIL-MFXN功能。

Slave侧应该至少包括一个HS-RX,一个LP-RX和一个CIL-SFXN。

5.6.2双向数据Lane

一个双向数据Lane包括反向通信:

要不高速反向通信,要不反向逃脱模式,或者二者都有。

所需的功能取决于在Lane模块中包含的反向传播的方法。

5.6.2.1双向数据Lane不包括高速反向通信

包括一个反向逃脱模式。

Master侧包括一个HS-TX,LP-TX,LP-RX,LP-CD,和CIL-MFXY。

Slave侧包括一个HS-RX,LP-RX,LP-TX,LP-CD和一个CIL-SFXY。

5.6.2.2双向数据有高速反向通信

包括高速反向通信包括一个反向逃脱模式,Master侧包括一个HS-TX,HS-RX,LP-TX,LP-RX,LP-CD和CIL-MRXX。

Slave侧包括一个HS-RX,HS-TX,LP-RX,LP-TX,LP-CD和一个CIL-SRXX。

5.6.3时钟Lane

对于时钟线,只使用一组有限的线状态。

然而,对时钟传输和低功耗模式相同的TX和RX功能需要单向数据通道。

一个时钟Lane模块的Master侧包含一个hs-tx,lp-tx,和cil-mcnn功能,而Slave侧包括hs-rx,一lp-rx和cil-scnn功能。

注意,时钟线所需的功能是类似的,但不完全相同,到一个单向数据通道。

高速DDR时钟与数据信号代替同相正交相位传播。

此外,时钟通道的逃逸模式进入与数据通道不同。

此外,由于时钟的Lane只支持ULPS,逃生模式输入代码并不是必需的。

内部时钟信号的适当阶段产生的以外的PHY和送到各自的跑道。

时钟生成单元的实现是在本规范的范围之外。

内部时钟信号的质量应足以满足9节所规定的信号的时序要求。

5.7配置(pèizhì)

本节概述了几种常见的物理配置,但不应被认为是所有可能的安排一个详尽的列表。

任何不违反本文件要求的其他配置也可以。

为了创建一个抽象的水平,在这一节中的车道(chēdào)模块表示的车道模块符号。

图5显示(xiǎnshì)了符号的语法和意义。

对于(duìyú)多个数据通道,各种各样的配置是可能的。

图6显示了不同类型的车道类型的符号表示的概述。

提到每个车道型首字母缩写词代表在短的方式,每个模块的功能。

这也为内部各模块的功能要求不同。

5.7.1UnidirectionalConfigurations

所有的单向配置构造的时钟Lane和一个或多个单向数据Lane。

可区分的基本配置:

单一数据通道和多个数据通道。

为了完整性,还显示了一个对偶单纯形结构。

在物理层上有一个对偶单纯形的配置和两个独立的单向配置无差异。

5.7.1.1PHYConfigurationwithaSingleDataLane

此配置包括一个时钟线和一个单向数据通道从主到从。

因此,只有向前方向的通信才有可能。

图7显示了一个示例配置没有LPDT。

此配置需要四个互连信号线。

5.7.1.2PHYConfigurationwithMultipleDataLanes

此配置包括一个时钟线和多个单向数据通道从主到从。

带宽是扩展,但通信唯一可能是正向。

PHY规范并不要求所有的数据通道,同时活跃。

事实上,协议层单独控制所有的数据通道。

图三显示了8个数据通道的配置实例,如果数据通道的数目,该配置需要2*(N+1)的连线。

5.7.1.3Dual-Simplex(TwoDirectionswithUnidirectionalLanes)

这种情况下是相同的2个独立的(双),单向(单)的链接:

一个为每个方向。

每个方向都有自己的时钟线,并且可以包含一个单一的,或多个数据通道。

请注意,主和从方的不同方向相反。

每个方向的物理配置应符合D-PHY规范。

由于两个方向的概念是独立的,每个方向的比特率不匹配。

然而,对于实际的实现,它是有吸引力的匹配率和共享一些内部信号,只要这两个环节实现所有规格的外部。

图9显示了这种双重PHY的配置实例。

5.7.2Bi-DirectionalHalf-DuplexConfigurations

双向配置包括一个时钟车道和一个或多个双向数据通道。

半双工操作,使双向流量跨越共享的互连线。

此配置节省电线相比,双单纯形配置。

然而,时间上的链接是共享的正向和反向的流量和链路周转。

在反向方向上的高速比特率,通过定义,四分之一的比特率在向前方向。

产品经理可以在正向和反向的方向上有相似率。

这种配置是特别有用的情况下,与非对称数据流量。

5.7.2.1PHYConfigurationswithaSingleDataLane

此配置包括一个时钟线和一个任何种类的双向数据通道。

这使得在两个正向和反向方向的时间(shíjiān)复用的数据流量。

图10显示(xiǎnshì)了这种配置与数据线支持高速和逃避(无LPDT)的双向沟通。

其他的可能性是一种反向通信的支持或产品经理也包含在一个或两个方向。

所有(suǒyǒu)这些配置需要四个互连导线。

5.7.2.2PHYConfigurationswithMultipleDataLanes

此配置包括一个时钟线和多个双向数据通道。

在每个车道的向前和反向传播(chuánbō)是可能的。

最大可用带宽量表为每个方向的车道数。

PHY规范并不要求所有的数据通道,同时活跃甚至是在同一个方向运行。

事实上,协议事实上,协议层单独控制所有的数据通道。

图11显示了一个数据通道的示例配置。

如果是数据通道的数目,此配置需要2*(N+1)的互连线。

5.7.3MixedDataLaneConfigurations

而不是只使用一个数据通道类型,PHY使用不同的单向和双向数据线类型结合。

图12显示一个双向和单向数据通道实例配置,都没有LPDT。

6GlobalOperation

本节规定的D-PHY包括信号类型,操作的通信机制、运行模式和编码方案。

所需的电气功能的详细规范,可以在8节中找到。

6.1TransmissionDataStructure

在高速或低功耗,传输,链路传输的协议层提供的有效载荷数据的另一边的链路。

本节规定了发送和接收有效载荷数据的限制。

6.1.1DataUnits

最小有效载荷数据单元为一个字节。

数据提供给TX和RX从任何Lane将一个字节的整数。

此限制适用于高速和低功率数据传输的任何方向。

6.1.2Bitorder,Serialization,andDe-Serialization

串行传输,数据应在序列化传输物理层和反序列化在接收物理层。

PHY对电压或传入和传出的数据顺序没有特别的规定。

6.1.3EncodingandDecoding

本规范不需要行编码。

但是,如果使用了线编码,则应根据附件C实现。

6.1.4数据缓存

数据传输是在协议请求上进行的。

一旦通信开始,发送端的协议层将提供有效的数据,只要它不停止它的传输请求。

对于使用线编码的Lane,控制符号也可以插入到传输。

在接收端将数据尽快由接收物理交付的协议。

信号的概念,因此,物理层协议的握手,不允许数据节流。

用于此目的的任何数据缓冲都应在协议层内。

6.2LaneStatesandLineLevels

发射机功能通过(tōngguò)驱动某些线路电平决定Lane状态(zhuàngtài)。

在正常操作过程中任何一个hs-tx或lp-tx驱动(qūdònɡ)一个Lane。

一个(yīɡè)hs-tx总是驱动Lane的差分状态。

两个lp-tx独立的驱动一个Lane的两条Line,而且是单端的。

这导致在2个可能的高速Lane状态和四个可能的低功率Lane状态。

高速行车状态differential-0和differential-1。

低功耗状态的取决于模块的运行方式。

高速传输时LP-RX把高速传输的差分信号逻辑成00。

停止状态有一个非常独特的中心功能。

如果水平线显示出停止状态所需的最小时间要求,PHY状态机必须返回到停止状态,不管之前的状态是什么。

这可以在RX或TX模式取决于最近的操作方向。

表2列出了在正常运行期间可出现在Lane上的所有状态。

详细规范的电气等级可以在8节中找到。

所有LP状态周期应至少持续Tlpx的时间。

状态的转换应平滑并排除故障的影响。

一个时钟信号可以通过异或运算的DP、DN的Line重建。

理想的情况下,重建的时钟至少持续2*Tlpx,但可能有一个工作周期比其他由于信号斜率和出行水平的影响50%。

注意:

1.在高速传输的过程中,低功率接收机在Line上观察LP-00状态。

2.假如LP-11发生在逃脱模式,Lane将返回到停止状态。

(控制模式LP-11)

6.3OperatingModes:

Control,High-Speed,andEscape

在正常运行期间,数据线将是控制或高速模式。

高速数据传输发生在阵阵,从结束在停止状态(lp-11),它是由控制模式的定义。

该车道只是在高速模式在数据爆发。

时序进入高速模式是:

lp-11,lp-01,此时数据线仍在高速模式直到lp-11收到lp-00。

逃逸模式只能通过控制模式内的请求输入。

数据车道

数据通道在检测停止状态后,必须始终退出模式并返回到765控制模式。

如果不在高速或逃逸模式下数据通道应停留在控制模式。

数据线和时钟线停止状态作为一般的待机状态,可能会持续一段时间tlpx>。

可能的事件从停止状态进行高速数据传输的要求(lp-11,lp-01,lp-00),逃避方式请求(lp-11,LP-10,lp-00,lp-01,lp-00)或周转的要求(lp-11,LP-10,lp-00,LP-10,lp-00)。

6.4High-SpeedDataTransmission

高速(ɡāosù)数据传输发生在Burst,为了帮助接收器同步,数据爆发应在发射机端扩展(kuòzhǎn),并带有一个leader序列(xùliè)和一个伴随序列,并在接收机侧被消除(xiāochú)。

因此这些leader序列和伴随序列仅能在传输Line被观测到。

传输开始于停止状态,也结束于停止状态。

突发数据线应保持在停止状态之间的中间时刻,除非在Lane出现反转或者逃避请求。

在HS的突发数据时钟Lane应该在高速模式,提供一个DDR时钟给Slave侧。

6.4.1BurstPayloadData(突发负载数据)

突发的有效载荷数据必须始终代表一个整数的有效载荷数据字节,具有最小长度的一个字节。

对于短突发的开始和结束消耗的时间远比实际传输负载数据的时间要长。

PHY没有最大数目的字节数。

然后,在PHY中HS突发数据没有自动的错误恢复方式,而实际的BER也不会为0。

这样,重要的是要考虑每一个单独的协议,最好的选择是最大的突发长度。

6.4.2Start-of-Transmission

在发送请求时,数据Lane停留在停止状态,SOT意思是准备开始高速状态。

表三描述了TX侧和RX侧的事件顺序。

6.4.3End-of-Transmission

数据突发结束后,一个数据Lane离开高速传输模式,进入停止状态(EOT)程序。

表4显示一个可能的事件序列在EOT中。

EOT处理可以由协议或者D-PHY控制。

6.4.4HSDataTransmissionBurst

图14显示了数据突发传输过程中发生的事件序列。

传输可以开始和结束于任何独立的Lane协议。

然而,由于每个Lane的传输字节不等,大多数Lane开始的时候同步,但在不同的时间结束。

与协议层的握手信号在附件A中有描述。

停止状态(TX-Stop、RX-Stop)有多个有效的退出状态。

6.5Bi-directionalDataLaneTurnaround

一个双向数据Lane的传输方向可以通过Link的反转程序来改变。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2