Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2016, 2016 28th International Conference on Microelectronics (ICM)
…
4 pages
1 file
Code Divison Multiple Access (CDMA) is proposed as the physical layer enabler of Network-On-Chip (NoC) interconnects for its prominent features such as fixed latency, guaranteed service, and reduced system complexity. CDMA interconnects have been adopted by the NoC community as it originates in wireless communications where each bit in a CDMA encoded data word is transmitted on a separate channel to avoid interference. However, the wireless interference problem can be efficiently mitigated in on-chip interconnects eliminating the need for replicating the CDMA channel. Moreover, wireless channels are sequential by nature which is not the case in on-chip interconnects where parallel buses are the default communication means. When CDMA was adopted by the NoC community, the same wireless CDMA scheme has been maintained where each data bit is encoded in a separate CDMA channel and the encoding/decoding logic is replicated for data packets. In this work, we present a novel CDMA encoding/decoding scheme called Aggregated CDMA (ACDMA) for NoC interconnects in which all packet bits are encoded in a single CDMA channel, consequently, eliminating the area and energy overheads resulted from replicating the channel encoding/decoding logic. The ACDMA NoC crossbar is synthesized on a 45-nm standard-cell process. Compared to the conventional CDMA NoC crossbars, the presented method achieves 60.5% less area, 55% less power consumption, and 124% more throughput per area ratio.
IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2017
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 higher bandwidth. In CDMA, medium sharing is enabled 5 in the code space by assigning a limited number of N-chip 6 length orthogonal spreading codes to the processing elements 7 sharing the interconnect. In this paper, we advance overloaded 8 CDMA interconnect (OCI) to enhance the capacity of CDMA 9 network-on-chip (NoC) crossbars by increasing the number of 10 usable spreading codes. Serial and parallel OCI architecture 11 variants are presented to adhere to different area, delay, and 12 power requirements. Compared with the conventional CDMA 13 crossbar, on a Xilinx Artix-7 AC701 FPGA kit, the serial 14 OCI crossbar achieves 100% higher bandwidth, 31% less 15 resource utilization, and 45% power saving, while the parallel 16 OCI crossbar achieves N times higher bandwidth compared 17 with the serial OCI crossbar at the expense of increased area 18 and power consumption. A 65-node OCI-based star NoC is 19 implemented, evaluated, and compared with an equivalent space 20 division multiple access based torus NoC for various synthetic 21 traffic patterns. The evaluation results in terms of the resource 22 utilization and throughput highlight the OCI as a promising 23 technology to implement the physical layer of NoC routers. 24 Index Terms-Code-division multiple access (CDMA) 25 interconnect, CDMA router, network-on-chip (NoC), NoC 26 physical layer, overloaded CDMA crossbar. 27 I. INTRODUCTION 28 O N-CHIP communications profoundly impact the overall 29 area, performance, and power consumption of modern 30 system-on-chips (SoCs). Increasing the communication over-31 head degrades the speedup achieved by parallel computing 32 according to Amdahl's law [1]. Therefore, developing effi-33 cient high-performance on-chip interconnects has been of 34 paramount importance for the parallel and high-performance 35 computing technologies. Networks-on-chips (NoCs) are the 36 most scalable interconnection paradigm that is capable of 37 addressing various application needs and meet different perfor-38 mance requirements of heavy workloads [2], including latency 39 via adaptive routing [3], throughput via improved path diver-40 sity [4], power dissipation by optimizing the NoC to targeted 41 workloads [5], and flexibility by run-time configuration [6]. 42 In NoCs, data are treated as packets, while on-chip process-43 ing elements (PEs) are considered as network nodes inter-44 connected via routers and switches. NoCs provide a scalable 45
2012
A Scalable hierarchical architecture based Code-Division Multiple Access (CDMA) is proposed for high performance Network-on-Chip (NoC). This hierarchical architecture provides the integration of a large number of IPs in a single on-chip system. The network encoding and decoding schemes for CDMA transmission are provided. The proposed CDMA NoC architecture is compared to the conventional architecture in terms of latency, area and power dissipation. The overall area required to implement the proposed CDMA NoC design is reduced by 24.2%. The design decreases the latency of the network by 40%. The total power consumption required to achieve the proposed design is also decreased by 25%.
IEEE Access, 2022
Network-on-chips (NoCs) are the dominant interconnection technique in modern system-onchips (SoCs). The medium access technique used in the physical layer of NoC routers profoundly impacts the performance and footprint of the router. Code division multiple access (CDMA) is a medium access technique widely deployed in various wireless communication systems, and it has recently been proposed as a prominent switching method for NoC routers. In a CDMA crossbar, several processing elements (PEs) can communicate simultaneously over a single communication channel by applying the direct-sequence spread spectrum technique to digital interconnects. However, existing CDMA switches are bit-wise architectures in which a binary data bit is spread and serially communicated on an exclusive digital channel while replicating this configuration to communicate multiple data bits, which increases the crossbar area and wiring density. In this work, we propose aggregated CDMA (ACDMA) to improve the area, throughput, and power consumption of existing CDMA NoC routers. ACDMA exploits the static nature and relative noise immunity of on-chip interconnects to aggregate transmission of multiple data bits into M-ary symbols on a single digital communication channel, which significantly reduces the wiring density and area overhead of the crossbar. Serial and parallel variants of the ACDMA crossbar offering a wide range of area-speed tradeoffs are implemented in the ASIC 65 nm standard cell technology. The implementation results show that the throughput-per-area (TPA) of the serial and parallel ACDMA crossbars is improved by 96.3%, 18.2%, and 118.6%; and 400%, 255.3%, and 184.2% compared to the serial and parallel counterparts of the Walsh Basis (WB), Standard Basis (SB), and Overloaded CDMA Interconnect (OCI) crossbars, respectively. A 65-node ACDMA NoC router is fully realized and compared to the state-of-the-art CDMA and CONNECT NoC routers under multiple synthetic workloads. Communication reliability of the ACDMA NoC router subject to noise is investigated and a hybrid ARQ approach is proposed to improve the interconnect reliability. INDEX TERMS Network-on-chip, CDMA NoC, aggregated CDMA crossbar, NoC physical layer, CDMA interconnect.
— As a high performance on-chip communication method, the code division multiple access (CDMA) technique has recently been applied to networks on chip (NoCs). We propose a new standard-basis-based encoding/decoding method to leverage the performance and cost of CDMA NoCs in area, power assumption, and network throughput. In the transmitter module, source data from different senders are separately encoded with an orthogonal code of a standard basis and these coded data are mixed together by an XOR operation. Then, the sums of data can be transmitted to their destinations through the on-chip communication infrastructure. In the receiver module, a sequence of chips is retrieved by taking an AND operation between the sums of data and the corresponding orthogonal code. After a simple accumulation of these chips, original data can be reconstructed. We implement our encoding/decoding method and apply it to a CDMA NoC with a star topology. Compared with the state-of-the-art Walsh-code-based (WB) encoding/decoding technique, our method achieves up to 67.46% power saving and 81.24% area saving together with decrease of 30%–50% encoding/decoding latency. Moreover, the CDMA NoC with different sizes applying our encoding/decoding method gains power saving, area saving, and maximal throughput improvement up to 20.25%, 22.91%, and 103.26%, respectively, than the WB CDMA NoC.
IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2000
The issues of applying the code-division multiple access (CDMA) technique to an on-chip packet switched communication network are discussed in this paper. A packet switched network-on-chip (NoC) that applies the CDMA technique is realized in register-transfer level (RTL) using VHDL. The realized CDMA NoC supports the globally-asynchronous locally-synchronous (GALS) communication scheme by applying both synchronous and asynchronous designs. In a packet switched NoC, which applies a point-to-point connection scheme, e.g., a ring topology NoC, data transfer latency varies largely if the packets are transferred to different destinations or to the same destination through different routes in the network. The CDMA NoC can eliminate the data transfer latency variations by sharing the data communication media among multiple users concurrently. A six-node GALS CDMA on-chip network is modeled and simulated. The characteristics of the CDMA NoC are examined by comparing them with the characteristics of an on-chip bidirectional ring topology network. The simulation results reveal that the data transfer latency in the CDMA NoC is a constant value for a certain length of packet and is equivalent to the best case data transfer latency in the bidirectional ring network when data path width is set to 32 bits. Index Terms-Code-division multiple access (CDMA), integrated circuit (IC) design, network-on-chip (NoC). I. INTRODUCTION A S MORE and more components are integrated into an on-chip system, communication issues become complicated. Network-on-chip (NoC) is proposed to solve the on-chip communication problem by separating the concerns of communication from computation. The idea of NoC is to construct an on-chip communication network to perform data transfers among a large number of system components. The NoC structures that have been proposed can be roughly sorted into two categories, circuit switched network and packet switched network, according to their data switching modes. SoCBUS architecture [1], a mesh on-chip network, is an example of a circuit switched network that uses packet connected circuit scheme to allocate time or space slices on the switch links among the terminals in the network. AEthereal NoC [2] and Proteo NoC [3] are examples of the packet switched category. AEthereal NoC applies the combined guaranteed service and best-effort routers to transfer data packets in the network. In Proteo NoC, the components in the system are connected through network nodes and hubs. The network topology and data links in Proteo NoC can be customized and optimized for a specific application. Circuit-switched networks will face the problem of scalability and parallelism if they are applied in a
2015 IEEE International Conference on Electronics, Circuits, and Systems (ICECS), 2015
On-chip interconnects are the performance bottleneck in modern System-on-Chips (SoCs). Bus topologies and Networks-on-Chip (NoCs) are the main approaches used to implement on-chip communication. The interconnect fabric enables resource sharing by Time and/or Space Division Multiple Access (T/SDMA) techniques. Code Division Multiple Access (CDMA) has been proposed to enable resource sharing in on-chip interconnects where each data bit is spread by a unique orthogonal spreading code of length N. Unlike T/SDMA, in wireless CDMA, the communication channel capacity can be increased by overcoming the Multiple Access Interference (MAI) problem. In response, we present two overload CDMA interconnect (OCI) bus architectures, namely TDMA-OCI (T-OCI) and Parallel-OCI (P-OCI) to increase the classical CDMA interconnect capacity. We implement and validate the T-OCI and P-OCI bus topologies on the Xilinx Artix-7 AC701 kit. We compare the basic SDMA, TDMA, and CDMA buses and evaluate the OCI buses in terms of the resource utilization and bus bandwidth. The results show that the T-OCI achieve 100% higher bus capacity, 31% less resource utilization compared to the conventional CDMA bus topology. The P-OCI bus provides N times higher bus bandwidth compared to the T-OCI bus at the expense of increased resource utilization.
2016 International Conference on ReConFigurable Computing and FPGAs (ReConFig), 2016
Networks on Chip (NoCs) have replaced onchip buses as the paramount communication strategy in large scale Systems-on-Chips (SoCs). Code Division Multiple Access (CDMA) has been proposed as an interconnect fabric that can achieve high throughput and fixed transfer latency as the network nodes can transfer packets concurrently. Overloaded CDMA Interconnect (OCI) is an architectural evolution of the conventional CDMA interconnects that can double their bandwidth at marginal cost. Employing OCI in CDMA-based NoCs has the potential of providing higher bandwidth at lowpower and-area overheads compared to other NoC architectures. Furthermore, fixed latency and predictable performance achieved by the inherent concurrency of CDMA can reduce the effort and overhead required to implement QoS. In this work, we advance the Overloaded CDMA interconnect for Network on Chip (OCNoC) dynamic central router. The OCNoC router leverages the overloaded CDMA concept to reduce the overall packet transfer latency and improve the network throughput at a negligible area overhead. Dynamic code assignment is adopted to reduce the decoding complexity and transfer latency. Two OCNoC solutions are advanced, serial and parallel CDMA encoding schemes. The OCNoC central routers are implemented and validated on a Virtex-7 VC709 FPGA kit. Evaluation results show a throughput enhancement up to 142% with a 1.7% variation in packet latencies. Synthesized using a 65 nm ASIC standard cell library, the presented OCNoC router requires 61% less area per processing element at 81.5% saving in energy dissipation.
). 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 characteristics are also verified for NoC.
Yale Journal of International Law, 2019
International human rights law today is being questioned on the basis of the regime’s scope of authority and enforceability. Since 1988, the Inter-American Court of Human Rights has seen its case law and its influence expand. The Court’s opinions, along with the reports of the Inter-American Commission on Human Rights, have become widely seen by domestic courts as authoritative, thereby realizing many of the promises of international norms and holding Latin American States accountable for their unwillingness or inability to fulfill their international obligations. Along with the significant institutionalization of human rights law in other regions, as well as at the global level, human rights law in the Americas has become part of the legal and political landscape of States and the individual, creating a kind of inter-American constitutionalism. Despite this trend, the system of human rights protection has recently come under fire, as have other regional human rights regimes and international courts. States in general, and their courts in particular, have become less receptive and at times even opposed to what they perceive as an overly aggressive approach to adjudication. Drawing on interviews with current constitutional judges from three Latin American countries, this Article identifies and analyzes three core facets of resistance and backlash in the inter-American human rights system. It then offers two avenues for reform to strengthen the system: first, the reformulation of legal doctrines used by the international human rights courts to mediate their relations with member States; and second, the adoption of new mechanisms to monitor compliance with decisions by international courts.
Journal of Evolution and Technology
Tese de Doutorado PPGE/PUC-Rio, 2023
Report commissioned by OECD, Paris, 2007
The Late Neolithic tell settlement at Polgár–Csőszhalom: the 1957 excavation, 2007
International journal of Islamic thought, 2023
Acta Polytechnica Hungarica, 2023
The Defense Horizon Journal, 2024
Debates in Aesthetics, 2024
Jurnal Pengurusan, 2012
Contemporary Southeast Asia: A Journal of International and Strategic Affairs, 2011
Croatian journal of food science and technology
Turkish Journal of Thoracic and Cardiovascular Surgery, 2014
Information management and business review, 2024
International Journal of Learning, Teaching and Educational Research, 2024
Proceedings of the 14th Brazilian Meeting on Organic Synthesis Proceedings, 2013
European J. of Industrial Engineering, 2013