W artykule zaprezentowano wyniki prac nad zmniejszeniem zużycia zasobów sprzętowych w mikroprogramowanych układach sterujących ze współdzieleniem kodów. Porównano dwa typy układów mikroprogramowanych: układ z konwerterem adresu oraz układ bez konwertera. Do syntezy i implementacji struktur wykorzystano oprogramowanie Xilinx ISE 8.2i. Zastosowano cztery dostępne w pakiecie ISE strategie optymalizacji. Platformę docelową stanowił układ FPGA Xilinx Virtex-Ⅱ Pro (xc2vp30-7ff896c). Badania wykazały, że wprowadzenie bloku konwertera adresu skutkuje, dla niektórych przypadków, co najmniej 50 % zmniejszeniem rozmiaru pamięci mikroprogramowanego układu sterującego ze współdzieleniem kodów.
展开▼
机译:本文介绍了通过代码共享减少微程序控制系统中硬件资源消耗的工作结果。比较了两种类型的微程序系统:具有地址转换器的系统和不具有转换器的系统。 Xilinx ISE 8.2i软件用于结构的综合和实现。使用了ISE软件包中提供的四种优化策略。目标平台是XilinxVirtex-ⅡPro FPGA芯片(xc2vp30-7ff896c)。研究表明,在某些情况下,地址转换器模块的引入会使具有代码共享功能的基于微处理器的控件的存储器大小至少减少50%。
展开▼