Proceedings of the 2007 ACM/SIGDA 15th International Symposium on Field Programmable Gate Arrays 2007
DOI: 10.1145/1216919.1216935
|View full text |Cite
|
Sign up to set email alerts
|

FPGA-friendly code compression for horizontal microcoded custom IPs

Abstract: Shrinking time-to-market and high demand for productivity has driven traditional hardware designers to use design methodologies that start from high-level languages. However, meeting timing constraints of automatically generated IPs is often a challenging and time-consuming task that must be repeated every time the specification is modified. To address this issue, a new generation of IP-design technologies that is capable of generating custom datapaths as well as programming an existing one is developed. These… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
14
0

Year Published

2007
2007
2021
2021

Publication Types

Select...
2
2
2

Relationship

1
5

Authors

Journals

citations
Cited by 17 publications
(14 citation statements)
references
References 20 publications
0
14
0
Order By: Relevance
“…As two distinct codewords may partially share a sequence of values in common, researchers have also proposed to vertically partition each codeword of a program into multiple groups [17,18] to maximally exploit the potential repetition. Although the compression ratio is improved, the required LUT size is enlarged as a result, which in turn increases the LUT index size.…”
Section: Fixed-length Encodingmentioning
confidence: 99%
See 3 more Smart Citations
“…As two distinct codewords may partially share a sequence of values in common, researchers have also proposed to vertically partition each codeword of a program into multiple groups [17,18] to maximally exploit the potential repetition. Although the compression ratio is improved, the required LUT size is enlarged as a result, which in turn increases the LUT index size.…”
Section: Fixed-length Encodingmentioning
confidence: 99%
“…Although the compression ratio is improved, the required LUT size is enlarged as a result, which in turn increases the LUT index size. It has been reported in [19] that for the EEMBC benchmarks, the technique proposed in [17] requires a LUT with 300-400 entries. Such a large LUT thus imposes significant hardware overhead and access latency onto the target embedded processor or microcoded IP.…”
Section: Fixed-length Encodingmentioning
confidence: 99%
See 2 more Smart Citations
“…The compiler, then maps the application directly on the given datapath. Experiments on several embedded and real life applications have shown [6] that NISC can perform on the average 5 times better than a RISC processor while having only 15% larger code size on average. The NISC design tools and sample architectures are publicly available at [7].…”
Section: Introductionmentioning
confidence: 99%