Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6336199B2 - - Google Patents
[go: Go Back, main page]

JPS6336199B2 - - Google Patents

Info

Publication number
JPS6336199B2
JPS6336199B2 JP16765181A JP16765181A JPS6336199B2 JP S6336199 B2 JPS6336199 B2 JP S6336199B2 JP 16765181 A JP16765181 A JP 16765181A JP 16765181 A JP16765181 A JP 16765181A JP S6336199 B2 JPS6336199 B2 JP S6336199B2
Authority
JP
Japan
Prior art keywords
time slot
memory
address
output
conversion
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
Application number
JP16765181A
Other languages
Japanese (ja)
Other versions
JPS5869194A (en
Inventor
Juji Kubota
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.)
NEC Corp
Original Assignee
Nippon Electric Co Ltd
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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP16765181A priority Critical patent/JPS5869194A/en
Publication of JPS5869194A publication Critical patent/JPS5869194A/en
Publication of JPS6336199B2 publication Critical patent/JPS6336199B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)

Description

【発明の詳細な説明】 本発明はデイジタルデータ網に於けるタイムス
ロツト入替方式に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a time slot replacement system in a digital data network.

従来のメモリスイツチ形タイムスロツト入替方
式に於て、タイムスロツトを相互に入れ替えるだ
けでなく一部のタイムスロツトについては部分的
に多重化・分離化をも行なう場合、たとえば第1
図の如く構成される。同図は直列データ信号の入
力端子1―1〜1―N、時分割多重化回路2、直
並列変換回路3、並列データ信号を一時蓄える第
一のバツフアメモリ4、変換後の並列データを蓄
える第二のバツフアメモリ5、並直列変換用バツ
フアメモリ6、時分割分離化回路7、アドレス切
替回路8、タイムスロツト変換メモリ9―01〜
9―20、アドレス発生回路10、直列データの
出力端子11―1〜11―Nを有し、さらにバツ
フアメモリ4のアドレス入力にアドレス切替回路
12が接続されている。このアドレス切替回路1
2の入力は、フレーム同期回路13に接続された
フレームカウンタ14の出力と、タイムスロツト
カウンタ15の出力とに接続されている。
In the conventional memory switch type time slot replacement system, when not only time slots are mutually replaced but also partial multiplexing and demultiplexing of some time slots, for example, the first
It is configured as shown in the figure. The figure shows input terminals 1-1 to 1-N for serial data signals, a time division multiplexing circuit 2, a serial/parallel conversion circuit 3, a first buffer memory 4 for temporarily storing parallel data signals, and a first buffer memory 4 for storing parallel data after conversion. Second buffer memory 5, parallel/serial conversion buffer memory 6, time division separation circuit 7, address switching circuit 8, time slot conversion memory 9-01~
9-20, an address generation circuit 10, and serial data output terminals 11-1 to 11-N, and an address switching circuit 12 is connected to the address input of the buffer memory 4. This address switching circuit 1
2 is connected to the output of a frame counter 14 connected to the frame synchronization circuit 13 and to the output of a time slot counter 15.

タイムスロツトカウンタ15の出力はデコード
回路16を経てタイムスロツト変換メモリ9―0
1〜9―20に接続されている。
The output of the time slot counter 15 is sent to the time slot conversion memory 9-0 via the decoding circuit 16.
1 to 9-20.

以上の如く構成されたタイムスロツト入替方式
の多重化分離化動作を、第2図,第3図のタイム
チヤートを用いて説明する。ここで、入力端子1
―1〜1―Nの内特に1―A,1―B,1―C,
1―Dの4つの端子に加えられるユニバーサル形
式を有する入力信号が多重化信号の出力端子11
―Nへ多重化される場合を説明する。入力端子に
加えられる信号は、第2図aの様なフラグ(以下
F)ビツト、データビツトD0〜D5、ステータス
(以下S)ビツトからなるエンベロープ信号で、
第2図b〜eの様にAD1,AD2……で表わされる
データバイトと、AS11,AS12,AS13,AS14……で
表わされるAD1のデータバイトと同じ内容の繰り
返しから成るユニバーサル形式を有している。
The multiplexing and demultiplexing operation of the time slot replacement system configured as described above will be explained using the time charts shown in FIGS. 2 and 3. Here, input terminal 1
-1 to 1-N, especially 1-A, 1-B, 1-C,
An input signal having a universal format that is added to the four terminals of 1-D is the output terminal 11 of the multiplexed signal.
-N is multiplexed. The signal applied to the input terminal is an envelope signal consisting of a flag (hereinafter referred to as F) bit, data bits D0 to D5 , and a status (hereinafter referred to as S) bit as shown in Fig. 2a.
As shown in Figure 2 b to e , data bytes represented by A D1 , A D2 . It has a universal form consisting of

第2図b〜eのデータ信号が入力されると、時
分割多重化回路2で入力端子の順序に従つて、各
ビツト毎に多重化された後、直並列変換回路3で
各入力端子のアドレス毎にエンベロープ単位に並
列信号に変換される。第2図fのFビツト位置
で、各アドレス順にエンベロープ毎にバツフアメ
モリ4に転送され蓄積される。ここでタイムスロ
ツト変換メモリ9―01〜9―20には、各入力
端子に対応する所望の変換先である出力端子の番
号が蓄えられている。アドレス発生回路10から
のタイミング信号によりタイムスロツトカウンタ
15で作られる第2図gの様なタイムスロツト番
号がデコード回路16に加えられると、タイムス
ロツト変換メモリ9―01〜9―20は各タイム
スロツト番号に対応して第2図hの如く各メモリ
を選択してアドレスする事になる。この時9―0
1〜9―20の各タイムスロツト変換メモリに
は、第2図iのように各入力端子1―A,1―
B,1―C,1―Dに対応するメモリ位置に多重
化信号の出力端子番号「N」が多重化信号のタイ
ムスロツトに対応して記憶されている。即ち、タ
イムスロツト1用のタイムスロツト変換メモリ9
―01にはアドレス「A」の時のみ、タイムスロ
ツト変換メモリ9―02はアドレス「D」のみ、
9―03はアドレス「B」のみ、9―04はアド
レス「C」のみ、9―06はアドレス「A」の
み、多重化信号出力端子番号「N」が蓄えられて
いる。ここでタイムスロツト変換メモリ9―01
〜9―20の上記以外の各アドレスA,B,C,
Dに対応するメモリ位置には、変換先の出力端子
番号は何も蓄えられていない。
When the data signals b to e in FIG. 2 are input, the time division multiplexing circuit 2 multiplexes each bit in accordance with the order of the input terminals, and then the serial/parallel converting circuit 3 converts the input terminals into multiplexed bits. Each address is converted into a parallel signal in envelope units. At the F bit position in FIG. 2f, each envelope is transferred to the buffer memory 4 and stored in the order of each address. Here, the timeslot conversion memories 9-01 to 9-20 store the numbers of output terminals that are desired conversion destinations corresponding to each input terminal. When a time slot number as shown in FIG. 2g generated by the time slot counter 15 is applied to the decoding circuit 16 in response to a timing signal from the address generation circuit 10, the time slot conversion memories 9-01 to 9-20 convert the number of timeslots into each time slot. Each memory is selected and addressed in accordance with the number as shown in Fig. 2h. 9-0 at this time
Each of the time slot conversion memories 1 to 9-20 has input terminals 1-A, 1- as shown in FIG.
The output terminal number "N" of the multiplexed signal is stored in the memory locations corresponding to B, 1-C, and 1-D in correspondence with the time slot of the multiplexed signal. That is, the time slot conversion memory 9 for time slot 1
-01 only at address "A", time slot conversion memory 9-02 only at address "D",
9-03 stores only address "B," 9-04 stores only address "C," 9-06 stores only address "A," and multiplexed signal output terminal number "N." Here, time slot conversion memory 9-01
~9-20 each address A, B, C, other than the above,
No conversion destination output terminal number is stored in the memory location corresponding to D.

