alliance-support '1998
Urgent! fpgen problems.


Cicuttin Andres (cicuttin@ictp.trieste.it)
Wed, 28 Oct 1998 11:25:46 +0100 (CET)

This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --1770831897-1229128477-909569711=:8071 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-ID: <Pine.LNX.3.96.981028111603.8077B@mlab-42.ictp.trieste.it Dear Alliance support team, We are trying to run an exercise using Data Path Entities, it is a simple 4-bit adder accumulator. This exercises run well on the previous releases of alliance but now we are in trouble trying to run it with the new Alliance3.2b. We modified the original fpgen changing the third line were the variable TOP is defined. We put the correct PATH for our case and fpgen start working, but still there are problems. In the C file there are two lines containing "DP_MUX2CS" and "DP_ADSB2F". We tried changing the order of this lines but we have the same kind of error message concerning the first encountered line only. We are using Linux Read Hat 5.1 (2.0.34) on a pentium PC. We have attached the following files in order you can reproduce the problem: env_var.txt: environment variables. accum.frr: output error file. my_fpgen_screen.txt: output screen after the command "fpgen -v accum" is issued. accum.c: Source C file. This exercise is part of the practical work of the "Fifth Course on Basic VLSI Design Techniques" to be held at the International Centre for Theoretical Physics from 9 Nov. to 4 Dec. of this year. We choose the Alliance3.2b CAD to teach "TOP DOWN DESIGN METHODOLOY", and we consider fpgen an important tool for synthesis of Data Path structures, then we need to have this tool fully working as soon as possible. Many Thanks. Waiting for an early reply. Andres Cicuttin. e-mail: cicuttin@ictp.trieste.it phone: +39-040-2249914 fax: +39-040-224600 --1770831897-1229128477-909569711=:8071 Content-Type: TEXT/PLAIN; NAME="env_var.txt" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.LNX.3.96.981028111511.8071B@mlab-42.ictp.trieste.it Content-Description: enviorment variables TUJLX0lOX0xPPXZzdA0KTUJLX09VVF9MTz12c3QNCk1CS19JTl9QSD1hcA0K TUJLX09VVF9QSD1hcA0KTUJLX1dPUktfTElCPS4NCk1CS19DQVRBTF9OQU1F PUNBVEFMDQpNQktfU0NBTEVfWD0xMA0KTUJLX0NBVEFfTElCPS46L2FsbGlh bmNlL2FyY2hpL0xpbnV4X2VsZi9jZWxscy9zY2xpYjoNCgkJL2FsbGlhbmNl L2FyY2hpL0xpbnV4X2VsZi9jZWxscy9wYWRsaWI6DQoJL2FsbGlhbmNlL2Fy Y2hpL0xpbnV4X2VsZi9jZWxscy9mcGxpYjoNCgkvYWxsaWFuY2UvYXJjaGkv TGludXhfZWxmL2NlbGxzL3JzYQ0KTUJLX1RBUkdFVF9MSUI9L2FsbGlhbmNl L2FyY2hpL0xpbnV4X2VsZi9jZWxscy9zY2xpYg0KTUFOUEFUSD0vYWxsaWFu Y2UvYXJjaGkvTGludXhfZWxmL21hbjovYWxsaWFuY2UvYXJjaGkvTGludXhf ZWxmL21hbg0KVkhfTUFYRVJSPTEwDQpWSF9CRUhTRlg9dmJlDQpWSF9QQVRT Rlg9cGF0DQpQQVRIPS9hbGxpYW5jZS9hcmNoaS9MaW51eF9lbGYvYmluOg0K CS9hbGxpYW5jZS9hcmNoaS9MaW51eF9lbGYvYmluOg0KCS9iaW46L3Vzci9i aW46L3Vzci9sb2NhbC9iaW46DQoJL29wdC9rZGUvYmluOi91c3IvWDExL2Jp bjoNCkxEX0xJQlJBUllfUEFUSD0vb3B0L2tkZS9saWINCk1BTlBBVEg9L2Fs bGlhbmNlL2FyY2hpL0xpbnV4X2VsZi9tYW46L2FsbGlhbmNlL2FyY2hpL0xp bnV4X2VsZi9tYW4NClNIRUxMPS9iaW4vY3NoDQpNQUNISU5FPUxpbnV4X2Vs Zg0KVE9QPS9hbGxpYW5jZS9hcmNoaS9MaW51eF9lbGYNCg== --1770831897-1229128477-909569711=:8071 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME="accum.frr" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.LNX.3.96.981028111511.8071C@mlab-42.ictp.trieste.it Content-Description: error file ICBvICBDdXJyZW50IEFsbGlhbmNlIGVudmlyb25tZW50Og0KICAgICAtIEFM TElBTkNFX1RPUCAgICA6IG5vdCBzZXQNCiAgICAgLSAgICAgIE1BQ0hJTkUg ICAgOiBMaW51eF9lbGYNCiAgbyAgQ3VycmVudCBNQksgZW52aXJvbm1lbnQ6 DQogICAgIC0gTUJLX0lOX0xPICAgICAgIDogdnN0DQogICAgIC0gTUJLX09V VF9MTyAgICAgIDogdnN0DQogICAgIC0gTUJLX0lOX1BIICAgICAgIDogYXAN CiAgICAgLSBNQktfT1VUX1BIICAgICAgOiBhcA0KICAgICAtIE1CS19XT1JL X0xJQiAgICA6IC4NCiAgICAgLSBNQktfQ0FUQV9MSUIgICAgOiAuDQogICAg ICAgICAgICAgICAgICAgICAgICAgL2FsbGlhbmNlL2FyY2hpL0xpbnV4X2Vs Zi9jZWxscy9zY2xpYg0KICAgICAgICAgICAgICAgICAgICAgICAgIC9hbGxp YW5jZS9hcmNoaS9MaW51eF9lbGYvY2VsbHMvcGFkbGliDQogICAgICAgICAg ICAgICAgICAgICAgICAgL2FsbGlhbmNlL2FyY2hpL0xpbnV4X2VsZi9jZWxs cy9mcGxpYg0KICAgICAgICAgICAgICAgICAgICAgICAgIC9hbGxpYW5jZS9h cmNoaS9MaW51eF9lbGYvY2VsbHMvcnNhDQogICAgIC0gTUJLX0NBVEFMX05B TUUgIDogQ0FUQUwNCiAgICAgLSBNQktfVkREICAgICAgICAgOiBub3Qgc2V0 DQogICAgIC0gTUJLX1ZTUyAgICAgICAgIDogbm90IHNldA0KICAgICAtIFJE U19URUNITk9fTkFNRSA6IC9hbGxpYW5jZS9hcmNoaS9MaW51eF9lbGYvZXRj L2Ntb3NfNy5yZHMNCiAgbyAgRnBHZW4gTWFjcm8tRnVuY3Rpb25zIGxpYnJh cnk6DQogICAgIC0gRlBHRU5fTElCICAgICAgIDogbm90IHNldA0KDQogIG8g IFByb2dyYW0gZ2VuZXJhdGlvbi4NCiAgICAgLSBDcmVhdGluZyBNYWtlZmls ZS4NCiAgICAgLSBSdW5uaW5nIE1ha2VmaWxlLg0Kcm0gLWYgYWNjdW0gYWNj dW0ubw0KL3Vzci9iaW4vZ2NjIC1PNCAtV2FsbCAtYyAtZyAtRExpbnV4X2Vs ZiAgLUkvYWxsaWFuY2UvYXJjaGkvTGludXhfZWxmL2luY2x1ZGUgLURBTExJ QU5DRV9WRVJTSU9OPSciMy4yYiInIC1ERkdOX0g9JzxGZ24xMDcuaD4nIC1E R0ZQX0g9JzxnZnAxMTAuaD4nIC1ER1JGX0g9JzxncmY2MDQuaD4nIC1ER0JT X0g9JzxnYnMyMDEuaD4nIC1ER0FNX0g9JzxnYW0wMDAuaD4nIC1EUlNBX0g9 JzxnZ2EzMDEuaD4nIC1EQVBSX0g9JzxhcHIxMDIuaD4nIC1ETUdOX0g9Jzxt Z24zMjcuaD4nIC1ETUxVX0g9JzxtbHU0MTQuaD4nIC1ETUxPX0g9JzxtbG80 MDcuaD4nIC1ETVBIX0g9JzxtcGg0MDYuaD4nIC1ETVBVX0g9JzxtcHU0MDUu aD4nIC1ETVVUX0g9JzxtdXQzMjEuaD4nIC1ETUdOX0g9JzxtZ24zMjcuaD4n IC1EQkVIX0g9JzxiZWgxMDkuaD4nIC1ETE9HX0g9Jzxsb2cyMDEuaD4nIGFj Y3VtLmMNCmFjY3VtLmM6NTogd2FybmluZzogcmV0dXJuLXR5cGUgZGVmYXVs dHMgdG8gYGludCcNCi91c3IvYmluL2djYyAgLW8gYWNjdW0gYWNjdW0ubyAg LUwvYWxsaWFuY2UvYXJjaGkvTGludXhfZWxmL2xpYiAtbEZnbjExMCAtbEdm cDExMCAtbEdyZjYwNCAtbEdiczIwMSAtbEdhbTAwMCAtbEdnYTMwMSAtbEJ2 bDExMSAtbEJlaDEwOSAtbEJobDEwOSAtbGxvZzIwMSAtbEFwcjEwMiAtbElj dTIwMSAtbEljYzIwMSAtbEljYTIwMSAtbEljbjIwMSAtbE1nbjMyNyAtbE1s dTQxNCAtbE1sbzQwNyAtbE1hbDUwMCAtbE1jbDQxMCAtbE1nbDEwMCAtbE1l bDQwNyAtbE1obDQwMyAtbE1zbDYxNCAtbE12bDQwOSAtbFJjbjEwMiAtbE1w dTQwNSAtbE1waDQwNiAtbE1hcDQwNSAtbE1jcDQwNSAtbE1tZzQwMiAtbE11 dDMyMSAtbG0NCi9hbGxpYW5jZS9hcmNoaS9MaW51eF9lbGYvbGliL2xpYk1s dTQxNC5hKG1ia19sb191dGlsLm8pOiBJbiBmdW5jdGlvbiBgdmhkX2dldGNt ZCc6DQptYmtfbG9fdXRpbC5vKC50ZXh0KzB4MmUyNyk6IHRoZSBgZ2V0cycg ZnVuY3Rpb24gaXMgZGFuZ2Vyb3VzIGFuZCBzaG91bGQgbm90IGJlIHVzZWQu DQpybSAtZiBhY2N1bS5vDQogIG8gIEV4ZWN1dGUgcHJvZ3JhbS4uLg0KICAg ICAtIEV4aXQgY29kZSA6PSAxLg0KDQogIG8gIFJlbW92ZSB0ZW1wb3Jhcnkg ZmlsZS4NCg== --1770831897-1229128477-909569711=:8071 Content-Type: TEXT/plain; name="my_fpgen_screen.txt" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.LNX.3.96.981028112546.8077C@mlab-42.ictp.trieste.it Content-Description: output screen DQogICAgICAgICAgICAgQEBAQEBAQEBAICAgICAgICAgICAgICAgIEBAQEAg QCAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgQEAg ICAgQCAgICAgICAgICAgICAgQEAgICAgQEAgICAgICAgICAgICAgICAgICAg ICAgICANCiAgICAgICAgICAgICAgIEBAICAgICBAICAgICAgICAgICAgQEAg ICAgICBAICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg ICBAQCAgICAgICBAQEAgQEBAICAgQEAgICAgICAgICAgICAgQEBAQEAgICBA QEAgQEBAICAgIA0KICAgICAgICAgICAgICAgQEAgICBAICAgIEBAQCAgQEAg IEBAICAgICAgICAgICAgQCAgICAgQCAgIEBAQCAgIEAgICANCiAgICAgICAg ICAgICAgIEBAQEBAQCAgICBAQCAgICBAQCBAQCAgICAgQEBAQEAgQEAgICAg IEBAICBAQCAgICBAQCAgDQogICAgICAgICAgICAgICBAQCAgIEAgICAgQEAg ICAgQEAgQEAgICAgIEAgQEAgIEBAQEBAQEBAQCAgQEAgICAgQEAgIA0KICAg ICAgICAgICAgICAgQEAgICAgICAgIEBAICAgIEBAIEBAICAgIEAgIEBAICBA QCAgICAgICAgIEBAICAgIEBAICANCiAgICAgICAgICAgICAgIEBAICAgICAg ICBAQCAgICBAQCAgQEAgICAgICBAQCAgQEAgICAgICBAICBAQCAgICBAQCAg DQogICAgICAgICAgICAgICBAQCAgICAgICAgQEBAICBAQCAgICBAQCAgICBA QCAgICBAQCAgICBAQCAgQEAgICAgQEAgIA0KICAgICAgICAgICAgIEBAQEBA QCAgICAgIEBAIEBAQCAgICAgICBAQEBAICAgICAgICBAQEBAICAgQEBAQCAg QEBAQCANCiAgICAgICAgICAgICAgICAgICAgICAgICBAQCAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg ICAgICAgICAgICBAQEBAICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIA0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICBGaXRw YXRoIEdlbmVyYXRpb24gTGFuZ3VhZ2UgICAgICAgICANCg0KICAgICAgICAg ICAgICAgICBBbGxpYW5jZSBDQUQgU3lzdGVtIDMuMmIsICAgICAgICAgICBm cGdlbiAxLjEwIA0KICAgICAgICAgICAgICAgICBDb3B5cmlnaHQgKGMpIDkz LTk3LCAgICAgICAgICAgQVNJTS9MSVA2L1VQTUMgDQogICAgICAgICAgICAg ICAgIEUtbWFpbCBzdXBwb3J0OiBhbGxpYW5jZS1zdXBwb3J0QGFzaW0ubGlw Ni5mciANCg0KDQogIG8gIEN1cnJlbnQgQWxsaWFuY2UgZW52aXJvbm1lbnQ6 DQogICAgIC0gQUxMSUFOQ0VfVE9QICAgIDogbm90IHNldA0KICAgICAtICAg ICAgTUFDSElORSAgICA6IExpbnV4X2VsZg0KICBvICBDdXJyZW50IE1CSyBl bnZpcm9ubWVudDoNCiAgICAgLSBNQktfSU5fTE8gICAgICAgOiB2c3QNCiAg ICAgLSBNQktfT1VUX0xPICAgICAgOiB2c3QNCiAgICAgLSBNQktfSU5fUEgg ICAgICAgOiBhcA0KICAgICAtIE1CS19PVVRfUEggICAgICA6IGFwDQogICAg IC0gTUJLX1dPUktfTElCICAgIDogLg0KICAgICAtIE1CS19DQVRBX0xJQiAg ICA6IC4NCiAgICAgICAgICAgICAgICAgICAgICAgICAvYWxsaWFuY2UvYXJj aGkvTGludXhfZWxmL2NlbGxzL3NjbGliDQogICAgICAgICAgICAgICAgICAg ICAgICAgL2FsbGlhbmNlL2FyY2hpL0xpbnV4X2VsZi9jZWxscy9wYWRsaWIN CiAgICAgICAgICAgICAgICAgICAgICAgICAvYWxsaWFuY2UvYXJjaGkvTGlu dXhfZWxmL2NlbGxzL2ZwbGliDQogICAgICAgICAgICAgICAgICAgICAgICAg L2FsbGlhbmNlL2FyY2hpL0xpbnV4X2VsZi9jZWxscy9yc2ENCiAgICAgLSBN QktfQ0FUQUxfTkFNRSAgOiBDQVRBTA0KICAgICAtIE1CS19WREQgICAgICAg ICA6IG5vdCBzZXQNCiAgICAgLSBNQktfVlNTICAgICAgICAgOiBub3Qgc2V0 DQogICAgIC0gUkRTX1RFQ0hOT19OQU1FIDogL2FsbGlhbmNlL2FyY2hpL0xp bnV4X2VsZi9ldGMvY21vc183LnJkcw0KICBvICBGcEdlbiBNYWNyby1GdW5j dGlvbnMgbGlicmFyeToNCiAgICAgLSBGUEdFTl9MSUIgICAgICAgOiBub3Qg c2V0DQoNCiAgbyAgUHJvZ3JhbSBnZW5lcmF0aW9uLg0KICAgICAtIENyZWF0 aW5nIE1ha2VmaWxlLg0KICAgICAtIFJ1bm5pbmcgTWFrZWZpbGUuDQogIG8g IEV4ZWN1dGUgcHJvZ3JhbS4uLg0KSW50ZXJmYWNlDQoNCioqKiBGcEdlbiBF cnJvciAqKio6UHJvZ3JhbSByZWNlaXZlIHNpZ25hbCBTSUdTRUdWOg0KICBQ bGVhc2UgY2hlY2sgY2FyZWZ1bGx5IHRoZSBwYXJhbWV0ZXJzIG9mIHRoZSBm b2xsb3dpbmcgZnVuY3Rpb24gY2FsbC4NCg0KDQoqKiogRnBHZW4gQ29udGV4 dCAqKio6DQogICAgICBNYWNyby1GdW5jdGlvbiA6IERQX01VWDJDUy4NCiAg ICAoY2hhciAqKUluc3ROYW1lIDogKDB4MDgwQzFBNjUpICJNVVhJTlNUIi4N CiAgICAgICAgIChsb25nKVdpZHRoIDogKDB4LS0tLS0tLS0pICA0Lg0KICAg ICAgICAgKGxvbmcpU2xpY2UgOiAoMHgtLS0tLS0tLSkgIDAuDQogICAgICAg ICAgICAgWyBNb2RlbCA6ICJtdXgyY3NfNHg0eDBsX2NsIiA6IEdlbmVyYXRl ZCBvbiBtZW1vcnkgXQ0KDQoNCg0KICAgICAtIEV4aXQgY29kZSA6PSAxLg0K ZnBnZW46ZXJyb3I6IEV4ZWN1dGlvbiBmYWlsZWQuDQoNCiAgbyAgUmVtb3Zl IHRlbXBvcmFyeSBmaWxlLg0KDQo= --1770831897-1229128477-909569711=:8071 Content-Type: TEXT/plain; name="accum.c" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.LNX.3.96.981028112546.8077D@mlab-42.ictp.trieste.it Content-Description: Source C file I2luY2x1ZGUgPGdlbmxpYi5oPg0KI2luY2x1ZGUgPGZwZ2VuLmg+DQoNCm1h aW4oKQ0Kew0KRFBfREVGTE9GSUcoIkFDQ1VNIiwgNCwgTFNCX0lOREVYX1pF Uk8pOw0KDQovKiAgSW50ZXJmYWNlIGRlY2xhcmF0aW9uICAqLw0KDQpwcmlu dGYoICJJbnRlcmZhY2VcbiIgKTsNCg0KIERQX0xPQ09OKCJ2ZGQiLElOLCJ2 ZGQiKTsNCiBEUF9MT0NPTigidnNzIixJTiwidnNzIik7DQogRFBfTE9DT04o IkFbMzowXSIsSU4sIkFbMzowXSIpOw0KIERQX0xPQ09OKCJCWzM6MF0iLElO LCJCWzM6MF0iKTsNCiBEUF9MT0NPTigiU1VNWzM6MF0iLE9VVCwiU1VNWzM6 MF0iKTsNCiBEUF9MT0NPTigiU0VMIixJTiwiU0VMIik7DQogRFBfTE9DT04o IkNMSyIsSU4sIkNMSyIpOw0KIERQX0xPQ09OKCJDVFJMIixJTiwiQ1RSTCIp Ow0KDQogRFBfTVVYMkNTKCJNVVhJTlNUIiw0LDAsIlNFTCIsIkJbMzowXSIs IlNVTVszOjBdIiwiTVVYT1VUWzM6MF0iLEVPTCk7DQoNCg0KICAgICAgICAg ICBEUF9BRFNCMkYoICAgICAgICAiQURERVIiLA0KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAiQVszOjBdIiwNCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIk1VWE9VVFszOjBdIiwNCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAiQ0FSUlkiLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICJPVkYiLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICJDU1VNWzM6 MF0iLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICJDVFJMIiwNCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFT0wgICk7DQoNCg0KDQov KiBoZXRlcm9nZW5lb3VzIG9wZXJhdG9yICovDQpMT0lOUyAoIm5kcnZfZHAi LCJDTEtJTlYiLCJDTEsiLCJOQ0xLIiwidmRkIiwidnNzIiwwKTsNCg0KRFBf SU1QT1JUKCJtZW1vcnlfdXMiLCJNRU1JTlMiLCJDU1VNWzM6MF0iLCJTVU1b MzowXSIsIk5DTEsiLEVPTCk7DQoNCkRQX1NBVkxPRklHKCk7DQoNCiAgICAg ICAgZXhpdCggMCApOw0KfQ0KDQo= --1770831897-1229128477-909569711=:8071--

 



Alliance Web Site © 1997, 2002 ASIM/LIP6/UPMC, page maintained by Czo [Olivier Sirol] , last updated on 22 March 2001.