-
公开(公告)号:CN101673247B
公开(公告)日:2011-10-19
申请号:CN200910179380.9
申请日:2009-09-30
Applicant: 威盛电子股份有限公司
IPC: G06F12/08
CPC classification number: G06F12/1036
Abstract: 本发明揭露了一种内存管理系统与方法,此内存管理系统主要包含缓存内存、内存对应表、数据备份缓存器与内存控制器。缓存内存用于储存多个数据结构;内存对应表用于储存该些数据结构的地址的多个对应表;数据备份缓存器用于储存该些数据结构的基本地址信息;而内存控制器用于管理缓存内存与数据备份缓存器等组件的数据结构存取,以最有效率的方式找到对应的数据结构。
-
公开(公告)号:CN101692213A
公开(公告)日:2010-04-07
申请号:CN200910207016.9
申请日:2009-10-23
Applicant: 威盛电子股份有限公司
IPC: G06F13/16
CPC classification number: G06F13/385
Abstract: 提供了一种USB主机控制方法和USB主机控制器。USB主机控制器连接到包括一个或多个端点的USB设备,并且包括缓冲器。该USB主机控制方法包括:将要发送给所述一个或多个端点中的第一端点的输出数据存储在缓冲器内的用于第一端点的一个或多个缓冲单元中;向第一端点发送所述输出数据,并且当从第一端点接收到第一预定响应时,在所述一个或多个缓冲单元内设置伪释放标记以及包括与第一端点对应的信息标签,而不释放所述一个或多个缓冲单元。由于在接收到第一预定响应时并没有释放缓冲单元,因此当随后从第一端点接收到预定请求时,可以直接将缓冲单元内的数据发送给第一端点,减少了响应该预定请求的时间,提高了USB主机控制器的性能。
-
公开(公告)号:CN101241391A
公开(公告)日:2008-08-13
申请号:CN200810005346.5
申请日:2008-02-01
Applicant: 威盛电子股份有限公司
IPC: G06F1/32
CPC classification number: G06F1/3215 , G06F1/3253
Abstract: 本发明提供一种降低计算机系统耗能的方法,其中当中央处理器要求与外围设备进行数据传输时,该中央处理器预先将关于该数据传输的数据传输描述参数储存于存储器中,而外围设备控制器依据该数据传输描述参数处理该中央处理器与该外围设备间的数据传输,该方法包括下列步骤:使该外围设备控制器依据存取频率自该存储器读取该数据传输描述参数;记录是否读取的该数据传输描述参数进行数据传输;以及依据该记录结果来调整该存取频率。
-
公开(公告)号:CN101241391B
公开(公告)日:2011-03-16
申请号:CN200810005346.5
申请日:2008-02-01
Applicant: 威盛电子股份有限公司
IPC: G06F1/32
CPC classification number: G06F1/3215 , G06F1/3253
Abstract: 本发明提供一种降低计算机系统耗能的方法,其中当中央处理器要求与外围设备进行数据传输时,该中央处理器预先将关于该数据传输的数据传输描述参数储存于存储器中,而外围设备控制器依据该数据传输描述参数处理该中央处理器与该外围设备间的数据传输,该方法包括下列步骤:使该外围设备控制器依据存取频率自该存储器读取该数据传输描述参数;记录是否读取的该数据传输描述参数进行数据传输;以及依据该记录结果来调整该存取频率。
-
公开(公告)号:CN101673255A
公开(公告)日:2010-03-17
申请号:CN200910205377.X
申请日:2009-10-21
Applicant: 威盛电子股份有限公司
IPC: G06F13/42
CPC classification number: G06F13/385 , G06F2213/3812
Abstract: 提供了一种USB主机控制器和USB主机控制方法。该USB主机控制器连接到包括一个或多个端点的USB设备,并且向所述一个或多个端点中第一端点发送请求。该USB主机控制器包括:第一存储单元;以及第一控制单元,用于将第一端点响应于所述请求而发送的未就绪事务分组所携带的关于第一端点的端点信息存储在第一存储单元中。通过在USB主机控制器内设置存储单元,可以减少存储端点信息的时间以及响应ERDY请求的时间,提高USB主机控制器的性能。
-
公开(公告)号:CN101673247A
公开(公告)日:2010-03-17
申请号:CN200910179380.9
申请日:2009-09-30
Applicant: 威盛电子股份有限公司
IPC: G06F12/08
CPC classification number: G06F12/1036
Abstract: 本发明揭露了一种内存管理系统与方法,此内存管理系统主要包含缓存内存、内存对应表、数据备份缓存器与内存控制器。缓存内存用于储存多个数据结构;内存对应表用于储存该些数据结构的地址的多个对应表;数据备份缓存器用于储存该些数据结构的基本地址信息;而内存控制器用于管理缓存内存与数据备份缓存器等组件的数据结构存取,以最有效率的方式找到对应的数据结构。
-
公开(公告)号:CN101673255B
公开(公告)日:2012-07-11
申请号:CN200910205377.X
申请日:2009-10-21
Applicant: 威盛电子股份有限公司
IPC: G06F13/42
CPC classification number: G06F13/385 , G06F2213/3812
Abstract: 提供了一种USB主机控制器和USB主机控制方法。该USB主机控制器连接到包括一个或多个端点的USB设备,并且向所述一个或多个端点中第一端点发送请求。该USB主机控制器包括:第一存储单元;以及第一控制单元,用于将第一端点响应于所述请求而发送的未就绪事务分组所携带的关于第一端点的端点信息存储在第一存储单元中。通过在USB主机控制器内设置存储单元,可以减少存储端点信息的时间以及响应ERDY请求的时间,提高USB主机控制器的性能。
-
公开(公告)号:CN101692213B
公开(公告)日:2012-06-27
申请号:CN200910207016.9
申请日:2009-10-23
Applicant: 威盛电子股份有限公司
IPC: G06F13/16
CPC classification number: G06F13/385
Abstract: 本发明提供了一种USB主机控制方法和USB主机控制器。USB主机控制器连接到包括一个或多个端点的USB设备,并且包括缓冲器。该USB主机控制方法包括:将要发送给所述一个或多个端点中的第一端点的输出数据存储在缓冲器内的用于第一端点的一个或多个缓冲单元中;向第一端点发送所述输出数据,并且当从第一端点接收到第一预定响应时,在所述一个或多个缓冲单元内设置伪释放标记以及包括与第一端点对应的信息标签,而不释放所述一个或多个缓冲单元。由于在接收到第一预定响应时并没有释放缓冲单元,因此当随后从第一端点接收到预定请求时,可以直接将缓冲单元内的数据发送给第一端点,减少了响应该预定请求的时间,提高了USB主机控制器的性能。
-
公开(公告)号:CN101699419B
公开(公告)日:2012-03-21
申请号:CN200910222079.1
申请日:2009-11-13
Applicant: 威盛电子股份有限公司
IPC: G06F13/28
CPC classification number: G06F13/28
Abstract: 本发明提供一种用于USB主机控制器的数据传输方法,该方法包括:接收一输入数据;计算该输入数据的CRC结果,同时将该输入数据发送至主机的系统存储器;判断该输入数据是否为一数据分组的最后一个输入数据;以及当确定该输入数据为该数据分组的最后一个输入数据时,将计算得出的CRC结果附至该输入数据之后发送。
-
公开(公告)号:CN101699419A
公开(公告)日:2010-04-28
申请号:CN200910222079.1
申请日:2009-11-13
Applicant: 威盛电子股份有限公司
IPC: G06F13/28
CPC classification number: G06F13/28
Abstract: 本发明提供一种用于USB主机控制器的数据传输方法,该方法包括:接收一输入数据;计算该输入数据的CRC结果,同时将该输入数据发送至主机的系统存储器;判断该输入数据是否为一数据分组的最后一个输入数据;以及当确定该输入数据为该数据分组的最后一个输入数据时,将计算得出的CRC结果附至该输入数据之后发送。
-
-
-
-
-
-
-
-
-