このタイムスロツト変換メモリ9―01〜9―
20とバツフアメモリ4を各タイムスロツト毎に
アドレス順に読み出す。即ちタイムスロツト1の
時タイムスロツト変換メモリ9―01が選択さ
れ、アドレス「A」の時、変換先の出力端子番号
「N」が読み出され、アドレス切替回路8により
切替選択されバツフアメモリ5に加えられる。従
つてタイムスロツト1の時には、バツフアメモリ
4に蓄えられている入力端子Aの並列データがア
ドレス「A」の時読み出され、バツフアメモリ5
の出力端子11―Nのアドレス位置に第2図jの
様に蓄えられる。この様にバツフアメモリ5に蓄
えられた並列データは、第2図kのSビツト時間
に並直列変換用バツフアメモリ6のアドレスNに
蓄えられる。
This time slot conversion memory 9-01 to 9-
20 and buffer memory 4 are read out in address order for each time slot. That is, when the time slot is 1, the time slot conversion memory 9-01 is selected, and when the address is ``A'', the output terminal number ``N'' of the conversion destination is read out, is switched and selected by the address switching circuit 8, and is added to the buffer memory 5. It will be done. Therefore, at time slot 1, the parallel data at input terminal A stored in buffer memory 4 is read out at address "A", and is stored in buffer memory 5.
is stored at the address position of the output terminal 11-N as shown in FIG. 2j. The parallel data thus stored in the buffer memory 5 is stored at the address N of the parallel-to-serial conversion buffer memory 6 during the S bit time shown in FIG. 2k.

この並直列変換バツフアメモリ6をアドレス発
生回路10で発生するアドレス信号で順次読み出
し、分離化回路7で各出力端子対応に並直列変換
分離して第2図lの直列データ信号として再生
し、出力端子11―Nに出力する。
This parallel-to-serial conversion buffer memory 6 is sequentially read out using the address signal generated by the address generation circuit 10, and the separation circuit 7 performs parallel-to-serial conversion and separation corresponding to each output terminal, and reproduces it as a serial data signal as shown in FIG. Output to 11-N.

次にタイムスロツト2の時にはバツフアメモリ
4に蓄えられている並列データ信号AS11,BS09
CS09,DD1の内、入力端子Dのデータ信号DD1がタ
イムスロツト変換メモリ9―02のアドレス
「D」の時変換先の出力端子番号「N」をアドレ
スとしてバツフアメモリ5に蓄えられる。このバ
ツフアメモリ5に蓄えられた並列データ信号はタ
イムスロツト1の時と同様に第2図kのSビツト
時間に並直列変換バツフアメモリ6に転送された
後、分離化回路7を経て出力端子11―Nに直列
データ信号として出力される。以下、タイムスロ
ツト3の時には入力端子Bの並列データBD1,タ
イムスロツト4の時には入力端子Cの並列データ
CS101、タイムスロツト6の時には入力端子Aの
並列データAD2が、タイムスロツト変換メモリ9
―03,9―04,9―06に従つてタイムスロ
ツト変換され、出力端子11―Nに出力される。
従つてこの出力端子11―Nの直列データ信号
は、1―A,1―D,1―B,1―C,……の各
入力端子からのデータが多重化されたものとなつ
ている。又、上記以外の各タイムスロツトに於け
るアドレス時にはタイムスロツト変換メモリ9―
01〜9―20の各アドレス位置に変換先のアド
レスが蓄えられていない為、バツフアメモリ4か
ら読み出されるこれらのアドレスに対する並列デ
ータはタイムスロツト変換されない。
Next, at time slot 2, the parallel data signals A S11 , B S09 , stored in the buffer memory 4
When the data signal D D1 at the input terminal D of C S09 and D D1 is at the address "D" of the time slot conversion memory 9-02, it is stored in the buffer memory 5 using the destination output terminal number "N" as the address. The parallel data signal stored in the buffer memory 5 is transferred to the parallel/serial conversion buffer memory 6 during the S bit time shown in FIG. is output as a serial data signal. Below, when time slot 3 is the parallel data of input terminal B D1 , when time slot 4 is the parallel data of input terminal C
C S101 , when the time slot is 6, the parallel data A D2 of the input terminal A is transferred to the time slot conversion memory 9.
-03, 9-04, 9-06, the time slot is converted and output to the output terminal 11-N.
Therefore, the serial data signal at the output terminal 11-N is a signal obtained by multiplexing data from each of the input terminals 1-A, 1-D, 1-B, 1-C, . . . . Also, when addressing in each time slot other than the above, the time slot conversion memory 9-
Since no conversion destination address is stored in each of the address positions 01 to 9-20, the parallel data for these addresses read from the buffer memory 4 is not time slot converted.

以上の如くタイムスロツト変換メモリ9―01
〜9―20のメモリ中、多重化しようとするタイ
ムスロツトに相当するタイムスロツト変換メモリ
のアドレス位置のメモリ位置にのみ、同一の出力
端子番号を記憶させる事により、タイムスロツト
変換だけで多重化動作が行なわれる。
As described above, the time slot conversion memory 9-01
By storing the same output terminal number only in the memory location of the address position of the time slot conversion memory corresponding to the time slot to be multiplexed in the memory of 9-20, multiplexing operation can be performed only by time slot conversion. will be carried out.

次に第3図のタイムチヤートを用いて入力端子
1―Nに加えられた多重化信号の各タイムスロツ
トのデータを分離化する場合について説明する。
同図aは第2図aと同様のエンベロープを示し、
同図bはタイムスロツトを示す。同図cに示す多
動化信号が入力端子1―Nに加えられると、第2
図で述べた動作と同様に他の入力端子からのデー
タ信号と共に多重化回路2で多重化された後に直
並列変換回路3で並列データに変換される。ここ
で入力端子1―NからのデータのFビツトがフレ
ーム同期回路13に加えられて多重化信号のフレ
ーム同期がとられており、その多重化信号のタイ
ムスロツトに対応してフレームカウンタ14から
タイムスロツト番号が出力され、アドレス切替回
路12を経てバツフアメモリ4に加えられてい
る。このフレームカウンタ14からのタイムスロ
ツト番号とアドレス発生回路10からのアドレス
に従つて入力端子1―Nの並列データ信号はバツ
フアメモリ4に第3図e〜iのように蓄えられ
る。ここで第3図e,f,g,h,iはそれぞれ
タイムスロツト「1」「2」「3」「4」「20」の時
の入力端子1―Nのアドレスに対するバツフアメ
モリ4の蓄積内容を示している。このバツフアメ
モリ4をアドレス発生回路10からのアドレスで
順次読み出す。
Next, a case will be described in which the data of each time slot of the multiplexed signal applied to the input terminals 1-N is separated using the time chart shown in FIG.
Figure a shows an envelope similar to Figure 2 a,
Figure b shows the time slot. When the hyperactivity signal shown in figure c is applied to the input terminals 1-N, the second
Similar to the operation described in the figure, the data is multiplexed in the multiplexing circuit 2 together with data signals from other input terminals, and then converted into parallel data in the serial/parallel converting circuit 3. Here, the F bit of data from the input terminals 1-N is applied to the frame synchronization circuit 13 to synchronize the frame of the multiplexed signal, and the time slot is output from the frame counter 14 in response to the time slot of the multiplexed signal. The lot number is output and added to the buffer memory 4 via the address switching circuit 12. According to the time slot number from the frame counter 14 and the address from the address generation circuit 10, the parallel data signals at the input terminals 1-N are stored in the buffer memory 4 as shown in FIGS. 3e to 3i. Here, e, f, g, h, and i in Figure 3 represent the accumulated contents of the buffer memory 4 for the addresses of input terminals 1-N at time slots ``1'', ``2'', ``3'', ``4'', and ``20'', respectively. It shows. This buffer memory 4 is sequentially read out using addresses from the address generation circuit 10.

