• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Design and implementation of control system for superconducting RSFQ circuit①

    2023-12-15 10:43:28ZHANGKuozhong張闊中HUANGJunyingZHANGHuiTANGGuangmingZHANGZhiminYEXiaochun
    High Technology Letters 2023年4期

    ZHANG Kuozhong(張闊中), HUANG Junying , ZHANG Hui , TANG Guangming ,ZHANG Zhimin ②, YE Xiaochun

    (?State Key Laboratory of Processors, Institute of Computing Technology,Chinese Academy of Sciences, Beijing 100190, P.R.China)

    (??University of Chinese Academy of Sciences, Beijing 101408, P.R.China)

    (???Shanghai Institute of Microsystem and Information Technology, Chinese Academy of Sciences, Shanghai 200050, P.R.China)

    Abstract

    Key words: single flux quantum, superconducting rapid single flux quantum (RSFQ) circuit,superconducting control system, clock generator, asynchronous communication interface circuit

    0 Introduction

    Currently, digital integrated circuits based on complementary metal oxide semiconductor (CMOS)technology are close to the physical limit, making it difficult to match the rapid progress predicted by Moore’s law[1].As a result, researchers are exploring new directions for integrated circuit development.In 1911s, Dutch physicist Onnes discovered that mercury has a resistance close to zero when the temperature drops to 4.2 K, a state known as superconductivity.In 1962s, Josephson[2]proposed the Josephson effect of superconducting electrons, which was soon confirmed experimentally.Based on this discovery, Refs[3 -4]proposed the rapid single flux quantum (RSFQ) circuit in the mid-1980s, which uses Josephson junction (JJ)as switches.This superconducting RSFQ circuit is a new technology that can increase working speed by 2 -3 orders of magnitude and reduce power consumption by 3 orders of magnitude compared with traditional semiconductor circuits[5].It is expected to solve the speed and power bottlenecks faced by high-performance computing in the post-Moore era.It has been confirmed that the RSFQ TFF (T flip-flop) cell can operate at a maximum frequency of 770 GHz[6].

    Despite numerous proposed circuit designs based on RSFQ, such as arithmetic logic unit[7-11], cryptographic algorithm accelerators[12-13],neural network accelerators[14], and superconducting quantum controllers[15], most research has focused on the logic design of single chips, with few reports on complete superconducting computer systems.While some physical chips have been verified,there is currently no comprehensive system design in place.This paper presents a first control system design for superconducting circuits, enabling the realization of complete superconducting computing systems.

    Since superconducting RSFQ circuits operate in a low-temperature environment of 4.2 K ( -268.95 ℃),it is currently impossible to immerse the entire system in liquid helium.Therefore, building a practical superconducting computing system still requires the assistance of semiconductor circuits.Following the von Neumann architecture, the proposed control system comprises four components.The superconducting RSFQ circuit primarily focuses on the calculation function and can serve as the central processing unit(CPU) to some extent.The remaining control system components, namely the cryogenic semiconductor memory chip, room temperature field programmable gate array (FPGA), and host computer, still require existing CMOS technology to be implemented.

    Due to process technology limitations, current superconducting memory integration is unable to store a large amount of data.The proposed superconducting RSFQ circuit control system utilizes a cryogenic CMOS memory chip for memory storage, which can work in the low-temperature environment.The superconducting RSFQ circuit internally uses single magnetic flux quantum pulses for data processing and storage, while CMOS circuits use voltage level signals for operation.To enable communication between the superconducting RSFQ CPU and the CMOS cryogenic memory,an interface circuit that can match the high-speed pulse signal of the superconducting circuit and the low-speed level signal of the CMOS circuit for asynchronous communication is required.

    Most existing superconducting circuits use returnto-zero (RZ) conversion cells to convert level signals to pulse signals by triggering the external input level signal’s rising edge.This level/pulse conversion cell is simple and suitable for clock and control signal input, and is widely used[5].However, RZ conversion cells become uncontrollable and unpredictable when processing data input signals because the external signal input’s rising edge can arrive at the wrong time,leading to timing errors in the superconducting RSFQ circuit.To address this issue, researchers proposed a non-return-to-zero ( NRZ) level/pulse conversion cell[16].The NRZ conversion cell utilizes the clock signal inside the RSFQ circuit to synchronize the conversion action and has been applied in some superconducting circuit designs[17].The asynchronous communication interface circuit proposed in this paper adopts NRZ conversion cells to sample the data input signal.

    One characteristic feature of superconducting RSFQ circuits is that most of their logic gates require clock signals for operation.However, if the clock signal is supplied by an external CMOS circuit,it must be converted from a level signal to a pulse signal using a DC/SFQ conversion cell.This conversion limits the clock frequency to the highest operating frequency of the conversion cell and makes the externally provided clock signal susceptible to electromagnetic interference at high frequencies.To fully utilize the benefits of the high operational frequency of superconducting circuits,developing an on-chip high-speed clock generator is essential.Furthermore, the clock generator must be controllable by the FPGA controller.

    In summary, this paper proposes the following key contributions.

    This paper proposes a control system for superconducting RSFQ circuits that comprises a superconducting RSFQ CPU, CMOS cryogenic memory, FPGA controller, and host computer.

    Additionally, a start/stop controllable clock generator based on superconducting RSFQ logic has been designed, providing a stable on-chip clock source for superconducting RSFQ circuits.

    Moreover, an interface circuit for asynchronous communication between the superconducting RSFQ circuit and the CMOS circuit has been proposed, which enables asynchronous data reading and writing between the RSFQ CPU and cryogenic memory.

    Finally, the proposed superconducting RSFQ circuit control system has been implemented with a test chip, achieving correct data reading and writing between the superconducting RSFQ CPU test chip operating at 1 GHz frequency and the CMOS cryogenic memory operating at 5 MHz frequency.These results confirm the feasibility and effectiveness of the proposed control system and key circuit design.Overall,this paper presents significant contributions towards the development of complete superconducting computing systems.

    1 Background and motivation

    1.1 Josephson junction

    The superconducting RSFQ circuit consists of Josephson junctions (JJs), as shown in Fig.1(a).The JJ comprises a superconductor (such as niobium metal) and an oxide insulation layer (such as AlOx)with a thickness of about 2 -3 nm, and the ring structure of the superconductor and the insulation layer form the Josephson junction.Fig.1(b) illustrates the equivalent circuit where a bias current (Ib) is applied to the junction, which is typically 70% of the threshold current.When an input current pulse (Iin) occurs, the sum ofIbandIinexceeds the JJ threshold current, generating a tunneling current and forming a stable single flux quantum (SFQ) in the ring.The superconducting RSFQ logic represents binary logic ‘1’ and ‘0’ based on the presence or absence of SFQ in the Josephson junction.Information is stored and transmitted in the form of SFQ.Overall, the JJ plays a critical role in the operation of superconducting RSFQ circuits and enables the high-speed, low-power operation that is characteristic of these circuits.

    Fig.1 Schematic diagram of JJ

    The basic cell of a superconducting RSFQ circuit mainly includes a pulse transmission line, level/pulse signal conversion cell, and logic gates[16].

    1.2 Pulse transmission line

    The SFQ pulses can be transmitted through the Josephson transmission line (JTL) inside the RSFQ circuit, as shown schematically in Fig.2(a).When an SFQ pulse enters the input port of the JTL, it will activate subsequent adjacent Josephson junctions in turn to transmit the pulse signal to the output port.During the SFQ pulse transmission process, there is a certain time delay from the input port to the output port, which is the transmission time delay of JTL.The JTL plays a crucial role in facilitating the transmission of SFQ pulses between different parts of the RSFQ circuit and is an essential component in the operation of superconducting RSFQ circuits.

    Fig.2 Schematic diagram of a Josephson transmission line (JTL)

    Due to the quantum characteristics of the SFQ pulse signal, the driving capacity of each cell in the RSFQ circuit is limited, and the fan-out value can only be 1.Therefore, when multiple fan-out signals are required in the circuit, a specialized cell called a splitter(SPL) needs to be inserted, as shown in Fig.3(a).The SPL cell takes an input pulse and splits it into two output pulses, enabling multiple connections to be made to other parts of the circuit.Similarly, the confluence buffer (CB) is used to combine two input pulse signals into one output pulse, as shown in Fig.3(b).Overall, the SPL and CB cells play a crucial role in enabling multiple connections to be made in the superconducting RSFQ circuit while maintaining the quantum characteristics of the SFQ pulse signal.

    Fig.3 Schematic diagram of SPL and CB

    1.3 Level/pulse signal conversion cell

    The DC/SFQ conversion cell, which converts a level signal into an SFQ pulse signal, has two forms.One is the RZ DC/ SFQ cell, as shown in Fig.4(a).The input to the RZ DC/ SFQ cell is a current signal.When the current value of the input conversion cell is greater than the threshold of the conversion cell, an SFQ pulse will be generated inside it, and this is reflected as the rising edge of the input level being converted to an SFQ pulse output.

    Fig.4 DC-SFQ conversion cell

    The other conversion cell is the NRZ-DC/SFQ,which is a three-port cell with a clock input, as shown in Fig.4(b).When the clock signal arrives,if the input port has a current signal input, an SFQ pulse will be generated at the output port[18].The SFQ/DC conversion cell, which converts the SFQ pulse signal into a voltage level signal, is shown in Fig.4(c).When the (Set) port has an SFQ pulse signal input, the output port (Out) produces a stable high-level output.Conversely, when the (Reset) port has an SFQ pulse signal input, the output port becomes a zero voltage.In the current superconducting RSFQ process library,the typical output voltage amplitude is 0.2 mV.The DC/SFQ and SFQ/DC conversion cells are essential components in the superconducting RSFQ circuit, enabling the conversion of signals between level and SFQ pulse formats.

    1.4 Basic logic gates

    The superconducting D flip-flop (DFF) is a crucial logic cell used to perform digital circuit operations.The schematic circuit is shown in Fig.5(a), and its operating waveform is shown in Fig.5(b).In the circuit logic design of this article, a DFF with complementary outputs (DFFC) is used, and the symbols of the two are shown in Fig.5(c) and Fig.5(d), respectively.

    Fig.5 Schematic diagram of DFF cell

    Common logic gates used in superconducting RSFQ circuits include XOR,NOT,and AND gates,all of which are driven by clock signals.After the clock signal is input, these gates can perform XOR, negation,and AND operations with the data entered in the previous clock cycle.These gates are fundamental building blocks of digital circuits and enable the implementation of various complex functions on superconducting RSFQ circuits.

    1.5 Comparison of RSFQ logic and CMOS logic

    As a new digital circuit implementation method based on single flux quantum, superconducting RSFQ circuits are very different from traditional CMOS circuits.Table 1 compares the differences between superconducting RSFQ circuits and CMOS circuits.Compared with traditional semiconductor circuits,the working speed of RSFQ circuits can be increased by 2 -3 orders of magnitude, and the power consumption can be reduced by 3 orders of magnitude[6].These advantages are due to the unique characteristics of superconducting RSFQ circuits.However,because of the differences between RSFQ and CMOS circuits, the design of control systems for RSFQ circuits should consider asynchronous communication problems that may arise when interfacing with CMOS circuits.Despite these challenges, the advantages offered by superconducting RSFQ circuits make them an exciting area of research for future digital circuit implementation.

    Table 1 RSFQ circuit vs.CMOS circuit

    1.6 Research challenges and goal

    Although superconducting computers offer promising advantages such as high-speed and low-power consumption in high-performance computing scenarios, it has been challenging to validate these potentials using practical high-performance applications.This is due to the absence of a complete superconducting computer system architecture that accurately analyzes the target application’ s performance on the superconducting computer system.To develop such a superconducting computer system, particularly in the control system,architects need to address the following challenges.

    (1) Absence of architectural design for superconducting control systems.The lack of an architectural design for superconducting control systems presents a significant challenge for architects seeking to demonstrate the advantages of RSFQ technology in terms of performance and power efficiency.While researchers have studied RSFQ microprocessors and superconducting accelerators, a system-level design from an architectural perspective is still needed,as well as a demonstration of the system’s application.

    (2) Lack of communication scheme between superconducting and semiconductor logic.To design an effective quantum computing system based on superconducting technology, the industry and research community have been exploring various target temperatures(e.g.,300 K,4 K) and device technologies (e.g.,RSFQ, ERSFQ, CMOS).

    (3) However, a major challenge remains the lack of a communication scheme between the superconductor and semiconductor logic.Specifically, there has been limited investigation into the design of a communication interface between RSFQ and CMOS circuits, which is critical to enable asynchronous communication.To address this gap, comprehensive research is needed to provide clear design guidelines for such an interface.

    In this paper, the challenges are addressed by fully implementing a robust control system architecture(Section 2), proposing an asynchronous communication interface circuit (Section 3), and presenting experimental results of the developed superconducting control system (Section 4).

    2 Superconducting RSFQ circuit control system design

    This paper proposes a control system design for superconducting circuits, which is the first of its kind.The system architecture, as illustrated in Fig.6, consists of four components: a superconducting RSFQ CPU, CMOS cryogenic memory, FPGA controller, and host computer.

    2.1 Superconducting RSFQ CPU

    The control system proposed in this paper is designed to support a superconducting RSFQ CPU that reads instructions and data from the cryogenic memory and writes the calculation results back to the memory.The architecture can accommodate different instruction sets and microstructures for the superconducting RSFQ CPU.

    2.2 CMOS cryogenic memory

    As of now, manufacturing large-scale RSFQ memory remains a challenge.Therefore, this paper’s proposed superconducting RSFQ circuit control system utilizes cryogenic CMOS circuits as memory.To reduce the number of cross-temperature connection lines between room temperature and the cryogenic temperature of the superconducting circuits, the memory is designed with dual-port read/write functionality.One port can be read and written by the superconducting RSFQ CPU to provide instructions and operation data,while the other port can be read and written by the FPGA controller.

    Fig.6 Architecture of superconducting RSFQ circuit control system

    2.3 FPGA controller

    The superconducting RSFQ circuit control system designed in this paper utilizes a field-programmable gate array (FPGA) as the controller due to its high flexibility and reconfigurability.Acting as a bridge between the cryogenic and room temperature systems, the controller is responsible for controlling the working state of the superconducting RSFQ CPU and memory in the cryogenic environment, as well as connecting all signal lines between the two systems.

    2.4 Host computer

    The host computer compiles the instructions and data that the superconducting RSFQ CPU needs to execute.It is also the human-computer interaction port of the entire superconducting circuit control system, allowing users to view the operation results.

    2.5 Control system operation logic

    The application algorithm is compiled into a binary file by the host computer and stored in the CMOS cryogenic memory through the FPGA controller.The superconducting RSFQ CPU reads the instruction data from the cryogenic memory and writes the calculation results back with a current signal of approximately 0.3 mA.Due to the low output level of the superconducting RSFQ CPU (around 0.2 mV), an amplification circuit is required to drive the cryogenic CMOS memory directly.This paper also presents two key circuit designs: the clock generator and RSFQ-CMOS asynchronous interface circuit, both of which are crucial to ensuring the proper functioning of the system.The typical operation process of the superconducting RSFQ circuit control system proposed in this section is as follows.

    (1) Write an application in the host computer,and obtain a binary source file that meets the requirements of the superconducting operator instruction set through cross-compilation.

    (2) The host computer writes the compiled binary file to the cryogenic memory through the FPGA controller.

    (3) The FPGA controller starts the superconducting RSFQ clock generator, and the superconducting RSFQ CPU enters the high-speed working, and the cryogenic memory provides the instructions and operation data.

    (4) The superconducting RSFQ CPU completes the operation, and the FPGA controller sends a stop signal to the clock generator, then to read the cryogenic memory.

    (5) Check the calculation results retrieved by the FPGA controller through the host computer.For singlecore superconducting RSFQ CPU, the running process can realize a single-pass batch system, which can better play the advantages of high operating frequency of superconducting RSFQ CPU.

    3 Key circuit design

    3.1 Clock generator

    Superconducting RSFQ circuits use single flux quantum pulses for data transfer and calculation, with most logic gates requiring clock signals to operate.The frequency of the clock signal provided externally is limited by the operating frequency of the DC/SFQ conversion cell.High-frequency clock signals are also prone to electromagnetic interference.Thus, a stable on-chip clock source is critical in the design of superconducting RSFQ circuits.

    The on-chip clock generator for classic superconducting RSFQ circuits is typically composed of a simple toroidal JTL structure that cycles the pulse output after a magnetic flux pulse is received.This structure allows for high clock frequencies.However, the clock generator cannot be stopped by logic control alone and relies upon cutting off the current bias of the relevant cells to stop the pulse signal.This control method leads to superconducting circuit instability, making it unsuitable for large-scale superconducting circuit systems.This section proposes a logically controlled on-chip RSFQ clock generator based on an XOR gate.The logical structure of this clock generator is shown in Fig.7(a),wherea,b, andcrepresent the delay time of JTL.

    Fig.7 RSFQ clock generator schematic

    Startup of the clock generator: when the first start/stop control pulse signal arrives at the input port,it is input to theInaport and the Clock port through a splitter (SPL).The start/stop control pulse signal first reaches theInadata input port because the delay time of JTL before CB isa(a> 0).It then reaches theClockport.At this point, the data input state of the XOR gate isIna= 1,Inb= 0,and after calculation,it outputs 1, producing the first pulse signal output at theOutport.

    After this, the XOR gate enters the cyclic state,continuously generating pulse signals at theOutport.The clock signal output has a stable frequency with a period ofT=b+tdelay, wheretdelayis the sum of the propagation delay of the SPL and CB and the XOR gate operation delay.The periodTof the clock generator can be adjusted by controlling the JTL time delay (b)in the circuit design.

    Stop of the clock generator: during the working process of the clock generator, if the start/stop port receives another pulse signal, which serves as the stop signal, it will reach theInaport through the SPL and provide an additional clock pulse.At this time, there is a high probability that theInbinput of the XOR gate has a pulse input, resulting in an input state ofIna=1,Inb= 1.After the calculation of the XOR gate, the output will be 0, thus stopping any further pulse generation.

    The clock generator’ s simulation waveform is shown in Fig.7(b), demonstrating that the clock generator can output clock pulses up to 23.8 GHz.

    3.2 Asynchronous communication protocol

    The interface circuit design for asynchronous communication between the superconducting RSFQ CPU and the CMOS cryogenic memory must meet the following requirements.

    (1) The interface definition should be as simple as possible, and the number of interface connections minimized to reduce the chip area.

    (2) Since the internal clock frequency of the superconducting RSFQ CPU is fast while the operating frequency of the CMOS cryogenic memory circuit is slow, the rate matching problem of the two circuits should be considered.

    (3) As the core circuit, the superconducting RSFQ CPU will actively initiate communication requests.The cryogenic memory must timely respond to read/write requests and feedback whether it is in a working state.

    To meet the above requirements, this article proposes a communication protocol comprising three parts:control lines, address bus, and data bus.The control lines include the chip select signal (CS), read request(RD), and write request (WR).Since the superconducting RSFQ CPU does not initiate read/write requests simultaneously, the read/write address shares a set of the address bus.The data bus comprises the write-out data bus (Wdata) of the superconducting RSFQ CPU and the read data bus (Rdata) sent to the CPU by cryogenic memory.

    Due to the low operating frequency of cryogenic memory, it is necessary to provide feedback on its own status and data validity information to the CPU for asynchronous handshaking.The (Valid) control line indicates that the memory has output valid data after receiving the read request.The CPU determines whether it can read data based on whether the (Valid) line is set.To avoid interference pulses, the control signal is active low, following the anti-interference strategy of the CMOS circuit.

    The status signal (Ready) indicates the current state of the cryogenic memory and whether it can receive read/write request signals.The CPU reads and writes when the (Ready) signal is asserted;otherwise,it waits until the (Ready) signal is restored.Fig.8 shows the operating waveform of this protocol.

    Fig.8 Working waveforms of the asynchronous communication protocol

    3.3 Asynchronous communication interface circuit design

    This section proposes a superconducting RSFQ interface circuit designed to convert the RSFQ CPU’s pulse signal and the cryogenic memory voltage level signal.The interface comprises the input interface circuit and output interface circuit of the superconducting RSFQ CPU.The circuit logic is shown in Fig.9.

    The input interface circuit is designed to convert the voltage level signal sent by the cryogenic memory into a pulse signal using NRZ-DC/SFQ conversion cells.According to the asynchronous communication protocol, when the CMOS circuit outputs valid data(Rdata), the Valid signal is set to a low level.To accommodate this, a non-logic gate NOT is added to reverse the pulse sampled by the Valid signal.The output pulse of the NOT cell serves as the clock signal of the data sampling cell NRZ-DC/SFQ.This saves the clock tree wires of the data sampling cell and reduces the unnecessary reading of the input data (Rdata).

    The Ready status control signal is also considered in the input interface circuit design.The NRZ sampling output pulse of the Ready signal is the clock signal of the subsequent circuit.The subsequent circuit works only whenReady=1.IfReady=0, the subsequent data input circuit stops working due to no clock signal.

    For the superconducting RSFQ output interface circuits, the process is to convert the SFQ pulses into voltage-level signals recognizable by the CMOS cryogenic memory for processing.The output interface circuit is shown in Fig.9(b).A DFFC with complementary output ports is used, and a DFFC array is formed at the output, driven by a synchronous clock signal.The complementary output DFFC characteristics match the input characteristics of the SFQ/DC conversion cell: the positive output port of the DFFC is connected to the set port (Set) of the SFQ/DC conversion cell,and the reverse output port is connected to the reset port (Reset).If the superconducting circuit produces a pulse output in a clock cycle, the output of the SFQ/DC conversion cell produces a high voltage level.With this output interface circuit, the superconducting RSFQ circuit’s output signal can be converted from a pulse to a voltage level signal.

    3.4 Put all together

    The architecture of the asynchronous communication circuit in the superconducting RSFQ circuit control system can be designed based on the superconducting RSFQ key circuit design described above.The superconducting RSFQ CPU communicates asynchronously with the CMOS cryogenic memory via the interface circuit.The on-chip RSFQ clock generator synchronously coordinates the internal working sequence of the CPU and provides a clock pulse for the entire RSFQ circuit,including the input/output interface circuit.The input interface circuit reads the data required by the CPU from the cryogenic memory, converts the level signal into a pulse signal, and provides it to the subsequent internal logic circuit of the CPU for processing.Since the amplitude of the level signal output by the CMOS cryogenic memory is 1.2 V, a set of attenuation resistors is required to reduce the signal current to 0.3 mA.The output interface circuit converts the CPU’s pulse signal into a 0.2 mV level signal.Therefore,an amplification circuit is required to increase the signal voltage to 1.2 V, which can be recognized by the CMOS cryogenic memory.The relevant design work of the amplification circuit can be found in Ref.[19].The superconducting RSFQ CPU operates in the high-frequency clock domain, and the cryogenic memory operates in the low-frequency clock domain.They communicate asynchronously through the interface circuits proposed in this section.The circuit architecture is shown in Fig.10.

    Fig.9 Logic diagram of superconducting RSFQ circuit

    4 Experiments

    As no previous literature has reported on the design of a superconducting computer system, this paper presents a first complete superconducting RSFQ circuit control system.Thus, this work has demonstrated the effectiveness of the proposed RSFQ circuit control system through practical testing.

    4.1 Experiment setup

    The RSFQ CPU test chip is in complete accordance with the logic design proposed in this paper to build its interface circuit.It is produced by the Shanghai Institute of Microsystem and Information Technology, Chinese Academy of Sciences using SIMIT Nb03 process library[20].The cell library’s main technical indexes are: Jc = 6 kA/cm2, the Josephson junction density on the chip is 104JJs/cm2with 4 layers of metal.This cell library is designed to operate at a maximum frequency of 25 GHz and has been included in the 2020 IRDS[21].

    The overall architecture of the proposed superconducting RSFQ circuit control system is shown in Fig.11.The cryogenic system is located in a liquid helium Dewar tank operating at 4.2 K.Multiple chips are integrated on a cryogenic PCB board.Due to the limitations of the chip manufacturing process, amplifying the 0.2 mV level signal output by the RSFQ circuit to 1.2 V requires a two-stage amplification chip.The cryogenic memory chip has a capacity of 1 kB operating at 1 GHz.The cryogenic PCB test board is connected to the FPGA controller in the room temperature environment through the cross temperature zone adapter rod and high-frequency shield wires to transmit 1.2 V level signals.The room temperature system includes the FPGA controller and a host computer.

    The superconducting RSFQ CPU test chip can realize 8-bit data read/write function.Its input ports include control signal ports (Ready/Valid), an 8-bit read data bus (Rdata), clock generator start/stop control port, system reset port, and others.Among them,the Ready/Valid signal and Rdata are sampled by NRZ-DC/SFQ conversion cells, following the aforementioned design, while the other input ports use traditional RZ-DC/SFQ conversion cells.Output ports include CS/RD/WR, a 10-bit address bus (Address),an 8-bit write data bus (Wdata), and other status monitoring ports.

    Fig.10 Logic diagram of asynchronous communication circuit

    Fig.11 Overview of the proposed superconducting RSFQ circuit control system

    The physical layout of the superconducting RSFQ CPU test chip is shown in Fig.12.Its working principle is to first read the 8-bit data from address 0-511 in the cryogenic memory in turn and then write them to address 512 - 1023 in turn.One working cycle includes 512 read/write operations.The experimental process is as follows: first, the host computer writes 512 bytes of test data into the cryogenic memory at 0 - 511 addresses through the FPGA.Then,the FPGA controls the superconducting RSFQ CPU test chip to start working.After 512 data reading and writing operations in a working cycle, the FPGA controller reads the data of address 512-1023 in the cryogenic memory and transmits it back to the host computer.The initial data of address 0-511 at the host computer is then compared with the received data to judge whether the superconducting RSFQ CPU test chip is working correctly.

    4.2 Demonstration of the control system

    The maximum operating frequency of the RSFQ test CPU in the simulation test is 1 GHz.The clock generator’s maximum output frequency is 5 GHz, and the operating frequency of the cryogenic memory is also 1 GHz.In the physical test, the superconducting RSFQ CPU test chip is driven by a 1 GHz clock generator, and the CMOS cryogenic memory circuit operates at a frequency of 5 MHz.However, due to limitations in the experimental equipment, it is impossible to directly observe the clock output signal of 0.2 mV with a frequency greater than 1 MHz.Therefore,the design of the clock generator and asynchronous communication interface circuit requires validation through checking the results of data read and write operations.

    Fig.12 Superconducting RSFQ CPU test chip physical layout

    Validating the entire control system consists of several independent experiments.One such experiment involves writing data to the cryogenic memory by the host computer, which verifies that the connection between the cryogenic system and the room temperature system is reliable.Another experiment involves controlling the superconducting RSFQ CPU test chip to start and stop operation through the FPGA, which can validate the correctness of the clock generator design proposed in this paper.If the superconducting RSFQ CPU test chip can sample the correct pulse signal at the data input port, it can prove the correctness of the input interface circuit design.Similarly, if the data output by the test chip can be written to cryogenic memory, it verifies the correctness of the output interface circuit design.

    The series of experiments above can be performed as a complete validation test.The test results of the superconducting RSFQ circuit control system are shown in Fig.13, which is observed from the FPGA controller.

    Fig.13(a) shows that the host computer writes the initial data to the cryogenic memory through the FPGA controller, with memory address 0 -511 being alternately written with ‘55’ and ‘a(chǎn)a’, while the address 512 -1023 is written to ‘0’.Fig.13(b) validates the written data by reading all the cryogenic memory out, indicating that the FPGA controller’ s read/write function of the cryogenic memory is correct.

    Subsequently, the FPGA controls the superconducting RSFQ CPU to begin work.After the CPU test chip completes its computation, the FPGA controller reads the data in the memory again,with the reading result shown in Fig.13(c).The data written by the superconducting RSFQ CPU is located at address 512 -1023 of the cryogenic memory, and Fig.13(c) shows that the data at address 512 -1023 is the same as the data at address 0 -511.

    The whole superconducting RSFQ circuit control system works correctly in the reading and writing tests,which proves the feasibility and effectiveness of the control system design proposed in this paper.

    5 Conclusion

    This article proposes a design for a superconducting RSFQ circuit control system that utilizes an asynchronous communication interface circuit and clock generator.The design is validated through a series of experiments, including writing data to the cryogenic memory, controlling the superconducting RSFQ CPU,sampling the input pulse signal, and writing the test chip’s output data to cryogenic memory.The testing results demonstrate the correctness of the input/output circuit designs and the effectiveness of the control system overall.The proposed design and testing procedures provide a feasible and effective method for controlling superconducting RSFQ circuits, which can potentially advance the development of future supercomputers.

    人妻少妇偷人精品九色| 内地一区二区视频在线| 男女无遮挡免费网站观看| 国产成人精品在线电影| 亚洲精品久久久久久婷婷小说| 日日撸夜夜添| 人妻人人澡人人爽人人| 91精品国产九色| 欧美精品高潮呻吟av久久| 亚洲在久久综合| 国产成人精品久久久久久| 日韩不卡一区二区三区视频在线| 在线观看美女被高潮喷水网站| 久久久久精品性色| 久久精品国产a三级三级三级| h视频一区二区三区| 精品国产一区二区三区久久久樱花| 汤姆久久久久久久影院中文字幕| 九色成人免费人妻av| 午夜老司机福利剧场| 丝袜在线中文字幕| 精品少妇黑人巨大在线播放| 国产一区二区三区av在线| 欧美国产精品一级二级三级| 最近的中文字幕免费完整| 一个人免费看片子| 亚洲,欧美,日韩| 免费观看av网站的网址| 七月丁香在线播放| 日本欧美国产在线视频| 新久久久久国产一级毛片| www.av在线官网国产| 久久99精品国语久久久| 人人澡人人妻人| 在线免费观看不下载黄p国产| 精品久久久噜噜| 久久国产精品大桥未久av| 3wmmmm亚洲av在线观看| 观看美女的网站| 久久人人爽人人片av| 成年女人在线观看亚洲视频| 日韩人妻高清精品专区| 午夜激情久久久久久久| 黄色视频在线播放观看不卡| 80岁老熟妇乱子伦牲交| 婷婷色麻豆天堂久久| 五月玫瑰六月丁香| 亚洲国产精品成人久久小说| 国产日韩欧美在线精品| 成人毛片60女人毛片免费| 国产精品国产三级国产av玫瑰| 精品少妇内射三级| 黑人巨大精品欧美一区二区蜜桃 | 国产精品99久久久久久久久| 亚洲天堂av无毛| 美女xxoo啪啪120秒动态图| 亚洲欧美一区二区三区国产| 亚洲无线观看免费| 哪个播放器可以免费观看大片| av天堂久久9| 狂野欧美激情性bbbbbb| 久久亚洲国产成人精品v| 男女边摸边吃奶| 高清av免费在线| 欧美 亚洲 国产 日韩一| 97在线人人人人妻| 寂寞人妻少妇视频99o| 一级毛片 在线播放| 精品卡一卡二卡四卡免费| 中文字幕免费在线视频6| 免费看光身美女| 街头女战士在线观看网站| 免费大片18禁| 性色av一级| 中国美白少妇内射xxxbb| 日韩av不卡免费在线播放| 亚洲av福利一区| 国产精品久久久久成人av| 丁香六月天网| 天天操日日干夜夜撸| 国产国拍精品亚洲av在线观看| 国产精品熟女久久久久浪| 黄色欧美视频在线观看| 久久久亚洲精品成人影院| 国产精品三级大全| 久久99热6这里只有精品| a级片在线免费高清观看视频| 亚洲av国产av综合av卡| 色视频在线一区二区三区| 美女视频免费永久观看网站| 国产在线免费精品| 桃花免费在线播放| 男人爽女人下面视频在线观看| 国产免费又黄又爽又色| 日韩人妻高清精品专区| 欧美少妇被猛烈插入视频| a级毛片黄视频| 精品视频人人做人人爽| 欧美日韩成人在线一区二区| 啦啦啦中文免费视频观看日本| 欧美亚洲日本最大视频资源| 成人亚洲精品一区在线观看| 天天躁夜夜躁狠狠久久av| 97超视频在线观看视频| 国产精品久久久久成人av| 免费黄频网站在线观看国产| 91午夜精品亚洲一区二区三区| 男女国产视频网站| 晚上一个人看的免费电影| 女人久久www免费人成看片| 亚洲av成人精品一二三区| 亚洲婷婷狠狠爱综合网| 精品人妻在线不人妻| av又黄又爽大尺度在线免费看| 国产欧美日韩一区二区三区在线 | 91久久精品国产一区二区成人| 国产爽快片一区二区三区| 日韩熟女老妇一区二区性免费视频| 国产伦精品一区二区三区视频9| 综合色丁香网| 观看美女的网站| 久久久国产一区二区| 成人国语在线视频| 亚洲国产精品成人久久小说| 99国产精品免费福利视频| 国产黄频视频在线观看| 美女福利国产在线| videos熟女内射| 人妻夜夜爽99麻豆av| 日本猛色少妇xxxxx猛交久久| a 毛片基地| 亚洲精华国产精华液的使用体验| 国产欧美日韩综合在线一区二区| 国产精品久久久久成人av| h视频一区二区三区| 亚洲精品久久久久久婷婷小说| 一级毛片电影观看| 亚洲av不卡在线观看| 成人亚洲精品一区在线观看| 欧美精品国产亚洲| 欧美丝袜亚洲另类| 色94色欧美一区二区| 七月丁香在线播放| 国产精品久久久久久精品电影小说| 久久久精品免费免费高清| 婷婷色麻豆天堂久久| 久久青草综合色| 内地一区二区视频在线| 精品人妻偷拍中文字幕| 在线观看免费高清a一片| 亚洲av在线观看美女高潮| 人人妻人人澡人人爽人人夜夜| 国产成人免费观看mmmm| 熟女人妻精品中文字幕| 亚洲无线观看免费| 国产精品国产三级国产av玫瑰| 久久久久精品性色| 99re6热这里在线精品视频| 日韩伦理黄色片| av国产久精品久网站免费入址| 国产高清三级在线| 欧美亚洲 丝袜 人妻 在线| 日韩成人av中文字幕在线观看| 九九爱精品视频在线观看| 熟女电影av网| 亚洲av电影在线观看一区二区三区| 婷婷成人精品国产| 免费观看av网站的网址| 校园人妻丝袜中文字幕| 老女人水多毛片| 交换朋友夫妻互换小说| 久久97久久精品| 精品亚洲成a人片在线观看| 久久99一区二区三区| 久久久精品94久久精品| 日日啪夜夜爽| 免费人妻精品一区二区三区视频| 一本久久精品| 午夜福利,免费看| 国产伦精品一区二区三区视频9| 曰老女人黄片| 成人亚洲精品一区在线观看| 99九九线精品视频在线观看视频| 中文字幕久久专区| 国产极品粉嫩免费观看在线 | 不卡视频在线观看欧美| 高清av免费在线| 女的被弄到高潮叫床怎么办| 高清黄色对白视频在线免费看| 视频中文字幕在线观看| 男人添女人高潮全过程视频| 91aial.com中文字幕在线观看| 精品国产国语对白av| 精品一品国产午夜福利视频| 欧美精品一区二区免费开放| 成年人午夜在线观看视频| 欧美激情国产日韩精品一区| 中文精品一卡2卡3卡4更新| 麻豆精品久久久久久蜜桃| videosex国产| 国产日韩一区二区三区精品不卡 | 亚洲精品日韩av片在线观看| 美女国产高潮福利片在线看| 少妇高潮的动态图| 狂野欧美激情性xxxx在线观看| 熟妇人妻不卡中文字幕| 日本与韩国留学比较| 能在线免费看毛片的网站| 亚洲欧美成人精品一区二区| 精品一区二区免费观看| 亚洲成人一二三区av| 天堂中文最新版在线下载| 18禁在线播放成人免费| 大又大粗又爽又黄少妇毛片口| 国产精品一国产av| 国产精品99久久99久久久不卡 | 在现免费观看毛片| 免费高清在线观看日韩| 国产日韩一区二区三区精品不卡 | 久久久久精品久久久久真实原创| 日本黄色片子视频| 满18在线观看网站| 大片免费播放器 马上看| 久久这里有精品视频免费| 99热国产这里只有精品6| av女优亚洲男人天堂| 国产探花极品一区二区| 日本猛色少妇xxxxx猛交久久| 另类精品久久| 国产精品 国内视频| 亚洲经典国产精华液单| 精品国产乱码久久久久久小说| 成人18禁高潮啪啪吃奶动态图 | 日韩精品免费视频一区二区三区 | 老司机影院毛片| 免费av中文字幕在线| 麻豆精品久久久久久蜜桃| 日本免费在线观看一区| 精品久久国产蜜桃| av在线老鸭窝| 一区二区三区精品91| 一本久久精品| 国产毛片在线视频| 色哟哟·www| 久久精品国产亚洲网站| 欧美精品人与动牲交sv欧美| 亚洲精品国产av成人精品| 免费黄网站久久成人精品| 国产成人精品在线电影| 精品国产露脸久久av麻豆| 欧美成人午夜免费资源| 欧美激情 高清一区二区三区| 在线看a的网站| 日日撸夜夜添| a 毛片基地| 亚洲av成人精品一区久久| 欧美精品一区二区大全| 最近最新中文字幕免费大全7| 国产成人免费无遮挡视频| 丝袜喷水一区| 久久女婷五月综合色啪小说| av免费在线看不卡| 在线观看美女被高潮喷水网站| 男人爽女人下面视频在线观看| 亚洲少妇的诱惑av| 国产在线免费精品| 各种免费的搞黄视频| 午夜激情福利司机影院| 看十八女毛片水多多多| 亚洲国产精品一区三区| 免费看不卡的av| 亚洲伊人久久精品综合| 九色亚洲精品在线播放| 国产一区二区三区综合在线观看 | 欧美国产精品一级二级三级| 内地一区二区视频在线| 26uuu在线亚洲综合色| 精品一区二区三区视频在线| 国产精品一区二区在线观看99| 丰满迷人的少妇在线观看| 乱人伦中国视频| 成人黄色视频免费在线看| 好男人视频免费观看在线| 亚洲在久久综合| 十分钟在线观看高清视频www| 久热久热在线精品观看| 三级国产精品欧美在线观看| 欧美 亚洲 国产 日韩一| 久久av网站| 国产亚洲欧美精品永久| 极品少妇高潮喷水抽搐| 欧美精品一区二区免费开放| 欧美xxxx性猛交bbbb| 国产成人精品福利久久| 亚洲欧美日韩卡通动漫| 考比视频在线观看| 精品久久久久久久久av| 99热这里只有精品一区| 精品久久久久久久久亚洲| 春色校园在线视频观看| 色网站视频免费| 午夜激情久久久久久久| 丁香六月天网| 日本wwww免费看| 亚洲欧美一区二区三区国产| 我的老师免费观看完整版| 一区二区三区四区激情视频| 欧美日本中文国产一区发布| 国产亚洲午夜精品一区二区久久| 亚洲国产毛片av蜜桃av| 观看av在线不卡| 秋霞在线观看毛片| 夜夜看夜夜爽夜夜摸| 美女福利国产在线| 色5月婷婷丁香| 夫妻午夜视频| 极品少妇高潮喷水抽搐| 99久久中文字幕三级久久日本| 国产乱来视频区| 亚洲成人av在线免费| 自拍欧美九色日韩亚洲蝌蚪91| 丝瓜视频免费看黄片| 免费高清在线观看日韩| 黑人欧美特级aaaaaa片| 精品一品国产午夜福利视频| 久久久久久伊人网av| 高清毛片免费看| 久久精品国产自在天天线| 五月天丁香电影| 精品国产露脸久久av麻豆| 制服人妻中文乱码| 亚洲精品一二三| 久久久久久伊人网av| 高清毛片免费看| 亚洲天堂av无毛| 亚洲欧美中文字幕日韩二区| 免费观看av网站的网址| 男男h啪啪无遮挡| 国产一区二区三区综合在线观看 | 久久ye,这里只有精品| 精品国产国语对白av| 大码成人一级视频| 日日摸夜夜添夜夜爱| 亚洲av在线观看美女高潮| 熟女av电影| 亚洲一区二区三区欧美精品| 亚洲av福利一区| 嫩草影院入口| 91精品三级在线观看| 亚洲欧洲精品一区二区精品久久久 | 日本av免费视频播放| 高清欧美精品videossex| 国产精品国产av在线观看| 日韩制服骚丝袜av| 97在线人人人人妻| 哪个播放器可以免费观看大片| 国产69精品久久久久777片| 久久99一区二区三区| av不卡在线播放| 不卡视频在线观看欧美| 国产免费视频播放在线视频| 热99久久久久精品小说推荐| 久久综合国产亚洲精品| 尾随美女入室| 午夜久久久在线观看| 青春草视频在线免费观看| 国产欧美日韩综合在线一区二区| 亚洲av在线观看美女高潮| 黄片无遮挡物在线观看| 成人二区视频| 成人毛片60女人毛片免费| 日本欧美国产在线视频| 国产白丝娇喘喷水9色精品| 91精品国产国语对白视频| 久久久久国产网址| 中国国产av一级| av专区在线播放| 亚洲国产av新网站| 亚洲国产毛片av蜜桃av| 久久久久精品久久久久真实原创| 亚洲少妇的诱惑av| 99久久中文字幕三级久久日本| 久热久热在线精品观看| 成人国产麻豆网| 性色av一级| 如日韩欧美国产精品一区二区三区 | 国产精品蜜桃在线观看| 2022亚洲国产成人精品| 妹子高潮喷水视频| 亚洲精品自拍成人| 国产亚洲一区二区精品| 久久免费观看电影| 妹子高潮喷水视频| 日韩中字成人| 蜜桃国产av成人99| 少妇被粗大猛烈的视频| 三级国产精品片| 一级,二级,三级黄色视频| 热99国产精品久久久久久7| 午夜福利在线观看免费完整高清在| 日日爽夜夜爽网站| 国产精品.久久久| 18禁动态无遮挡网站| 日韩一本色道免费dvd| 国产免费一区二区三区四区乱码| 国产有黄有色有爽视频| 精品少妇久久久久久888优播| 一个人看视频在线观看www免费| 最近最新中文字幕免费大全7| 亚洲av在线观看美女高潮| 十分钟在线观看高清视频www| 狠狠精品人妻久久久久久综合| 国产极品粉嫩免费观看在线 | 在线看a的网站| videossex国产| 欧美三级亚洲精品| 春色校园在线视频观看| 伊人亚洲综合成人网| 一区二区三区乱码不卡18| 亚洲欧美精品自产自拍| 亚洲精品国产av成人精品| 伦理电影大哥的女人| 日本av手机在线免费观看| 成年人免费黄色播放视频| 搡老乐熟女国产| 亚洲精品美女久久av网站| 在线观看美女被高潮喷水网站| 国产精品一区二区三区四区免费观看| 亚洲婷婷狠狠爱综合网| 大陆偷拍与自拍| 免费日韩欧美在线观看| 日本-黄色视频高清免费观看| 国产 精品1| 久久免费观看电影| 久久人人爽人人片av| 一区在线观看完整版| 啦啦啦啦在线视频资源| 精品久久久久久电影网| 99热这里只有精品一区| xxx大片免费视频| 熟妇人妻不卡中文字幕| 亚洲国产欧美在线一区| 人妻 亚洲 视频| 亚洲国产欧美在线一区| 国产精品不卡视频一区二区| 色哟哟·www| 高清视频免费观看一区二区| 一区二区三区四区激情视频| 岛国毛片在线播放| 国内精品宾馆在线| 天堂中文最新版在线下载| 狂野欧美激情性bbbbbb| 欧美精品人与动牲交sv欧美| 自线自在国产av| 日韩人妻高清精品专区| 亚洲人与动物交配视频| 国产精品一国产av| 国产精品久久久久久久久免| 成人国语在线视频| 久久精品国产亚洲av天美| 看非洲黑人一级黄片| 乱码一卡2卡4卡精品| 一区二区av电影网| 免费少妇av软件| 大码成人一级视频| 午夜免费观看性视频| 成人影院久久| 欧美激情国产日韩精品一区| 精品久久久精品久久久| 人体艺术视频欧美日本| 国产精品久久久久久精品电影小说| 国产成人精品久久久久久| 国产 精品1| 亚洲精品日韩av片在线观看| 18禁动态无遮挡网站| 久久久久视频综合| 国产深夜福利视频在线观看| 99久久中文字幕三级久久日本| 人妻 亚洲 视频| 97在线视频观看| 黄色配什么色好看| 老司机亚洲免费影院| 亚洲第一区二区三区不卡| 99热全是精品| 汤姆久久久久久久影院中文字幕| 女的被弄到高潮叫床怎么办| 亚洲av福利一区| 男女无遮挡免费网站观看| 久久影院123| av有码第一页| 一本久久精品| av在线观看视频网站免费| 久久人人爽人人片av| 亚洲欧洲国产日韩| 成人综合一区亚洲| 国产精品三级大全| 少妇高潮的动态图| 成年人午夜在线观看视频| 亚洲av欧美aⅴ国产| 少妇人妻精品综合一区二区| 一区二区三区精品91| 国产乱人偷精品视频| 欧美精品国产亚洲| 一区二区日韩欧美中文字幕 | a级毛片免费高清观看在线播放| 精品亚洲成国产av| 国产亚洲午夜精品一区二区久久| 日韩,欧美,国产一区二区三区| 久久97久久精品| 亚洲av日韩在线播放| 精品一区二区三区视频在线| av播播在线观看一区| 91精品国产九色| av又黄又爽大尺度在线免费看| 高清在线视频一区二区三区| 日韩中文字幕视频在线看片| 国产毛片在线视频| 日日摸夜夜添夜夜爱| 永久免费av网站大全| 亚洲欧美日韩卡通动漫| 人成视频在线观看免费观看| 久久久久久久大尺度免费视频| 国产 一区精品| 97在线人人人人妻| 各种免费的搞黄视频| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 飞空精品影院首页| 各种免费的搞黄视频| 亚洲av成人精品一区久久| 国产成人av激情在线播放 | freevideosex欧美| 亚洲精品成人av观看孕妇| 极品人妻少妇av视频| 午夜免费观看性视频| 国产精品一区二区在线不卡| 久久久久久久久久人人人人人人| av不卡在线播放| 欧美日韩视频精品一区| 91成人精品电影| 一边亲一边摸免费视频| 成人免费观看视频高清| 美女cb高潮喷水在线观看| 一区二区三区精品91| 免费黄频网站在线观看国产| 又粗又硬又长又爽又黄的视频| 亚洲国产日韩一区二区| 丝袜脚勾引网站| 亚洲精品日韩在线中文字幕| 乱人伦中国视频| 丰满乱子伦码专区| 精品人妻熟女毛片av久久网站| 国产老妇伦熟女老妇高清| 天堂中文最新版在线下载| a 毛片基地| 亚洲国产av新网站| 一级爰片在线观看| 午夜免费鲁丝| 我的老师免费观看完整版| 亚洲欧美一区二区三区国产| www.色视频.com| 中文字幕亚洲精品专区| 日本猛色少妇xxxxx猛交久久| 久久精品人人爽人人爽视色| 一本大道久久a久久精品| 亚洲熟女精品中文字幕| 亚洲三级黄色毛片| 人人澡人人妻人| 男女免费视频国产| 精品一区二区三区视频在线| 欧美日韩成人在线一区二区| 亚洲欧美色中文字幕在线| 一级片'在线观看视频| videosex国产| 国产精品一二三区在线看| 看非洲黑人一级黄片| 国产午夜精品一二区理论片| 国产免费福利视频在线观看| 久久久国产一区二区| 国产精品国产av在线观看| 国产免费一区二区三区四区乱码| 中文天堂在线官网| 亚洲少妇的诱惑av| 国产国拍精品亚洲av在线观看| 成人免费观看视频高清| 日韩一区二区三区影片| 日韩中字成人| 国产成人午夜福利电影在线观看| 午夜老司机福利剧场| 国产精品麻豆人妻色哟哟久久| 亚洲色图综合在线观看| 亚洲一区二区三区欧美精品| 欧美精品高潮呻吟av久久| 黄色毛片三级朝国网站| 久久久午夜欧美精品| 午夜影院在线不卡| 免费av中文字幕在线| 熟女电影av网| 中文字幕制服av| 少妇丰满av| 中国美白少妇内射xxxbb| 成年人午夜在线观看视频| 视频在线观看一区二区三区| 午夜精品国产一区二区电影| 日本vs欧美在线观看视频| 精品人妻熟女毛片av久久网站| 国产成人aa在线观看| 免费观看a级毛片全部| 久久毛片免费看一区二区三区| 国产亚洲精品久久久com| 91午夜精品亚洲一区二区三区| av在线老鸭窝| 国产成人a∨麻豆精品| 亚洲精品aⅴ在线观看| 新久久久久国产一级毛片| xxxhd国产人妻xxx|