A Design of DSP, CPU architecture on FPGA for secure routers
Autor: | Phu Nguyen, Bao Bui Quoc, Trang Hoang |
---|---|
Rok vydání: | 2020 |
Předmět: |
Router
050101 languages & linguistics Digital signal processor Coprocessor Floating point Computer science business.industry 05 social sciences Floating-point unit 02 engineering and technology Instruction set Application-specific integrated circuit Embedded system 0202 electrical engineering electronic engineering information engineering 020201 artificial intelligence & image processing 0501 psychology and cognitive sciences Hardware_ARITHMETICANDLOGICSTRUCTURES business Field-programmable gate array |
Zdroj: | 2020 International Conference on Advanced Technologies for Communications (ATC). |
Popis: | This paper presents the design of a DSP chip including the design of CPU architecture, instruction set, bus architecture, memory interface, and peripherals. CPU named as P10 in this article has 05 stages: Fetch, Decode, Read, Execute, Write (08 phases independent). In addition, a coprocessor (Floating Point Unit) that performs floating point 32-bit is also integrated into our design. The bus used in our work includes three protocols: APB, AHB, and AXI. Furthermore, memory M10 have up to 4GB for data space and 4MB for program space. Testing environment and secure router hardware are designed and built to verify our design on FPGA, and ASIC flow with library 65nm TSMC technology. |
Databáze: | OpenAIRE |
Externí odkaz: |