Package org.lemsml.export.vhdl.writer
Class NeuronCoreTop
java.lang.Object
org.lemsml.export.vhdl.writer.NeuronCoreTop
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidwriteConnectivityMapPar(EDComponent comp, StringBuilder sb, String name, String parentName, com.fasterxml.jackson.core.JsonGenerator g) static voidwriteConnectivityMapVar(EDComponent comp, StringBuilder sb, String name, String parentName, com.fasterxml.jackson.core.JsonGenerator g) static voidwriteNeuronCoreTop(EDSimulation sim, StringBuilder sb, com.fasterxml.jackson.core.JsonGenerator g, Map<String, Float> initialState, String neuronName) static voidwriteSignal(String name, int bottom, int top, int integer, int fractional, com.fasterxml.jackson.core.JsonGenerator g) static voidwriteStateSignals(EDComponent comp, StringBuilder sb, String name, String parentName) static voidwriteStateToBusSignals(EDComponent comp, StringBuilder sb, String name, String parentName, com.fasterxml.jackson.core.JsonGenerator g)
-
Constructor Details
-
NeuronCoreTop
public NeuronCoreTop()
-
-
Method Details
-
writeSignal
public static void writeSignal(String name, int bottom, int top, int integer, int fractional, com.fasterxml.jackson.core.JsonGenerator g) throws com.fasterxml.jackson.core.JsonGenerationException, IOException - Throws:
com.fasterxml.jackson.core.JsonGenerationExceptionIOException
-
writeNeuronCoreTop
public static void writeNeuronCoreTop(EDSimulation sim, StringBuilder sb, com.fasterxml.jackson.core.JsonGenerator g, Map<String, Float> initialState, String neuronName) throws com.fasterxml.jackson.core.JsonGenerationException, IOException- Throws:
com.fasterxml.jackson.core.JsonGenerationExceptionIOException
-
writeStateToBusSignals
public static void writeStateToBusSignals(EDComponent comp, StringBuilder sb, String name, String parentName, com.fasterxml.jackson.core.JsonGenerator g) throws com.fasterxml.jackson.core.JsonGenerationException, IOException - Throws:
com.fasterxml.jackson.core.JsonGenerationExceptionIOException
-
writeStateSignals
public static void writeStateSignals(EDComponent comp, StringBuilder sb, String name, String parentName) -
writeConnectivityMapVar
public static void writeConnectivityMapVar(EDComponent comp, StringBuilder sb, String name, String parentName, com.fasterxml.jackson.core.JsonGenerator g) throws com.fasterxml.jackson.core.JsonGenerationException, IOException - Throws:
com.fasterxml.jackson.core.JsonGenerationExceptionIOException
-
writeConnectivityMapPar
public static void writeConnectivityMapPar(EDComponent comp, StringBuilder sb, String name, String parentName, com.fasterxml.jackson.core.JsonGenerator g) throws com.fasterxml.jackson.core.JsonGenerationException, IOException - Throws:
com.fasterxml.jackson.core.JsonGenerationExceptionIOException
-