我有一个VHDL有限状态机。我创建了一个类似于fast_executemany = true
的内部
[6721864 rows x 8 columns]
Traceback (most recent call last):
File "C:\Users\x\AppData\Local\Continuum\anaconda3\envs\envname\lib\site-packages\sqlalchemy\engine\base.py", line 1244, in _execute_context
cursor, statement, parameters, context
File "C:\Users\x\AppData\Local\Continuum\anaconda3\envs\envname\lib\site-packages\sqlalchemy\engine\default.py", line 552, in do_execute
cursor.execute(statement, parameters)
pyodbc.Error: ('HY090', '[HY090] [Microsoft][ODBC Driver Manager] Invalid string or buffer length (0) (SQLExecDirectW)')
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "PYTHON\Testing\ETL\LoadTables.py", line 21, in readSQLFile_makeTables
table = pd.read_sql_query(command, con=conn.engine_H)
File "\lib\site-packages\pandas\io\sql.py", line 314, in read_sql_query
parse_dates=parse_dates, chunksize=chunksize)
File "\lib\site-packages\pandas\io\sql.py", line 1063, in read_query
result = self.execute(*args)
File "\lib\site-packages\pandas\io\sql.py", line 954, in execute
return self.connectable.execute(*args, **kwargs)
File "\lib\site-packages\sqlalchemy\engine\base.py", line 2166, in execute
return connection.execute(statement, *multiparams, **params)
File "\lib\site-packages\sqlalchemy\engine\base.py", line 982, in execute
return self._execute_text(object_, multiparams, params)
File "\lib\site-packages\sqlalchemy\engine\base.py", line 1155, in _execute_text
parameters,
File "\lib\site-packages\sqlalchemy\engine\base.py", line 1248, in _execute_context
e, statement, parameters, cursor, context
File "\lib\site-packages\sqlalchemy\engine\base.py", line 1466, in _handle_dbapi_exception
util.raise_from_cause(sqlalchemy_exception, exc_info)
File "\lib\site-packages\sqlalchemy\util\compat.py", line 383, in raise_from_cause
reraise(type(exception), exception, tb=exc_tb, cause=cause)
File "\lib\site-packages\sqlalchemy\util\compat.py", line 128, in reraise
raise value.with_traceback(tb)
File "\lib\site-packages\sqlalchemy\engine\base.py", line 1244, in _execute_context
cursor, statement, parameters, context
File "\lib\site-packages\sqlalchemy\engine\default.py", line 552, in do_execute
cursor.execute(statement, parameters)
sqlalchemy.exc.DBAPIError: (pyodbc.Error) ('HY090', '[HY090] [Microsoft][ODBC Driver Manager] Invalid string or buffer length (0) (SQLExecDirectW)')
(Background on this error at: http://sqlalche.me/e/dbapi)
,并且还在Quartus中创建了一个大学计划VWF,用于模拟我的VHDL代码的响应。
是否可以在TYPE
内部定义的信号对模拟器可见,而无需使用TYPE t_SM_Main IS (s_Idle, s_Start, s_TX1, s_TX0, s_Cleanup);
ARCHITECTURE
映射将其导出? (这也会引起问题,因为ENTITY
定义需要先于PORT
定义。)
另一种措辞是,我想知道是否有办法将TYPE
看作不是黑盒而是白盒。
我正在使用Quartus II 64位13.1,而未启用任何较新的VHDL版本。
答案 0 :(得分:1)
在“仿真波形编辑器”中选择:
Edit
> Insert Node or Bus
Node Finder...
Design Entry (all names)
(默认值:Pins: all
)