ここでタイムスロツト変換メモリ9―01,9
―02,9―03,9―04,9―06の入力端
子1―Nに対応するメモリ位置にそれぞれA,
D,B,C,Aが記憶されている。同図j,kに
示すように、このタイムスロツト変換メモリ9―
01〜9―20はタイムスロツトカウンタ15の
タイムスロツト番号に対応してデコード回路16
によりタイムスロツト番号毎に選択されて、アド
レス切替回路8を経て、そのメモリ内容がバツフ
アメモリ5に加えられる。
Here, time slot conversion memory 9-01,9
-02, 9-03, 9-04, 9-06 in the memory locations corresponding to input terminals 1-N, respectively.
D, B, C, and A are stored. As shown in j and k of the same figure, this time slot conversion memory 9-
01 to 9-20 correspond to the time slot numbers of the time slot counter 15, and the decoding circuit 16
is selected for each time slot number, and the memory contents are added to the buffer memory 5 via the address switching circuit 8.

例えばタイムスロツトカウンタ15がタイムス
ロツト番号「1」でアドレス発生回路10が入力
端子1―Nの時には、バツフアメモリ4にアドレ
スNとタイムスロツト1が加えられ並列データ
A1が読み出される。この時、タイムスロツト変
換メモリ9―01からメモリ内容「A」が第3図
lの様に読み出され、これがバツフアメモリ5の
アドレスに加えられるので並列データA1がバツ
フアメモリ5のアドレスAに第3図mのA1のよ
うに蓄えられる。その後、第2図と同様に第3図
qのSビツト時間にバツフアメモリ6のアドレス
Aに蓄えられる。これをアドレス発生回路10か
らのアドレス順に読み出し、分離化回路7で並直
列変換分離後、第3図rの直列データAD1に再生
し、出力端子11―Aに出力する。
For example, when the time slot counter 15 is the time slot number "1" and the address generation circuit 10 is at the input terminal 1-N, the address N and time slot 1 are added to the buffer memory 4 and the parallel data is
A 1 is read. At this time, the memory content "A" is read out from the time slot conversion memory 9-01 as shown in FIG. It is stored as shown in A 1 in Figure M. Thereafter, as in FIG. 2, the data is stored at address A of the buffer memory 6 at the S bit time in FIG. 3q. This data is read out in the order of the addresses from the address generation circuit 10, subjected to parallel-to-serial conversion and separation in the separation circuit 7, and then reproduced into serial data A D1 shown in FIG. 3r, which is output to the output terminal 11-A.

次にタイムスロツトカウンタ15がタイムスロ
ツト番号「2」の時、バツフアメモリ4の入力端
子1―Nに対応するメモリ位置から並列データ
D1が読み出され、タイムスロツト変換メモリ9
―02から第3図lに示されるメモリ内容「D」
を変換先のアドレスとしてバツフアメモリ6に蓄
えられ、以下、タイムスロツト1と同様の過程に
より出力端子11―Dに直列データ信号として第
3図lのDD1として出力される。この時、バツフ
アメモリ5のアドレスAのメモリ内容は、バツフ
アメモリ4から何ら転送が行なわれないのでメモ
リ内容はA1のままとなつており、これが並直列
変換バツフアメモリ6、分離化回路7を経て出力
端子11―Aに第3図rのAS11となつて出力され
る。これは前述のAD1と同じ内容から成るスタツ
フバイトであり、ユニバーサル形式の信号となつ
ている。
Next, when the time slot counter 15 has the time slot number "2", parallel data is transferred from the memory location corresponding to the input terminals 1-N of the buffer memory 4.
D 1 is read out and the time slot conversion memory 9
-02 to memory contents "D" shown in Figure 3 l
is stored in the buffer memory 6 as a conversion destination address, and is thereafter outputted as a serial data signal D D1 in FIG. 3I to the output terminal 11-D through the same process as in time slot 1. At this time, the memory contents at address A of the buffer memory 5 are not transferred from the buffer memory 4, so the memory contents remain as A1 , and this is transferred to the output terminal via the parallel-serial conversion buffer memory 6 and the separation circuit 7. 11-A as A S11 in Figure 3r. This is a staff byte with the same contents as A D1 described above, and is a universal format signal.

以下、同様に同図n,o,pに示すように、タ
イムスロツト番号が3の時には、バツフアメモリ
4から並列データB1が読み出され、タイムスロ
ツト変換メモリ9―03からのメモリ内容「B」
に従つて出力端子11―Bに直列データ信号とし
て第3図sのBD1として出力される。タイムスロ
ツト番号が4の時にはバツフアメモリ4から並列
データC1が読み出され、タイムスロツト変換メ
モリ9―04からのメモリ内容「C」に従つてタ
イムスロツト変換され、出力端子11―Cに直列
データ信号として第3図tのCD1として出力され
る。
Similarly, as shown in n, o, and p in the figure, when the time slot number is 3, parallel data B1 is read out from the buffer memory 4, and the memory content "B" is read out from the time slot conversion memory 9-03.
Accordingly, it is output as a serial data signal to the output terminal 11-B as B D1 in FIG. 3s. When the time slot number is 4, parallel data C1 is read from the buffer memory 4, time slot converted according to the memory content "C" from the time slot conversion memory 9-04, and a serial data signal is sent to the output terminal 11-C. It is output as C D1 in Figure 3 t.

以上の様に入力端子1―Nに加えられた多重化
信号は各タイムスロツト毎にタイムスロツト変換
メモリ9―01〜9―20に記憶された内容に従
つて出力端子11―A,11―B,11―C,1
1―Dに各々ユニバーサル形式の信号として出力
される。
As described above, the multiplexed signal applied to the input terminal 1-N is sent to the output terminals 11-A and 11-B according to the contents stored in the time slot conversion memories 9-01 to 9-20 for each time slot. ,11-C,1
1-D as universal format signals.

然し乍ら、従来のタイムスロツト変換メモリ9
―01〜9―20は、多重化及び分離化の動作を
実行させる為に、各タイムスロツト入替を行う各
アドレス毎に多重化回線フレームのタイムスロツ
ト数分のメモリが必要であり、且つ多重化が行な
われない回線に対してもタイムスロツト変換メモ
リを保持し、通常のタイムスロツト入替動作に対
して、そのタイムスロツト変換メモリの該当アド
レスのメモリ内容を全て同一にしておく必要があ
り、メモリ領域に無駄が多く、タイムスロツト数
を20タイムスロツトとして、入力回線数Nを2進
数で表わすのに必要なビツト数をN′とすれば
(N×N′×20)ビツトの大容量のメモリが必要と
なる。例えばN=256回線の場合にはN′=8ビツ
トとなるから256×8×20=40960ビツトのメモリ
が必要となる。その上、そのメモリ領域に使用さ
れない箇所や同一情報の蓄積が必要で無駄が多
く、装置の小形化経済化に適さない欠点があつ
た。又、たとえ多重化回線数が1回線であつたと
しても常に多重化分離の為タイムスロツト数倍の
メモリ量を必要とする。
However, the conventional time slot conversion memory 9
-01 to 9-20, in order to perform multiplexing and demultiplexing operations, memory for the number of time slots in the multiplex line frame is required for each address where each time slot is replaced, and the multiplexing It is necessary to maintain a time slot conversion memory even for lines that do not perform time slot switching, and to keep the memory contents of the corresponding addresses in the time slot conversion memory the same for normal time slot switching operations. If the number of time slots is 20 and the number of bits required to represent the number of input lines N in binary is N', a large capacity memory of (N x N' x 20) bits is required. It becomes necessary. For example, in the case of N=256 lines, N'=8 bits, so a memory of 256×8×20=40960 bits is required. Furthermore, it is necessary to store unused portions of the memory area and the same information, resulting in a large amount of waste, and has the disadvantage that it is not suitable for miniaturization and economicalization of the device. Further, even if the number of multiplexed lines is one, a memory amount twice as large as the number of time slots is always required for demultiplexing.

