E (llenguatge de verificació)

E

Tipushardware verification language (en) Tradueix Modifica el valor a Wikidata
Versió inicial1992 Modifica el valor a Wikidata
Més informació
Lloc webeda-twiki.org… Modifica el valor a Wikidata

e és un llenguatge de verificació de maquinari (HVL) que està dissenyat per implementar bancs de prova de verificació altament flexibles i reutilitzables.[1]

Història

e va ser desenvolupat per primera vegada el 1992 a Israel per Yoav Hollander per al seu programari Specman. El 1995 va fundar una empresa, InSpec (més tard rebatejada Verisity), per comercialitzar el programari. El producte es va presentar a la Conferència d'automatització del disseny de 1996. Des de llavors, Cadence Design Systems ha adquirit Verisity.[2]

Característiques

Les principals característiques d'e són:

  • Generació d'estímuls aleatoris i restringits
  • Definició i recollida de mètriques de cobertura funcional
  • Llenguatge temporal que es pot utilitzar per escriure afirmacions
  • Llenguatge de programació orientat a aspectes amb capacitat de reflexió
  • El llenguatge és DUT neutre, ja que podeu utilitzar un únic banc de proves per verificar un model SystemC/C++, un model RTL, un model de nivell de porta o fins i tot un DUT que resideix en una caixa d'acceleració de maquinari (utilitzant l'acceleració UVM per a la metodologia e )
  • Pot crear codi altament reutilitzable, especialment quan el banc de proves està escrit seguint la Metodologia de verificació universal (UVM)
    • Antigament coneguda com a Metodologia de reutilització electrònica (e RM)
    • La biblioteca i la documentació de l'UVM es poden descarregar aquí: UVM World

El llenguatge e utilitza un enfocament de programació orientada a aspectes (AOP), que és una extensió de l'enfocament deprogramació orientada a objectes per abordar específicament les necessitats requerides en la verificació funcional. AOP és una característica clau que permet als usuaris connectar-se fàcilment amb funcionalitats addicionals al codi existent d'una manera no invasiva. Això permet una fàcil reutilització i manteniment del codi, cosa que és un gran benefici en el món del maquinari, on els dissenys s'ajusten contínuament per satisfer les demandes del mercat al llarg del cicle de vida del projecte. AOP també s'ocupa de les preocupacions transversals (funcions que tallen diverses seccions del codi) fàcilment, permetent als usuaris ampliar les instàncies específiques o totes d'una estructura concreta per afegir funcionalitats. Els usuaris poden ampliar diverses estructures per afegir funcionalitats relacionades amb una característica concreta i agrupar les extensions en un sol fitxer si ho desitgen, proporcionant una partició de fitxers més organitzada.[3]

Suport a la programació orientada a aspectes en e

El procés de verificació funcional requereix augmentar el nivell d'abstracció de qualsevol disseny sota prova (DUT) més enllà del nivell RTL. Aquesta necessitat requereix un llenguatge que sigui capaç d'encapsular dades i models, que estigui fàcilment disponible en llenguatges orientats a objectes. Per fer front a aquesta necessitat, s'ha dissenyat per ser un llenguatge orientat a objectes i, a més, s'ha augmentat amb mecanismes orientats a aspectes que faciliten no només escriure bancs de proves altament flexibles i reutilitzables, sinó que també ajuden els enginyers de verificació permetent pedaçar RTL descobert. errors sense haver de reescriure ni tocar cap de la base de codi ja existent.

La programació orientada a aspectes en e permet als enginyers de verificació estructurar el seu banc de proves en aspectes. Per tant, un objecte és la suma de tots els seus aspectes, que es poden distribuir en diversos fitxers. Les seccions següents il·lustren els mecanismes bàsics orientats a aspectes a e.[4]

Referències

  1. «1647-2019 - IEEE Standard for the Functional Verification Language e» (en anglès). [Consulta: 19 abril 2024].
  2. «Understanding the “e” verification language» (en anglès). [Consulta: 19 abril 2024].
  3. «e» (en anglès americà). [Consulta: 19 abril 2024].
  4. e as a Verification Language (en anglès). Boston, MA: Springer US, 2004, p. 81–101. DOI 10.1007/1-4020-8024-7_5. ISBN 978-1-4020-8024-1. 

Read other articles:

Blanc Group Ltd.SebelumnyaBlancJenisSwastaIndustriModeDidirikan2014; 10 tahun lalu (2014)PendiriJessica JungKantorpusatNew York City, Amerika SerikatSitus webblancgroup.com Blanc Group Ltd., berbisnis dengan nama Blanc & Eclare, adalah sebuah merek mode mewah yang memproduksi kacamata, denim, pakaian, produk perawatan kulit, dan aksesoris.[1] Jessica Jung meluncurkan label ini pada bulan Agustus 2014 dengan nama Blanc, yang berarti bersih dan tegas.[2] Kemudian nama t...

 

