Estoy trabajando en un modelo de señal mixta donde el símbolo se parece a lo siguiente,
Laseñalalaizquierdaescount_valqueesstd_logic_vector(7downto0)yp,msonlosterminalesquetienenqunatitiesvoltajevycorrienteI.
Esuncódigomuysimpleenelquetenemosqueusarlacuenta_valorparacalcularlaiactual.Entérminossimplesdeberíaserasí,I==0.00003*count_val.
Perocomoelvalordecuentaesstd_logic_vectoryIesuna"cantidad" que es analógica, esto hace que la fórmula anterior sea difícil de implementar. Intenté convertir el count_val a un tipo entero y usarlo en el forumla pero todavía no tuve suerte y el forumula 'I ==' acepta solo cantidades en él y no señales o std_logics. ¿Hay alguna manera de resolver este problema?
El diagrama de bloque general tiene este aspecto y en la parte inferior donde se encuentra el sumidero de corriente contorneable, es donde estoy atascado, ya que no puedo controlar el sumidero de corriente con el contador debido a las razones mencionadas anteriormente.