teroshdl
Version:
Backend for terosHDL IDE
72 lines • 1.53 kB
JSON
{
"entity": {
"name": "arith_counter_bcd",
"description": "\n \n\n \n\n\n \n core description can be added here without using the \n"
},
"generics": [
{
"name": "DIGITS",
"type": "positive",
"line": 9,
"direction": "",
"default_value": "",
"description": " Number of BCD digits"
}
],
"ports": [
{
"name": "clk",
"type": "std_logic",
"line": 13,
"direction": "in",
"default_value": "",
"description": " system clock",
"group": ""
},
{
"name": "rst",
"type": "std_logic",
"line": 14,
"direction": "in",
"default_value": "",
"description": " Reset to 0",
"group": ""
},
{
"name": "inc",
"type": "std_logic",
"line": 15,
"direction": "in",
"default_value": "",
"description": " Increment",
"group": ""
},
{
"name": "val",
"type": "T_BCD_VECTOR(DIGITS+DIGITS-1 downto 0)",
"line": 16,
"direction": "out",
"default_value": "",
"description": " Value output",
"group": ""
}
],
"body": {
"processes": [],
"instantiations": []
},
"declarations": {
"types": [],
"signals": [],
"constants": [],
"functions": []
},
"info": {
"file": "example_8.vhd",
"date": "2020-07-10",
"author": "el3ctrician (elbadriahmad@gmail.com)",
"version": "0.1",
"brief": " another description of the core is also ok\n",
"details": "and \n"
}
}