diff --git a/compiler/datasheet/datasheet.py b/compiler/datasheet/datasheet.py index 3d871054..b459d46c 100644 --- a/compiler/datasheet/datasheet.py +++ b/compiler/datasheet/datasheet.py @@ -52,7 +52,7 @@ class datasheet(): self.html +='
'+ 'LVS errors: ' + str(self.LVS) + '
' self.html += ''+ 'Git commit id: ' + str(self.git_id) + '
' - self.html +='Ports and Configuration (DEBUG)
' + self.html +='Ports and Configuration
' # self.html += in_out(self.io,table_id='data').__html__().replace('<','<').replace('"','"').replace('>',">") self.html += self.io_table.to_html() diff --git a/compiler/datasheet/server_scripts/__init__.py b/compiler/datasheet/server_scripts/__init__.py deleted file mode 100644 index f670aeaf..00000000 --- a/compiler/datasheet/server_scripts/__init__.py +++ /dev/null @@ -1,24 +0,0 @@ -import os -import jinja2 -from flask import Flask, render_template -from filelist import * - - -filedir = './files' -file_data = './filelist.info' - - -app = Flask('server_scripts') - - -if __name__ == '__main__': - - files = filelist() - - files.update_filelist(filedir,file_data) - - f = open('./index.html','w') - with app.app_context(): - f.write(render_template('index.html', filedir = filedir , os = os)) - - diff --git a/compiler/datasheet/server_scripts/file_data.py b/compiler/datasheet/server_scripts/file_data.py deleted file mode 100644 index f5ed4c23..00000000 --- a/compiler/datasheet/server_scripts/file_data.py +++ /dev/null @@ -1,4 +0,0 @@ -import csv - -class version_data: - diff --git a/compiler/datasheet/server_scripts/filelist.info b/compiler/datasheet/server_scripts/filelist.info deleted file mode 100644 index 77d515cc..00000000 --- a/compiler/datasheet/server_scripts/filelist.info +++ /dev/null @@ -1,13 +0,0 @@ -./files/test_files/sram_2_16_scn4m_subm.py -./files/test_files/sram_2_16_scn4m_subm_TT_5V_25C.lib -./files/test_files/sram_2_16_scn4m_subm_TT_3p3V_25C.lib -./files/test_files/sram_2_16_scn4m_subm.sp -./files/test_files/sram_2_16_scn4m_subm.v -./files/test_files/sram_2_16_scn4m_subm_TT_5p0V_25C.lib -./files/test_files/sram_2_16_scn4m_subm.gds -./files/test_files/sram_2_16_scn4m_subm.html -./files/test_files/sram_2_16_scn4m_subm.lef -./files/test_files/testfolder/file2 -./files/test_files/testfolder/file1 -./files/test_files/testfolder2/file4 -./files/test_files/testfolder2/file3 diff --git a/compiler/datasheet/server_scripts/filelist.py b/compiler/datasheet/server_scripts/filelist.py deleted file mode 100644 index 154d586a..00000000 --- a/compiler/datasheet/server_scripts/filelist.py +++ /dev/null @@ -1,16 +0,0 @@ -import os -from deliverable import * -class filelist: - - - def __init__(self): - self.list = [] - - def update_filelist(self,path,outdir): - out_file = open(outdir,'w') - for root, dirs, files in os.walk(path): - for file in files: - self.list.append(root + '/' + file) - out_file.write('{}/{}\n'.format(root,file)) - #print('{}/{}'.format(root,file)) - diff --git a/compiler/datasheet/server_scripts/files/test_files/contents2/sram_2_16_scn4m_subm.gds b/compiler/datasheet/server_scripts/files/test_files/contents2/sram_2_16_scn4m_subm.gds deleted file mode 100644 index 4c5bacd1..00000000 Binary files a/compiler/datasheet/server_scripts/files/test_files/contents2/sram_2_16_scn4m_subm.gds and /dev/null differ diff --git a/compiler/datasheet/server_scripts/files/test_files/contents2/sram_2_16_scn4m_subm.html b/compiler/datasheet/server_scripts/files/test_files/contents2/sram_2_16_scn4m_subm.html deleted file mode 100644 index 613c384d..00000000 --- a/compiler/datasheet/server_scripts/files/test_files/contents2/sram_2_16_scn4m_subm.html +++ /dev/null @@ -1,86 +0,0 @@ - - -sram_2_16_scn4m_subm.html
Compiled at: 2019-01-03 13:39:31.087652
DRC: skipped
LVS: skipped
Git commit id: 55b01255ef603a3e2b5c8630974818d79a2e8d96
Ports and Configuration (DEBUG)
| Type | Description |
|---|---|
| WORD_SIZE | 2 |
| NUM_WORDS | 16 |
| NUM_BANKS | 1 |
| NUM_RW_PORTS | 1 |
| NUM_R_PORTS | 0 |
| NUM_W_PORTS | 0 |
| Area | 0 |
Operating Conditions
| Parameter | Min | Typ | Max | Units |
|---|---|---|---|---|
| Power supply (VDD) range | 5.0 | 5.0 | 5.0 | Volts |
| Operating Temperature | 25 | 25 | 25 | Celsius |
| Operating Frequency (F) | not available in netlist only | MHz |
Timing and Current Data
| Parameter | Min | Max | Units |
|---|---|---|---|
| DIN0[1:0] setup rising | 0.009 | 0.009 | ns |
| DIN0[1:0] setup falling | 0.009 | 0.009 | ns |
| DIN0[1:0] hold rising | 0.001 | 0.001 | ns |
| DIN0[1:0] hold falling | 0.001 | 0.001 | ns |
| DOUT0[1:0] cell rise | 0.079 | 0.079 | ns |
| DOUT0[1:0] cell fall | 0.079 | 0.079 | ns |
| DOUT0[1:0] rise transition | 0.001 | 0.001 | ns |
| DOUT0[1:0] fall transition | 0.001 | 0.001 | ns |
| CSb0 setup rising | 0.009 | 0.009 | ns |
| CSb0 setup falling | 0.009 | 0.009 | ns |
| CSb0 hold rising | 0.001 | 0.001 | ns |
| CSb0 hold falling | 0.001 | 0.001 | ns |
| ADDR0[3:0] setup rising | 0.009 | 0.009 | ns |
| ADDR0[3:0] setup falling | 0.009 | 0.009 | ns |
| ADDR0[3:0] hold rising | 0.001 | 0.001 | ns |
| ADDR0[3:0] hold falling | 0.001 | 0.001 | ns |
| WEb0 setup rising | 0.009 | 0.009 | ns |
| WEb0 setup falling | 0.009 | 0.009 | ns |
| WEb0 hold rising | 0.001 | 0.001 | ns |
| WEb0 hold falling | 0.001 | 0.001 | ns |
Characterization Corners
| Corner Name | Process | Power Supply | Temperature | Library Name Suffix |
|---|---|---|---|---|
| TT | Typical - Typical | 5.0 | 25 | _TT_5p0V_25C.lib |
Deliverables
| Type | Description | Link |
|---|---|---|
| .sp | SPICE netlists | sram_2_16_scn4m_subm.sp |
| .v | Verilog simulation models | sram_2_16_scn4m_subm.v |
| .html | This datasheet | sram_2_16_scn4m_subm.html |
| .lib | Synthesis models | sram_2_16_scn4m_subm_TT_5p0V_25C.lib |
| .py | OpenRAM configuration file | sram_2_16_scn4m_subm.py |