Open HumzaSami00 opened 2 years ago
I am trying to read this blif file on LSoracle using read_blif -m filename.blif but its giving me error Segmentation Fault (Core dumped). Is it with size of LUTs ? If I use smaller size LUT then no error. Please suggest some appropriate way.
read_blif -m filename.blif
Segmentation Fault (Core dumped)
Following is the code of BLIF file
.model m4 .inputs v0 v1 v2 v3 v4 v5 v6 v7 .outputs v8.0 v8.1 v8.2 v8.3 v8.4 v8.5 v8.6 v8.7 v8.8 v8.9 v8.10 v8.11 v8.12 v8.13 v8.14 v8.15 .names $false .names $true 1 .names $undef .names v0 v2 v3 v1 v6 v7 $abc$7624$new_new_n25 001111 1 010000 1 010001 1 010100 1 010101 1 010110 1 010111 1 011000 1 011001 1 011010 1 011011 1 011100 1 011101 1 011110 1 011111 1 .names v3 v1 v0 v2 v7 v6 $abc$7624$new_new_n26 000100 1 000101 1 000110 1 000111 1 001000 1 001001 1 001010 1 001011 1 001100 1 001101 1 001110 1 001111 1 010000 1 010001 1 010010 1 010011 1 011000 1 011001 1 011010 1 011011 1 011100 1 011101 1 011110 1 011111 1 100000 1 100001 1 100010 1 101000 1 101001 1 101010 1 101011 1 101100 1 101101 1 101110 1 101111 1 110101 1 110110 1 110111 1 111000 1 111001 1 111010 1 111011 1 111100 1 111101 1 111110 1 111111 1 .names v3 v4 v1 v6 v2 v7 $abc$7624$new_new_n27 000001 1 000010 1 000011 1 000100 1 000101 1 000110 1 000111 1 001010 1 001011 1 001100 1 001101 1 001110 1 001111 1 011000 1 011001 1 011010 1 011011 1 011100 1 011101 1 011110 1 011111 1 100000 1 101000 1 101001 1 101010 1 101011 1 101100 1 101101 1 101110 1 101111 1 110000 1 110001 1 110100 1 110101 1 111000 1 111001 1 111010 1 111011 1 111100 1 111101 1 111110 1 111111 1 .names v0 v2 v3 v1 v6 v7 $abc$7624$new_new_n28 000001 1 000010 1 000011 1 000100 1 000101 1 000110 1 000111 1 010000 1 010001 1 011010 1 011011 1 011100 1 011101 1 011110 1 011111 1 100000 1 100001 1 100010 1 100011 1 100100 1 100101 1 100110 1 100111 1 101000 1 101001 1 101010 1 101011 1 101100 1 101101 1 101110 1 101111 1 110000 1 110001 1 110010 1 110011 1 110100 1 110101 1 110110 1 110111 1 111000 1 111001 1 111010 1 111011 1 .names v4 v5 $abc$7624$new_new_n26 $abc$7624$new_new_n25 $abc$7624$new_new_n28 $abc$7624$new_new_n27 v8.5 000000 1 000001 1 000010 1 000011 1 001000 1 001001 1 001010 1 001011 1 011000 1 011001 1 011010 1 011011 1 011100 1 011101 1 011110 1 011111 1 100111 1 101000 1 101010 1 101011 1 101110 1 101111 1 110010 1 110011 1 110110 1 110111 1 111010 1 111011 1 111110 1 111111 1 .names v4 v3 v1 v2 v0 v8.0 00000 1 00001 1 00010 1 00011 1 00100 1 00101 1 00110 1 00111 1 01000 1 01001 1 01010 1 01011 1 01100 1 01101 1 01110 1 01111 1 10000 1 10001 1 10010 1 10011 1 10100 1 10101 1 10110 1 10111 1 11000 1 11001 1 11010 1 11011 1 11100 1 11101 1 11110 1 .names v5 v4 v3 v1 v2 v0 v8.8 000000 1 . Skip code . .end
@NormandAlexandre @srtemp @Ravenslofty @wlneto
I am trying to read this blif file on LSoracle using
read_blif -m filename.blif
but its giving me errorSegmentation Fault (Core dumped)
. Is it with size of LUTs ? If I use smaller size LUT then no error. Please suggest some appropriate way.Following is the code of BLIF file
--------------------------------------------------------------------------------------
Generated by Yosys 0.18+10 (git sha1 c98b0e94e, gcc 9.4.0 -fPIC -Os)
.model m4 .inputs v0 v1 v2 v3 v4 v5 v6 v7 .outputs v8.0 v8.1 v8.2 v8.3 v8.4 v8.5 v8.6 v8.7 v8.8 v8.9 v8.10 v8.11 v8.12 v8.13 v8.14 v8.15 .names $false .names $true 1 .names $undef .names v0 v2 v3 v1 v6 v7 $abc$7624$new_new_n25 001111 1 010000 1 010001 1 010100 1 010101 1 010110 1 010111 1 011000 1 011001 1 011010 1 011011 1 011100 1 011101 1 011110 1 011111 1 .names v3 v1 v0 v2 v7 v6 $abc$7624$new_new_n26 000100 1 000101 1 000110 1 000111 1 001000 1 001001 1 001010 1 001011 1 001100 1 001101 1 001110 1 001111 1 010000 1 010001 1 010010 1 010011 1 011000 1 011001 1 011010 1 011011 1 011100 1 011101 1 011110 1 011111 1 100000 1 100001 1 100010 1 101000 1 101001 1 101010 1 101011 1 101100 1 101101 1 101110 1 101111 1 110101 1 110110 1 110111 1 111000 1 111001 1 111010 1 111011 1 111100 1 111101 1 111110 1 111111 1 .names v3 v4 v1 v6 v2 v7 $abc$7624$new_new_n27 000001 1 000010 1 000011 1 000100 1 000101 1 000110 1 000111 1 001010 1 001011 1 001100 1 001101 1 001110 1 001111 1 011000 1 011001 1 011010 1 011011 1 011100 1 011101 1 011110 1 011111 1 100000 1 101000 1 101001 1 101010 1 101011 1 101100 1 101101 1 101110 1 101111 1 110000 1 110001 1 110100 1 110101 1 111000 1 111001 1 111010 1 111011 1 111100 1 111101 1 111110 1 111111 1 .names v0 v2 v3 v1 v6 v7 $abc$7624$new_new_n28 000001 1 000010 1 000011 1 000100 1 000101 1 000110 1 000111 1 010000 1 010001 1 011010 1 011011 1 011100 1 011101 1 011110 1 011111 1 100000 1 100001 1 100010 1 100011 1 100100 1 100101 1 100110 1 100111 1 101000 1 101001 1 101010 1 101011 1 101100 1 101101 1 101110 1 101111 1 110000 1 110001 1 110010 1 110011 1 110100 1 110101 1 110110 1 110111 1 111000 1 111001 1 111010 1 111011 1 .names v4 v5 $abc$7624$new_new_n26 $abc$7624$new_new_n25 $abc$7624$new_new_n28 $abc$7624$new_new_n27 v8.5 000000 1 000001 1 000010 1 000011 1 001000 1 001001 1 001010 1 001011 1 011000 1 011001 1 011010 1 011011 1 011100 1 011101 1 011110 1 011111 1 100111 1 101000 1 101010 1 101011 1 101110 1 101111 1 110010 1 110011 1 110110 1 110111 1 111010 1 111011 1 111110 1 111111 1 .names v4 v3 v1 v2 v0 v8.0 00000 1 00001 1 00010 1 00011 1 00100 1 00101 1 00110 1 00111 1 01000 1 01001 1 01010 1 01011 1 01100 1 01101 1 01110 1 01111 1 10000 1 10001 1 10010 1 10011 1 10100 1 10101 1 10110 1 10111 1 11000 1 11001 1 11010 1 11011 1 11100 1 11101 1 11110 1 .names v5 v4 v3 v1 v2 v0 v8.8 000000 1 . Skip code . .end