KR100869567B1 - 무선 usb 시스템의 데이터 송수신 방법 - Google Patents
무선 usb 시스템의 데이터 송수신 방법 Download PDFInfo
- Publication number
- KR100869567B1 KR100869567B1 KR1020080064543A KR20080064543A KR100869567B1 KR 100869567 B1 KR100869567 B1 KR 100869567B1 KR 1020080064543 A KR1020080064543 A KR 1020080064543A KR 20080064543 A KR20080064543 A KR 20080064543A KR 100869567 B1 KR100869567 B1 KR 100869567B1
- Authority
- KR
- South Korea
- Prior art keywords
- register
- bit
- data
- bit vector
- sequence number
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4204—Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F5/00—Methods or arrangements for data conversion without changing the order or content of the data handled
- G06F5/01—Methods or arrangements for data conversion without changing the order or content of the data handled for shifting, e.g. justifying, scaling, normalising
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/38—Universal adapter
- G06F2213/3812—USB port controller
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/38—Universal adapter
- G06F2213/3814—Wireless link with a computer system port
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Systems (AREA)
Abstract
Description
Claims (4)
- 버스트 모드에서 슬라이딩 윈도우 방식으로 데이터를 송수신하는 무선 USB 시스템의 데이터 송수신 방법에 있어서,상기 슬라이딩 윈도우의 상태를 나타내는 비트벡터와 상기 비트벡터를 좌로 최대 시퀀스 만큼 비트쉬프트한 후 서로 연결하여 제 1레지스터에 저장하는 제 1단계;상기 제 1레지스터에 저장된 값을 좌로 1비트 로테이트 비트쉬프트하여 제 2레지스터에 저장하는 제 2단계;상기 제 2레지스터에 저장된 값을 비트반전시킨 후 상기 제 1레지스터에 저장된 값과 비트논리곱하여 제 3레지스터에 저장하는 제 3단계;상기 제 3레지스터에서 이전 시작 시퀀스 번호의 위치로부터 시퀀스를 증가하면서 저장된 값을 비교하여 최초로 1이 검출되는 위치를 상기 최대 시퀀스로 나머지 연산한 값을 시작 시퀀스 번호로 설정하는 제 4단계;상기 제 1레지스터에 저장된 값을 우로 1비트 비트쉬프트하여 제 4레지스터에 저장하는 제 5단계;상기 제 4레지스터에 저장된 값을 비트반전시킨 후 상기 제 1레지스터에 저장된 값과 비트논리곱하여 제 5레지스터에 저장하는 제 6단계; 및상기 제 5레지스터에서 상기 이전 시작 시퀀스 번호와 상기 최대 시퀀스를 합산하여 1을 뺀 위치로부터 시퀀스를 감소하면서 저장된 값을 비교하여 최초로 1 이 검출되는 위치를 상기 최대 시퀀스로 나머지 연산한 값을 최종 시퀀스 번호로 설정하는 제 7단계;를 포함하는 것을 특징으로 하는 무선 USB 시스템의 데이터 송수신 방법.
- 제 1항에 있어서, 상기 비트벡터는 트랜스미터의 송신 비트벡터나 리시버의 인식 비트벡터인 것을 특징으로 하는 무선 USB 시스템의 데이터 송수신 방법.
- 제 1항에 있어서, 상기 제 5단계에서 우로 1비트 비트쉬프트한 후 상기 제 4레지스터의 최상위 비트는 '0'을 삽입하는 것을 특징으로 하는 무선 USB 시스템의 데이터 송수신 방법.
- 제 1항에 있어서, 상기 제 2단계 내지 상기 제 4단계와 상기 제 5단계 내지 상기 제 7단계는 병렬로 진행되는 것을 특징으로 하는 무선 USB 시스템의 데이터 송수신 방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080064543A KR100869567B1 (ko) | 2008-07-03 | 2008-07-03 | 무선 usb 시스템의 데이터 송수신 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080064543A KR100869567B1 (ko) | 2008-07-03 | 2008-07-03 | 무선 usb 시스템의 데이터 송수신 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR100869567B1 true KR100869567B1 (ko) | 2008-11-21 |
Family
ID=40284508
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020080064543A Expired - Fee Related KR100869567B1 (ko) | 2008-07-03 | 2008-07-03 | 무선 usb 시스템의 데이터 송수신 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100869567B1 (ko) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060140293A1 (en) | 2004-12-27 | 2006-06-29 | Ko-Yin Lai | Method for detecting signal and estimating symbol timing |
| KR20060093959A (ko) * | 2005-02-23 | 2006-08-28 | 엘지전자 주식회사 | 인터리빙 어드레스 발생 방법 |
| KR20080035404A (ko) * | 2006-10-19 | 2008-04-23 | 삼성전자주식회사 | 블록 부호를 사용하는 통신 시스템에서 신호 송수신 장치및 방법 |
| KR20080075720A (ko) * | 2007-02-13 | 2008-08-19 | 주식회사 코아로직 | 위치확인 장치 및 그 방법. |
-
2008
- 2008-07-03 KR KR1020080064543A patent/KR100869567B1/ko not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060140293A1 (en) | 2004-12-27 | 2006-06-29 | Ko-Yin Lai | Method for detecting signal and estimating symbol timing |
| KR20060093959A (ko) * | 2005-02-23 | 2006-08-28 | 엘지전자 주식회사 | 인터리빙 어드레스 발생 방법 |
| KR20080035404A (ko) * | 2006-10-19 | 2008-04-23 | 삼성전자주식회사 | 블록 부호를 사용하는 통신 시스템에서 신호 송수신 장치및 방법 |
| KR20080075720A (ko) * | 2007-02-13 | 2008-08-19 | 주식회사 코아로직 | 위치확인 장치 및 그 방법. |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10241955B2 (en) | Dynamically adjustable multi-line bus shared by multi-protocol devices | |
| TWI423007B (zh) | 串列匯流排裝置以及其時脈差補償方法 | |
| US7584313B1 (en) | Method and system for connecting a wireless USB host and a wired USB device | |
| US20150370735A1 (en) | Dynamically adjustable multi-line bus shared by multi-protocol devices | |
| WO2015120149A1 (en) | Increasing throughput on multi-wire and multi-lane interfaces | |
| WO2021129689A1 (zh) | 数据位宽转换方法和装置 | |
| US20200076713A1 (en) | Slave-to-master data and out-of-sequence acknowledgements on a daisy-chained bus | |
| US10579581B2 (en) | Multilane heterogeneous serial bus | |
| KR20160125411A (ko) | 에러 검출 최적화를 용이하게 하는 공유된 버스를 통한 비트 할당 | |
| CN114442514B (zh) | 一种基于fpga的usb3.0/3.1控制系统 | |
| US6886062B2 (en) | Method and apparatus for improving time constraints and extending limited length cables in a multiple-speed bus | |
| CN117520233A (zh) | 一种均衡训练方法、装置及系统 | |
| US9990330B2 (en) | Simultaneous edge toggling immunity circuit for multi-mode bus | |
| US6385319B1 (en) | Encoding circuit and method of detecting block code boundary and establishing synchronization between scrambler and descrambler | |
| RU2677376C2 (ru) | Регулировка синхронизации стека для последовательной связи | |
| CN108462620B (zh) | 一种吉比特级SpaceWire总线系统 | |
| US12056074B2 (en) | Processing system, related integrated circuit, system and method | |
| KR100869567B1 (ko) | 무선 usb 시스템의 데이터 송수신 방법 | |
| WO2025077223A1 (zh) | 一种接口的数据传输方法和通信装置 | |
| KR100869569B1 (ko) | 마스크를 이용한 무선 usb 시스템의 데이터 송수신 방법 | |
| CN112968753B (zh) | 一种用于高速串行收发器的数据边界对齐方法及系统 | |
| RU2700560C1 (ru) | Устройство коммуникационного интерфейса gigaspacewire | |
| CN107810495B (zh) | 具有线活动检测器的uart | |
| KR100720709B1 (ko) | 무선 usb 시스템 | |
| CN112214438B (zh) | 数据传输装置、方法、网络设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| A302 | Request for accelerated examination | ||
| PA0302 | Request for accelerated examination |
St.27 status event code: A-1-2-D10-D17-exm-PA0302 St.27 status event code: A-1-2-D10-D16-exm-PA0302 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20111114 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20111114 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |