lvd wrote:никакой конкретики.
  Ну вот те конкретика: 
 1. В связи с нехваткой ног фпга (оставалось 2 свободных), пришлось делать заливку памяти и всего остального от контроллера по i2c. Написал на вхдл слейв-ресивер, долго искал в нем несуществующие глюки. Нашел баг случайно - касаюсь осциллом сигналов sda, scl - все начинает работать. Озарение тут же пришло - у i2c открытый сток с подтягивающими резисторами, фронты, следовательно, плохие, fpga шустрая, счетчик иногда лишний раз считал и сбивался. 
 2. T80 нормально компиляется только при определенных настройках компилера. 
 3. Шины памяти нормально фитятся, только если отключить принудительно автоматическую оптимизацию и растасовку регистров, иначе сокраить цикл до 10 нс не получается (хотя оно и не особо надо, но сильно хотелось, чисто ради крутости)  
lvd wrote:PS: код неоптимальный. Должно быть так:
  Мне было пофиг на оптимальность, лишь бы моргал бордюром.