本発明の目的は従来の欠点を除去し、多重化・
分離化動作を行なわせる為のタイムスロツト入替
用テーブルのメモリ量を減少させ、装置の小形
化・経済化に適したタイムスロツト入替方式を提
供することにある。
The purpose of the present invention is to eliminate the drawbacks of the conventional
It is an object of the present invention to provide a time slot replacement method suitable for downsizing and economical equipment by reducing the memory amount of a time slot replacement table for performing a separation operation.

本発明のタイムスロツト入替方式は、入力デー
タ信号を多重化する多重化回路と、この回路の出
力に得られる直列信号を並列信号に変換する直並
列変換回路と、この回路の出力を入力とする第一
のバツフアメモリと、このバツフアメモリの出力
を入力とする第二のバツフアメモリと、このバツ
フアメモリから読出された信号が導かれる並直列
変換用バツフアメモリと、このバツフアメモリの
出力を分離化する分離化回路と、タイムスロツト
変換を行うために各入力端子に対する所定の変換
先である出力端子の番号が記憶されたタイムスロ
ツト変換メモリとを備えるタイムスロツト入替方
式において、前記タイムスロツト変換メモリが多
重化フラグメモリとタイムスロツト入替メモリと
多重化タイムスロツトメモリとタイムスロツト間
隔メモリと分離化用タイムスロツト変換メモリと
を有し、前記多重化フラグメモリの出力に応じて
前記タイムスロツト入替メモリの出力と前記分離
化用タイムスロツト変換メモリの出力のいずれか
を前記第二のバツフアメモリのアドレスとして加
え、前記多重化タイムスロツトメモリと前記タイ
ムスロツトカウンタの出力のタイムスロツト番号
が一致した時に多重化タイムスロツト入替を行な
うとともに前記多重化タイムスロツトメモリをタ
イムスロツト間隔メモリに従つて演算して更新
し、多重化信号からの分離には、前記タイムスロ
ツト入替メモリに疑似アドレスを蓄えておき、そ
のアドレスとタイムスロツト番号とに対応する前
記分離化用タイムスロツトメモリの出力を前記第
二のバツフアメモリのアドレスとして分離化タイ
ムスロツト入替を行ない、タイムスロツトごとの
タイムスロツト入替に対しては前記タイムスロツ
ト間隔用メモリを「1」とし、前記多重化タイム
スロツトメモリを初期状態「1」として多重化タ
イムスロツト入替を行なわせる様にした事を特徴
とする。
The time slot switching method of the present invention includes a multiplexing circuit that multiplexes input data signals, a serial-to-parallel conversion circuit that converts the serial signal obtained at the output of this circuit into a parallel signal, and the output of this circuit as input. a first buffer memory, a second buffer memory inputting the output of this buffer memory, a buffer memory for parallel-to-serial conversion to which a signal read from this buffer memory is guided, and a separation circuit that separates the output of this buffer memory; In the time slot switching method, the time slot conversion memory includes a time slot conversion memory storing the number of an output terminal which is a predetermined conversion destination for each input terminal in order to perform time slot conversion. It has a lot switching memory, a multiplexing time slot memory, a time slot interval memory, and a time slot conversion memory for separation, and the output of the time slot switching memory and the time slot conversion memory for separation correspond to the output of the multiplexing flag memory. One of the outputs of the lot conversion memory is added as the address of the second buffer memory, and when the time slot numbers of the multiplex time slot memory and the output of the time slot counter match, the multiplex time slots are exchanged and the multiplex time slots are exchanged. The integrated time slot memory is calculated and updated according to the time slot interval memory, and for separation from the multiplexed signal, a pseudo address is stored in the time slot switching memory, and a pseudo address is stored in the time slot exchange memory, and a pseudo address is associated with the address and the time slot number. Separation time slots are exchanged using the output of the separation time slot memory as the address of the second buffer memory, and for time slot exchange for each time slot, the time slot interval memory is set to "1", and the time slot interval memory is set to "1". The present invention is characterized in that the multiplex time slot memory is set to an initial state of "1" and the multiplex time slots are exchanged.

次に本発明の実施例について図面を用いて説明
する。第4図は本発明の実施例を示したブロツク
図である。同図に於て第1図と同一の部分は同一
符号を付し、その説明は省略する。第1図でタイ
ムスロツト変換メモリ9―01〜9―20は多重
化フレームのタイムスロツト数分あつたが、第4
図では、タイムスロツト変換メモリ9及び分離化
用タイムスロツト変換メモリ18に分けられ、両
者の出力のいずれか一方は切替回路17を通しア
ドレス切替回路8に加えられる。タイムスロツト
カウンタ15はアドレス切替回路12と比較回路
19に接続されその出力はアドレス発生回路10
に接続されたゲート回路20に接続されている。
タイムスロツト変換メモリ9はその内部を多重化
フラグ用メモリ91とタイムスロツト入替メモリ
92と多重化タイムスロツトメモリ93とタイム
スロツト間隔メモリ94とに細分されており、タ
イムスロツト間隔メモリ94と多重化タイムスロ
ツトメモリ93の出力は演算回路21に加えら
れ、演算回路21の出力は再び多重化タイムスロ
ツトメモリ93の入力に接続されている。
Next, embodiments of the present invention will be described using the drawings. FIG. 4 is a block diagram showing an embodiment of the present invention. In this figure, the same parts as in FIG. 1 are designated by the same reference numerals, and the explanation thereof will be omitted. In Fig. 1, the time slot conversion memories 9-01 to 9-20 have capacity equal to the number of time slots of multiplexed frames, but
In the figure, it is divided into a time slot conversion memory 9 and a separation time slot conversion memory 18, and one of the outputs of both is applied to the address switching circuit 8 through a switching circuit 17. The time slot counter 15 is connected to the address switching circuit 12 and the comparison circuit 19, and its output is connected to the address generation circuit 10.
The gate circuit 20 is connected to the gate circuit 20 .
The time slot conversion memory 9 is internally subdivided into a multiplex flag memory 91, a time slot exchange memory 92, a multiplex time slot memory 93, and a time slot interval memory 94. The output of the slot memory 93 is applied to the arithmetic circuit 21, and the output of the arithmetic circuit 21 is again connected to the input of the multiplexed time slot memory 93.

以上の如く構成されたタイムスロツト入替方式
の多重化動作・分離化動作を第5図・第6図のタ
イムチヤートを用いて説明する。まず、第5図を
参照して第1図と同様、入力端子1―1〜1―N
の内1―A,1―B,1―C,1―Dの4つの端
子に加えられるユニバーサル形式の入力信号が出
力端子11―Nへ多重化される場合を説明する。
第5図aは第2図と同様のエンベロープを示す。
第2図と同様に第5図b〜eのデータ信号が加え
られると時分割多重化回路2で入力端子1―1,
1―2,……1―Nの順にビツト多重された後、
直並列変換回路3で各入力端子に対応するアドレ
ス毎にエンベロープ単位に並列信号化され、第5
図fのFビツト時間にアドレス順にバツフアメモ
リ4に蓄えられる。アドレス発生回路10からの
タイミング信号によつてタイムスロツトカウンタ
15で作られる第5図gの様なタイムスロツト毎
に、タイムスロツト変換メモリ9は各アドレス順
に読み出される。
The multiplexing and demultiplexing operations of the time slot replacement system configured as described above will be explained using the time charts shown in FIGS. 5 and 6. First, referring to FIG. 5, as in FIG. 1, input terminals 1-1 to 1-N
A case will be described in which universal format input signals applied to four terminals 1-A, 1-B, 1-C, and 1-D are multiplexed to the output terminal 11-N.
FIG. 5a shows an envelope similar to FIG.
Similarly to FIG. 2, when the data signals shown in FIG. 5 b to e are applied, the time division multiplexing circuit 2 inputs
After bits are multiplexed in the order of 1-2,...1-N,
The serial-to-parallel conversion circuit 3 converts each address corresponding to each input terminal into parallel signals in envelope units.
The data is stored in the buffer memory 4 in address order at the F bit time shown in FIG. The time slot conversion memory 9 is read out in the order of each address for each time slot as shown in FIG.

