Мазмуну:

VHDL жана Zybo аркылуу видео иштетүү: 10 кадам
VHDL жана Zybo аркылуу видео иштетүү: 10 кадам

Video: VHDL жана Zybo аркылуу видео иштетүү: 10 кадам

Video: VHDL жана Zybo аркылуу видео иштетүү: 10 кадам
Video: ModelSim & Verilog - Язык Проектирования Схем §10 2024, Июль
Anonim
Image
Image
Жаңы Vivado долбоорун түзүү
Жаңы Vivado долбоорун түзүү

FPGAлар процессорлорго караганда ылдамыраак, анткени алар параллелдүү түрдө көптөгөн эсептөөлөрдү жасай алышат

Эскертүү: Бул долбоор дагы эле курулууда жана өркүндөтүлүүдө (жакында менде убакыт бар). Ошол эле учурда мен дүйнөнү кыдырып жүрөм ….

1 -кадам: Жаңы Vivado долбоорун түзүү

Жаңы Vivado долбоорун түзүү
Жаңы Vivado долбоорун түзүү
Жаңы Vivado долбоорун түзүү
Жаңы Vivado долбоорун түзүү

Vivado ачкандан кийин, адегенде сиз иштегиңиз келген жумушчу мейкиндигиңизде жаңы долбоор түзүшүңүз керек.

Кийинчерээк долбооруңузду атап, долбоордун ордун тандаңыз.

Zyboну максаттуу такта же колдонууну каалаган башка Zynq тактасы катары тандаңыз.

2 -кадам: Basic менен блок диаграммасын түзүңүз

Basic менен блок -диаграмма түзүңүз
Basic менен блок -диаграмма түзүңүз
Basic менен блок -диаграмма түзүңүз
Basic менен блок -диаграмма түзүңүз
Basic менен блок -диаграмма түзүңүз
Basic менен блок -диаграмма түзүңүз

Жаңы Zynq_Processing_system диаграммасын кошуңуз.

Ошондой эле Dvi2rgb жана rgb2vga IPлерин кошуңуз

Бул блокторго кошумча катары HDMI портун раковина катары конфигурациялоо үчүн эки констант колдонулат.

[Кечиресиз, мазмун кайталангандыктан бул окуу куралы бул жерден алынып салынган … баштапкы веб-сайтка.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

3 -кадам: VHDL ресурсун кыстаруу

VHDL ресурсун кыстаруу
VHDL ресурсун кыстаруу
VHDL ресурсун кыстаруу
VHDL ресурсун кыстаруу
VHDL булагын киргизиңиз
VHDL булагын киргизиңиз

Колдонуучу блогу түзүлүшү керек, ал үчүн ctrl+A басыңыз же сол панелдеги "жаңы булакты кошуу" үчүн издеңиз.

VHDL менен жаңы файл түзүңүз жана диаграммага кошуңуз, анан VHDL кодун түзөтүңүз.

[Кечиресиз, мазмун кайталангандыктан бул окуу куралы бул жерден алынып салынган … www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board вебсайтына]

4 -кадам: Leds, Buttons же Sliders сыяктуу кошумча борттогу перифериалдарды кошуңуз (милдеттүү эмес)

Leds, Buttons же Sliders сыяктуу кошумча борттогу кошумча жабдууларды кошуңуз (милдеттүү эмес)
Leds, Buttons же Sliders сыяктуу кошумча борттогу кошумча жабдууларды кошуңуз (милдеттүү эмес)

Кийинчерээк колдонуу үчүн кээ бир жылдыргычтарды жана леддерди кошуу үчүн.

[Кечиресиз, мазмун кайталангандыктан бул окуу куралы бул жерден алынып салынган … www.miscircuitos.com/video-processing-using-vhdl-…]

5 -кадам: Эми сиз VHDL кодуңузду Колдонмо блогуна кыстарсаңыз болот

Эми сиз VHDL кодуңузду Колдонмолор блогуна киргизе аласыз
Эми сиз VHDL кодуңузду Колдонмолор блогуна киргизе аласыз

VideoProcessing модулун кошкондон кийин, кодду түзөтүү үчүн, басыңыз. Баштапкы коддун мисалы тиркелет

[Кечиресиз, мазмун кайталангандыктан бул окуу куралы бул жерден алынып салынган … www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board вебсайтына]

6 -кадам: ороону түзүү

Ороо түзүү
Ороо түзүү
Ороо түзүү
Ороо түзүү

Блок -схеманы синтездөө үчүн мурун ороо жасаңыз.

7 -кадам: Синтез, ишке ашыруу жана Bitstream Generation

Синтез, ишке ашыруу жана Bitstream Generation
Синтез, ишке ашыруу жана Bitstream Generation

Чектөөлөрдүн пин сүрөттөмөсүн кошуңуз. Бул тиркелет.

синтезди иштетүү. Кийинчерээк ишке ашыруу жана андан кийин FPGAга жүктөлө турган bitstream түзүлөт.

8 -кадам: Аппаратты экспорттоо жана SDKди иштетүү

Аппаратты экспорттоо жана SDKди иштетүү
Аппаратты экспорттоо жана SDKди иштетүү
Аппаратты экспорттоо жана SDKди иштетүү
Аппаратты экспорттоо жана SDKди иштетүү
Аппаратты экспорттоо жана SDKди иштетүү
Аппаратты экспорттоо жана SDKди иштетүү
Аппаратты экспорттоо жана SDKди иштетүү
Аппаратты экспорттоо жана SDKди иштетүү

Аппаратты экспорттоо жана SDKди иштетүү.

9 -кадам: Жаңы Башкарманы колдоо пакетин жана Жаңы тиркемени түзүңүз

Жаңы тактаны колдоо пакетин жана жаңы тиркемени түзүңүз
Жаңы тактаны колдоо пакетин жана жаңы тиркемени түзүңүз
Жаңы тактаны колдоо пакетин жана жаңы тиркемени түзүңүз
Жаңы тактаны колдоо пакетин жана жаңы тиркемени түзүңүз
Жаңы тактаны колдоо пакетин жана жаңы тиркемени түзүңүз
Жаңы тактаны колдоо пакетин жана жаңы тиркемени түзүңүз

Такта колдоо пакетин түзүңүз. Андан кийин "салам сөзү" шаблонун колдонуп, тиркемени ачыңыз же түзүңүз.

Андан кийин FPGAны иштетиңиз

10 -кадам: FPGA программасы жана Hello World кодун иштетүү

Image
Image
FPGA программасы жана Hello World кодун иштетүү
FPGA программасы жана Hello World кодун иштетүү

Бул түстүү каналдар алмашылган кичинекей бир мисал.

Рахмат!

[Кечиресиз, мазмун кайталангандыктан бул окуу куралы бул жерден алынып салынган … www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board вебсайтына]

Сунушталууда: