[go: up one dir, main page]

WO2010148941A1 - Method and apparatus of implementing device simulation - Google Patents

Method and apparatus of implementing device simulation Download PDF

Info

Publication number
WO2010148941A1
WO2010148941A1 PCT/CN2010/073640 CN2010073640W WO2010148941A1 WO 2010148941 A1 WO2010148941 A1 WO 2010148941A1 CN 2010073640 W CN2010073640 W CN 2010073640W WO 2010148941 A1 WO2010148941 A1 WO 2010148941A1
Authority
WO
WIPO (PCT)
Prior art keywords
gpo
control information
difference
same number
usb
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2010/073640
Other languages
French (fr)
Chinese (zh)
Inventor
王海军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Publication of WO2010148941A1 publication Critical patent/WO2010148941A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation

Definitions

  • SB ve sa SeTa B s
  • the purpose of this is to provide various methods and devices for each SB that does not have a hardware SB client controller.
  • Each device does not have a universal (SB) client controller, each of which is plugged in,
  • the GPO is connected to each of the same number, and the GPO is connected to each of the same number, and the signal connected to the GPO is composed of a difference, and each of the different numbers is not connected by the ⁇ difference.
  • the difference between the respective directions is such that the predetermined requirement is met.
  • the number is close to the sum of the lines sent to each, and the result is returned to each message or
  • the number is close to the number of the respective directions in the middle, the middle, and the middle.
  • Each of the registers is adjacent to each other, and each of the same number.
  • Each method does not have a plug-in master of the SB client controller, and the method includes
  • Each of the SBs is analyzed, and each of the GPOs that are not from the respective control information is connected to the same number, and the control information is controlled by the respective registers. The number.
  • Each GP has the same number, and the GP is connected to the same number, and the letters connected to the GPO are composed of differences, and each
  • the method includes the difference between the various directions of the city, so that the predetermined requirements are met.
  • the method includes the sum of the sum of the lines sent to each, and the result is returned to each message or message.
  • each hardware SB client controller is not provided, the number of SBs connected to each GPO is such that each SB of each main plug-in will have the same number function, so that the SB has More use.
  • each device of the present system includes the SBB S e ce aye 1.
  • the GPO is connected to each of the connected ones, including receiving the SBs that are not autonomous.
  • each of the SBs (SB evCe aye) 2 each of the control registers (, B), the memory is used to be sent by the master to each under the control of each 2, and each will be sent to Each of the two main supports the batch (B) and control (Co o ) modes, where Co o is for each SB and B is for each file function (SBF co aye ) 3 , for each SB Each, and parsing the commands that are not autonomous, and
  • each GPO is connected to the SB, so that each of the masters (i.e., each of the plugs, each of which may include, etc.) inserts each of the SBs.
  • each of the masters i.e., each of the plugs, each of which may include, etc.
  • the rate of each nearly 5 low SB each, in S. 1 Each has its own.
  • the GPO can be connected to each other, wherein the GPO connected letters form a difference, and the respective contents are different from the upper device of the difference, and the functions using the GPO are not received.
  • the level of the GPO function is not 0 or 1, and the contents of each of the GPO functions are available for the GPO function.
  • the GPO Since the GPO is connected up or down, and the SB has the same requirements on the rising edge, the falling edge, and the stability of the flat letter, the GPO is required to be connected. Taking into account the various, the device provided can be low SB each, for example, can be S. 10 of 1.5 / s.
  • SB 1.1 requires SB to meet the requirement of 2, that is, up to 4.6V, the lowest 1.
  • V the highest value is the same as the minimum 6 s
  • the rising edge and the falling edge are the same 42 s
  • the period is 166.7 s
  • the frequency of 6 z GPO is connected to the highest 3.3V
  • the 5 SB of each of the 5 meets the requirements shown in 2
  • each SB 1 can be connected with the same GPO with the middle and the function, or the difference or the GPO is not connected, so that the requirements shown in 2 can be met, and the 2 GPO can be used as the force difference P and
  • the SB will each have a low SB.
  • the GPO connection that is, the GP CT and GP CT 2 shown in 3 are not controlled by O, and the O management (Powe a age e , ) is connected, and, in the middle, the middle and the middle are received. each. Hugh, pick up
  • each 2 can be used for each of the registers, and the like.
  • each 2 can be SB each (Res eRese S spe d), ⁇ type of middle (each, OT) (E North e, medium E dpo, group ( ac e ) (Fa eCo C e E dpo E dpo FFO , And (Se dsa Se sa F s FFO p Tdy odeFFOF FFO OTE PT ), can be connected to the 1 interaction request (ep Req es, RQ) global, / receive whether there is spare storage, whether there are friends in the memory.
  • the register can be EP and P parts, wherein the EP can be used for each of the SB audios, and so on.
  • the EP component EP and EP T parts the EP is stored in the received control information, EP T
  • the storage of the control information EP also divides the E and EP T parts, the storage of the received files, the storage of the files of the EP T, and the storage and storage of the SB (SBB s aye ). Includes rest information for control information and files.
  • Function 3 Near SB program connection (pp ca o oga g e ce, 1) and SB each 1, function 3 can be 2 C d, 1 interaction, to each, each SB, some control.
  • the program can be configured in the sheep (e p SeTVce Ro e, SR), in each.
  • SR that is, in the SB
  • the receiving SB will be SB to / receiving, and can be high SR(S) in the event, each can be viewed,
  • the low SBs are each controlling the largest Payoad 8B e, and the most BP +daa+CR 8+64+bs F+ +B s , where B s is filled, whether it is wrong or not, so it is receiving /, ie (12+1) bye
  • the control information of the reception or the storage is not stored, and the received or unstored file is not stored.
  • Synchronization (SY) x 0001 if it is Rese, then it is passed by SR, and each received Rese is SB, then CRC, non-inverted (oRe T ze o ve s , Rz ), remove B s , SB
  • the analysis including ⁇ , , content. If it is Se p or O e L, it means that the power is the main control information, which must follow, in the ATA / ATA, whether there is spare memory before storage, if not, then return to the handshake A, if there is, then This is the same as by SR. If it is not ATA / ATA, you can make the AR, and the GPO is connected.
  • SB parsing is e L, it means that the memory is empty, if there is, then adding B s , R , Rz to send out the fruit does not mean that each SB client does not have each good, return Handshake A
  • the device needs to meet the following requirements.
  • the strength of the low SB is 1.5 / s each , required . 5 with b, if the C is waiting, because waiting is the same
  • the occupied instruction period is multiplied by the P/frequency, so the method b/1.5 considers the requirement that the AR 4 statement does not receive and the instruction (oOpe aos, O) instruction does not match, and here, all In this, not external, unsigned
  • the EP, EP EP (B eT) 12 is established to store the received or control information EP (B e ⁇ 16 , for storing the received or file.
  • the system C Upon receiving the message of the medium SR, the system C functions to receive the SB step, and if it is Rese, then each, each B and the receiving phase are, will receive The B-step parsing, extracted to dev x 6], B each received the result is &, received 0, error, does not receive the function of the message, each, then in step, including adding ATA / ATA P information
  • This device is the largest Payoad 8 B e in B O y Ta s, so the second occupied B
  • SB in terms of efficiency loss including operating system, other SB as higher priority as occupied resources.
  • Step 601 Each of the SBs does not have the hardware SB client controller, and each SB is analyzed, and the control information is not analyzed.
  • Step 603 each GP is connected to the same number, and the analyzed control information is controlled by the same number of registers.
  • the number of GP connections is different from that of the GPO, and the respective numbers are represented by ⁇ difference.
  • the difference between the various directions of the city is included, so that the predetermined requirements are met, and the predetermined requirements refer to the requirements of the SB, and the rest is not.
  • each hardware SB client controller is not provided, the number of SBs connected to each GPO is such that each SB of each main plug is inserted.
  • each of the low SBs will be each near S. 1 each with the same number.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Systems (AREA)
  • Communication Control (AREA)

Abstract

A method and apparatus for implementing device simulation. A slave device without Universal Serial Bus (USB) client controller is inserted into a master device, and enumerated as a USB device. Control messages from the master device are parsed; the slave device implements transmitting data with the master device through General Purpose Input/Output (GPIO) interfaces, controls end point buffer to save the data transmitted between the master device and the slave device according to the parsed control messages. According to the method, in the situation that a device does not have a hardware USB client controller, by simulating USB data transmission through the GPIO interfaces of device chip, the master device can identify the inserted slave device as a USB device, the data transmission functions between the master device and the slave device are implemented, and it makes that the transmission based on USB can be used more widely.

Description

各 的 方法和裝置 木領域  Various methods and devices

本 涉及通信領域, 尤其涉及 各 的 方法和裝置。 背景 木  This relates to the field of communications, and in particular to various methods and apparatus. Background

看 信息化的不 , 嵌 各的 越未越普及。 在 下, 不同 各同的信息通信功能將 各同信息化的 目前, 通用 ( ve sa SeTa B s, SB)具有即 即 、 速率高等 多 , 且已 各 具有 SB 的數 字 各的 通信方式。  Looking at the informatization, the more embedded, the more popular. In the following, different information communication functions will be informatized. Currently, ve sa SeTa B s (SB) has many types of communication methods, namely, s sa, high speed, and the like.

但是, 考慮到成本 , 目前很多 各的 不 有硬件 SB 客戶 控制器的功能,也就 各即使插 SB插槽也不能 , 于 何 不 有 SB客戶 控制器的 各 SB 各, 而 于 SB 的 , 目前尚未提出有效的解決方案。 內容  However, considering the cost, many of the current functions of the hardware SB client controller are not available, even if the SB slot is inserted, why not have the SB of the SB client controller, and the SB has not yet Propose an effective solution. Content

有 于此, 本 的目的在于提供 各 的 方法和裝置, 將不 有硬件 SB客戶 控制器的 各 SB 各 于 SB 。  In view of this, the purpose of this is to provide various methods and devices for each SB that does not have a hardware SB client controller.

解決上 木 , 本 的 木方案是 的  Solve the wood, the wood plan is

各 的 裝置, 于不具有通用 ( SB)客戶 控制器的 各, 各插 主 各,  Each device does not have a universal (SB) client controller, each of which is plugged in,

功能 , 于將 各 SB 各, 以及解析未自于 各的控制信息 Function, for each SB, and the analysis is not from Control information

各 , 于根 解析 的 控制信息控制 存器 各 各 同 的數  Each of the control information in the root analysis control the same number of registers

接 , 于 通用 ( P )接  Connected to the general (P)

各 所述 各 同的數 。 Each of the same numbers.

所述 接 于 GPO接 各 各 同的 數 , 休 GPO接 各 各 同 的數 , 其 , 所 GPO接 上的信 組成 吋差分 , 且 各 各 同 的數 由 吋差分 的 未 所述 接 包括 碉座 , 于 由所述 各向所述 各 的差分 的 , 使 的 滿足預定要求。  The GPO is connected to each of the same number, and the GPO is connected to each of the same number, and the signal connected to the GPO is composed of a difference, and each of the different numbers is not connected by the 吋 difference. The difference between the respective directions is such that the predetermined requirement is met.

所述 接 近 于 各 送至 各的數 行解 和 , 結果向 各返 消息或  The number is close to the sum of the lines sent to each, and the result is returned to each message or

消息。  Message.

所述 接 近 于 在所 各向 各 的 情況下, 中 , 在中 中接收 各向 各 的數 。  The number is close to the number of the respective directions in the middle, the middle, and the middle.

所述 各 近 于 存器的 、 各的 以及 各 各 同 的數 。  Each of the registers is adjacent to each other, and each of the same number.

各 的 方法, 不具有 SB客戶 控制器的 各插 主 各, 方法包括  Each method does not have a plug-in master of the SB client controller, and the method includes

將所 各 SB 各, 解析未自于 各的控制信息 所述 各 GPO接 各 同的數 , 的 控制信息控制 存器 各 各 同 的數 。 Each of the SBs is analyzed, and each of the GPOs that are not from the respective control information is connected to the same number, and the control information is controlled by the respective registers. The number.

各 GP 各 同的數 , 休 GP 接 各 各 同的數 ,其 GPO接 上的信 組成 吋差分 , 且 各  Each GP has the same number, and the GP is connected to the same number, and the letters connected to the GPO are composed of differences, and each

各 同 的數 由 吋差分 的 未表示。 The same number is not represented by 吋 difference.

在 各向 各 的情況下, 方法近包括 碉市 各向 各 的差分 的 , 使 的 滿足預定要 求。  In each case, the method includes the difference between the various directions of the city, so that the predetermined requirements are met.

在 各向 各 的情況下, 方法近包括 吋所 各 送至 各的數 行解 和 , 結果向 各 返 消息或 消息。  In each case, the method includes the sum of the sum of the lines sent to each, and the result is returned to each message or message.

借助于本 提供的 , 在 各不具有硬件 SB客戶 控制器 的情況下, 通 各 的 GPO接 SB的數 , 使得主 各 將插 的 各 SB 各, 各 各 同的數 功能, 使得 于 SB的 具有更 的 用物 。 說明 With the help of the present, in the case that each hardware SB client controller is not provided, the number of SBs connected to each GPO is such that each SB of each main plug-in will have the same number function, so that the SB has More use. Description

1是 本 的 各 的 裝置的 1 is the device of this

2是 本 的 各 的 裝置 的差分 的  2 is the difference of each device of this

的示意Schematic

4是 本 的 各 的 裝置 于 SB  4 is the device of this in SB

的消息流程 和接收的 6是 本 的 各 的 方法的流程 。 休 方式 Message flow and receipt 6 is the flow of each method of the present. Hugh way

在相 木 不 有 SB客戶 控制器的 各將不能 In the phase, there will be no SB client controllers.

SB 各, ,本 考慮到 SB通信要求使用 吋差分 , 作力 向 的媒介, 且 S .1 SB 各的 特性有 休的 要求, 因此, 本 提出 同 通用 (Ge e a se p /O , GPO)接 差分 , 且 GP 接 作力 可 以 得 前的 作力 , , 就能 家用 、 力 統的 各等各 各 SB 各, SB  SB each, this considers that SB communication requires the use of 吋 difference, the medium of force, and S. The characteristics of 1 SB have different requirements. Therefore, this proposal is different from the general (Ge ea se p /O, GPO), and the GP connection force can be used as the front force, so that it can be used for household and power systems. Each SB, SB

, 有助于統 各 同的通信方式。  , to help the various communication methods.

下面將 本 的 休 。  Here's the rest of this.

本 的 , 提供了 各 的 裝置, 裝置可以 于 各。 各即 需要被 SB 各的 各。 In this case, various devices are provided, and the devices can be used in each. Each of them needs to be each of the SBs.

1 所示, 本 的 各 的 裝置包括 忌域接 ( SBB S e ce aye ) 1, 于 GPO接 各連 接的 各 各 同的 , 包括接收未自主 各的 SB  As shown in Fig. 1, each device of the present system includes the SBB S e ce aye 1. The GPO is connected to each of the connected ones, including receiving the SBs that are not autonomous.

以及向 各 SB 各 ( SB evCe aye ) 2, 于控制 各的 存器( , B ) 各 各 同 的 , 其 存器用于在 各 2 的控制下 由主 各 送至 各的 、 以及 各將要 送至 各的 , 各 2主要可以支持批量 (B )和控制 (Co o ) 模式, 其 , Co o 于 各 SB 各, B 于 各 各 同的文 件 功能 ( SBF c o aye ) 3, 于 各 , 將 各 SB 各, 以及解析 未自主 各的命令, 且  And each of the SBs (SB evCe aye) 2, each of the control registers (, B), the memory is used to be sent by the master to each under the control of each 2, and each will be sent to Each of the two main supports the batch (B) and control (Co o ) modes, where Co o is for each SB and B is for each file function (SBF co aye ) 3 , for each SB Each, and parsing the commands that are not autonomous, and

。 本 的上 裝置, 在 各不具有硬件 SB客戶 控制器 的情況下, 通 各 的 GPO接 SB的 , 使得主 各 (即 各 插 的 各, 各可以包括 等) 將插 的 各 SB 各。 另外, 考慮到 各 的速率, 近 將 5 各 低 SB 各, 于 S .1 各 各 同的 。 . In the case where each of the upper devices does not have a hardware SB client controller, each GPO is connected to the SB, so that each of the masters (i.e., each of the plugs, each of which may include, etc.) inserts each of the SBs. In addition, considering the rate of each, nearly 5 low SB each, in S. 1 Each has its own.

其中, 接 1 休可以 GPO接 各 各 同的 , 其中, GPO接 上的信 組成 吋差分 , 且 各 各 同 的 的內容由 吋差分 的 本 的上 裝置, 使用 GPO接 的中 功能未 各 接收 各 未的 以及 各向 各 , 于GPO 功能, 可以 平信 的高低未 0或者 1 , 而得到 各 的 的內容 而 于GPO 功能,可以 存器的內容5 特化 高低 平信 各。  Among them, the GPO can be connected to each other, wherein the GPO connected letters form a difference, and the respective contents are different from the upper device of the difference, and the functions using the GPO are not received. In the case of the GPO function, the level of the GPO function is not 0 or 1, and the contents of each of the GPO functions are available for the GPO function.

由于本 GPO接 的上 或下 未 的 , 而 SB 于 上升沿、 下降沿以及 平信 的穩定 同都有 格的 同要 求, 因此需要 GPO接 的 的 高低特 。考慮到 各 的 , 本 提供的裝置可以 低 SB 各, 例 , 可以 S .10 的 1.5 /S的 。 Since the GPO is connected up or down, and the SB has the same requirements on the rising edge, the falling edge, and the stability of the flat letter, the GPO is required to be connected. Taking into account the various, the device provided can be low SB each, for example, can be S. 10 of 1.5 / s.

SB 1.1要求 SB 需要滿足 2所示的 , 即, 最高 到4.6V, 最低 1. V, 最高值的 同最小 6 s, 上 升沿和下降沿的 同 42 s, 介周期的 166.7 s, 頻率 6 z GPO接 的最高 3.3V, 了 本 的5 的 SB 各的 滿足 2所示的 要求,在 SB 各 接 1 可以 用具有中 、 功能的 同 的 GPO接 未 或者 出差分 , 阻或 各未改 GPO接 的 ,以使 滿足 2所示的要求, 且, 2 GPO 接 可以作力差分 P和 , 且可以 于 和 P 的 SB 各,例 ,在 上 , SB 將 各 低 SB 各。 3所示, 各的 ( aseba ) P、 以及 V S 、 即 3中所示的PCOTG ( CO TheGo)連接, 增 低 穩定器 ( ow opO eg ao , O)作力 各, 可 于 接 而提高 出的 , 且可以另 增 SB 1.1 requires SB to meet the requirement of 2, that is, up to 4.6V, the lowest 1. V, the highest value is the same as the minimum 6 s, the rising edge and the falling edge are the same 42 s, the period is 166.7 s, The frequency of 6 z GPO is connected to the highest 3.3V, and the 5 SB of each of the 5 meets the requirements shown in 2, in each SB 1 can be connected with the same GPO with the middle and the function, or the difference or the GPO is not connected, so that the requirements shown in 2 can be met, and the 2 GPO can be used as the force difference P and For the SB of the sum P, for example, the SB will each have a low SB. 3, each ( aseba ) P, and VS, that is, the PCOTG (CO TheGo) connection shown in 3, increase the stabilizer (ow opO eg ao, O) force, can be improved , and can be added

的GPO接 、 即 3中所示的GP CT 和GP CT 2未控制 O 的 , 且 O 管理 (Powe a age e , ) 連接, 且, 接 1 中 , 在中 中接收 各向 各 的 以及 各向 各 。 休 , 接The GPO connection, that is, the GP CT and GP CT 2 shown in 3 are not controlled by O, and the O management (Powe a age e , ) is connected, and, in the middle, the middle and the middle are received. each. Hugh, pick up

1可以 接收的控制信息或 各的 化 中 。  1 Control information that can be received or in each.

且, 1所示, 接 1近 于 /接收 中 各 送至 各的 SB , 行解 和 余 And, as shown in 1 , 1 is sent to each SB in the near/receive, and the solution and the remainder are

(Cyc cRed da cyChec , CRC), 得到的 (P ) 向 各返 消息 (AC )或 消息 ( A ), 各 各的 得到 SB 各, 此外, 近 出錯 。  (Cyc cRed da cyChec, CRC), the obtained (P) is returned to each message (AC) or message (A), and each SB is obtained, and in addition, there is a near error.

各 2可以用于 存器等各 的 、 各的 、 以及 各 各 同 的 的 。 休 , 各 2可以 SB 各的 (Res eRese S spe d)、 矣型的中 ( 各、 O T中 ) (E北e、 中 E dpo 、 分組 ( ac e ) (Fa eCo C e E dpo E dpo FFO 、 以及 的 (Se dsa Se sa F s FFO p Tdy odeFFOF FFO OTE PT ), 近可以 接 1交 互中 要求 ( e p Req es, RQ) 全局 , /接收 是否有空余 存儲 , 存器中是否有 各好友 等。 且, 在 本 的裝置中, 存器可以 EP 和 P 部分, 其中, EP 可用于 各的 , 的 各 , 的 各 SB音頻 各等。 其中, EP 分力EP 和EP T 部分, EP 于 接收的控制信息的存儲, EP T 于 Each 2 can be used for each of the registers, and the like. Hugh, each 2 can be SB each (Res eRese S spe d), 矣 type of middle (each, OT) (E North e, medium E dpo, group ( ac e ) (Fa eCo C e E dpo E dpo FFO , And (Se dsa Se sa F s FFO p Tdy odeFFOF FFO OTE PT ), can be connected to the 1 interaction request (ep Req es, RQ) global, / receive whether there is spare storage, whether there are friends in the memory. Moreover, in the present device, the register can be EP and P parts, wherein the EP can be used for each of the SB audios, and so on. Among them, the EP component EP and EP T parts, the EP is stored in the received control information, EP T

的控制信息的存儲 EP 也分力E 和EP T 部分, E 于 接收的文件的存儲, EP T 于 的文件的存儲, , 通 存器就能 SB ( SBB s aye ) 的接收和 的存儲。 包括控制信息和文件的 休內容。  The storage of the control information EP also divides the E and EP T parts, the storage of the received files, the storage of the files of the EP T, and the storage and storage of the SB (SBB s aye ). Includes rest information for control information and files.

功能 3 近 SB 各 的 用程序 接 ( pp ca o oga g e ce, 1)以及 SB 各 的 1, 功能 3可以 各 2 C d、 1交互, 以 相 各 , 將 各 SB 各, 些控制 等。 Function 3 Near SB program connection (pp ca o oga g e ce, 1) and SB each 1, function 3 can be 2 C d, 1 interaction, to each, each SB, some control.

4是 本 的裝置的 SB 的消息流程 。  4 is the message flow of the SB of the device.

其中, 接 中可以羊 配置終端 各程序( e p SeTVce Ro e, SR), 于 各的 。 Among them, the program can be configured in the sheep (e p SeTVce Ro e, SR), in each.

4所示, SR、 即 接 SB中 , 接收 SB 將 SB 到 /接收 中, , 可以 高 SR( S ) 于事件的 , 各 可以查看 , 4, SR, that is, in the SB, the receiving SB will be SB to / receiving, and can be high SR(S) in the event, each can be viewed,

/接收 中的 SB , SB 內部  / receiving SB, SB internal

到 存器中, 各 向功能 消息, 功能 In the memory, the corresponding function message, function

存器中的 接收 , 將赴理的 存在 向 各 消息 各 將 /接收 中 SR , 且將通 消息 功能 , 由功能 。 Receive in the register, will exist in the existence of reason Each message will be received/received in the SR, and will pass the message function, by function.

除了可以 硬件方式 上 外, 于 SB 提出 的 框架, 可以 言 中 各程序未 接  In addition to the hardware, the framework proposed by SB can be said that each program is not connected.

的功能。 于 各 和功能 , 可以分別 功能。The function. For each and function, you can separate functions.

5 了 本 的裝置 接收和 的 流程 。 5 The process of receiving and receiving this device.

5所示, 首先, 需要建立三 接收和 13 的 , GPO接 低 平中 , 且可以 sca e 文件 接 的 行在 各 的內部RA 上。  5, first of all, it is necessary to establish three receiving and 13, GPO connected to the low, and the sca e file can be connected to each internal RA.

低 SB 各在控制 最大的 Payoad 8B e, 最多的B P +daa+CR 8+64+b s F+ +B s ,其中B s 填充, 于 是否 出錯, 所以在 接 接收/ 、 即 (12+1) bye 的 其中 未存儲接收或者 的控制信息, 未存儲接收或者 的文件, 都 1 未存儲8 的同步 。  The low SBs are each controlling the largest Payoad 8B e, and the most BP +daa+CR 8+64+bs F+ +B s , where B s is filled, whether it is wrong or not, so it is receiving /, ie (12+1) bye The control information of the reception or the storage is not stored, and the received or unstored file is not stored.

在 中 各程序 , SB 、即GPO接 中 , AR (Adva cedRSC ach es)指令 RQ 快速中 ( as e T p Req es, FQ) 中 , 以 兔中 。 GPO接  In each program, SB, ie GPO, AR (Adva cedRSC ach es) command RQ fast (as e T p Req es, FQ), in rabbit. GPO connection

, 。  , .

同步 (SY ) x 0001, 果是Rese , 則由 SR通 各 , 各 收到通 Rese 果 各 的是 SB , 則 CRC、 非 反相 ( oRe T ze o ve s , Rz ) 、 去除B s , SB 的解析, 包括 矣 、 、 內容。 果是Se p或者O e L, 則表示 力主 各 的 、 即 控制信息, 其 必然跟隨 , 于 ATA / ATA , 前是 否有空余的 存器可以存儲, 果沒有, 則返 握手 A , 果 有,則 此 ,同 由 SR 各 。 果不是 ATA / ATA , 則可以使 AR 中 , 且 GPO接 中 。 Synchronization (SY) x 0001, if it is Rese, then it is passed by SR, and each received Rese is SB, then CRC, non-inverted (oRe T ze o ve s , Rz ), remove B s , SB The analysis, including 矣, , content. If it is Se p or O e L, it means that the power is the main control information, which must follow, in the ATA / ATA, whether there is spare memory before storage, if not, then return to the handshake A, if there is, then This is the same as by SR. If it is not ATA / ATA, you can make the AR, and the GPO is connected.

果 SB 解析 得到的是 e L,則表示此 各在 , 存器是否有空同, 果有,則添 B s , R , Rz 送出去 果沒有, 則表示 各的 SB客戶 沒有將 各好, 返 握手 A  If the SB parsing is e L, it means that the memory is empty, if there is, then adding B s , R , Rz to send out the fruit does not mean that each SB client does not have each good, return Handshake A

果 各 各好, 可以 , 則 前是否存在可以 的 , 果不存在, 則返 握手 A 果存在, 則 , Rz , 添 同步 。  If each is good, can, if there is any before, if it does not exist, then the handshake A exists, then, Rz, add synchronization.

在返 A 或 , 可以使 AR 中 , 且 GPO 接 中 。  In the return A or , you can make the AR, and the GPO is connected.

在上 , 裝置需要滿足以下 要求 在  On, the device needs to meet the following requirements.

中的每位 同的 要求 在 的 同的 要求 各 于 各 的 , 比 AC A 的 要求 于Rese , S spe d 的 要求。  Each of the same requirements in the same requirements is in each of the requirements of ACe, as required by Rese, S spe d.

力本 的是低 SB 各 1.5 /s, 要求 .5 同 介b , 果 C 言的等待 , 因 等待 同是按照  The strength of the low SB is 1.5 / s each , required . 5 with b, if the C is waiting, because waiting is the same

所占 的和 指令周期, 然 乘上 P 的 / 頻率, 所以 法 精 b /1.5 , 考慮使用AR 4 言未接收和 , 指令 ( oOpe a o s, O ) 指令未匹配 的 要求, 且在此 , 需要 所有中 , 此 不 外部 各 , 未 格的  The occupied instruction period is multiplied by the P/frequency, so the method b/1.5 considers the requirement that the AR 4 statement does not receive and the instruction (oOpe aos, O) instruction does not match, and here, all In this, not external, unsigned

。 在上 理中, 于中 同需要滿足以下要求 所有的 接 收、 R 、 B s 、 地址 (即 接收 的目的地 址 各的地址), 以及 握手 , 以及 需要 都在中 , 于GP 接 的中 相 同有很高的要求, 前面是同 , 因 中 相 同丟失掉2、 3b , 近可以 是否 同步 , 假 丟失掉5、 6b , 就 了, 丟失掉 常的 , 因而 直接在ARM4的中 各程序中添 各程序未 SB 、接收、 等。 所以 RQ的中 反 同是很 的 介 , 通常F 的 同 1.1至 1.2 s, 低 SB 各的速度, 此 是SY C 的 第二位, 所以可以 到 SY C的 . In the above reason, in the middle of the same need to meet the following requirements all the reception, R, B s, address (that is, the address of each destination address received), and the handshake, and the need to be in the same, in the GP connection is the same High requirements, the front is the same, because the same loss 2, 3b, can be synchronized, fake lost 5, 6b, and lost, often, directly in the ARM4 program added procedures SB, Receive, etc. Therefore, the reverse of RQ is very common. Usually F is the same as 1.1 to 1.2 s, and the speed of low SB is the second place of SY C, so you can go to SY C.

于 P 的 行狀 , 在 行期同需要禁止 P Seep, 同 也 可以禁止 ( C )功能, 可以 P 工作在 介特定的頻 率下。  In the line of P, P Seep is prohibited in the same period, and (C) function can also be disabled, and P can work at a specific frequency.

于 各的 , 果 在 OR中, 值的 同 比較 , 通 常是指令 行速度的45倍, 果 在內部S 中 的 ,可以 指的 不 到指令的 速度, 因此 的 在  For each, in OR, the same value of the comparison, usually 45 times the command line speed, if it is in the internal S, can not refer to the speed of the instruction, so

內部的 中。 需要注意此 不能 , 否則很容易超出 的內 部 大小。 Internal medium. Need to pay attention to this, otherwise it is easy to exceed the internal size.

在 5 所示的 理中, 了 接 的 , 于 各  In the rationale shown in Figure 5,

的 , 首先建立 EP 、 EP EP 的 (B eT) 12 , 于存儲接收或 的控制信息 EP 的 (B e□ 16 , 于存儲接收或 的文件。  First, the EP, EP EP (B eT) 12 is established to store the received or control information EP (B e □ 16 , for storing the received or file.

在接收到中 SR 的消息 , 統 C 功能 于接收的 SB 步 , 果是 Rese , 那 各 , 各 的 B 以及 接收相 的 果是 , 將 接收 的B 步解析, 提取 到 的 dev x 6 ], 的 B 各接收下 果是 &,接收到的 0, 出錯, 不予 果接收到功能 的消息, 各 , 則 于 步 , 包括添 ATA/ ATA 的 P 信息 Upon receiving the message of the medium SR, the system C functions to receive the SB step, and if it is Rese, then each, each B and the receiving phase are, will receive The B-step parsing, extracted to dev x 6], B each received the result is &, received 0, error, does not receive the function of the message, each, then in step, including adding ATA / ATA P information

5 統 功能。 5 system function.

于功能 的 , 需要 e 的矣 , 假 在 , SB , 功能 需要填充 存器, 消息、 即 控制信息 各 假 在文件 , 則 相 的文件 統 , 存儲到Fash或者 文件的 到相 存器, 消息 各0 。  For function, it needs e 矣, 假, SB, function needs to fill the memory, message, that is, control information is fake in the file, then the file system, stored in the Fash or file to the memory, the message 0 .

在 中可以使用 存儲 何在 RA4 文件 統的方式代替 速度都較低的 o Fash或者 a dFash, 另外需要注意的是在  In the case of storing the RA4 file, you can use o Fash or a dFash with lower speed. Also note that

到 各 , 因 低 的 最大的 Payoad 8 , 所以需要 多次未 , 且 打包 , 需要首先 大量的 A , 各仍5 在 常工作, 但目前未不及 , 消耗掉 的大量 理 器資源。 同理, 在接收 各的 , 頻繁切換到中 模式 接收 , 也需要消耗掉大量的 理器資源。  To each, because of the low maximum Payoad 8, so it needs to be multiple times, and packaged, you need a large number of A first, each still 5 is working, but there is not much time, and a lot of processor resources are consumed. Similarly, in receiving each, frequently switching to medium mode reception also consumes a large amount of processor resources.

本 的裝置在B O y Ta s 最大的Payoad 8 B e, 所以 次 占有的B This device is the largest Payoad 8 B e in B O y Ta s, so the second occupied B

SY C+P + ATA+CRC 6+ P+ 8+8+64+B s F+ 6+2+ 99+ B s , 所以, 裝置 上能 到的最大 SY C+P + ATA+CRC 6+ P+ 8+8+64+B s F+ 6+2+ 99+ B s , so the maximum can be reached on the device

1.5 *64/9g+B s f )/8*70%效率損耗 850 Bye/S 83 ye/s  1.5 *64/9g+B s f )/8*70% efficiency loss 850 Bye/S 83 ye/s

, 于效率損耗包括操作 統 , 其他相 于 SB as 而言 更高 先 的 as 占用的 統資源等。 , in terms of efficiency loss including operating system, other SB as higher priority as occupied resources.

5 本 近提供了 各 的 方法, 6所示, 本 5 This method is provided in close proximity to each other, 6

的 各 的 方法包括 步驟601, 不具有硬件 SB客戶 控制器的插 主 各, 將 各 SB 各, 解析未自于 各的控制信息 Various methods include Step 601: Each of the SBs does not have the hardware SB client controller, and each SB is analyzed, and the control information is not analyzed.

步驟603, 各 GP 接 各 同的數 , 解析 的控制信息控制 存器 各 各 同 的數  Step 603, each GP is connected to the same number, and the analyzed control information is controlled by the same number of registers.

 .

其 , GP 接 的數量力 , 其 GPO接 上的信 組成 吋差分 , 且 各 各 同 的數 由 吋差分 的 表示。  The number of GP connections is different from that of the GPO, and the respective numbers are represented by 吋 difference.

且, 在 各向 各 的情況下, 近包括 碉市 各向 各 的差分 的 , 使 的 滿足預定要求, 其 預 定要求是指 SB 的要求, 休可 O未 。  Moreover, in the case of each direction, the difference between the various directions of the city is included, so that the predetermined requirements are met, and the predetermined requirements refer to the requirements of the SB, and the rest is not.

上 , 借助于本 的上 木 , 在 各不具有硬件 SB客戶 控制器的情況下, 通 各 的GPO接 SB的數 , 使得主 各 將插 的 各 SB 各。 另外, 考慮到 各 的速率, 近 將 各 低 SB 各, 于 S .1 各 各 同的數 。  Up, with the help of the top wood, in the case that each hardware SB client controller is not provided, the number of SBs connected to each GPO is such that each SB of each main plug is inserted. In addition, considering the respective rates, each of the low SBs will be each near S. 1 each with the same number.

以上 力本 的較佳 而已, 不用以限制本 , 凡在 本 的精神和原則 所作的任何修改、 等同替換、 等, 包 含在本 的 內。  The above is better than the limit, and any modifications, equivalents, etc. made in this spirit and principle are included in this document.

Claims

要求 Claim 1、 各 的 裝置, 于不具有通用 ( SB)客 戶 控制器的 各, 所述 各插 主 各, 其特 在于, 包括  1. Each device, without each of the universal (SB) customer controllers, each of the plug-in masters, including, 功能 , 于將 各 SB 各, 以及解析未自于 各的控制信息  Function, which will be used for each SB, and for the analysis of control information that is not from each 各 , 于根 解析 的 控制信息控制 存器 各 各 同 的數  Each of the control information in the root analysis control the same number of registers 接 , 于 通用 ( P )接  Connected to the general (P) 各 各 同的數 。Each of the same number. 2、 要求 1所述的 裝置, 其特 在于, 接 于 GPO接 各 各 同的數 , 休 2. The device described in claim 1 is characterized in that it is connected to the GPO to receive the same number. GPO接 各 各 同的 ,其 GPO is connected to each other, GPO接 上的信 組成 吋差分 , 且所述 各 各 同 的數 由 吋差分 的 未表示。 The GPO-connected signal constitutes a 吋 difference, and the respective numbers are not represented by 吋 difference. 3、 要求2所述的 裝置, 其特 在于, 接 包括 碉 , 于 由 各向 各 的差分 的 , 使 的 滿足預定要求。  3. The apparatus of claim 2, wherein the apparatus comprises: 碉, and the difference between the directions is such that the predetermined requirement is met. 4、 要求 1所述的 裝置, 其特 在于, 接 近 于 各 送至 各的數 行解 和 ,  4. The apparatus according to claim 1, which is characterized in that it is close to the sum of the lines sent to each, 結果向 各返 消息或 消息。  The result is a return message or message. 5、 要求 1所述的 裝置, 其特 在于, 接 近 于 在所 各向 各 的情況下, 中 ,  5. The device of claim 1 is characterized in that, in the case of each direction, 6、 要求 1至5任 所 的 裝置, 其特 在于, 各 近 于 存器的 、 各的 以及 各 各 同 的數 。 6. The device of any one of the requirements 1 to 5, which is characterized in that each of the Each of the same number. 7、 各 的 方法, 不具有 SB客戶 控制器的 各插 主 各, 其特 在于, 方法包括  7. Each method does not have a plug-in master of the SB client controller, and the method includes 將所 各 SB 各, 解析未自于 各的控制信息 各 GPO接 各 同的數 , 解 析 的 控制信息控制 存器 各 各 同 的數 。  Each of the SBs is analyzed, and each GPO is not connected to each control information, and the same number of control information is stored in the control information. 8、 要求 7 的 方法, 其特 在于, 各 GPO 各 同的數 , 休 GPO接  8. The method of requirement 7 is characterized in that each GPO has the same number, and the GPO is connected. 各 各 同的數 ,其 GPO接 上 的信 組成 吋差分 , 且 各 各 同 的數 由 吋差分 的 未表示。  For each of the same numbers, the letter connected to the GPO is composed of 吋 difference, and each of the same numbers is not represented by 吋 difference. 9、 要求8所述的 方法, 其特 在于, 在 各向 各 的情況下, 方法近包括 碉市 各向 各 的 差分 的 , 使 的 滿足預定要求。  9. The method of claim 8 wherein, in each case, the method comprises a differential of each of the cities, such that the predetermined requirements are met. 10、 要求 7至 9任 所 的 方法, 其特 在于, 在 各向 各 的情況下, 方法近包括 吋所 各 送至 各的數 行解 和 , 結果向 各返  10. The method of claim 7 to 9 is characterized in that, in each case, the method includes the sum of the sums of the numbers sent to each of the units, and the results are returned. 消息或 消息 "' 。  Message or message "'.
PCT/CN2010/073640 2009-12-31 2010-06-07 Method and apparatus of implementing device simulation Ceased WO2010148941A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200910265981.1 2009-12-31
CN2009102659811A CN101763324B (en) 2009-12-31 2009-12-31 Method for realizing equipment simulating and device thereof

Publications (1)

Publication Number Publication Date
WO2010148941A1 true WO2010148941A1 (en) 2010-12-29

Family

ID=42494489

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2010/073640 Ceased WO2010148941A1 (en) 2009-12-31 2010-06-07 Method and apparatus of implementing device simulation

Country Status (2)

Country Link
CN (1) CN101763324B (en)
WO (1) WO2010148941A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102891878A (en) 2011-07-18 2013-01-23 索尼公司 Wireless data transmission method and transmission system, client and server controllers
TWI437493B (en) * 2011-07-25 2014-05-11 Quanta Comp Inc Computer system and operation systen loading method
CN102638397B (en) 2012-03-21 2014-12-10 华为终端有限公司 USB (universal serial bus) device communication transmission method, device and system
CN103577485B (en) * 2012-08-07 2016-10-19 上海达实联欣科技发展有限公司 Master slave mode inquiry system and method
US10241953B2 (en) * 2015-08-07 2019-03-26 Qualcomm Incorporated Dynamic data-link selection over common physical interface
CN109324987B (en) * 2018-09-27 2021-06-01 海信视像科技股份有限公司 Time sequence control method and device of analog communication interface and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1417985A (en) * 2001-11-08 2003-05-14 旺玖科技股份有限公司 Universal serial bus compound device and its realization method
CN101359316A (en) * 2007-08-03 2009-02-04 大唐移动通信设备有限公司 Method and apparatus for implementing general-purpose serial bus USB OTG
CN101393542A (en) * 2008-10-08 2009-03-25 上海华勤通讯技术有限公司 Embedded equipment and method for supporting USB interface by GPIO terminal port

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100498747C (en) * 2006-12-22 2009-06-10 普天信息技术研究院 Data processing master control equipment, secondary equipment, system and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1417985A (en) * 2001-11-08 2003-05-14 旺玖科技股份有限公司 Universal serial bus compound device and its realization method
CN101359316A (en) * 2007-08-03 2009-02-04 大唐移动通信设备有限公司 Method and apparatus for implementing general-purpose serial bus USB OTG
CN101393542A (en) * 2008-10-08 2009-03-25 上海华勤通讯技术有限公司 Embedded equipment and method for supporting USB interface by GPIO terminal port

Also Published As

Publication number Publication date
CN101763324B (en) 2013-03-20
CN101763324A (en) 2010-06-30

Similar Documents

Publication Publication Date Title
WO2010148941A1 (en) Method and apparatus of implementing device simulation
KR101394796B1 (en) Message passing framework for audio/video streaming in a topology of devices
EP3547715A1 (en) Method and apparatus for reducing continuous-wakeup delay of bluetooth loudspeaker, and bluetooth loudspeaker
TW201030525A (en) Direct slave-to-slave data transfer on a master-slave bus
HUE035735T2 (en) Data redirection for universal serial bus devices
JP2013512510A (en) Configurable connector for system level communication
CN104303491A (en) Devices and methods for facilitating direct pairing in a wireless docking system
CN106909448A (en) Method, system and client device for performing application
WO2021031473A1 (en) Blockchain asset processing method based on multiple asset models and related device
EP2717533A1 (en) Method, network card and hard disk card for accessing to shut-down hard disk
CN102150393A (en) Generating, at least in part, and/or receiving, at least in part, at least one request
JP2015507257A (en) Method and compute node for processing application data
US8788734B2 (en) Methods and devices for universal serial bus port event extension
US20140059257A1 (en) Keyboard-video-mouse system and method of providing and using the same
WO2021238404A1 (en) Data card switching method and apparatus, and terminal, and storage medium
US9116881B2 (en) Routing switch apparatus, network switch system, and routing switching method
WO2010145113A1 (en) Inter-board communication apparatus, method for transmitting and receiving message of inter-board communication
CN108173909B (en) Data synchronization method, mobile terminal and computer readable storage medium
CN118784474A (en) Baud rate adjustment method, device, equipment and storage medium
EP4597986A1 (en) Rdma-based link establishment method and apparatus, and device and storage medium
CN116243853A (en) Data transmission method and device, electronic equipment and nonvolatile storage medium
CN103607421A (en) Data interaction method and intelligent terminal
CN102929828A (en) Data transmission method and device supporting both standard and non-standard I2C interfaces
CN102420732B (en) Data service method in a home network, equipment and system
CN109101306A (en) A kind of sharing method, device, terminal and computer readable storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10791447

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10791447

Country of ref document: EP

Kind code of ref document: A1