まずタイムスロツト1(TS1)の時、各入力
端子1―A,1―B,1―C,1―Dに対応する
タイムスロツト変換メモリ9のメモリ位置には、
第5図m1〜m4に示される様に多重化フラグタ
イムスロツト入替先のアドレス多重化タイムスロ
ツト番号、多重化タイムスロツト間隔がそれぞれ
多重化フラグ91、タイムスロツト入替メモリ9
2、多重化タイムスロツトメモリ93、タイムス
ロツト間隔メモリ94に記憶されている。即ち、
タイムスロツト1の時、多重化フラグ用メモリ9
1の各アドレス位置に多重化指示フラグ0が記憶
されている。タイムスロツト入替メモリ92の各
アドレス位置には多重化信号の出力番号「N」
が、多重化タイムスロツトメモリ93はアドレス
Aに「1」アドレスBに「3」アドレスCに
「4」・アドレスDに「2」が、タイムスロツト間
隔メモリ94のアドレスAには「5」、アドレス
Bに「10」、アドレスCに「20」、アドレスDに
「5」が記憶されている。
First, at time slot 1 (TS1), the memory locations of the time slot conversion memory 9 corresponding to each input terminal 1-A, 1-B, 1-C, and 1-D are as follows.
As shown in FIG. 5 m1 to m4, the address of the multiplexing flag time slot replacement destination, the multiplexing time slot number, and the multiplexing time slot interval are the multiplexing flag 91 and the time slot replacement memory 9, respectively.
2. Stored in multiplexed time slot memory 93 and time slot interval memory 94. That is,
At time slot 1, multiplexing flag memory 9
A multiplexing instruction flag 0 is stored in each address position of 1. At each address position of the time slot switching memory 92, the output number "N" of the multiplexed signal is stored.
However, the multiplexed time slot memory 93 has "1" in address A, "3" in address B, "4" in address C, and "2" in address D, and "5" in address A of time slot interval memory 94. "10" is stored in address B, "20" is stored in address C, and "5" is stored in address D.

タイムスロツト1のアドレスAの時、多重化フ
ラグ用メモリ91からのフラグ「0」によつて切
替回路17が、タイムスロツト入替メモリ92の
出力「N」がアドレス切替回路8を通してバツフ
アメモリ5に加えられるように切替えられる。こ
の時多重化タイムスロツトメモリ93からのタイ
ムスロツト番号「1」がタイムスロツトカウンタ
15のタイムスロツト番号と比較回路19で比較
され、第5図のnの様な一致パルスがゲート回路
20に加えられ、アドレス発生回路10からのタ
イミング信号とナンドゲートされて得られる第5
図oの書き込みパルスがバツフアメモリ5に加え
られ、バツフアメモリ4のアドレスAの並列デー
タ信号AD1がバツフアメモリ5の多重化信号出力
端子Nのアドレス位置に第5図jの様に蓄えられ
る。このバツフアメモリ5の並列データは第5図
kのSビツト時間のアドレスNの時読み出され、
並直列変換用バツフアメモリ6のアドレスNに蓄
えられた後、アドレス発生回路10で発生される
アドレスで並直列変換用バツフアメモリ6が順次
読み出され分離化回路7で各出力端子対応に並直
列変換分離して第5図lの直列データ信号として
出力端子11―Nに出力される。一方、多重化タ
イムスロツトメモリ93からのタイムスロツト
「1」とタイムスロツト間隔メモリ94からのタ
イムスロツト間隔「5」が演算回路21で加算さ
れ、第5図pに示すように「6」となつて多重化
タイムスロツトメモリ93に第5図oの書き込み
パルスによつて蓄えられる。
At address A of time slot 1, the flag "0" from the multiplexing flag memory 91 causes the switching circuit 17 to apply the output "N" of the time slot switching memory 92 to the buffer memory 5 through the address switching circuit 8. It can be switched as follows. At this time, the time slot number "1" from the multiplexed time slot memory 93 is compared with the time slot number of the time slot counter 15 in the comparator circuit 19, and a coincidence pulse like n in FIG. 5 is applied to the gate circuit 20. , the fifth signal obtained by NANDing the timing signal from the address generation circuit 10
The write pulse of FIG. The parallel data in the buffer memory 5 is read out at address N at the S bit time in FIG.
After being stored in the address N of the buffer memory 6 for parallel-serial conversion, the buffer memory 6 for parallel-serial conversion is sequentially read out using the address generated by the address generation circuit 10, and the separation circuit 7 separates the parallel-serial conversion corresponding to each output terminal. Then, it is outputted to the output terminal 11-N as the serial data signal shown in FIG. 5l. On the other hand, the time slot "1" from the multiplexed time slot memory 93 and the time slot interval "5" from the time slot interval memory 94 are added in the arithmetic circuit 21, resulting in "6" as shown in FIG. The data is stored in the multiplexed time slot memory 93 by the write pulse shown in FIG. 5o.

次にタイムスロツト1のアドレスB,C,Dの
時には多重化タイムスロツトメモリ93の出力は
それぞれ「3」「4」「2」であり、比較回路19
でタイムスロツト1と比較すると、第5図nの様
に一致パルスが出力されないので、バツフアメモ
リ4の各アドレスに対応する第5図c〜eのデー
タ信号BS08,CS018,DS04は、バツフアメモリ5の
アドレスNへ蓄えられない。
Next, at addresses B, C, and D of time slot 1, the outputs of the multiplexed time slot memory 93 are "3", "4", and "2", respectively, and the comparator circuit 19
When compared with time slot 1 , since no matching pulse is output as shown in FIG . 5 cannot be stored at address N.

タイムスロツト2(TS2)のアドレスA,B,
Cの時、多重化タイムスロツトメモリ93からタ
イムスロツト「6」「3」「4」が出力され、比較
回路19でタイムスロツトカウンタ15のタイム
スロツト2と比較され、第5図nの様に一致パル
スが出力されないので、バツフアメモリ4の尚列
データ信号AS11,BS09,CS019はバツフアメモリ5
のアドレスNに蓄えられない。タイムスロツト2
のアドレスDの時、多重化タイムスロツトメモリ
93からタイムスロツト「2」が出力され、比較
回路19でタイムスロツトカウンタ15のタイム
スロツト2と比較され、第5図nの様に一致パル
スが出力される。この時、多重化用フラグメモリ
91からのフラグ0によつてタイムスロツト入替
メモリ92の出力「N」が切替回路17とアドレ
ス切替回路8とを通しバツフアメモリ5のアドレ
スに加えられており、バツフアメモリ4のアドレ
スDの並列データ信号DD1がバツフアメモリ5へ
第5図oの書き込みパルスによつて第5図jの様
に蓄えられる。これを第5図kのSビツト時間の
アドレスNの時、並直列変換用バツフアメモリ6
に蓄えた後、分離化回路7を通し並直列変換分離
して出力端子11―Nに第5図lの様に出力す
る。
Addresses A, B, of time slot 2 (TS2)
At time C, time slots ``6'', ``3'', and ``4'' are output from the multiplexed time slot memory 93, and are compared with time slot 2 of the time slot counter 15 in the comparator circuit 19, and a match is found as shown in FIG. 5n. Since no pulse is output, the serial data signals A S11 , B S09 , C S019 of buffer memory 4 are output from buffer memory 5.
cannot be stored at address N. time slot 2
At address D, time slot "2" is output from the multiplexed time slot memory 93, and compared with time slot 2 of the time slot counter 15 in the comparator circuit 19, and a matching pulse is output as shown in FIG. 5n. Ru. At this time, due to the flag 0 from the multiplexing flag memory 91, the output "N" of the time slot switching memory 92 is added to the address of the buffer memory 5 through the switching circuit 17 and the address switching circuit 8. The parallel data signal D D1 at address D is stored in the buffer memory 5 as shown in FIG. 5j by the write pulse shown in FIG. 5o. When address N is S bit time in FIG.
After storing the data, the data is parallel-serial converted and separated through the separation circuit 7, and outputted to the output terminal 11-N as shown in FIG. 5I.

