Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - PicoBlaze20 апреля 2011Оглавление: 1. PicoBlaze 2. Основные характеристики общее название серии свободно распространяемых Soft-процессорных ядер, созданных фиромой Xilinx для своих ПЛИС. В основе PicoBlaze лежит архитектура 8-битного RISC-процессора; скорость работы на ПЛИС семейства Virtex 4 может достигать 100 MIPS. Процессор имеет 8-битные порты данных и адреса, обеспечивающие доступ к разнообразной периферии. PicoBlaze распространяется в виде исходного кода на языке VHDL для свободного использования, но только на продуктах фирмы Xilinx. Имеется специальное инструментальное программное обеспечение, в том числе, созданное сторонними организациями. Существует также PacoBlaze модифицированное ядро PicoBlaze, распространяемое под лицензией BSD. Изначально проект «PicoBlaze» носил имя KCSPM, что означает «Constant Coded Programmable State Machine» программируемый конечный автомат с постоянной программой. Создатель проекта Кен Чапман инженер Xilinx, разработавший и реализовавший PicoBlaze. При вставке PicoBlaze в проект на VHDL должно быть использовано соответствующее имя компонента KCPSM. Например, для PicoBlaze3: component kcpsm3 is port ( address : out std_logic_vector; instruction : in std_logic_vector; port_id : out std_logic_vector; write_strobe : out std_logic; out_port : out std_logic_vector; read_strobe : out std_logic; in_port : in std_logic_vector; interrupt : in std_logic; interrupt_ack : out std_logic; reset : in std_logic; clk : in std_logic ); end component; Просмотров: 2318
|