Goran Bilski
Xilinx
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Goran Bilski.
Customizable Embedded Processors#R##N#Design Technologies and Applications | 2007
Goran Bilski; Sundarajarao Mohan; Ralph D. Wittig
Publisher Summary This chapter shows the implementation of architectural elements, such as buses, muxes, ALUs, register files, and FIFOs on FPGAs, and the tradeoffs involved in selecting different size parameters for these architectural elements. The architecture of the soft processor is constrained by the FPGA implementation fabric. For example, the number of pipe stages is limited to three in our example, because adding more pipe stages increases the number and the size of multiplexers in the processor, and the relatively high cost of these multiplexers (relative to ASIC implementations) reduces the possible speed advantage. However, these relative costs can change as the FPGA fabric evolves, and new optimizations might be necessary. The speed and area of these implementations dictate whether a bus-based or mux-based processor implementation is chosen. The use of lookup tables (LUTs) instead of logic gates implies that some additional logic is free, but beyond a certain point there is variation in terms of the speed/area of an implementation.
Archive | 2002
Goran Bilski
Archive | 2004
Goran Bilski; Ralph D. Wittig; Jennifer Wong; David B. Squires
Archive | 2003
Goran Bilski
Archive | 2004
Sundararajarao Mohan; Satish R. Ganesan; Goran Bilski
Archive | 2003
Patrick Lysaght; Tim Tuan; Goran Bilski
Archive | 2002
Satish R. Ganesan; Goran Bilski; Usha Prabhu; Ralph D. Wittig
Archive | 2002
Goran Bilski
Archive | 2004
Satish R. Ganesan; Goran Bilski; Usha Prabhu; Paulo L. Dutra
Archive | 2005
Paulo L. Dutra; Jorge Ernesto Carrillo; Goran Bilski