以下、タイムスロツト3(TS3)のアドレス
Bの時、比較回路19で一致パルスが得られ、バ
ツフアメモリ4の並列データ信号BD1が、又、タ
イムスロツト4(TS4)のアドレスCの時、一
致パルスが得られ、バツフアメモリ4の並列デー
タ信号CS101が、それぞれタイムスロツト入替さ
れて出力端子11―Nへ第5図lの直列データ信
号として出力されて多重化される。
Hereinafter, when address B of time slot 3 (TS3), a coincidence pulse is obtained in the comparator circuit 19, and when the parallel data signal B D1 of buffer memory 4 is at address C of time slot 4 (TS4), a coincidence pulse is obtained. are obtained, and the parallel data signals C S101 of the buffer memory 4 are respectively time slot-switched and outputted to the output terminals 11-N as the serial data signals shown in FIG. 5I, where they are multiplexed.

多重化タイムスロツトメモリ93とタイムスロ
ツト間隔メモリ94は各タイムスロツトのアドレ
ス毎に出力され、演算回路21に加えられ、演算
結果を多重化タイムスロツトメモリ93の入力に
加えているが、比較回路19でタイムスロツトカ
ウンタ15のタイムスロツトと一致しない時には
一致パルス及び書込みパルスが得られない為、多
重化タイムスロツトメモリ93の更新は行なわれ
ない。
The multiplexed time slot memory 93 and the time slot interval memory 94 are outputted for each time slot address and applied to the arithmetic circuit 21, and the arithmetic results are added to the input of the multiplexed time slot memory 93. However, the comparator circuit 19 When the time slot does not match the time slot of the time slot counter 15, no matching pulse and write pulse are obtained, so the multiplexed time slot memory 93 is not updated.

又、タイムスロツト4のアドレスCの時には、
一致パルスが出力される。この時、演算回路21
には、多重化タイムスロツト「4」とタイムスロ
ツト間隔「20」が加えられる。この加算結果は24
となり、多重化信号フレームのタイムスロツト数
20を越える為20減算され、その演算結果「4」と
して多重化タイムスロツトメモリ93に入力され
蓄えられる。
Also, at address C of time slot 4,
A match pulse is output. At this time, the arithmetic circuit 21
, a multiplexing time slot of ``4'' and a time slot interval of ``20'' are added. The result of this addition is 24
The number of time slots in the multiplexed signal frame is
Since it exceeds 20, 20 is subtracted, and the calculation result "4" is input to the multiplex time slot memory 93 and stored.

以上の如く、多重化タイムスロツトメモリ93
と、タイムスロツトカウンタ15との出力が比較
回路19で比較され、一致した時だけ、バツフア
メモリ4からバツフアメモリ5へのタイムスロツ
ト変換を行ない、タイムスロツト入替メモリ92
の所望アドレス位置に同一の多重化出力端子番号
Nを蓄えて、前記比較回路で一致した時のみタイ
ムスロツト変換を行なうだけで多重化動作を行う
事ができる。
As described above, the multiplexed time slot memory 93
The outputs of the buffer memory 4 and the time slot counter 15 are compared in the comparison circuit 19, and only when they match, the time slot is converted from the buffer memory 4 to the buffer memory 5, and the time slot exchange memory 92
The multiplexing operation can be performed simply by storing the same multiplexed output terminal number N at a desired address position and performing time slot conversion only when the comparison circuit matches.

次に第6図のタイムチヤートを用いて入力端子
1―Nに加えられた多重化信号の各タイムスロツ
トのデータを分離化する場合について説明する。
同図aは第5図aと同様のエンベロープを示し、
同図bはタイムスロツトを示す。同図cに示す多
重化信号が入力端子1―Nに加えられると、第5
図で述べたと同様に他の入力端子からのデータと
共にアドレス毎に多重化回路2でビツト多重され
た後、直並列変換回路3で並列データに変換され
る。ここで端子1―NからのデータのFビツトが
フレーム同期回路13に加えられており、多重化
信号のフレーム同期がとられ、その多重化信号の
タイムスロツトに対応してフレームカウンタ14
からタイムスロツト番号が出力され、アドレス切
替回路12を経てバツフアメモリ4のアドレス入
力に加えられており、入力端子1―Nの多重化信
号を並列データは第6図dのFビツト時間にバツ
フアメモリ4に第6図e〜hの様に蓄えられる。
ここで第6図e〜hのデータはそれぞれ多重化信
号のタイムスロツト「1」,「2」,「3」,「4」の
時のバツフアメモリ4の蓄積内容を示している。
Next, a case will be explained in which the data of each time slot of the multiplexed signal applied to the input terminals 1-N is separated using the time chart shown in FIG.
Figure a shows an envelope similar to Figure 5a,
Figure b shows the time slot. When the multiplexed signal shown in figure c is applied to input terminals 1-N, the fifth
As described in the figure, the data is bit-multiplexed by the multiplexing circuit 2 for each address together with data from other input terminals, and then converted into parallel data by the serial/parallel converting circuit 3. Here, F bits of data from terminals 1-N are applied to the frame synchronization circuit 13, the frame synchronization of the multiplexed signal is achieved, and the frame counter 14 is set in correspondence with the time slot of the multiplexed signal.
The time slot number is outputted from the address switching circuit 12 and added to the address input of the buffer memory 4, and the parallel data of the multiplexed signal at the input terminals 1-N is sent to the buffer memory 4 at the F bit time in FIG. 6d. The data are stored as shown in Figures 6e to 6h.
Here, the data in FIGS. 6e to 6h show the contents stored in the buffer memory 4 at time slots "1", "2", "3", and "4" of the multiplexed signal, respectively.

アドレス発生回路10で作られるタイミング信
号によりタイムスロツトカウンタ15で第6図j
の様なタイムスロツト番号が出力され、その各タ
イムスロツト毎にタイムスロツト変換メモリ9は
各入力端子のアドレス順に読み出される。
The time slot counter 15 uses the timing signal generated by the address generation circuit 10 to
A time slot number such as . . . is output, and for each time slot, the time slot conversion memory 9 is read out in the order of the address of each input terminal.

まずタイムスロツト1(TS1)の時、同図l,
m1〜m4に示すように、タイムスロツト変換メ
モリ9のアドレスNに対応する多重化フラグ用メ
モリ91から分離化指示フラグ「1」が、タイム
スロツト入替メモリ92には疑似変換アドレス
「n′」が、多重化タイムスロツトメモリ93には
「1」が、タイムスロツト間隔メモリ94には
「1」がそれぞれ記憶されている。
First, at time slot 1 (TS1),
As shown in m1 to m4, the demultiplexing instruction flag "1" is sent from the multiplexing flag memory 91 corresponding to the address N of the time slot conversion memory 9, and the pseudo conversion address "n'" is sent to the time slot exchange memory 92. , "1" is stored in the multiplexed time slot memory 93, and "1" is stored in the time slot interval memory 94.

