Привязка выводов микрофона, подтяжка вниз на DATA
MIC_CLK J11, MIC_DAT J10, MIC_SEL K7 -- все в банке 7. DATA получила подтяжку вниз: микрофон отпускает шину на половину периода, а без микрофона вход давал бы неопределённость вместо однозначного признака обрыва.
This commit is contained in:
+17
-14
@@ -1,21 +1,24 @@
|
|||||||
//Copyright (C)2014-2025 Gowin Semiconductor Corporation.
|
//Copyright (C)2014-2025 Gowin Semiconductor Corporation.
|
||||||
|
//All rights reserved.
|
||||||
//File Title: Physical Constraints file
|
//File Title: Physical Constraints file
|
||||||
|
//Tool Version: V1.9.12 (64-bit)
|
||||||
//Part Number: GW5A-LV25MG121NC1/I0
|
//Part Number: GW5A-LV25MG121NC1/I0
|
||||||
//Device: GW5A-25
|
//Device: GW5A-25
|
||||||
|
//Device Version: B
|
||||||
|
//Created Time: Fri 08 14 17:19:41 2026
|
||||||
|
|
||||||
// Служебные цепи платы Tang Primer 25K
|
|
||||||
IO_LOC "clk" E2;
|
|
||||||
IO_PORT "clk" IO_TYPE=LVCMOS33 PULL_MODE=NONE BANK_VCCIO=3.3;
|
|
||||||
IO_LOC "UART_TX" G5;
|
|
||||||
IO_PORT "UART_TX" IO_TYPE=LVCMOS33 PULL_MODE=NONE DRIVE=8 BANK_VCCIO=3.3;
|
|
||||||
IO_LOC "LED" E8;
|
IO_LOC "LED" E8;
|
||||||
IO_PORT "LED" IO_TYPE=LVCMOS33 PULL_MODE=NONE DRIVE=8 BANK_VCCIO=3.3;
|
IO_PORT "LED" IO_TYPE=LVCMOS33 PULL_MODE=NONE DRIVE=8 BANK_VCCIO=3.3;
|
||||||
|
IO_LOC "UART_TX" G5;
|
||||||
// Микрофон: выводы выбираются при разводке, банк 3.3 В (Vdd микрофона до 3.6 В).
|
IO_PORT "UART_TX" IO_TYPE=LVCMOS33 PULL_MODE=NONE DRIVE=8 BANK_VCCIO=3.3;
|
||||||
// Раскомментировать и подставить номера.
|
IO_LOC "MIC_SEL" K7;
|
||||||
//IO_LOC "MIC_CLK" ??;
|
IO_PORT "MIC_SEL" IO_TYPE=LVCMOS33 PULL_MODE=NONE DRIVE=8 BANK_VCCIO=3.3;
|
||||||
//IO_PORT "MIC_CLK" IO_TYPE=LVCMOS33 PULL_MODE=NONE DRIVE=8 BANK_VCCIO=3.3;
|
IO_LOC "MIC_CLK" J11;
|
||||||
//IO_LOC "MIC_DAT" ??;
|
IO_PORT "MIC_CLK" IO_TYPE=LVCMOS33 PULL_MODE=NONE DRIVE=8 BANK_VCCIO=3.3;
|
||||||
//IO_PORT "MIC_DAT" IO_TYPE=LVCMOS33 PULL_MODE=NONE BANK_VCCIO=3.3;
|
IO_LOC "MIC_DAT" J10;
|
||||||
//IO_LOC "MIC_SEL" ??;
|
// DATA -- шина с третьим состоянием: микрофон отпускает её на половину периода.
|
||||||
//IO_PORT "MIC_SEL" IO_TYPE=LVCMOS33 PULL_MODE=NONE DRIVE=8 BANK_VCCIO=3.3;
|
// Подтяжка вниз держит её определённой и даёт однозначный признак "микрофона
|
||||||
|
// нет": сплошной ноль на входе -> постоянная минус полная шкала в кадрах.
|
||||||
|
IO_PORT "MIC_DAT" IO_TYPE=LVCMOS33 PULL_MODE=DOWN BANK_VCCIO=3.3;
|
||||||
|
IO_LOC "clk" E2;
|
||||||
|
IO_PORT "clk" IO_TYPE=LVCMOS33 PULL_MODE=NONE BANK_VCCIO=3.3;
|
||||||
|
|||||||
Reference in New Issue
Block a user