FreeCalypso > hg > freecalypso-schem2
diff venus/src/core/dbb_block.v @ 86:adc84e0e98d6
add 74AXP1T34 buffer for flash reset
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Fri, 10 Dec 2021 06:20:19 +0000 |
| parents | 971c05950675 |
| children |
line wrap: on
line diff
--- a/venus/src/core/dbb_block.v Fri Dec 10 05:58:58 2021 +0000 +++ b/venus/src/core/dbb_block.v Fri Dec 10 06:20:19 2021 +0000 @@ -7,6 +7,9 @@ * - nBSCAN and nEMU[1:0] no-connects. * * All other Calypso signals are passed through untouched. + * + * The buffer that produces a 2.8V version of the ON_nOFF signal for + * flash reset is also included here. */ module dbb_block (GND, Vdbb, Vio, Vflash, Vrtc, @@ -24,7 +27,7 @@ BFSR, BDR, BFSX, BDX, BCLKX_IO6, BCLKR_ARMCLK, VDX, VDR, VFSRX, VCLKRX, MCUDI, MCUDO, MCUEN0, MCUEN1_IO8, MCUEN2_IO13, - SIM_IO, SIM_CLK, SIM_RST, SIM_CD); + SIM_IO, SIM_CLK, SIM_RST, SIM_CD, ON_nOFF_2V8); input GND, Vdbb, Vio, Vflash, Vrtc; @@ -80,6 +83,8 @@ output SIM_CLK, SIM_RST; input SIM_CD; +output ON_nOFF_2V8; + /* nets inside this module */ wire SIM_PWCTRL; wire GND_32khz, OSC32K_IN, OSC32K_OUT, OSC32K_OUT_2; @@ -209,4 +214,13 @@ /* SIM_PWCTRL resistor like on Leonardo schematics */ resistor R207 (SIM_PWCTRL, SIM_IO); +/* ON_nOFF_2V8 buffer */ + +buffer_74AXP1T34 ON_nOFF_2V8_buffer (.GND(GND), + .Vcci(VDD_CORE), + .Vcco(Vflash), + .A(ON_OFF), + .Y(ON_nOFF_2V8) + ); + endmodule