Iglesia de San NicolásLocalizaciónPaís España EspañaComunidad Andalucía AndalucíaProvincia Cádiz CádizLocalidad Sanlúcar de BarramedaInformación religiosaCulto Iglesia católicaDiócesis Asidonia-JerezAdvocación Nicolás de BariPatrono Nicolás de BariDatos arquitectónicosTipo iglesia[editar datos en Wikidata] La iglesia de San Nicolás de Sanlúcar de Barrameda es un templo católico situado en el municipio español de Sanlúcar de Barrameda, en la andal...

 

Rockstar Games, Inc.JenisAnak perusahaanIndustriIndustri permainan videoPendahuluBMG InteractiveDidirikanDesember 1998; 25 tahun lalu (1998-12)PendiriSam HouserDan HouserTerry DonovanGary ForemanJamie KingKantorpusatKota New York, Amerika SerikatTokohkunciSam Houser (presiden)Jennifer Kolbe (wakil presiden)[1]ProdukBullySeri Grand Theft AutoL.A. NoireSeri ManhuntSeri Max PayneSeri Midnight ClubSeri Red DeadThe WarriorsKaryawan>2.000[2] (2018)IndukTake-Two Interact...

Cet article donne la liste par ordre alphabétique des députés français de la VIIIe législature (1986-1988). Les élections législatives du 16 mars 1986 se sont déroulées pour la seule fois de la Ve République selon un mode de scrutin proportionnel de liste, dans le cadre départemental, les circonscriptions ayant été supprimées. Cette législature, ouverte le 2 avril 1986, s'est terminée par la dissolution de l'Assemblée le 14 mai 1988[1], après la réélection de François Mi...

 

Overview of telecommunication system in Ukraine This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Telecommunications in Ukraine – news · newspapers · books · scholar · JSTOR (March 2022) (Learn how and when to remove this template message) Telecommunications is one of the most modern, diverse and fast-growing ...

 

Form of literature that has emerged from the Chicana Feminist movement Gloria Anzaldúa. Oakland, Ca. 1988, queer Chicana poet author of Borderlands/La Frontera: The New Mestiza (1987). Part of a series onFeminism History Feminist history History of feminism Women's history American British Canadian German Waves First Second Third Fourth Timelines Women's suffrage Muslim countries US Other women's rights Women's suffrage by country Austria Australia Canada Colombia India Japan Kuwait Liechten...

Questa voce sull'argomento calciatori ucraini è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Volodymyr Česnakov Nazionalità  Ucraina Altezza 182 cm Peso 67 kg Calcio Ruolo Difensore Squadra  Vorskla Carriera Giovanili 2002-2005 Vorskla Squadre di club1 2006- Vorskla133 (6) Nazionale 2008-2010 Ucraina U-2115 (2) 1 I due numeri indicano le presenze e le reti segnate, per le sole pa...

 

Michael KremerMichael Robert Kremer (2019)LahirMichael Robert Kremer12 November 1964 (umur 59)KebangsaanAmericanInstitusiHarvard UniversityBidangDevelopment economicsHealth economicsAlma materHarvard UniversityPembimbingdoktoralRobert BarroMahasiswadoktoralEdward Miguel[1]Informasi di IDEAS / RePEc Michael Robert Kremer (lahir 12 November 1964) adalah seorang pakar ekonomi dan profesor di Universitas Harvard. Sejak tahun 2020, Kremer menjadi profesor di Departemen...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Februari 2023. Secara umum, teknologi dapat didefinisikan sebagai terapan dari ilmu murni. Ilmu dan teknologi dapat bersifat timbal balik, penemuan teknologi baru memungkinkan untuk dipelajarinya ilmu baru secara lebih mendalam, dengan begitu diharapkan akan muncul ...

Dutch basketball club For the active professional basketball club from Den Helder, see Den Helder Suns. For the women's club, see BV Den Helder (women). Den Helder KingsLeaguesDutch Basketball LeagueFounded1981; 43 years ago (1981)[A]Dissolved2014; 10 years ago (2014)[A]ArenaDe Slenk (1981–1992) Quelderduijn (1992–2005, 2007–2009)KingsDome (2012–2014)Capacity1,500LocationDen Helder, NetherlandsTeam colorsWhite, Navy Blue, Azure  ...

 

Verzenaycomune Verzenay – Veduta LocalizzazioneStato Francia RegioneGrand Est Dipartimento Marna ArrondissementReims CantoneMourmelon-Vesle et Monts de Champagne TerritorioCoordinate49°10′N 4°09′E / 49.166667°N 4.15°E49.166667; 4.15 (Verzenay)Coordinate: 49°10′N 4°09′E / 49.166667°N 4.15°E49.166667; 4.15 (Verzenay) Superficie10,57 km² Abitanti1 089[1] (2009) Densità103,03 ab./km² Altre informazioniCod. postal...

 

