摘要:
A unit cell switch includes a plurality of input communication routes and output communication routes for transferring data cells therebetween, a plurality of first conversion devices for converting each cell given from these input communication routes into a desired form, a plurality of second conversion devices for converting each data given from the first conversion devices into a suitable form and transferring the resultant data to one of these output communication routes. Cell storing devices respectively receive and temporarily store cells transferred from corresponding first conversion devices based on address information given to the cells. A control device holds and controls route and address information on cells to be stored in the cell storing devices as unitary data, and decides a write address of each cell storing device to which a cell is given from the corresponding first cell conversion device and a read address of each cell storing device from which a cell is outputted to a cell switch device based on the route and address information. A cell switch device introduces cells to desired second cell conversion devices from corresponding cell storing devices under control of the transfer control device.
摘要:
An ATM switch having multiple input and output ports is provided. The ATM switch receives ATM cells through the input ports and outputs the ATM cells through one of the output ports in accordance with output port information included in the ATM cells. An output buffer is also provided for each of the output ports to store ATM cells to be output through the output port. A cell counter is provided for each of the output buffers to count the number of ATM cells being stored in the output buffer. Additionally, the ATM switch includes counter verification circuitry for determining whether the cell counters are correctly counting the number of ATM cells stored in the output buffers. In one preferred embodiment, the counter verification circuitry includes a global cell counter that counts the total number of ATM cells being stored in all of the output buffers, an accumulator that determines the total number of ATM cells counted by the cell counters, and a comparator for comparing the accumulated count value with the global count value. Thus, the proper operation of the cell counters can be verified. This minimizes the possibility of improper operation due to a malfunction, even when the ATM switch is operated continuously for a long time period.
摘要:
A high speed flexible printed circuit (FPC) connector includes a housing with ground and signal contact terminal pairs arranged in the housing in a staggered manner along a lateral direction. The housing has a cavity for receiving an FPC board therein. Each ground contact terminal has an upper arm positioned adjacent to a top wall of the cavity and a lower arm positioned adjacent to a bottom wall of the cavity. Each signal contact terminal has only a lower arm positioned adjacent to the bottom wall of the cavity. Signal contact terminals with the only lower arm provide the connector with better signal integrity. An actuator is coupled to the housing for fixing the FPC board in the cavity to establish electrical connections. The actuator has recesses corresponding to the positions of the signal pairs to provide a dielectric constant different from that of the other parts of the actuator.
摘要:
A cryptographic processor has a first cryptographic processing circuit configured to perform first cryptographic processing on input first data, and a second cryptographic processing circuit configured to perform second cryptographic processing different from the first cryptographic processing on input second data by using a processing result from the first cryptographic processing circuit as mask data.
摘要:
Expanded key schedule circuit for common key encryption system in which expanded keys are used in a predetermined order in data randomizing process for encryption and in a reversed order in data randomizing process for decryption, comprises round processing circuits connected in series. The round processing circuits subject the common key or sub key of a previous stage to a round function to output a sub key. The sub key of the last stage is equal to the common key. The expanded keys are generated from the sub keys.
摘要:
A packet switch has a buffer memory for storing data obtained from data packets having routing tags input from a plurality of different input ports. Plural routing tag registers store the respective routing tags in the order of input. Plural address information registers respectively corresponding to the plural routing tag registers store address information representative of a buffer memory storage region where data corresponding to the routing tags are stored. A controller searches the routing tag registers in the order of their input. A reading is made of address information stored in the address information registers corresponding to routing tags for a special output port. Data stored in the storage region of the buffer memory indicated by the address information is output to the special output port. After the routing tag registers and the address information registers corresponding to the data have been output to the output port, contents of the routing tag registers and the address information registers are shifted to the next routing tag registers and address information registers in order.
摘要:
An encryption processing circuit includes: a decoder configured to convert a binary input data used for predetermined encryption computing into a first plurality of bit data of a constant hamming weight independently of a hamming weight of the input data; a wiring network configured to receive the first plurality of bit data converted by the decoder, the wiring network further configured, for the purpose of the predetermined encryption computing, to change a bit pattern of the received first plurality of bit data by replacing bit positions of the first plurality of bit data, and to generate a second plurality of bit data; and an encoder configured to convert the second plurality of bit data generated in the wiring network into a binary output data.
摘要:
A cryptographic processing apparatus according to embodiments includes a cryptographic operation processing section that can execute cryptographic processor of encryption operation and decryption operation, and a control section. The control section controls the execution of the cryptographic operation processing section such that a first operation for converting a first value, which is input data to be subjected to cryptographic processor, or intermediate data during cryptographic processor, into a second value, and a second operation for converting the second value into the first value are performed successively at least one time.
摘要:
A logic circuit that executes a prescribed arithmetic processing includes a decoder that converts one or more binary input data into a first plurality of bit data of a constant hamming weight regardless of a hamming weight of the input data, an interconnect network that is connected to the decoder, changes a bit pattern of the first plurality of bit data and generates a second plurality of bit data, according to receiving the first plurality of bit data converted according to the decoder, and substituting a bit position of the received first plurality of bit data for the purpose of the prescribed arithmetic operation, and an encoder connected to the interconnect network and converts the second plurality of bit data generated in the interconnect network into one or more binary output data.
摘要:
A semiconductor storage device includes: a memory configured to store data at a first address and store an error detecting code corresponding to the data at a second address which is set up in a predetermined relation with the first address and different from the first address; and an address storage portion configured to store information on address relation between the first address and the second address.