• Title/Summary/Keyword: All Programmable SoC

Search Result 4, Processing Time 0.016 seconds

Hardware Implementation of Motor Controller Based on Zynq EPP(Extensible Processing Platform) (Zynq EPP를 이용한 모터 제어기의 하드웨어 구현)

  • Moon, Yong-Seon;Lim, Seung-Woo;Lee, Young-Pil;Bae, Young-Chul
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.8 no.11
    • /
    • pp.1707-1712
    • /
    • 2013
  • In this paper, we implement a hardware for motor control based on FPGA + embedded processor using Zynq EPP which is All Programmable SoC in order to improve a structural problem of motion control based on such as DSP, MCU and FPGA previously. The implemented motor controller that is fused controller with advantage of FPGA and embedded processor. The signal processing part of high velocity motor control is performed by motor controller based on FPGA. A motion profile and kinematic calculation that are required algorithm process such as operation of a complicate decimal point has processed in an embedded processor based on dual core. As a result of a hardware implementation, it has an advantage that has can be realized an effect of distribution process in one chip. It has also an advantage that is able to organize as a multi-axis motor controller through adding the IP core of motor control implemented on FPGA.

A topology-based circuit partitioning for field programmable circuit board (Field programmable circuit board를 위한 위상 기반 회로 분할)

  • 최연경;임종석
    • Journal of the Korean Institute of Telematics and Electronics C
    • /
    • v.34C no.2
    • /
    • pp.38-49
    • /
    • 1997
  • In this paper, w describe partitioning large circuits into multiple chips on the programmable FPCB for rapid prototyping. FPCBs consists of areas for FPGAs for logic and interconnect components, and the routing topology among them are predetermined. In the partition problem for FPCBs, the number of wires ofr routing among chips is fixed, which is an additonal constraints to the conventional partition problem. In order to deal with such aconstraint properly we first define a new partition problem, so called the topologybased partition problem, and then propose a heuristic method. The heuristic method is based on the simulated annealing and clustering technique. The multi-level tree clustering technique is used to obtain faster and better prtition results. In the experimental results for several test circuits, the restrictions for FPCB were all satisfied and the needed execution time was about twice the modified K-way partition method for large circuits.

  • PDF

Multi-channel analyzer based on a novel pulse fitting analysis method

  • Wang, Qingshan;Zhang, Xiongjie;Meng, Xiangting;Wang, Bao;Wang, Dongyang;Zhou, Pengfei;Wang, Renbo;Tang, Bin
    • Nuclear Engineering and Technology
    • /
    • v.54 no.6
    • /
    • pp.2023-2030
    • /
    • 2022
  • A novel pulse fitting analysis (PFA) method is presented for the acquisition of nuclear spectra. The charging process of the feedback capacitor in the resistive feedback charge-sensitive preamplifier is equivalent to the impulsive pulse, and its impulse response function (IRF) can be obtained by non-linear fitting of the falling edge of the nuclear pulse. The integral of the IRF excluding the baseline represents the energy deposition of the particles in the detector. In addition, since the non-linear fitting process in PFA method is difficult to achieve in the conventional architecture of spectroscopy system, a new multi-channel analyzer (MCA) based on Zynq SoC is proposed, which transmits all the data of nuclear pulses from the programmable logic (PL) to the processing system (PS) by high-speed AXI-Stream in order to implement PFA method with precision. The linearity of new MCA has been tested. The spectrum of 137Cs was obtained using LaBr3(Ce) scintillator detector, and was compared with commercial MCA by ORTEC. The results of tests indicate that the MCA based on PFA method has the same performance as the commercial MCA based on pulse height analysis (PHA) method and excellent linearity for γ-rays with different energies, which infers that PFA method is an effective and promising method for the acquisition of spectra. Furthermore, it provides a new solution for nuclear pulse processing algorithms involving regression and iterative processes.

Impact of the Respiratory Motion and Longitudinal Profile on Helical Tomotherapy

  • Park, So Hyun;Choi, Jinhyun;Kim, JinSung;Ahn, Sohyun;Kim, Min Joo;Lee, Ho;Choi, Seo Hee;Park, Kwangwoo
    • Progress in Medical Physics
    • /
    • v.29 no.1
    • /
    • pp.1-7
    • /
    • 2018
  • The $TomoTherapy^{(R)}$ beam-delivery method creates helical beam-junctioning patterns in the dose distribution within the target. In addition, the dose discrepancy results in the particular region where the resonance by pattern of dose delivery occurs owing to the change in the position and shape of internal organs with a patient's respiration during long treatment times. In this study, we evaluated the dose pattern of the longitudinal profile with the change in respiration. The superior-inferior motion signal of the programmable respiratory motion phantom was obtained using AbChes as a four-dimensional computed tomography (4DCT) original moving signal. We delineated virtual targets in the phantom and planned to deliver the prescription dose of 300 cGy using field widths of 1.0 cm, 2.5 cm, and 5.0 cm. An original moving signal was fitted to reflecting the beam delivery time of the $TomoTherapy^{(R)}$. The EBT3 film was inserted into the phantom movement cassette, and static, without the movement and with the original movement, was measured with signal changes of 2.0 s, 4.0 s, and 5.0 s periods, and 2.0 mm and 4.0 mm amplitudes. It was found that a dose fluctuation within ${\pm}4.0%$ occurred in all longitudinal profiles. Compared with the original movement, the region of the gamma index above 1 partially appeared within the target and the border of the target when the period and amplitude were changed. Gamma passing rates were 95.00% or more. However, cases for a 5.0 s period and 4.0 mm amplitude at a field width of 2.5 cm and for 2.0 s and 5.0 s periods at a field width of 5.0 cm have gamma passing rates of 92.73%, 90.31%, 90.31%, and 93.60%. $TomoTherapy^{(R)}$ shows a small difference in dose distribution according to the changes of period and amplitude of respiration. Therefore, to treat a variable respiratory motion region, a margin reflecting the degree of change of respiration signal is required.