close

Вход

Забыли?

вход по аккаунту

?

WebPACK ISE интегрированная среда разработки конфигурации и программирования ПЛИС Xilinx.

код для вставкиСкачать
Софт
Компоненты и технологии, № 7?2001
WebPACK ISE:
интегрированная среда разработки
конфигурации и программирования ПЛИС Xilinx®.
Создание нового проекта
Одной из устойчивых тенденций на современном этапе развития цифровой техники яв?
ляется переход от «жесткой логики» к программируемым логическим интегральным
схемам (ПЛИС). Преимущества ПЛИС фирмы Xilinx®, рассмотренные в [1], обуславли?
вают их широкое применение в различных цифровых системах. Для эффективного ис?
пользования ПЛИС Xilinx разработчики должны располагать полной информацией не
только о выпускаемых кристаллах, но и о системах автоматизированного проектиро?
вания (САПР), необходимых для разработки конфигурации и последующего програм?
мирования ПЛИС. Описание кристаллов Xilinx как традиционных, так и новых семейств
достаточно широко представлено в русскоязычной литературе, например в [2?6]. Про?
граммные средства разработки, предоставляемые фирмой Xilinx, освещены в меньшей
степени. В [1] рассмотрены возможности и структура САПР WebPACK? ISE? (Integrated
Synthesis Environment), а также дан краткий обзор методов работы с этим пакетом. С
целью облегчения и ускорения процесса самостоятельного изучения свободно распро?
страняемых программных средств Xilinx предлагается серия публикаций, в которых
дается описание основных программ пакета САПР WebPACK ISE и методики проектиро?
вания цифровых устройств на базе ПЛИС Xilinx в среде этого пакета. Материал рассчи?
тан как на разработчиков цифровых систем, не имеющих опыта работы с программны?
ми средствами проектирования и программирования ПЛИС, так и пользователей уни?
версальных САПР других фирм, которые могут использовать его в качестве
справочного руководства.
В настоящей статье дается подробное описание Навигатора проекта (Project
Navigator?) ? интегрированной среды разработки, а также детально рассмотрены на?
чальные этапы процесса реализации цифрового устройства на базе ПЛИС Xilinx: созда?
ние нового проекта и подготовка исходного описания проектируемого устройства.
Валерий Зотов
walerry@euro.ru
108
Структура проекта в САПР WebPACK ISE
???????? ? ???? WebPACK ISE ?????????? ???????????? ??????? (??????), ??????? ???????? ??????????, ??????????? ??? ?????????? ???? ?????? ???????? ?????????? ????????? ?????????? ??
???? ???? Xilinx. ? ??? ????????? ????? ????????
????????? ?????? ???????:
? ???????? ???????? ?????????????? ?????????? ?
??????????? ??? ????????? ?????;
? ????????????, ?????????????? ??????;
? ????????????? ??????????, ???????????? ? ???????? ???????? ?????? ??? ??????????? ?????
??????????????;
? ?????? ? ?????????? ???????? ?????? ??????????????;
? ???????? ???????? ???????????, ???????????
??? ????????????? ??????????;
? ????????????? ?????????? ??????????????, ???????????? ??? ???????????????? ????.
??? ?????? ??????? ????????????? ? ????? ?????,
???????? ??????? ????????? ? ????????? ???????. ?????????? ?????? ??????????? ?????? ?????????? ?
???????, ? ??????? ??????????? ????????? ???????. ? ?????????? ? ???? ????????? ?????? ????????
?????????????? ??????????, ? ????? ?????????? ??????? ????? ???????? ?????????? ?????????? ? ??????????, ?????????? ?? ???? ?????, ? ???????????????
?????. ????? ????, ??????????? ????? ???????? ?
?????? ??????????? ????????? ????????????.
Работа с программой Навигатор
проекта пакета WebPACK ISE
????????? ????????? ??????? ????????????? ???
??????????? ???????????? ?????????? ??????????? ????????? ?????????? ?? ???? ???? Xilinx ?
????? ?????? WebPACK ISE. ? [1] ????????? ???????
???????? ???????? ????????? ???????? ???? ?????????? ???????. ??????????? ??????????? ?? ?????? ?
??????????? ?????????? ???? WebPACK ISE,
???????????? ? ????????? ??????, ???????? ???????????? ??????? ???????? ??????? ????? ?????????? ????????? ??????????????.
?????? ? ??????? WebPACK ISE ?????????? ?
??????? ??????????? ???????? ? ??????????
www.finestreet.ru
Компоненты и технологии, № 7?2001
???????, ????????? ??????????? ??
??????? ????? Windows 95/98/NT ???
?????? Xilinx WebPACK ? ???? ?????????
?? ??????, ??????????? ??????? ????.
????? ????? ?? ?????? ???????? ???????????? ???????? ???? ?????????? ???????, ????????? ????????? ???????? ???????? ?? ???. 1.
??? ???????? ????????? ????????:
? ????????? ????;
? ??????? ????;
? ??????????? ?????? ??????????;
? ?????? ???????????? ?????????? ?????????
HDL-????;
? ?????????? ???? ???????? ??????? (??????) ??????? (Sources in Project);
? ?????????? ???? ??????????? ????????
(?????????) ??? ?????????? ????????? ?????? ??????? (Processes for Current Source);
? ?????????? ???? ?????????? ?????????
??????????? ??????? (Console);
? ?????? ??? ?????????? ??????? ???? ????????? ????????? HDL-???????? ???????;
? ?????? ?????????.
????????? ?? ????????????? ?????????
????? ???? ????????? ? ??????? ????????????. ??? ????????????? ?????????????
???? ???????????? ????????????????? ?????????? ????????????? ?????????? ?????
??????????? ???? ????????? ???? ?????????? ???????, ????????? ??????? ?????? View
????????? ????.
? ????????? ???? ?????????? ??????? ???????????? ?????? ??? ????? ???????? ????-
????? ?????????? ???????. ? ???? View
????????????? ???????, ???????????? ???
???? ?????????? ???????. ??? ?????? ?????????, ????? ???????? ???? ????? ????????
?? ?????, ? ????? ? ??????. ??????? ??????? ? ?????? ???? View ????????? ?? ??, ???
??????????????? ??????? ????????????????? ?????????? ??????????? ? ???????? ????
?????????? ???????. ??? ????????? ????????? ??????-???? ???????? ???? ?? ??????????????? ?????????? ???????? ????? ??????? ???? ?? ?????? ???????????? ????, ?
??????? ??????? ???????? ????? ????????.
???? Project ???????? ??????? ?????? ?
????????, ??????? ????????? ???????? ? ???? ?????? ???????? ????????, ????????????
??? ?????, ???????????? ???????? «???????????? ???????», ????????????? ?????????
??????? ?? ??????? (??????????? ?????????? ??????? ???????), ??????? ??????????
?????????? ??????????????. ? ???? Source
????????? ???????, ??????????????? ???
?????????? ???????? ? ???????? ????????
????????,??????? ????????? ?????????,
?????????, ???????????????, ??????? ?
???????? ? ?????????? ???????? ??????
??????? ? ????????????? ??? ?????????. ???? Process ????????????? ??????? ?????????? ?????????? ?????????? ? ??????? ??????????? ????????, ????????? ??????? ??
?? ?????????? ? ????????? ?????????? ?????????. ??????? ???? Macro ????????????
??? ?????? ? ????????? ?? ?????????? ????-
Софт
??????????. ??????????????? ??????? ???????????? ????? ??????. ????????? ???????
????????????? ?????????? ??????? ??????????? ?????? ???????, ??? ????????? ????????? ?? ???????????? ?????????????. ?????
????????, ????????, ????????? ???????? ?????????? ???????????? ???????? ??? ????????? ???????? ????????? ?????.
??????????? ?????? ?????????? ????????
?????? ???????? ???????, ???????????
???????? ????? ???????????? ??????? ?????????? ???????. ????????? ?? ?????? ???????
?? ????? ??????? ? ????????, ?????????? ?
????? ???????? ??????? ? ????????? ? ??????? ?????? ???????. ??????, ??????????????? ???????????? ????????? ?? ????????? ? ?????????? ??????? ? ??????????,
???????? ???????????? ? ???????????? ????? ??????. ????? ???????, ??????????????
??????????? ?????? ?? ?????? ? ????????
??????????????.
? ?????? ???????????? ????????????????
?????????? ????????? HDL-???? ????????????? ?????? ???????? ???????, ??????????????? ??? ?????????? ????? ???????????? ???????? ?????????????? ??????. ???????? ???????????????? ?????? ????????
?????? ??? ?????? ? HDL-??????????. ???? ??
??????? ?? ???? ???? ????????? HDL-????,
?????? ???????????? ????????? ? ??? ?? ???????? ???????????? ????? ??????.
???? ???????? ??????? (??????) ???????
???????????? ? ????????? ?????? ???????-
???. 1. ???????? ???? ?????????? ??????? ?????? WebPACK ISE
???? ????????? ??????? ? ????????? ????
??????? ? ??????? ????? ???????.
??????? ???? ??????????? ???????? ?????? ???????????? ?????? ?? ???? ????????,
??????????? ??? ?????? ? ????????. ?????? ??? ????? ????????? ??????????? ????, ? ??????? ????????? ???????????????
?????? ??????. ??????????? ???? File ???????? ??????? ????????, ????????, ?????????? ? ???????? ???????? ? ??????, ??????
? ?????????? ??????. ???? Edit ??????????
??????? ?????? ?? ?????????? ??????????
HDL-???? ? ????????? ?????????? ???????-
????? ????????? HDL-???? ??? ????????????, ??????????, ???????? ? ?????????? ??????????? ??? ?????????????? ?????? HDL????????. ???? Window ???????? ???????
?????? ? ?????? ?????????? ????????? HDL????, ???????????? ??? ???????? ???????????? ?????????? ??????? ???? ? ?????????
?? ????????????. ????? Help ?????????
???? ???????????? ?????? ? ??????????
?????????? ? ???????? Web-?????
xilinx.com, ???? ???????????? ?????????
????? ????? ? Internet. ?????? ?? ??? ??????? ???????? ? ??? ??? ???? ?????? ?????? c
??? ? ????????? ???????? ?????? ???????.
??? ????? ?????? ????????, ?????????? ??????????: Module View, File View, Snapshot
View, Library View (???. 1). ????? ???????
?????? ?? ???, ?????????? ????????? ?????? ???? ?? ??????????????? ???????? ?
???????? ????? ??????? ????. ?????? ???????? ???? ???????? ??????? ?????????????
????????????? ???? ??????.
???????? Module View ?????????? ????????????? ????????? ???????, ??????????
???????? ?????????????? ?????????? ? ??????????? ??? ????????? ?????, ? ????? ???-
Софт
Компоненты и технологии, № 7?2001
????? ???????? ???????????, ????????????
? ???????? ?????????????. ?????? ??? ???????? ????? ???????????? ??? ?????? ? ????????.
?? ???????? File View ?????????? ?????????? ? ?????? ???????? ???????? ???????.
????? ????????????? ? ???????????? ? ????? ??????, ??????? ? ??? ??????????. ?????? ?????? ???????????? ? ???? ????? ? ??????????????? ?????????, ???????? ?????????, ????? ???????, ????? ??????. ??
???????? Snapshot View ???????? ???????? ??
????????? «???????????? ???????» ???????. ??? ???????? ???????????? ?? ?????? ???
?????? ?????? ?????????????? «???????????? ???????», ?? ? ??? ????????? ?? ?????????. ???????? Library View ???????? ?????????? ? ???????????????? ???????????,
???????????? ? ???????. ?????? ??? ??????
? ???? ???????? ??????? ???????????? ??????????????? ????????????. ?????? ???????? ???????????? ??????????? ????? ??????? ???????? ????.
?????????? ???????;
?????????? ??????? (??? ????
? ???????? ???????);
????????? ???????? ?? ?????
VHDL;
????????? VHDL-??????;
??????? ????, ?????????? ??? ??????????
???????.
?????????? ? ???????? ??????????????
?????????? ????? ???? ???????????? ? ?????? ??? ??????????? ????. ??? ?????? ????? ??????????? ?????? ? ???? ?????????
???????? ???? ???????? ????? ??????????????, ????????????? ?????????? ????????
? [1]. ??????????? ????? ????? ??? ?????????? ????????????? ?????????, ??????
???? ??????? ???????????? ????????????
???? ???????????????? ????? ??????????????. ?? ????? ???????? ?????????? ??
?????? ? ?????????? ??????????????, ?? ?
? ??????????? ????????????? ?????????????? ????????????, ??????????????? ? ??????? WebPACK ISE. ??? ???????? ?? ??????? ??????? ? ?????????? ?????????? ??????????????? ?????????? ?????? ????
?????????, ?????????? ?????? «+», ??????? ?? ??? ????? ??????? ????. ????????? ?????? ???? ???????? ????, ???????????? ?????? «-», ? ???????? ?????????.
????????? ??????? ????????????? ???????????? ??? ??????? ?????????? ?????????? ??????????????. ????? ??????????????? ???????
?????, ?????????? ???????? ????????? ????????? ? ???? ?????????, ???????? ?????? ??
?????? ? ?? ????????? ? ??????? ?????
??????? ????. ? ???????? ??????? ???????
???????????? ??????????????? ??????? Process
???????? ???? ? ????????? ????????????????
??????????? ????. ?????? ?????? ??????????? ? ????????????? ???????????? ??????-
????-?????????? ????, ???????????????
??????? ?????? ?????? ???? ? ???????????
???????, ??????????? ????? ????????????
?????? ???????????? ???? Process. ??????,
????? ??????? ? ??????? ?????? ???????
???????? ? ??????? ?????? ????? ??????
???? ?? ?????? ? ????????? ???????????????
????????? ? ???? ?????????. ??????? ????????
???????? ?? ??, ??? ??? ??????????? ????????
????? ??????????? ?????????????? ?????????, ??????? ????????? ??????? ?? ??????????? ???????.
????? ?????????? ????????? ? ?????? ? ??
????????? ????????? ???????????, ???????????? ???????? ?????????? ????????. ???????? ????????? ???????? ??????????
????????:
???????? ??????? ???????? ???????;
?????????? ????????? ??? ??????,
?? ??????? ??????????????;
???? ?????????? ???????? ????????
?? ??????.
????? ????????? ???????? ? ???????????
?????????? ???????? ?????????? ? ??????????????? ??????. ??? ????????? ?????? ???????????? ?? ?? ??????, ??? ? ??? ??????????? ?????????. ??????? ????? ?????? ???????? ????? ??????? ???? ?? ?????? ?
????????? ??????.
???? ?????????? ????????? ????? ???
???????? ? ?????????? Console ? Find in Files.
????????? ?? ????? VHDL, ???????
?????????? ??????????????;
????????? ???????? ??????????? ??
????? VHDL;
????????????????? ????????;
????????????????? ????????, ?? ?????????? ? ???????? ???????;
????????? ???????? ?? ????? Verilog;
????????? ???????? ??????????? ??
????? Verilog;
????????? ????????
ABEL-HDL;
??
?????
???. 2. ?????????????????? ???????? ?? ???????? ?????? ??????? ? ???? WebPACK ISE
?????????????;
??????????????? ??? ????????????
??? ??????.
???? ????????? ???????????? ????? ??????????? ?????????? ???????? ?????????? ???? ????? ?????????????? ??????????.
? ??? ???????????? ????????? ?????????????????? ???????? (????????), ???????
?????? ???? ????????? ?? ????????? ?
??????, ??????????? ? ???? ???????? ??????? ???????. ????? ???????, ? ???? ????????? ???????????? ??????????????? ????????? ????????????? ???? ?????? ? ????????. ?????????? ???? ???????? ???????
?? ???? ??????????? ????????? ?????? ? ??-
110
???. 3. ????? ????? ???????????? ???????????? ??????? ?? ?????
www.finestreet.ru
Софт
Компоненты и технологии, № 7?2001
???????? Console ???????? ????????. ??? ????? ????? ???????????? ??? ?????? ? ????????
? ????????????? ??? ?????? ?????????????? ????????? ? ??????? ? ???? ??????????
????????. ?? ??? ???????????? ?????????
?? ??????? ? ??????????????, ?????????????? ?????????????????? ??????.
???????? Find in Files ???????????? ??????
??? ?????? ?? ?????????? HDL-??????????.
?? ??? ????????? ?????????? ?????? ???????? ?????? ?????? ? ???? ?????? ???? ??????
? ?????? ????? ??????? ? ???.
?????????? ????????? ???????? ?????????? ??????? ???????????? ??? ???????? ???????? ?? ?????? HDL ? ?? ??????????? ?????????????. ?? ????? ????? ????????? ???????????? ???????? ??????? ????, ???????
????????????? ?????? ??????????????? ?????? (??. ???. 1). ??? ???????????? ???????
???? ?? ?????? (????????? ??? ?????????????????) ??????????????? ? ??????? ??????
???? Window.
?????? ?????????, ????????????? ? ?????? ????? ???? ?????????? ???????, ??????
??? ?????? ????????? ? ??????? ??????????? ???????? ? ????????? ? ?????????? ????????? ???????. ????? ?????? ?????????
???????????? ??? ?????? ?? ?????????? HDL??????????. ? ???? ????????? ????????????
?????????? ???????? ???????????? ???????
(????? ?????? ? ???????) ? ???????? ??????? ???? ?????????? ?????????.
??? ?????? ?? ???? ?????????????? Project
Location (??. ???. 2) ? ? ??????????? ?????????? ?????? ????????? (??. ???. 3) ? ??????? ???? ??????? ????????? ???? ? ???????, ? ????? ??????????? ????????? ?????
???????? ?????? OK. ????? ???????? ?????? ????????? ????????? ????????? ????????????? ???????????? ? ???? ?????????????? Project Location.
????? ?????? ???????? (???) ???????, ?????????? ????????? ?????? ???? ?? ????
?????????????? Project name (??. ???. 2),
???????? ????? ??????? ???? ? ?????? ?
?????????? ???????? ???????. ?????????????
???????? ????????????? ????? ????????, ????? ???????????? ???? ??????? ??????????????? ??? ?????? ?????????? ???????. ????????? ???????? ??????? ????????????? ??????????? ? ???? Project Location, ?????????
??? ????? ???????? ??? ???????? ????????.
????????? ????, ??? ????????? ? ???????? ??????? ???????????? ? ???? ??????? ?????????? ??????? (??. ???. 2). ? ?????? ???????
???? ??????? ???????????? ???????? ?????????? (Property Name), ? ?? ?????? ? ????????
????????????? (Value). ??? ??????????? ????????? ????, ?? ???? ???????? ????????????? ??-
????????, ??????? ????????? ?????? ???? ??
???? ?????? ????????? Device Family (??.
???. 2) ? ???????? ????? ??????? ????.
????? ????? ? ?????? ????? ???? ?????? ????????? ?????????? ?????? ?????????? ?????????? ???????. ??? ??????? ?? ???
???????????? ?????? ???????? ????, ?????????????? ??????? WebPACK ISE (???. 4).
????? ??????? ????????? ?????????
????, ?????????? ????????? ?????? ???? ?? ??????????????? ?????? ??????????? ?????? ? ???????? ?? ????? ???????.
???? ?????? ????????? ?? ???????????? ?
???????????? ????? ??????, ?? ??????? ??????????????? ?????????? ?????????, ??????? ??????????? ? ?????? ??????? (??.
???. 4). ????? ?????? ????? ?? ????? ??????, ???????? ??????????????? ????? ????
????????????? ???????????? ? ???? ??????
????????? Device Family.
? ???? ?????? ???? ????????? ??? ?????????? ?????????????? ?????????? ????????????? ???????????? ??? ????, ?????????????
?? ????????? ??? ?????????? ?????????.
??? ??? ????????? ?????????? ?????????
?????????????????? ????????, ???????????
????????? ????????? ????????? ????. ???-
Создание нового проекта
в среде пакета WebPACK ISE
??? ???????? ?????? ??????? ??????? ????????? ??????? New Project ? ???? File ?????????? ??????? (??. ???. 2). ? ?????????? ??????????? ?????????? ??????, ? ???????
?????? ???? ??????? ???????? ?????? ???
?????? ???????:
? ??? ????????;
? ???? ? ???????, ? ??????? ??????????????
??? ???????????;
? ????????? ????, ?? ???? ???????? ??????????????? ??????????;
? ??? ?????????;
? ???????? ??????? ??????????.
? ?????? ??????? ?????????????
?????????? ?????, ? ??????? ?????
????????????? ??????? ??????? ???????. ???
????? ?? ????? ??????????? ? ???? ?????????????? Project Location (???. 2). ????????????? ??????? ??? ??????? ? ?????????? ????????? ??? ???? ????? ????????, ????????
C:\Project. ?? ????????? ? ???? ?????????????? Project Location ???????????? ???? ?
???????, ??????? ?????????????? ? ?????????? ???????. ???????? ????? ???????? ???????????? ??????? ?????, ???? ?????????
??????????, ???? ?????? ????????? ?? ?????? ??????????. ? ?????? ?????? ???????
????????? ?????? ?? ???? ??????????????
Project Location, ???????? ????? ???????
???? ? ?????? ? ?????????? ??? ????? ?
????????. ???? ??????? ?????, ?? ?????????
?????????????. ? ?????? ?????? ??? ??????
????????????? ???????? ??????? ??????
?????? ? ???????????? «...», ??????????-
???. 4. ????? ????????? ???? ??? ???????????? ???????
???. 5. ????? ???? ????????? ??? ?????????? ?????????????? ??????????
???. 6. ????? ??????? ??????? ??? ???????????? ???????
Софт
Компоненты и технологии, № 7?2001
???. 7. ??????? ??????? ?????? ???????
?????? ??????????? ???????: XST VHDL,
XST Verilog, ABEL XST, ABEL BLIF. ?????? ??
??? ????????? ???? ???????????? ????????? ???????? ???????. ????????? ??????? ????????????? ???????????? ?????????? ??????????? ?????? ???????????? ??????? ?
???????????? ? ????????? ??????????. ????????? ????? ??????? ??????? ????????????
??????? ?????????????? ??????? ?????
?????? ???? ?? ????????? ?????? ????????????? ??????.
????????? ??????????? ???? ???????????
?????????? ???????????? ??????? ??????????? ???????? ?????? ?? ? ?????? ????? ?????? ????????? ?????????? ?????? ???????
(??. ???. 2). ? ?????? ????????? ???????? ?????? ??????? ??? ???????? ???????????? ?
?????? ????????? ???? ?????????? ???????, ?
??????? ??? ??????? ?????? ?????? ????
??????? ??????????? ??????????-?????????
???? (???. 9), ? ??????? ??????? ???????
?????? Properties. ?? ????? ??????? ? ??????? ?????? ?????????????? ????????? ??????? ? ????????? ????????? ?? ?????? ????????? ??????? ? ???? ???????? ??????? ? ?????? ???????? ????? ??????? ????.
???????????? ???????? ????? ????? ???????? ???????? ????????? ??????? (????????? ????, ??? ????????? ? ???????? ???????),
??????? ?????? ???????? ??????? ? ???? ???????? ???????. ???????? ??????????? ??????
???????? ????? ??????? ???? ?? ?????? ???????? ???????, ? ?????????? ???? ?? ????? ?????
???????? ?????????? ?????? ? ???????? ?????????? (??. ???. 3). ????? ????? ???????? ?????????? ?????????????? ???? ?? ?????????,
??? ? ? ?????? ???????? ?????? ??????? (??.
???. 4 ? 6).
? ???????? ??????? ???????? ?????? ???
?????????? ???????? ???????? ?? ???? ????
CPLD 95144XL ? ??????? TQ 100, ???????? ???
? ??????? Project ?? ????? ?? ?????? ??????????. ???? ???????? ? ?????????? ?????
???????????????? ???? ??????? ??????????.
??????????? ?????? ?????????? ????? ????????, ??????????????? ? ????????? ????, ?
????? ?????????????? ? ???????? ??????????? ????????.
??????? ??????? ????????? ???? ?????????? ??????? ??? ????? ?????????? ???????
jcount ???????? ?? ???. 7.
????? ?????????? ??????? ?????? ????????? ???????? ?????????????? ??????????.
???. 8. ?????? ?????????????? ????????? ???????
???? ???????????? ???? ?????? ???? ????????? Device, ????????? ?? ???? ?????? ????
? ??????? ????? ???????. ????? ????????
?????? ?????? ?????? ????????? ??????????
?????????? ????????? (???. 5).
? ???????????? ?????? ????? ????? ??????, ?????????? ????????? ??? ?????????,
????????? ?? ??? ?????? ???? ? ????????
????? ???????. ??? ????????????? ??? ????????? ????? ?????? ???? ????? ???????????? ??????????? ?????????, ?????????????
??????. ?????????? ??????? ?????? ????????????? ???????????? ? ???? ?????? ????
????????? Device. ???? ??????????? ???????????? ?????????? ??? ?????????, ???????????
??? ?????????? ?????????????? ??????????,
?? ??????? ???????????? ?????????????? ?????. ??? ????? ? ?????? ???? ??????????
??????? ?????? AUTO ??? ?????????? ????????? ????. ????????? ??????????? ????????? ???????? ? ??????????? ??????????? ????????, ??????????? ??? ?????????? ???????????????? ??????????.
????? ?????????????? ??????? ??????? ???????????? ????????? ?????????? ????.
????? ??? ??????????? ? ??? ?????????????
???????? ???????? ???????, ???????????? ??
?????????, ??????? ?????????????? ???? ?????? Synthesis Tool (???. 6). ??? ?????? ??????????? ??????? ?????????? ????????????
?????? ?????????? ?????????? ???????,
???????????? ? ?????? ????? ???? Synthesis
Tool. ????? WebPACK ISE ???????????? ???-
112
???? ???????? ??????? ??????????? ???, ?????????? ?? ???. 7.
???? ???????? ??????? ?????? ??????? ???????? ??? ??????????? ? ????????? ? ???????? ???????. ????? ????????? ?????? ?????
????????? Untitled, ????????????? ?? ?????????. ? ?????? ???????? ?????? ??????? ???????????? ???????? ?????????, ???????? ???
??? ????????. ???????? ????????? ???????
????? ??????????? ?????????. ?????? ?????,
??????? ???????? ?????? ????????? ??????? ?
???? ???????? ???????, ???????? ?? ???
?????? ???? ? ??????? ????? ???????,
????? ?????? ?????? ????????? ? ?????????
????????????? ???????? ???????, ??????? ????????? ?? ??????????? ?????? ??????????
??????? (??. ???. 2). ? ?????????? ?? ?????? ?????????? ?????????? ?????? ? ???????? ?????????? ??????? (??. ???. 8). ??? ????? ?? ??
?????????, ??? ? ???????, ?????????? ?? ???. 2,
?? ???????? ???? ???? ???????? ? ?????????
??????? Project Title. ??? ????????? ?????????
??????? ??????? ? ??????? ?????????? ??????? ????????? ????? ? ???? ??????????????
????????? ? ?????? ??? ???????? ?????? ??,
??????????? ? ?????? ????? ?????? ?????????????? (??. ???. 8). ????? ????????? ??????? ?
???? ???????? ??????? ????????????? ??????????? ????? ???????? ?????? ??????????????.
??? ???????? ?????????? ?????? ?????????????? ????????? ????? ????? ????? ????????? ??? ?????? ???????????? ???????
Source/Properties ????????? ???? ??????????
Подготовка нового модуля
исходного описания проекта в среде
пакета WebPACK ISE
??? ???????? ?????? ?????? ?????????
???????? ??????? ??????? ?????? ?????? ??
??????????? ??????, ??????????? ??????? New Source ?? ??????? Project ????????? ????. ? ??????????? ??????????
?????? (??. ???. 10) ?????????? ??????? ???
?????? ??????, ?????? ??? ??? ? ??????? ?????
???????????? ????? ?? ?????.
??????? ??????? ?????????? ??? ???????????? ????????? ??????. ??? ????? ? ???????????? ?????? ?????????? ?????? (??. ???. 10) ?
??????? ???? ???????? ???????????????
??????. ?????????? ?????? ????????? ?????
???????? ??????? ??????? ?? ????????????
???????, ???????????? ? ???????. ????? ???????????? ???? ?????????????? ???????? ?????? (?????) File Name. ???? ????? ????? ?????????????? ? ??????????. ??? ?????????? ??????????????? ????????????? ? ???????????? ?
????????? ????? ??????. ????? ???????????? ???????????? ?????? ?? ????? ??????????? ? ???? ?????????????? Location ??????????
?????? (???. 10). ?? ????????? ????????????
??????? ??????? ???????? ???????. ??? ????????? ????????????? ???????? ????? ???????????? ???????, ????????? ????. ????? ???????? ?????? ????????? ????????? ????????? ????????????? ???????????? ? ????
?????????????? Location. ?????? ???????? ?????????? ???????? ?? ????????? ??????????
www.finestreet.ru
Компоненты и технологии, № 7?2001
Софт
Schematic (??. ???. 10), ????????? ??? ?????? jc2. ????? ?????????? ???? ?????????????
???? ???????? ????? ??????? ???? ????????????????? ????????? ?????? WebPACK ISE.
?????? ?? ???????????????? ??????????
???? WebPACK ISE ????? ??????????? ? ????????? ?????????? ?????.
Литература
???. 9. ????????????? ??????????-?????????? ???? ??? ?????????????? ????????? ???????
???. 10. ?????????? ?????? ????????? ?????????? ?????? ????????? ?????? ???????
???. 11. ?????????????? ?????? ?????????? ???????????? ????????? ?????? ???????
??????????????? ????????? ?????? ? ??????
??????? Add to project. ???? ???? ??????????
?????????? (???? ?????????? ???????? ????????), ?? ????????? ?????? ?????????????
?????????? ? ?????? ???????? ???????. ??
????????? ???? ?????????? ????????? ? ????????????? ?????????. ??? ???????????
????? ????????? ?????????? ????????? ??????
?? ???? ?????????? ? ???????? ????? ??????? ????. ????????? ?????????? ?????????
?? ???????????????.
????????? ???????? ???? ??????????? ?????????? ???????????? ?????? ??????????? ???????? ??????? ?????, ??????? ????????? ?
?????? ????? ?????????? ?????? (??. ???. 10).
??? ???????? ???????? ?????? ???????????
?????????????? ??????, ?????????? ?? ???.
11. ? ??? ???????????? ?????????? ??? ????
?????????? ?????? ??????. ??? ????????????? ????? ???????? ???????? ?????? ??
???, ?????????? ? ?????????? ??????????
?????? ? ??????? ?????? ?????. ??? ?????????? ???????? ???????? ?????? ?????????
?????? ??????? ?????? ?????? ?????? (??. ???.
11). ????? ????? ????????????? ????????????
?????? ????????? ??????, ???????????? ???
???????? ? ?????????????? ????????????????
???? ????????? ???????? ?????????????? ??????????. ? ???? ???????? ??????? ???????????
???????????, ??????????????? ???? ??????
??????.
? ???????? ??????? ? ??????? ????????
???????? jcount, ?????????????? ? ?????????? ???????, ???????? ?????????????? ????? ???????????????? ??????????. ??? ?????
??????? ? ?????????? ?????? ??? ??????
1. ????? ?. WebPACK ISE ? ???????? ???????????????? ????? ?????????????? ???????? ????????? ?? ???? ???? ?????
Xilinx. ? ?????????? ? ??????????, ? 6,
2001.
2. ??????? ?. ?., ???????? ?. ?., ??????? ?. ?.,
?????? ?. ?. ??????????????? ?????????? ??? ?? ????-?????????? ? ?? ??????????. ? ?.: ???????????????, 1998.
3. ??????????????? ?????????? ???????????? ????? ????? Xilinx. ????? FAST
FLASH CPLD. ??????? ??????????? ???????? ???????? XC9500 ? XC9500XL. ? ?.:
??? «SCAN», 2000.
4. ??????????????? ?????????? ???????????? ????? ????? Xilinx. ????? VIRTEX.
??????? ??????????? ????????. ? ?.: ???
«SCAN», 2000.
5. ??????? ?. ???? ????? Xilinx: ?????????
Spartan-II. ? ?????????? ? ??????????,
? 3, 2001.
6. ??????? ?. ???? CPLD ???????? Xilinx ?
????? ????????????. ????? CoolRunner. ?
?????????? ? ??????????, ? 5, 2001.
Документ
Категория
Без категории
Просмотров
21
Размер файла
392 Кб
Теги
среды, разработка, ise, плис, интегрированный, xilinx, webpack, программирование, конфигурации
1/--страниц
Пожаловаться на содержимое документа