GB2316279A - Control circuit for digital mobile TDMA telecommunications device - Google Patents
Control circuit for digital mobile TDMA telecommunications device Download PDFInfo
- Publication number
- GB2316279A GB2316279A GB9616873A GB9616873A GB2316279A GB 2316279 A GB2316279 A GB 2316279A GB 9616873 A GB9616873 A GB 9616873A GB 9616873 A GB9616873 A GB 9616873A GB 2316279 A GB2316279 A GB 2316279A
- Authority
- GB
- United Kingdom
- Prior art keywords
- data
- user interface
- memory
- control circuit
- terminal
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/0055—Synchronisation arrangements determining timing error of reception due to propagation delay
- H04W56/0065—Synchronisation arrangements determining timing error of reception due to propagation delay using measurement of signal travel time
- H04W56/007—Open loop measurement
- H04W56/0075—Open loop measurement based on arrival time vs. expected arrival time
- H04W56/0085—Open loop measurement based on arrival time vs. expected arrival time detecting a given structure in the signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
- H04B7/2662—Arrangements for Wireless System Synchronisation
- H04B7/2671—Arrangements for Wireless Time-Division Multiple Access [TDMA] System Synchronisation
- H04B7/2678—Time synchronisation
- H04B7/2681—Synchronisation of a mobile station with one base station
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Time-Division Multiplex Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A primer comprising an organotitanate and an epoxysilane, when applied to a substrate, renders curable silicone compositions more adherent to a substrate after the silicone compositions have cured by increasing cohesive failure. The primer contains a cyclosiloxane (especially octamethyl cyclotetrasiloxane) or a linear volatile polysiloxane in place of volatile organic solvents.
Description
CONTROL CIRCUIT
Field of the Invention
This invention relates to control circuits, and particularly to control circuits for use with digital telecommunications devices.
Background of the Invention
A digital telecommunications device is typically arranged to transmit and receive in bursts. For transmission, a sample and hold arrangement is used.
Data from a user interface to be transmitted is sampled and held in a data buffer, until a selected periodic time slot of a Time Division Multiple Access (TDMA) frequency, at which point the stored data is written to an air interface to be transmitted. The buffer must be large enough to hold all the data sampled during the period between successive selected slots. When the selected slot occurs, the existing data in the buffer may then be overwritten with newly sampled data, to be transmitted at the next occurrence of the selected slot, and so on.
A problem with this arrangement is that the writing of the data by the user interface into the data buffer may coincide with the reading of the stored data by the air interface, thereby causing contention in the data buffer and corruption of data.
The same problem occurs in the case of data reception from the air interface, where data written to the data buffer by the air interface during a selected periodic time slot may coincide with the reading of data by the user interface.
Again, data access contention will result, and cause corruption of the data.
Simultaneous access may be handled using special methods to give access priority, but this leads to increased device size and marginal performance.
This invention seeks to provide a control circuit which mitigates the above mentioned disadvantages.
Summarv of the Invention
According to the present invention there is provided a control circuit for controlling the exchange of data signals between a user interface and a wireless interface in a digital telecommunications device, comprising: a data terminal for exchanging data signals with the user interface; a wireless terminal for exchanging data signals over the air interface at a selected one of a plurality of periodic time divided slots; a memory coupled between the data terminal and the wireless terminal, for storing data to be exchanged therebetween; addressing means coupled to address the memory when exchanging data between the memory and the wireless terminal; and, a user interface buffer, coupled to the data terminal and arranged for storing the data signals to be exchanged between the user interface and the memory, wherein the user interface buffer is arranged to delay the exchanging of data signals between the user interface and the memory, such that contention between access to the memory by the addressing means and the data terminal is avoided.
Preferably the user interface buffer is arranged to cause the exchange of data between the user interface and the memory to occur between each of the plurality of periodic time divided slots. The user interface preferably further comprises means for monitoring timing signals for the occurrence of the period between each of the plurality of periodic time divided slots.
In this way data access contention and therefore corruption of data in the memory is substantially avoided.
Brief Descnption of the Drawings
An exemplary embodiment of the invention will now be described with reference to the drawing in which:
FIG. 1 shows a preferred embodiment of a control circuit in accordance with the invention.
FIG.2 shows part of the preferred embodiment of FIG.1.
FIG.2 shows part of the preferred embodiment of FIG. 1.
FIG.3 shows a single frame of a TDMA system in accordance with the invention.
Detailed Desenption of a Preferred Embodiment
Referring to FIG. 1, there is shown a control circuit 10. A bus terminal 15 of the control circuit 10 is coupled to the main bus of a portable TDMA telecommunications device (not shown), arranged to communicate with a
TDMA base station (not shown) over a plurality of TDMA slots. The main bus provides connection to a microprocessor of the portable device, and typically to other peripherals such as a user interface and memory.
A dual port Random Access Memory (RAM) 20 comprises a control register table 25 for storing a number of sets of control register values and first and second data buffers 27 and 28 respectively for storing data signals. The first and second data buffers 27 and 28 are arranged to hold 40 bytes of data each in a recirculating fashion to be further described below. The RAM 20 has a first port coupled to the bus terminal 15 and a second port to be further described below.
An audio input/output (I/O) terminal 30 is coupled to receive data signals such as digital speech signals from an audio source, typically a microphone and to send data signals to an audio output such as a loudspeaker. A loader circuit 60 and a memory buffer interface 40 together with the audio I/O terminal 30 are coupled to the second port of the dual port RAM 20.
An audio buffer synchronisation circuit 90, is coupled between the second port of the dual port RAM 20 and the audio VO terminal 30. The function of this circuit will be further described below.
The memory buffer interface 40 is directly connected to an air buffer interface 45, which has a control input for receiving a control signal to be further described below, and which provides output signals to a transmission device (not shown) via an air output terminal 50.
A timing input terminal 55 receives first and second timing signals from a
TDMA timing circuit (not shown) of the portable device, which is synchronised to the base station in a manner to be further described below.
The first and second timing signals are input to the loader circuit 60. The loader circuit 60 is further coupled to registers 70 incorporating a master counter 75.
The registers 70 and master counter 75 are both coupled to a state machine 80. The state machine 80 has a control output coupled to an output-terminal 85 and to the control input of the air buffer interface 45. Therefore the state machine 80 generates the control signals to control the air buffer interface 45.
With reference now also to FIG.2, the audio buffer synchronising circuit 90 contains an audio word counter 93 coupled to a audio timing signal input 35; which provides data timing information about the audio I/O terminal 30. A guard window detector 95 of the audio buffer synchronising circuit 90 is coupled to the timing input terminal 55, and temporary buffers 97 and a memory access control circuit 98 are coupled between the audio I/O terminal 30 and the second port of the dual port RAM 20.
With reference now also to FIG.3, a single exemplary TDMA frame 100 is shown. The TDMA frame 100 comprising 12 transmit (tax) slots 110 labelled 0 to 11, for base station-to-portable device communication, and 12 receive (R;c) slots 120, labelled 12 to 23 for portable device-to-base station communication. The timing of the slots and of the TDMA frame 100 is determined by the base station, the frame being 10ms in duration,
The TDMA timing circuit of the portable device is arranged to detect the start of the frame 100, and therefore to synchronise the frame timing of the portable device with respect to the base station.
An exemplary slot 130 is shown in detail. The slot 130 is 416.7 s in length and comprises five data fields; a synchronisation field 135 of 32 bits, an A field of 48 bits, a CRC (error checking) field of 16 bits, a B-field of 320 bits and an X-field of 4 bits, making a total of 60 bits, having a total length of 364.61us. A guard space of 52. 1cos is therefore left between the fields of neighbouring slots.
One slot of the TDMA frame 100 can hold 40 bytes of data in it's B-field, which is the same amount of data able to be stored in the first and second data buffers 27 and 28. Therefore each of the data buffers 27 and 28 can store the data of one slot B-field.
The synchronisation field 135 is used by the TDMA timing circuit of the portable device to synchronise the frame timing as described above.
In operation, the audio word counter (93) keeps track of the incoming data - from the audio I/O terminal 30 by monitoring the audio timing signal input 35, and flags the buffer full condition when 4-nibbles (two bytes) have been read into the temporary buffers 97.
The guard window detector circuit 95 monitors the timing input terminal 55 and instructs the memory access control circuit 98 to initiate a write sequence to the dual port RAM 20 from the temporary buffers 97 during the guard period 160 between each periodic time divided slot. This is synchronised to occur after the loading of the control registers 70 by the
Loader 60.
Since data is only transferred between the memory buffer interface 40 and the dual port RAM 20 during a selected one of the periodic time divided slots and not during the guard space 160, there will not be a contention between this data transfer and that occurring between the audio I/O terminal 30 and the dual port RAM 20.
It will be appreciated that alternative methods to the one described above are possible. For example, the audio buffer synchronisation circuit 90 could be arranged to store other than 2 bytes of data. The transfer of data between the audio buffer synchronisation circuit 90 and the dual port RAM 20 could be arranged for a period other than the guard space 160, such as during a redundant slot.
Claims (4)
1. A control circuit for controlling the exchange of data signals between a user interface and a wireless interface in a digital telecommunications device, comprising: a data terminal for exchanging data signals with the user interface; a wireless terminal for exchanging data signals over the air interface at a selected one of a plurality of periodic time divided slots; a memory coupled between the data terminal and the wireless terminal, for storing data to be exchanged therebetween; addressing means coupled to address the memory when exchanging. data between the memory and the wireless terminal; and, a user interface buffer, coupled to the data terminal and arranged for storing the data signals to be exchanged between the user interface and the memory, wherein the user interface buffer is arranged to delay the exchanging of data signals between the user interface and the memory, such that contention between access to the memory by the addressing means and the data terminal is avoided.
2. The control circuit of claim 1 wherein the user interface buffer is arranged to cause the exchange of data between the user interface and the memory to occur between each of the plurality of periodic time divided slots.
3. The control circuit of claim 2 wherein the user interface further comprises means for monitoring timing signals for the occurrence of the period between each of the plurality of periodic time divided slots.
4. A control circuit substantially as hereinbefore described and with reference to the drawings.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB9616873A GB2316279A (en) | 1996-08-10 | 1996-08-10 | Control circuit for digital mobile TDMA telecommunications device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB9616873A GB2316279A (en) | 1996-08-10 | 1996-08-10 | Control circuit for digital mobile TDMA telecommunications device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| GB9616873D0 GB9616873D0 (en) | 1996-09-25 |
| GB2316279A true GB2316279A (en) | 1998-02-18 |
Family
ID=10798344
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| GB9616873A Withdrawn GB2316279A (en) | 1996-08-10 | 1996-08-10 | Control circuit for digital mobile TDMA telecommunications device |
Country Status (1)
| Country | Link |
|---|---|
| GB (1) | GB2316279A (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2034156A (en) * | 1978-10-18 | 1980-05-29 | Sits Soc It Telecom Siemens | Elastic buffer memories for demultiplexers of synchronous type for time-division transmission systems |
| US5056084A (en) * | 1988-12-30 | 1991-10-08 | Alcatel Cit | System for transmitting hdlc frames on a pcm type link using a single hdlc circuit and a transposition buffer memory |
| WO1995009497A1 (en) * | 1993-09-27 | 1995-04-06 | Nokia Telecommunications Oy | Method for digital semi-duplex transmission |
-
1996
- 1996-08-10 GB GB9616873A patent/GB2316279A/en not_active Withdrawn
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2034156A (en) * | 1978-10-18 | 1980-05-29 | Sits Soc It Telecom Siemens | Elastic buffer memories for demultiplexers of synchronous type for time-division transmission systems |
| US5056084A (en) * | 1988-12-30 | 1991-10-08 | Alcatel Cit | System for transmitting hdlc frames on a pcm type link using a single hdlc circuit and a transposition buffer memory |
| WO1995009497A1 (en) * | 1993-09-27 | 1995-04-06 | Nokia Telecommunications Oy | Method for digital semi-duplex transmission |
Also Published As
| Publication number | Publication date |
|---|---|
| GB9616873D0 (en) | 1996-09-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7315550B2 (en) | Method and apparatus for shared buffer packet switching | |
| US5890005A (en) | Low power, low interconnect complexity microprocessor and memory interface | |
| KR860009566A (en) | Data packet sorter and data packet storage method | |
| US20110016374A1 (en) | Serial interface devices, systems and methods | |
| US4984251A (en) | Method and apparatus for the synchronization of a cascaded multi-channel data transmission | |
| US20070136502A1 (en) | SPI device | |
| EP3968332B1 (en) | Spi nor memory with optimized read and program operation | |
| GB2316279A (en) | Control circuit for digital mobile TDMA telecommunications device | |
| US5590279A (en) | Memory data copying apparatus | |
| JPS6195643A (en) | Data transmission system | |
| AU624745B2 (en) | Packet/fast packet switch for voice and data | |
| KR100304949B1 (en) | Bulk interface of universal serial bus controller | |
| US6629168B1 (en) | Byte-swapping for efficient use of memory | |
| US7224622B2 (en) | Method for writing data into memory and the control device | |
| JPH10257034A (en) | Unit for switching without short break | |
| EP0609578A2 (en) | Local communication system with plural data channels | |
| JPS58133066A (en) | Multiplexing method of loop communication system | |
| EP0724372A2 (en) | Control circuit and method for a TDMA mobile communication system | |
| KR100188940B1 (en) | Dual Stack Control and Data Transfer Method Using Single Memory | |
| JP2833910B2 (en) | Communication control device | |
| KR20010056947A (en) | Interface device between cpu and dsp in cdma mobile communication system | |
| JP4465603B2 (en) | Receive data storage method | |
| SU1520530A1 (en) | Device for interfacing computer with communication channel | |
| JPH06141389A (en) | Dynamic channel allocation system | |
| KR980007249A (en) | Memory management method for asynchronous transfer mode (ATM) reception |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WAP | Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1) |