Voce principale: Associazione Calcio Monza Brianza 1912. Calcio MonzaStagione 1986-1987 Sport calcio Squadra Monza Allenatore Antonio Pasinato All. in seconda Francesco Brignani Presidente Valentino Giambelli Serie C15º nel girone A Coppa ItaliaPrimo turno Coppa Italia Serie CSedicesimi di finale Maggiori presenzeCampionato: Bolis (33) Miglior marcatoreCampionato: Auteri (8) StadioGino Alfonso Sada 1985-1986 1987-1988 Si invita a seguire il modello di voce Questa voce raccoglie le info...

  此條目介紹的是来自威斯康星州的美国参议员(1947–57)。关于其他叫麦卡锡的人,请见「麦卡锡」。 本條目存在以下問題,請協助改善本條目或在討論頁針對議題發表看法。 此條目需要补充更多来源。 (2018年11月7日)请协助補充多方面可靠来源以改善这篇条目,无法查证的内容可能會因為异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:约瑟夫·雷�...

 

Pour les articles homonymes, voir Alma. Palais de l'AlmaFaçade nord du palais de l'Alma, vue du quai Branly en 2020.PrésentationDestination initiale Écuries de la Maison de l'Empereur Napoléon IIIDestination actuelle Divers services et logements de la présidence de la RépubliqueArchitecte Jacques-Martin TétazConstruction 1861Patrimonialité Patrimoine du XXe s. Classé MH (2002)LocalisationCommune ParisCoordonnées 48° 51′ 42″ N, 2° 18′ 00″ ...

 

2005 remix album by R. KellyRemix City Volume 1Remix album by R. KellyReleasedNovember 15, 2005 (US)Recorded1991–2005GenreR&BLength60 min LabelJive Records/Zomba Label GroupProducerR. KellyR. Kelly chronology My Diary(2005) Remix City Volume 1(2005) Double Up(2007) Professional ratingsReview scoresSourceRatingAllmusic link Remix City, Volume 1 is a remix album by American R&B singer, R. Kelly & it was released on November 15, 2005, through Jive Records and Zomba Label Gr...

دولة الأجورانيين Dawladdii Ajuuraan سلطنة أجوران القرن 13 - القرن 17 سلطنة أجورانعلم سلطنة أجوران في القرن الخامس عشر عاصمة مقديشو نظام الحكم سلطنة اللغة الرسمية الصومالية، العربية الديانة إسلام سني التاريخ الفترة التاريخية الاستعمار الأوروبي التأسيس أوائل القرن الثالث عشر الحرب ...

 

Jorge Cazulo Datos personalesNombre completo Jorge Luis CazuloApodo(s) Piqui[1]​ CristoNacimiento Maldonado (Uruguay)14 de febrero de 1982 (42 años)Nacionalidad(es) UruguayaPeruanaAltura 1,72 m (5′ 8″)[2]​Peso 71 kg (156 lb)[2]​Carrera como entrenadorDeporte FútbolDebut como entrenador 27 de agosto de 2021(Sporting Cristal Sub-18)Carrera como jugadorPosición Mediocentro defensivoDebut como jugador 2004(Plaza Colonia)Retirada deportiva 12 de enero d...

 

Bagian dari seriEnergi terbarukan Biofuel Biomassa Panas bumi Energi air Energi surya Energi pasang surut Energi ombak Energi angin Topik menurut negara Tren pemasaran dan kebijakan lbs Pemanas air tenaga surya Pemanas air tenaga surya adalah pemanas air yang menggunakan teknologi pengumpul panas surya. Berbagai konfigurasi telah digunakan dengan biaya yang bervariasi sesuai dengan iklim dan ketinggian bangunan yang dilayani oleh teknologi ini. Pemanas air tenaga surya digunakan secara luas d...

Thomas Spence Thomas Spence (21 Juni Gaya Lama/ 2 Juli Gaya Baru, 1750 – 8 September 1814) adalah seorang radikal Inggris[1] yang mendukung kepemilikan bersama tanah. Kehidupan Spence lahir di Newcastle-on-Tyne dan merupakan anak dari pembuat jaring dan sepatu Skotlandia. Spence merupakan salah satu tokoh revolusioner Inggris dari akhir abad ke-18 dan awal abad ke-19. Ia lahir dalam kemiskinan dan juga meninggal dalam keadaan yang sama setelah lama dipenajra pada tahun 1814. Publika...

 

Italian association football player and manager Cesare Prandelli Prandelli managing Italy in 2012Personal informationFull name Claudio Cesare Prandelli[1]Date of birth (1957-08-19) 19 August 1957 (age 66)[1]Place of birth Orzinuovi, ItalyPosition(s) MidfielderSenior career*Years Team Apps (Gls)1974–1978 Cremonese 88 (7)1978–1979 Atalanta 27 (3)1979–1985 Juventus 89 (0)1985–1990 Atalanta 119 (7)Total 323 (17)Managerial career1990–1997 Atalanta (youth)1993–1994 ...