TY - JOUR T1 - FPGA Design of an NB-IoT Downlink Transmitter Using a Simulink Model AU - Kim, Jae Hyung JO - The Journal of Korean Institute of Communications and Information Sciences PY - 2022 DA - 2022/1/15 DO - 10.7840/kics.2022.47.12.2179 KW - NB-IoT KW - Model based design KW - FIL simulation KW - FPGA KW - Testbed AB - In this paper, the base station transmitter physical layer of the NB-IoT downlink was designed and implemented based on the Simulink model on the FPGA. The physical layer specification adopted is 3GPP TS36 V.15 and is designed with standalone and FDD modes assumed. The transmitter could generate subframe grids and time-domain waveforms of NPBCH, NPSS, NSSS, NPDCCH, and NPDSCH using channel parameters written in L1 interface registers by the L1 controller. In this paper, all the functions of the base station transmitter are designed by MATLAB Simulink models supporting HDL generation. The model developed using Simulink performed logic simulation, Verilog HDL generation, and FPGA In the Loop (FIL) simulation in the same Simulink environment. Then the FPGA was implemented on the Xilinx Zynq Ultrascale Development Board, and the design was validated. The implemented downlink transmitter was finally verified by receiving using Amarisoft’s NB-IoT UE emulator.