この時、多重化フラグ用メモリ91からのフラ
グ「1」によつて切替回路17が切替られ、分離
化タイムスロツト変換メモリ18の出力がアドレ
ス切替回路8を経てバツフアメモリ5のアドレス
入力に加えられている。この時、タイムスロツト
入替メモリ92からの疑似アドレス「n′」が分離
化タイムスロツト変換メモリ18へタイムスロツ
トカウンタ15の出力と共に加えられており、多
重化入力端子1―Nのタイムスロツト1の変換先
であるアドレス「A」が第6図qの様に分離化タ
イムスロツト変換メモリ18から出力される。
又、多重化タイムスロツトメモリ93からのタイ
ムスロツト「1」がタイムスロツトカウンタ15
の出力と共に比較回路19で比較され、第6図n
の様な一致パルスがゲート回路20に加えられ、
アドレス発生回路からのタイミング信号と共にナ
ンドゲートされ、第6図oの書き込みパルスとな
つてバツフアメモリ5と多重化タイムスロツトメ
モリ93に加えられる。従つてバツフアメモリ4
のアドレスNのタイムスロツト1の並列データ信
号A1はバツフアメモリ5のアドレスA位置に第
6図rの如く蓄えられる。このバツフアメモリ5
の並列データは第6図vのSビツト時間のアドレ
スAの時読み出され、並直列変換バツフアメモリ
6のアドレスAに蓄えられた後、分離化回路7を
経て出力端子11―Aに第6図wの直列データ信
号として出力される。一方、多重化タイムスロツ
トメモリ93からのタイムスロツト「1」とタイ
ムスロツト間隔メモリ94からのタイムスロツト
間隔「1」が演算回路21で加算され、第6図p
の様に「2」となつて多重化タイムスロツトメモ
リ93に第6図oの書込みパルスによつて蓄えら
れる。
At this time, the switching circuit 17 is switched by the flag "1" from the multiplexing flag memory 91, and the output of the separated time slot conversion memory 18 is added to the address input of the buffer memory 5 via the address switching circuit 8. There is. At this time, the pseudo address "n'" from the time slot exchange memory 92 is added to the separated time slot conversion memory 18 together with the output of the time slot counter 15, and the conversion of time slot 1 of the multiplexed input terminals 1-N is performed. The first address "A" is output from the separated time slot conversion memory 18 as shown in FIG. 6q.
Also, the time slot "1" from the multiplexed time slot memory 93 is stored in the time slot counter 15.
It is compared with the output of n in the comparator circuit 19, and
A coincidence pulse such as is applied to the gate circuit 20,
It is NAND gated together with the timing signal from the address generation circuit and applied to the buffer memory 5 and the multiplexed time slot memory 93 as the write pulse shown in FIG. Therefore buffer memory 4
The parallel data signal A1 of time slot 1 at address N is stored at the address A location of buffer memory 5 as shown in FIG. This buffer memory 5
The parallel data of is read out at address A of the S bit time in FIG. It is output as a serial data signal of w. On the other hand, the time slot "1" from the multiplexed time slot memory 93 and the time slot interval "1" from the time slot interval memory 94 are added in the arithmetic circuit 21, and as shown in FIG.
The signal becomes "2" and is stored in the multiplex time slot memory 93 by the write pulse shown in FIG. 6o.

次に同図jのタイムスロツト2(TS2)の時
にはタイムスロツト入替メモリ92からの疑似ア
ドレス「n′」とタイムスロツトカウンタ15から
のタイムスロツト2により分離化タイムスロツト
変換メモリ18から得られる第6図qの様なアド
レス「D」をバツフアメモリ5のアドレスとして
バツフアメモリ4の第6図fの並列データD1
同図uのようにバツフアメモリ5に蓄えられる。
これを並直列変換バツフアメモリ6、分離化回路
7を通し並直列変換分離されて、第6図jの様な
直列データ信号として出力端子11―Dに出力さ
れる。この時、バツフアメモリ5のアドレスAの
並列データは、バツフアメモリ4からタイムスロ
ツト変換されない為、タイムスロツト1の時バツ
フアメモリ4のアドレスNからタイムスロツト変
換された並列データA1のままであり、これがタ
イムスロツト2のSビツト時間のアドレスAの時
バツフアメモリ5から並直列変換バツフアメモリ
6に蓄えられ、分離化7を通して出力端子11―
Aに第6図wのデータAS11として出力される。
Next, at time slot 2 (TS2) in FIG. The parallel data D1 of FIG. 6f in the buffer memory 4 is stored in the buffer memory 5 as shown in FIG. 6u using the address "D" as shown in FIG.
This signal is parallel-serial converted and separated through a parallel-serial conversion buffer memory 6 and a separation circuit 7, and is outputted to an output terminal 11-D as a serial data signal as shown in FIG. 6j. At this time, since the parallel data at address A of buffer memory 5 is not time slot converted from buffer memory 4, it remains the parallel data A1 that was time slot converted from address N of buffer memory 4 at time slot 1, and this is the same as time slot 2. At address A of S bit time of
The data A in FIG. 6 w is output to A as S11 .

以下同様に、同図s,tに示すバツフアメモリ
5の内容と、同図x,yに示す端子11―B,1
1―Cの出力を参照すると、同図jのタイムスロ
ツト3(TS3)の時に並列データB1が出力端
子11―Bに、タイムスロツト4の時に並列デー
タC1が出力端子11―Cに、それぞれユニバー
サル形式の信号として出力される。又、この時、
多重化タイムスロツトメモリ93は順次「4」
「5」「6」…と更新される。
Similarly, the contents of the buffer memory 5 shown in s and t in the figure and the terminals 11-B and 1 shown in x and y in the same figure
Referring to the output of 1-C, parallel data B1 is sent to the output terminal 11-B at time slot 3 (TS3) in the same figure j, and parallel data C1 is sent to the output terminal 11-C at time slot 4, respectively. output as a format signal. Also, at this time,
The multiplexed time slot memory 93 sequentially stores "4"
It is updated as "5", "6", etc.

ここでタイムスロツト変換メモモリ9及び分離
化用タイムスロツト変換メモリ18のメモリ量は
入力回線数Nを2進数で表わすに必要なビツト数
をN′とし、多重化信号の回線数をMとすると、
タイムスロツト数が20だから2進数で表わすのに
5ビツト必要故〔N×(1+N′+5+5)+(M×
N′×20)〕ビツトのメモリとなる。例えばN=
256、M=8回線の場合にはN′=8ビツトだか
ら、256×(1+8+5+5)+(8×8×20)=
6144ビツトとなる。
Here, the memory capacity of the time slot conversion memory 9 and the time slot conversion memory 18 for separation is as follows, where N' is the number of bits required to represent the number of input lines N in binary, and M is the number of lines for multiplexed signals.
Since the number of time slots is 20, 5 bits are required to represent it in binary.
N′×20)] bits of memory. For example, N=
256, in the case of M = 8 lines, N' = 8 bits, so 256 x (1 + 8 + 5 + 5) + (8 x 8 x 20) =
It becomes 6144 bits.

