Scottish First Minister Alex Salmond believes the Westminster and Holyrood governments have made some progress on agreeing the terms of a referendum.