کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
462873 696920 2011 11 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Applying frame layout to hardware design in FPGA for seamless support of cross calls in CPU-FPGA coupling architecture
کلمات کلیدی
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله
Applying frame layout to hardware design in FPGA for seamless support of cross calls in CPU-FPGA coupling architecture
چکیده انگلیسی

A cross call between a host processor and FPGA is one of the main challenges for supporting automatic translation of high-level languages into hardware description languages (HDL). In this paper, we present a novel communication framework between the processor and FPGA, which supports unlimited cross calls and hardware recursive calls by following the software’s frame layout in HDL code generation and sharing a stack space between software and hardware codes. Also, we introduce two implementation methods for our cross call, a direct and an indirect interfaces by an instruction-level and an interrupt communication, respectively. Our experiment shows that the proposed approach achieves our goal with small additional complexity in implementation and insignificant overhead in execution time.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Microprocessors and Microsystems - Volume 35, Issue 5, July 2011, Pages 462–472
نویسندگان
, , ,