// 5. Setup CAN interface, I use 125k baudrate. $ sudo ip link set can0 up type can bitrate 125000 $ sudo ifconfig can0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 UP RUNNING NOARP MTU:16 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:10 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
1.1 Overview Knowledge Processing Unit (KPU, aka Neural network Processing Unit). KPU is a general-purpose neural network processor that implements convolutional neural network calculations with low power consumption. It can acquire the size, coordinates and types of detected objects in real time, and detect and classify faces or objects. When using kpu, the neural network model must be generated with the model compiler. 1.2 Features KPU has the following characteristics: • Supports the fixed training model that the common training framework trains according to specific restriction rules • There is no direct limit on the number of network layers, which supports separate configuration of each layer of convolutional neural network parameters, including the number of input and output channels, input and output line width and column height. • Support for two convolution kernels 1x1 and 3x3 • Support for any form of activation function • The maximum supported neural network parameter size in real-time work is 5.5MiB to 5.9MiB • Maximum support network parameter size when working in non-real time is (Flash capacity) - (software size)
2.1 Overview Advanced Encryption Standard (AES) acceleration engine. The AES module uses hardware to implement AES operation acceleration. 2.2 Features K210 have a built-in AES(Advanced Encryption Standard acceleration engine). Compared with software, it can greatly improve the speed of AES operation. The AES accelerator supports multiple encryption/decryption modes (ECB, CBC, GCM) and multiple length of KEY (128, 192, 256).
7.1 Overview Digital Video Port (DVP) unit is a camera interface unit that supports forwarding camera input image data to KPU or memory. 7.2 Features The DVP unit has the following features: • Support RGB565, RGB422 and single channel Y gray scale input mode • Support for setting frame interrupt • Support setting transfer address • Supports writing data to two addresses at the same time (output format is RGB888 and RGB565 respectively) • Support for discarding frames that do not need to be processed
8.1 Overview Fast Fourier Transform (FFT) Accelerator. The FFT accelerator implements the radix-2 decimation-in-time (DIT) Cooley–Tukey FFT algorithm* 1 acceleration in hardware. 8.2 Features The FFT accelerator currently supports 64-point, 128-point, 256-point, and 512- point FFTs and IFFTs. Inside the FFT accelerator, there are two SRAMs with a size of 512 * 32 bits. After the configuration is completed, the FFT sends a TX request to the DMA, and the data sent by the DMA is placed in one of the SRAMs until the data volume satisfies the current FFT operation needs, and the FFT operation begins at this point. The butterfly operation unit reads data from the SRAM which containing the valid data, and writes the data to another SRAM after the end of the operation. The next butterfly operation reads the data from the SRAM just written, when the operation ends write to another SRAM. This process alternates this way until the entire FFT operation is completed.
9.1 Overview Secure Hash Algorithm (SHA) accelerator supports hardware acceleration of the sha256 algorithm. 9.2 Features • Supports hardware acceleration of the sha256 algorithm
보통 정류 다이오드는1N4000시리즈를 많이 쓰게 됩니다 그 경우에는1N 옆에 4000숫자에서 일의 자리 수로 다이오드 항복 전압을 알 수 있습니다 2인경우에는100V 3인경우에는200V 4, 5, 6, 7인 경우에는 각각 400V, 600V 800V, 1000V 항복 전압이 됩니다
2N Series of Small Signal Transistors for Amplifiers and Switching, Goto 2N Transistor Series 2N2222 - 2N2222 NPN General Purpose Transistor 2N3904 - 2N3904 NPN General Purpose Transistor 2N3905 - 2N3905 PNP General Purpose Transistor PN2222 - PN2222 NPN TO-92 Transistor
2SA, 2SB Transistor Series for Low Power Amplifiers and General Use, Goto 2SA, 2SB Transistor Series 2SA1015 PNP General Purpose Transistor 2SA1082 PNP General Purpose Transistor 2SB810 PNP General Purpose Transistor
Popular BC Transistor Series for Amplifiers and General Use, Goto BC Transistor Series BC547 NPN General Purpose Transistor BC548 NPN General Purpose Transistor BC557 PNP General Purpose Transistor BC558 PNP General Purpose Transistor BC238 NPN Small Signal Transistor BC239 NPN Small Signal Transistor
C, S and 2SC Transistor Series for Amplifiers and General Use, Goto C Transistor Series C1815 NPN General Purpose Transistor C2330 NPN HV Video Output Transistor C9012 PNP Small Signal Transistor C9013 NPN Small Signal Transistor C9014 NPN Small Signal Transistor
MPS Transistor Series for Switching and General Use, Goto MPS Transistor Series MPS2222A NPN General Purpose Transistor MPS3904 NPN General Purpose Transistor MPSA13 NPN Power Darlington Transistor MPSA93 PNP High Voltage Transistor
EIA 방식의 명칭은 숫자 문자 숫자 순으로 되어있고, 처음에 숫자는 PN 의 접합수를 나타내고 있다. 처음 숫자가 1 이면 Poto Transistor(광 트랜지스터: 빛을 받아 받는 양을 을 비례하여 전류가 흐르는 트랜지스터)를 나타내고, 1 일때는 2 극을 2 일때는 3 극 트랜지스터(transistor) 나타내고 있다. 다음 영문자 N 은 반도체 제품을 나타내며 그다음 숫자는 품종을 구별케하는 것으로 등록 번호 이다. 만약 그숫자뒤에 영문자가 있을때는 개량형임을 뜻한다.
미국의 전자 공업회(EIA)의 명칭의 예 2 N 3 9 0 4 2 N 3 9 0 4 A 2 N 3 9 0 6 2 N 3 9 0 6 A
CES 방식은 숫자,S 자,문자,숫자 순으로 되어 있느데 처음 숫자는 PN 접합면의 수를 나타내는 것으로 1 은 2 극( 일반적으로 Diode), 2 는 3 극 트랜지스터임을 나타낸다. S 자는 반도체(Semi-Conductor) 제품임을 표시하며 그다음 문자가 A 면 PNP 타입으로 고주파용, B 면 PNP 타입으로 저주파용, C 면 NPN 타입으로 고주파용, D 면 NPN 타입으로 저주파용, 임을 각각 나타내고 있다. 그리고 그다음의 숫자는 품종을 구별하는 등록 번호 이다. 최근에는 국내외 생산업체에서 독자적인 명칭을 붙이고 있기 때문에 위에 규칙을 적용하지 않는 제품들이 많이 있다.
일본의 전자기계 공업회(CES)의 명칭의 예 2 S A 1 0 1 5 2 S B 8 3 0 2 S C 1 8 1 5 2 S D 8 8 0