FreeCalypso > hg > freecalypso-schem2
comparison venus/src/core/core.v @ 89:30f567edd2b6
add option of reverting to Calypso FDP for flash reset
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 10 Dec 2021 22:40:08 +0000 |
parents | 96e02b1b2374 |
children |
comparison
equal
deleted
inserted
replaced
88:09cda55086b1 | 89:30f567edd2b6 |
---|---|
84 | 84 |
85 /* wires between baseband and memory */ | 85 /* wires between baseband and memory */ |
86 wire Vflash, Vsram; | 86 wire Vflash, Vsram; |
87 wire MCU_FDP, MCU_nBLE, MCU_nBHE; | 87 wire MCU_FDP, MCU_nBLE, MCU_nBHE; |
88 wire INT_nCS0, INT_nCS1, INT_nCS2; | 88 wire INT_nCS0, INT_nCS1, INT_nCS2; |
89 wire ON_nOFF_2V8; | 89 wire Flash_RST; |
90 | 90 |
91 /* instantiate the blocks! */ | 91 /* instantiate the blocks! */ |
92 | 92 |
93 baseband bb (.GND(GND), | 93 baseband bb (.GND(GND), |
94 .VBAT(VBAT1), | 94 .VBAT(VBAT1), |
98 .Vsram(Vsram), | 98 .Vsram(Vsram), |
99 .PWON(PWON), | 99 .PWON(PWON), |
100 .RPWON(RPWON), | 100 .RPWON(RPWON), |
101 .nTESTRESET(nTESTRESET), | 101 .nTESTRESET(nTESTRESET), |
102 .ON_nOFF(ON_nOFF), | 102 .ON_nOFF(ON_nOFF), |
103 .ON_nOFF_2V8(ON_nOFF_2V8), | 103 .ON_nOFF_2V8(Flash_RST), |
104 .CLKTCXO_IN(Clock_26MHz_DBB_in), | 104 .CLKTCXO_IN(Clock_26MHz_DBB_in), |
105 .TDI(TDI), | 105 .TDI(TDI), |
106 .TDO(TDO), | 106 .TDO(TDO), |
107 .TCK(TCK), | 107 .TCK(TCK), |
108 .TMS(TMS), | 108 .TMS(TMS), |
200 .MCU_D(MCU_D[15:0]), | 200 .MCU_D(MCU_D[15:0]), |
201 .MCU_nRD(MCU_nFOE), | 201 .MCU_nRD(MCU_nFOE), |
202 .MCU_nWR(MCU_RnW), | 202 .MCU_nWR(MCU_RnW), |
203 .MCU_nBHE(MCU_nBHE), | 203 .MCU_nBHE(MCU_nBHE), |
204 .MCU_nBLE(MCU_nBLE), | 204 .MCU_nBLE(MCU_nBLE), |
205 .Flash_RST(ON_nOFF_2V8), | 205 .Flash_RST(Flash_RST), |
206 .CS_flash1(INT_nCS0), | 206 .CS_flash1(INT_nCS0), |
207 .CS_flash2(INT_nCS2), | 207 .CS_flash2(INT_nCS2), |
208 .CS_RAM(INT_nCS1) | 208 .CS_RAM(INT_nCS1) |
209 ); | 209 ); |
210 | |
211 /* | |
212 * The following resistor footprint must be left unpopulated | |
213 * when U303 (74AXP1T34) is populated, and vice-versa. | |
214 */ | |
215 resistor FDP_reset_option (MCU_FDP, Flash_RST); | |
210 | 216 |
211 rf_section rf (.GND(GND), | 217 rf_section rf (.GND(GND), |
212 .VBAT_REG(VBAT2), | 218 .VBAT_REG(VBAT2), |
213 .VBAT_PA(VBAT3), | 219 .VBAT_PA(VBAT3), |
214 .Vio(Vio), | 220 .Vio(Vio), |