以上の説明から明らかな様に本発明によるタイ
ムスロツト入替方式ではタイムスロツト変換メモ
リのメモリ量を大幅に減少させ、通常のタイムス
ロツト変換に対して、タイムスロツト変換メモリ
に同一情報を繰り返し記憶しておく必要がなくな
り無駄がなくなる。又、多重化回線が1回線の場
合には、分離化用タイムスロツト変換メモリのメ
モリ量が更に減少し、従来の様に常に多重分離の
為、タイムスロツト数倍のメモリを必要としなく
なり、装置の小形化・経済化を行なえると云う効
果がある。
As is clear from the above explanation, the time slot replacement method according to the present invention greatly reduces the amount of memory in the time slot conversion memory, and unlike normal time slot conversion, the same information is repeatedly stored in the time slot conversion memory. There is no need to store it, and there is no waste. In addition, when there is only one multiplexed line, the amount of memory for time slot conversion memory for demultiplexing is further reduced, and as in the past, there is no longer a need for memory times the number of time slots for constant demultiplexing. This has the effect of making it more compact and economical.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は従来例を示したブロツク図、第2図、
第3図は第1図の動作を示したタイムチヤート、
第4図は本発明の一実施例を示すブロツク図、第
5図、第6図は第4図の動作を示したタイムチヤ
ートである。 1―1〜1―N…入力端子、2…時分割多重化
回路、3…直並列変換回路、4,5…バツフアメ
モリ、6…並直列変換用バツフアメモリ、7…時
分割分離化回路、8,12,17…アドレス切替
回路、9,9―01〜9―20…タイムスロツト
変換メモリ、10…アドレス発生回路、11―1
〜11―N…出力端子、13…フレーム同期回
路、14…フレームカウンタ、15…タイムスロ
ツトカウンタ、16…デコード回路、18…分離
化用タイムスロツト変換メモリ、19…比較回
路、20…ゲート回路、21…演算回路、91…
多重化フラグ用メモリ、92…タイムスロツト入
替メモリ、93…多重化タイムスロツトメモリ、
94…タイムスロツト間隔メモリ。
Figure 1 is a block diagram showing a conventional example; Figure 2;
Figure 3 is a time chart showing the operation of Figure 1.
FIG. 4 is a block diagram showing one embodiment of the present invention, and FIGS. 5 and 6 are time charts showing the operation of FIG. 4. 1-1 to 1-N...input terminal, 2...time division multiplexing circuit, 3...serial to parallel conversion circuit, 4, 5...buffer memory, 6...buffer memory for parallel to serial conversion, 7...time division separation circuit, 8, 12, 17... Address switching circuit, 9, 9-01 to 9-20... Time slot conversion memory, 10... Address generation circuit, 11-1
~11-N... Output terminal, 13... Frame synchronization circuit, 14... Frame counter, 15... Time slot counter, 16... Decode circuit, 18... Time slot conversion memory for separation, 19... Comparison circuit, 20... Gate circuit, 21... Arithmetic circuit, 91...
Multiplexing flag memory, 92...Time slot switching memory, 93...Multiplexing time slot memory,
94...Time slot interval memory.

Claims (1)

【特許請求の範囲】[Claims] 1 入力データ信号を多重化する多重化回路と、
この回路の出力に得られる直列信号を並列信号に
変換する直並列変換回路と、この回路の出力を入
力とする第一のバツフアメモリと、このバツフア
メモリの出力を入力とする第二のバツフアメモリ
と、このバツフアメモリから読出された信号が導
かれる並直列変換用バツフアメモリと、このバツ
フアメモリの出力を分離化する分離化回路と、タ
イムスロツト変換を行うために各入力端子に対す
る所定の変換先である出力端子の番号が記憶され
たタイムスロツト変換メモリとを備えるタイムス
ロツト入替方式において、前記タイムスロツト変
換メモリが多重化フラグメモリとタイムスロツト
入替メモリと多重化タイムスロツトメモリとタイ
ムスロツト間隔メモリと分離化用タイムスロツト
変換メモリとを有し、前記多重化フラグメモリの
出力に応じて前記タイムスロツト入替メモリの出
力と前記分離化用タイムスロツト変換メモリの出
力のいずれかを前記第二のバツフアメモリのアド
レスとして加え、前記多重化タイムスロツトメモ
リと前記タイムスロツトカウンタの出力のタイム
スロツト番号が一致した時に多重化タイムスロツ
ト入替を行なうとともに前記多重化タイムスロツ
トメモリをタイムスロツト間隔メモリに従つて演
算して更新し、多重化信号からの分離には、前記
タイムスロツト入替メモリに疑似アドレスを蓄え
ておき、そのアドレスとタイムスロツト番号とに
対応する前記分離化用タイムスロツトメモリの出
力を前記第二のバツフアメモリのアドレスとして
分離化タイムスロツト入替を行ない、タイムスロ
ツトごとのタイムスロツト入替に対しては前記タ
イムスロツト間隔用メモリを「1」とし、前記多
重化タイムスロツトメモリを初期状態「1」とし
て多重化タイムスロツト入替を行なわせる様にし
た事を特徴とするタイムスロツト入替方式。
1 a multiplexing circuit that multiplexes input data signals;
A serial-to-parallel conversion circuit that converts a serial signal obtained from the output of this circuit into a parallel signal, a first buffer memory that receives the output of this circuit as an input, a second buffer memory that receives the output of this buffer memory as an input, A buffer memory for parallel-to-serial conversion to which signals read from the buffer memory are led, a separation circuit that separates the output of this buffer memory, and the number of the output terminal that is a predetermined conversion destination for each input terminal to perform time slot conversion. In the time slot exchange method, the time slot conversion memory includes a multiplex flag memory, a time slot exchange memory, a multiplex time slot memory, a time slot interval memory, and a time slot conversion for separation. a memory, and adds either the output of the time slot switching memory or the output of the separation time slot conversion memory as an address of the second buffer memory according to the output of the multiplexing flag memory, and When the time slot numbers output from the multiplexed time slot memory and the time slot counter match, the multiplexed time slots are exchanged, and the multiplexed time slot memory is calculated and updated according to the time slot interval memory, and the multiplexed signal is updated. For separation from the time slot exchange memory, a pseudo address is stored in the time slot exchange memory, and the output of the separation time slot memory corresponding to the address and the time slot number is used as the address of the second buffer memory to create the separation time slot. In order to perform lot swapping and change time slots for each time slot, the time slot interval memory is set to ``1'', and the multiplexed time slot memory is set to the initial state ``1'' to perform multiplexed time slot swapping. A time slot replacement method characterized by the following.
JP16765181A 1981-10-20 1981-10-20 Time slot replacing system Granted JPS5869194A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16765181A JPS5869194A (en) 1981-10-20 1981-10-20 Time slot replacing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16765181A JPS5869194A (en) 1981-10-20 1981-10-20 Time slot replacing system

Publications (2)

Publication Number Publication Date
JPS5869194A JPS5869194A (en) 1983-04-25
JPS6336199B2 true JPS6336199B2 (en) 1988-07-19

Family

ID=15853708

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16765181A Granted JPS5869194A (en) 1981-10-20 1981-10-20 Time slot replacing system

Country Status (1)

Country Link
JP (1) JPS5869194A (en)

Also Published As

Publication number Publication date
JPS5869194A (en) 1983-04-25

Similar Documents

Publication Publication Date Title
US4791660A (en) Variable data compression announcement circuit
CA2058816A1 (en) Common memory switch for routing data signals
JPH0435091B2 (en)
US4972407A (en) Time-division switching circuit transforming data formats
JPS6336199B2 (en)
US6680939B1 (en) Expandable router
US4092497A (en) Connection network for PCM TDM automatic telephone exchange equipment
JPH0767154A (en) Time switch address converter
RU2180992C2 (en) Single-bit resolution switch
JP2563770B2 (en) Line setting circuit
JPH06244857A (en) Atm cell transfer device
JPS6219120B2 (en)
JPH0750648A (en) Multi-channel asynchronous signal multiplex transmission device
JPS6188626A (en) Time-division multiple signal generating circuit
US6044078A (en) Method of and system for exchanging information of payload fields of ATM cells
JPS634760B2 (en)
JPH1141286A (en) Voice packet generation circuit
KR960016386B1 (en) Connecting fixture in switching system
JPS6159597B2 (en)
JP3893493B2 (en) Data transmission device
JPH04277952A (en) Cross-connecter
JPH09298557A (en) Packet assembly equipment
JPS62274999A (en) Multiplexing exchange
JPH05500893A (en) digital signal multiplexer
JPS59216391A (en) Time switch